[Python-checkins] python/dist/src/Mac/Lib argvemulator.py,1.1,1.2
jackjansen@users.sourceforge.net
jackjansen@users.sourceforge.net
Fri, 02 Aug 2002 05:56:23 -0700
Update of /cvsroot/python/python/dist/src/Mac/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv11849
Modified Files:
argvemulator.py
Log Message:
- Remove -psn-xxxx argument added by the Finder.
- "Open Document" appleevent is "odoc", not "open".
Index: argvemulator.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Lib/argvemulator.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** argvemulator.py 2 Aug 2002 11:12:15 -0000 1.1
--- argvemulator.py 2 Aug 2002 12:56:21 -0000 1.2
***************
*** 18,23 ****
self.quitting = 0
self.ae_handlers = {}
self.installaehandler('aevt', 'oapp', self.open_app)
! self.installaehandler('aevt', 'open', self.open_file)
def installaehandler(self, classe, type, callback):
--- 18,26 ----
self.quitting = 0
self.ae_handlers = {}
+ # Remove the funny -psn_xxx_xxx argument
+ if sys.argv[0][:4] == '-psn':
+ del sys.argv[0]
self.installaehandler('aevt', 'oapp', self.open_app)
! self.installaehandler('aevt', 'odoc', self.open_file)
def installaehandler(self, classe, type, callback):