Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5159f1da7d 
								
							 
						 
						
							
							
								
								Got rid of ifdefs for long-obsolete GUSI versions and other lurkers.  
							
							
							
						 
						
							2002-04-11 20:53:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								32baa2c8d2 
								
							 
						 
						
							
							
								
								These are long obsolete. Get rid of them.  
							
							
							
						 
						
							2002-04-11 20:50:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b19444feca 
								
							 
						 
						
							
							
								
								Got rid of ifdefs for long-obsolete GUSI versions and other stuff that is now standard (appearance, interned strings)  
							
							
							
						 
						
							2002-04-11 20:48:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								8ab04b4d65 
								
							 
						 
						
							
							
								
								Got rid of ifdefs for long-obsolete GUSI versions.  
							
							
							
						 
						
							2002-04-11 20:46:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c0358bf4 
								
							 
						 
						
							
							
								
								e macresource.need() to open the W resource file in the application init  
							
							... 
							
							
							
							code (if it isn't open already).
PythonIDE still opens the resource file "manually" because it also uses
presence of the CURS resource to determine whether it needs to adjust
sys.path. 
							
						 
						
							2002-04-03 21:52:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								8f3078b3f0 
								
							 
						 
						
							
							
								
								Got the example program to work in MachoPython.  
							
							
							
						 
						
							2002-04-03 21:28:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ff773eba36 
								
							 
						 
						
							
							
								
								Added a "run with commandline Python" flag. Works in MachoPython, should work  
							
							... 
							
							
							
							in OSX MacPython (untested), and should be disabled/removed in OS9 (but
that doesn't happen yet). 
							
						 
						
							2002-03-31 22:01:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f776af3d 
								
							 
						 
						
							
							
								
								Suite to talk to the OSX Terminal application.  
							
							
							
						 
						
							2002-03-30 23:46:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5dcafac4 
								
							 
						 
						
							
							
								
								Got rid of obsolete way to get at various toolbox types.  
							
							
							
						 
						
							2002-03-30 23:44:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								77afbc0b3b 
								
							 
						 
						
							
							
								
								Add Mac/Lib/lib-scriptpackages to sys.path too.  
							
							
							
						 
						
							2002-03-30 23:43:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								4092606d6b 
								
							 
						 
						
							
							
								
								Modified to allow it to run in MachoPython in a reasonable way. It still  
							
							... 
							
							
							
							needs a decent commandline interface, though. 
							
						 
						
							2002-03-30 23:43:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								61ef790907 
								
							 
						 
						
							
							
								
								Auxiliary files used by BuildApplet for MachoPython.  
							
							
							
						 
						
							2002-03-29 23:48:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								8134976fee 
								
							 
						 
						
							
							
								
								Auxiliary files for building the IDE applet. Running the IDE through  
							
							... 
							
							
							
							BuildApplet for MachoPython now seems to do the right thing, yeah! 
							
						 
						
							2002-03-29 23:46:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9aa8fd0b7d 
								
							 
						 
						
							
							
								
								Handle .icns and .plist files for applets.  
							
							... 
							
							
							
							Also, for now (until we learn to parse .plist files) we make a special case
for the IDE, setting the creator to "Pide". 
							
						 
						
							2002-03-29 23:44:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								96f9e0864a 
								
							 
						 
						
							
							
								
								Missed one version number.  
							
							
							
						 
						
							2002-03-29 23:43:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								bdcb1c4597 
								
							 
						 
						
							
							
								
								First stab at an icon for the IDE.  
							
							
							
						 
						
							2002-03-29 22:28:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3d307271 
								
							 
						 
						
							
							
								
								repair damage: canceling the "save options" dialog now works again.  
							
							
							
						 
						
							2002-03-29 21:48:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8bb61c8d4c 
								
							 
						 
						
							
							
								
								repair damage: now works again as a CFM app.  
							
							
							
						 
						
							2002-03-29 21:47:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9a38947fba 
								
							 
						 
						
							
							
								
								Completely revamped newline handling. PyEdit is now newline-preserving  
							
							... 
							
							
							
							(if a single newline convention is used in the sourcefile), and the
"save options" has a newline style radio button.
The creator radio button also has the new choices PythonW and None.
Just: just shout (and revert) if you don't agree. 
							
						 
						
							2002-03-29 21:26:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e0ba087d44 
								
							 
						 
						
							
							
								
								Allow file without filetype as long as they end in ".py".  
							
							... 
							
							
							
							Added a -D flag (can really only be specified on OSX commandline) to not
revector sys.stderr, for debugging the IDE itself. Not sure whether
this should stay. 
							
						 
						
							2002-03-29 21:23:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b2e33fe285 
								
							 
						 
						
							
							
								
								Implemented buildtools for MachoPython .app bundles. The API is compatible  
							
							... 
							
							
							
							enough that IDE and BuildApplet can create applets, yeah! 
							
						 
						
							2002-03-29 21:21:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								32f782c03c 
								
							 
						 
						
							
							
								
								Don't attempt to create a dummy fsspec if the user cancelled out, just  
							
							... 
							
							
							
							return None.
For now, if the user asks for TEXT files files without type are also
accepted. But it is time to phase out StandardGetFile and friends, really. 
							
						 
						
							2002-03-29 21:19:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								d21c9f48fa 
								
							 
						 
						
							
							
								
								Re-raise the Res.Error if the file doesn't exist.  
							
							
							
						 
						
							2002-03-29 21:17:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2cce33f3bd 
								
							 
						 
						
							
							
								
								Added -Wno-long-double  
							
							
							
						 
						
							2002-03-29 21:17:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fa303e78 
								
							 
						 
						
							
							
								
								Changed visible name (in dock, menubar) of the interpreter to PythonW.  
							
							... 
							
							
							
							Changed version numbers and copyright. 
							
						 
						
							2002-03-29 21:16:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3cef721b61 
								
							 
						 
						
							
							
								
								Allow .pyc files as applets as well as .py files. .py files have  
							
							... 
							
							
							
							priority, for safety reasons. 
							
						 
						
							2002-03-29 14:43:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5053b70da0 
								
							 
						 
						
							
							
								
								If the file has no resource fork first check to see whether it's a  
							
							... 
							
							
							
							datafork-based resource file before trying to decode it as AppleSingle. 
							
						 
						
							2002-03-29 14:29:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								695b33b02a 
								
							 
						 
						
							
							
								
								Removed debug.  
							
							
							
						 
						
							2002-03-29 14:28:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0035fb27f4 
								
							 
						 
						
							
							
								
								In MachoPython print "Pythonw" in banner to distinguish from command-line  
							
							... 
							
							
							
							python.
Removed debug output. 
							
						 
						
							2002-03-29 14:27:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0cd0e656ef 
								
							 
						 
						
							
							
								
								Added target "installunixprograms" which installs python and pythonw in  
							
							... 
							
							
							
							/usr/local/bin (referring to the framework-based interpreter and Python.app).
Added target symlinkmacsubtree to aid in debugging. 
							
						 
						
							2002-03-29 14:18:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ab10ce6c6b 
								
							 
						 
						
							
							
								
								Shell script that invokes Python.app from the command line. Called pythonw  
							
							... 
							
							
							
							because of similarity to the same program on Windows. 
							
						 
						
							2002-03-29 14:15:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								4e6d13cebf 
								
							 
						 
						
							
							
								
								Make object browser work in OSX (by rewriting the old browser  
							
							... 
							
							
							
							LDEF in Python). If at all possible, this should go into 2.2.1. 
							
						 
						
							2002-03-26 12:06:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a516a59caa 
								
							 
						 
						
							
							
								
								Include obmalloc.c in the build.  
							
							
							
						 
						
							2002-03-25 15:43:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								714d7268d5 
								
							 
						 
						
							
							
								
								Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception.  
							
							... 
							
							
							
							Should finally fix 531398. 2.2.1 candidate. 
							
						 
						
							2002-03-25 00:32:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9d79990ac7 
								
							 
						 
						
							
							
								
								Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception.  
							
							... 
							
							
							
							Should finally fix 531398. 2.2.1 candidate.
Also blacklisted some constants with definitions that were not Python-compatible. 
							
						 
						
							2002-03-24 23:04:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee24ae98d 
								
							 
						 
						
							
							
								
								Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception.  
							
							... 
							
							
							
							Should finally fix 531398. 2.2.1 candidate. 
							
						 
						
							2002-03-24 22:59:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								150ed6113c 
								
							 
						 
						
							
							
								
								Generate with weaklink stubs, so missing routines (on MacOS 8.6 and earlier)  
							
							... 
							
							
							
							don't cause import failure.
Fixes 531398, 2.2.1 candidate. 
							
						 
						
							2002-03-22 14:16:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9051e0e577 
								
							 
						 
						
							
							
								
								- Weaklink InterfaceLib in _Res module  
							
							... 
							
							
							
							- forgot to pass libraryflags and stdlibraryflags on to ppc/carbon
  project generation.
First half of fix to 531398. 
							
						 
						
							2002-03-22 14:15:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								562baabb61 
								
							 
						 
						
							
							
								
								Added an open_pathname() method which opens a resource file by pathname,  
							
							... 
							
							
							
							possibly converting from AppleSingle. 
							
						 
						
							2002-03-21 22:38:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b9e6661206 
								
							 
						 
						
							
							
								
								For reasons I don't fully understand we sometimes get unexpected events  
							
							... 
							
							
							
							in MachoPython. As we don't have MacOS.HandleEvent() we drop these on
the floor (with a print). 
							
						 
						
							2002-03-21 22:36:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5a733887 
								
							 
						 
						
							
							
								
								Solve sync() signature conflict differently: manually return 0 if  
							
							... 
							
							
							
							we have GUSI's void sync(). 
							
						 
						
							2002-03-21 21:09:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								99286f96ac 
								
							 
						 
						
							
							
								
								New checkin to convert from BinHex to AppleSingle encoding.  
							
							
							
						 
						
							2002-03-21 20:18:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ca9a4a6e17 
								
							 
						 
						
							
							
								
								Lurking bug found by patch for 531291: FSSpecs should be passed to  
							
							... 
							
							
							
							Py_BuildValue by address, not by value.
2.2.1 candidate. 
							
						 
						
							2002-03-18 15:41:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								cb6cf13261 
								
							 
						 
						
							
							
								
								Some of the newer routines return an OSErr, like most toolbox calls, in stead of depending on ResError(). Second half of fix for  #531291 .  
							
							... 
							
							
							
							2.2.1 candidate. 
							
						 
						
							2002-03-18 15:31:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e5da91d5 
								
							 
						 
						
							
							
								
								Applet icon.  
							
							
							
						 
						
							2002-03-16 00:34:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								86c4d64751 
								
							 
						 
						
							
							
								
								Modifed for new included expat.  
							
							
							
						 
						
							2002-03-14 23:14:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								648c8920bd 
								
							 
						 
						
							
							
								
								Updated for new included expat and new waste.  
							
							
							
						 
						
							2002-03-14 23:13:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								a2168eceb0 
								
							 
						 
						
							
							
								
								mkalias() now also works for folders. Fixes bug  #515830 .  
							
							
							
						 
						
							2002-03-10 19:28:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3014ce94ba 
								
							 
						 
						
							
							
								
								CGStubLib wasn't weak-linked, fixed. 221 candidate.  
							
							
							
						 
						
							2002-03-05 22:43:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								dd989e1ce7 
								
							 
						 
						
							
							
								
								Added ClipCGContextToRegion() from Quickdraw.h.  
							
							
							
						 
						
							2002-03-04 10:31:32 +00:00