Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d5f9e847a 
								
							 
						 
						
							
							
								
								- Put all options in a struct  
							
							... 
							
							
							
							- Unified initialization code for interpreter and applet
- Implemented new options to skip AE-processing for argc/argv and for
  disabling interactive option setting 
							
						 
						
							1996-09-07 17:09:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7d2b4319 
								
							 
						 
						
							
							
								
								- Rationalized override preferences support, by remembering  
							
							... 
							
							
							
							application resource fork RefNum and looking there only
- Added support for loading gusi prefs from Preferences file (needs
  modified GUSI, but Matthias promised he'd incorporate the fixes in
  the next release) 
							
						 
						
							1996-09-06 22:21:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3469e997b4 
								
							 
						 
						
							
							
								
								Python about box implemented. Slightly convoluted, since (a) we have  
							
							... 
							
							
							
							to override an internal sioux routine and (b) we have to override the
"about sioux" menuitem after sioux has created its menus. 
							
						 
						
							1996-09-06 00:30:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								f12e7093d5 
								
							 
						 
						
							
							
								
								Check that our override pythonpath is actually coming from the  
							
							... 
							
							
							
							application, not from some system extension that happens to use the
same resource id. 
							
						 
						
							1996-09-05 15:19:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b9bf6e2dde 
								
							 
						 
						
							
							
								
								Removed unused vars  
							
							
							
						 
						
							1996-09-05 15:17:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								f6865f77d4 
								
							 
						 
						
							
							
								
								- Fixed PyMac_DoYield:  
							
							... 
							
							
							
							- Update lastyield correctly
  - Do event handling if PyMac_YieldEnabled > 0 (previous cmd-. fix
    broke this)
- Use our own GUSISpin routine: fixes crash when exiting with sockets
  open and keeps windows, etc reacting consistently when waiting for
  accepts(), etc. 
							
						 
						
							1996-09-04 15:24:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd85d93c4 
								
							 
						 
						
							
							
								
								Always call __initialize(), also on PPC  
							
							
							
						 
						
							1996-08-23 15:45:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7bbd1a5327 
								
							 
						 
						
							
							
								
								Added void before main  
							
							
							
						 
						
							1996-08-20 16:21:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								bf05d4cd6f 
								
							 
						 
						
							
							
								
								Fixed command-. handling  
							
							... 
							
							
							
							Added hacks for GetEventQueue (so you don't have to edit Events.h) 
							
						 
						
							1996-08-19 15:11:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a06f13dc78 
								
							 
						 
						
							
							
								
								Fixed to work for ppc and cfm68k  
							
							
							
						 
						
							1996-08-19 15:10:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								499a8afd0f 
								
							 
						 
						
							
							
								
								Removed debug printf  
							
							
							
						 
						
							1996-08-19 11:38:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3bc6fe636a 
								
							 
						 
						
							
							
								
								Removed obsolete cfm68k ifdef (Guido)  
							
							
							
						 
						
							1996-08-19 11:37:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								007fa82581 
								
							 
						 
						
							
							
								
								Include config.h  
							
							
							
						 
						
							1996-08-19 11:36:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								cfadbd40e1 
								
							 
						 
						
							
							
								
								Guido:  
							
							... 
							
							
							
							- new SpinCursor (replacing Jack's almost-identical one)
- use GetEventQueue in stead of GetEvQHdr 
							
						 
						
							1996-08-19 11:36:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								76ceece75a 
								
							 
						 
						
							
							
								
								Guido: added some void's to declarations  
							
							
							
						 
						
							1996-08-19 11:18:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9ff06cea7f 
								
							 
						 
						
							
							
								
								Guido: changed __sinit to __initialize for CFM68K.  
							
							
							
						 
						
							1996-08-19 11:17:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac70afed1 
								
							 
						 
						
							
							
								
								Dummy SpinCursor() if __CFM68K__ is defined  
							
							
							
						 
						
							1996-08-19 11:01:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1d2f863e51 
								
							 
						 
						
							
							
								
								Guido's 1.4b2 fixes: Py_GetProgramName, Py_GetPrefix and Py_GetExecPrefix.  
							
							
							
						 
						
							1996-08-02 15:16:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								d1f06313f6 
								
							 
						 
						
							
							
								
								- Minimum stacksize is now 8K for PPC, 4K for 68K  
							
							... 
							
							
							
							- Added PyMac_BuildNumVersion 
							
						 
						
							1996-08-01 15:23:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed9529a68 
								
							 
						 
						
							
							
								
								Added PyOS_CheckStack() function which returns -1 when we are running  
							
							... 
							
							
							
							low on stackspace. 
							
						 
						
							1996-07-22 15:25:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a547dcaff0 
								
							 
						 
						
							
							
								
								Old names changed to Py_GetCopyright, etc.  
							
							
							
						 
						
							1996-07-10 15:48:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								31dd5c083b 
								
							 
						 
						
							
							
								
								PyMac_GetFixed() didn't return 1 on success  
							
							
							
						 
						
							1996-05-31 13:01:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a486a55f59 
								
							 
						 
						
							
							
								
								Added support for override preferences  
							
							
							
						 
						
							1996-04-04 15:39:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								975aa22bdd 
								
							 
						 
						
							
							
								
								Don't change Standard File folder on chdir().  
							
							
							
						 
						
							1996-03-25 15:46:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								415571cc9f 
								
							 
						 
						
							
							
								
								Replaced non-ascii chars by backslash escapes  
							
							
							
						 
						
							1996-03-25 15:46:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0dafb1ce 
								
							 
						 
						
							
							
								
								Somehow the <<terminated>> got mangled. Fixed.  
							
							
							
						 
						
							1996-03-20 16:19:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e355c4568f 
								
							 
						 
						
							
							
								
								- Allow setting of argc/argv in <option>-start dialog  
							
							... 
							
							
							
							- Set "ok" to be default button 
							
						 
						
							1996-03-12 13:29:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2429c722d7 
								
							 
						 
						
							
							
								
								Added missing include of Fonts.h  
							
							
							
						 
						
							1996-03-07 15:17:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								378815ca86 
								
							 
						 
						
							
							
								
								Replaced previous gusi-chdir() fix by a call to PyMac_FixGUSIcd()  
							
							... 
							
							
							
							after each chdir call. 
							
						 
						
							1996-03-06 16:21:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								911ad6b067 
								
							 
						 
						
							
							
								
								Added code to make fsspecs work for gusi-python  
							
							
							
						 
						
							1996-03-05 16:56:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								8ab1148762 
								
							 
						 
						
							
							
								
								Added __sinit() call, so C++ initializations in shared library work  
							
							
							
						 
						
							1996-02-29 16:10:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								01fbc68896 
								
							 
						 
						
							
							
								
								- Reorganized init code  
							
							... 
							
							
							
							- Fixed serious bug in code to get options from a resource 
							
						 
						
							1996-02-28 15:42:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b7e14df8 
								
							 
						 
						
							
							
								
								Store default startup options in preference file or  
							
							... 
							
							
							
							app. 
							
						 
						
							1996-02-21 16:46:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								532e3c2bf6 
								
							 
						 
						
							
							
								
								Changed MacOS creator code from PYTH to Pyth  
							
							
							
						 
						
							1996-02-21 15:36:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								56ed26ed11 
								
							 
						 
						
							
							
								
								Ported to CW8 (added PRE_CW8 ifdef for CW7, for the time being)  
							
							
							
						 
						
							1996-02-20 16:25:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c743c8d166 
								
							 
						 
						
							
							
								
								Modified for GUSI  
							
							
							
						 
						
							1996-02-14 16:02:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4d5d0414 
								
							 
						 
						
							
							
								
								Added converters for Fixed  
							
							
							
						 
						
							1995-11-15 15:19:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e2b5d046d6 
								
							 
						 
						
							
							
								
								Changed for the 1.3.2 compiler (CW7.5)  
							
							
							
						 
						
							1995-11-14 10:26:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								79559dcf47 
								
							 
						 
						
							
							
								
								Initialize GUSI for MacTkPython  
							
							
							
						 
						
							1995-11-14 10:24:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								dbe75ae1d3 
								
							 
						 
						
							
							
								
								Continue looking for "open doc" events even after "open app". This  
							
							... 
							
							
							
							allows you to debug the interpreter in non-interactive mode. 
							
						 
						
							1995-11-10 14:54:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								38e976665d 
								
							 
						 
						
							
							
								
								Cosmetic change to event handling.  
							
							
							
						 
						
							1995-11-10 14:53:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1e8557a9fe 
								
							 
						 
						
							
							
								
								For MW Python, update titlebar of window when python exits.  
							
							
							
						 
						
							1995-11-10 14:51:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0168f279cc 
								
							 
						 
						
							
							
								
								Added options for keeping window open on normal/error termination  
							
							... 
							
							
							
							Moved whole exit-handling of console window here (from pythonrun.c) 
							
						 
						
							1995-10-27 13:32:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								85c9aea6e2 
								
							 
						 
						
							
							
								
								Added prototypes.  
							
							
							
						 
						
							1995-10-23 13:57:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								178652b06d 
								
							 
						 
						
							
							
								
								Export strdup (parsermodule needs it)  
							
							
							
						 
						
							1995-10-12 10:22:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								83f45401e8 
								
							 
						 
						
							
							
								
								Removed unused variables  
							
							
							
						 
						
							1995-10-09 23:25:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b39be2173b 
								
							 
						 
						
							
							
								
								Fixed to work on 68K (could be yet another optimizer bug or something)  
							
							
							
						 
						
							1995-09-01 11:48:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								41fa7ea719 
								
							 
						 
						
							
							
								
								Python will now attempt (again) to create at least a minimal  
							
							... 
							
							
							
							preferences file if it is missing. 
							
						 
						
							1995-08-31 13:59:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								847e89ecfa 
								
							 
						 
						
							
							
								
								Removed unused variables  
							
							
							
						 
						
							1995-08-31 13:57:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								57633c1a48 
								
							 
						 
						
							
							
								
								removed unused variables  
							
							
							
						 
						
							1995-08-31 13:57:06 +00:00