1616OVERRIDE_GUSI_ID = 10241
1717
1818# version
19- CUR_VERSION = 6
19+ CUR_VERSION = 7
2020
2121preffilename = PstringLoader (AnyResLoader ('STR ' , resname = PREFNAME_NAME )).load ()
2222pref_fss = preferencefile (preffilename , 'Pyth' , 'pref' )
2323
2424class PoptLoader (VersionLoader ):
2525 def __init__ (self , loader ):
26- VersionLoader .__init__ (self , "bbbbbbbbbbbbb " , loader )
26+ VersionLoader .__init__ (self , "bbbbbbbbbbbbbb " , loader )
2727
2828 def versioncheck (self , data ):
2929 if data [0 ] == CUR_VERSION :
@@ -44,16 +44,11 @@ def load(self):
4444 tp = self .data [0 :4 ]
4545 cr = self .data [4 :8 ]
4646 flags = ord (self .data [9 ])
47- delay = ((flags & 0x20 ) == 0x20 )
48- return cr , tp , delay
47+ return cr , tp
4948
50- def save (self , (cr , tp , delay )):
49+ def save (self , (cr , tp )):
5150 flags = ord (self .data [9 ])
52- if delay :
53- flags = flags | 0x20
54- else :
55- flags = flags & ~ 0x20
56- newdata = tp + cr + self .data [8 ] + chr (flags ) + self .data [10 :]
51+ newdata = tp + cr + self .data [8 :]
5752 self .loader .save (newdata )
5853
5954popt_default_default = NullLoader (chr (CUR_VERSION ) + 8 * '\0 ' )
@@ -85,23 +80,23 @@ def load(self):
8580 diralias = self .dir .load ()
8681 dirfss , dummy = macfs .RawAlias (diralias ).Resolve ()
8782 dict ['dir' ] = dirfss
88- dict ['creator' ], dict ['type' ], dict [ 'delayconsole' ] = self .gusi .load ()
83+ dict ['creator' ], dict ['type' ] = self .gusi .load ()
8984 flags = self .popt .load ()
9085 dict ['version' ], dict ['inspect' ], dict ['verbose' ], dict ['optimize' ], \
9186 dict ['unbuffered' ], dict ['debugging' ], dummy , dict ['keep_console' ], \
9287 dict ['nointopt' ], dict ['noargs' ], dict ['tabwarn' ], \
93- dict ['nosite' ], dict ['nonavservice' ] = flags
88+ dict ['nosite' ], dict ['nonavservice' ], dict [ 'delayconsole' ] = flags
9489 return dict
9590
9691 def save (self , dict ):
9792 self .path .save (dict ['path' ])
9893 diralias = macfs .FSSpec (dict ['dir' ]).NewAlias ().data
9994 self .dir .save (diralias )
100- self .gusi .save ((dict ['creator' ], dict ['type' ], dict [ 'delayconsole' ] ))
95+ self .gusi .save ((dict ['creator' ], dict ['type' ]))
10196 flags = dict ['version' ], dict ['inspect' ], dict ['verbose' ], dict ['optimize' ], \
10297 dict ['unbuffered' ], dict ['debugging' ], 0 , dict ['keep_console' ], \
10398 dict ['nointopt' ], dict ['noargs' ], dict ['tabwarn' ], \
104- dict ['nosite' ], dict ['nonavservice' ]
99+ dict ['nosite' ], dict ['nonavservice' ], dict [ 'delayconsole' ]
105100 self .popt .save (flags )
106101
107102def AppletOptions (file ):
0 commit comments