Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								2f2fffb766 
								
							 
						 
						
							
							
								
								Fix two bad type identifiers that caused crashes on OSX (icglue and Nav).  
							
							... 
							
							
							
							Silence two innocuous warnings (_File and _collections). 
							
						 
						
							2007-07-25 16:47:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								8786eb5e92 
								
							 
						 
						
							
							
								
								Fix a couple of warnings on Mac OS X.  
							
							
							
						 
						
							2006-02-24 15:39:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7107c1aff3 
								
							 
						 
						
							
							
								
								Got rid of macglue.h, replacing it by pymactoolbox.h where relevant.  
							
							... 
							
							
							
							Cleaned up various things in the toolbox modules. 
							
						 
						
							2003-11-20 13:31:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								bc2fbc74ed 
								
							 
						 
						
							
							
								
								Getting rid of one more TARGET_API_MAC_OSX.  
							
							
							
						 
						
							2003-11-19 22:43:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								37249c5524 
								
							 
						 
						
							
							
								
								WITHOUT_FRAMEWORKS conditional code bites the dust: this was for  
							
							... 
							
							
							
							pre-carbon MacOS9 support. 
							
						 
						
							2003-11-19 15:32:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								84c2b1b9aa 
								
							 
						 
						
							
							
								
								Oops, 'k' is the new format code for un unchecked 32 bit quantity,  
							
							... 
							
							
							
							not 'K'. 
							
						 
						
							2003-04-17 20:44:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc6635ae4 
								
							 
						 
						
							
							
								
								Converted manually written code to the new K format specifier.  
							
							... 
							
							
							
							Untested, but at least it still compiles. 
							
						 
						
							2003-04-17 20:40:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								45f5c4ab3e 
								
							 
						 
						
							
							
								
								Removed unused variable  
							
							
							
						 
						
							2003-03-07 15:37:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e58962af4d 
								
							 
						 
						
							
							
								
								Fixed the first two bugs in the new file dialogs (found by Just):  
							
							... 
							
							
							
							- AskFileForSave didn't work for string return values
- filterProc didn't work. 
							
						 
						
							2003-01-17 23:13:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c99b675ff4 
								
							 
						 
						
							
							
								
								For reasons unknown previewProc and filterProc were disabled. Enabled them.  
							
							
							
						 
						
							2003-01-17 16:14:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b734869f46 
								
							 
						 
						
							
							
								
								- Various tweaks to shut up compiler warnings.  
							
							... 
							
							
							
							- Regenerated with the correct calls to PyType_Ready and the correct
  deallocator calls. 
							
						 
						
							2002-12-23 23:16:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7e326eaa 
								
							 
						 
						
							
							
								
								Getting rid of pre-Carbon (MacOS8) support. All code depending on  
							
							... 
							
							
							
							TARGET_API_MAC_OS8 (or !TARGET_API_MAC_CARBON) is gone. Also some
TARGET_API_MAC_OSX conditional code is gone, because it is no longer
used on OSX-only Python (only in MacPython-OS9). 
							
						 
						
							2002-12-12 10:31:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								4b5c7a4f47 
								
							 
						 
						
							
							
								
								Allow access to the returned value(s) as FSRefs. Unfortunately for some  
							
							... 
							
							
							
							reason getting at saveFileName doesn't work, so it currently only really
works for opening files for reading. 
							
						 
						
							2002-11-22 23:39:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								938ace69a0 
								
							 
						 
						
							
							
								
								staticforward bites the dust.  
							
							... 
							
							
							
							The staticforward define was needed to support certain broken C
compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the
static keyword when it was used with a forward declaration of a static
initialized structure.  Standard C allows the forward declaration with
static, and we've decided to stop catering to broken C compilers.  (In
fact, we expect that the compilers are all fixed eight years later.)
I'm leaving staticforward and statichere defined in object.h as
static.  This is only for backwards compatibility with C extensions
that might still use it.
XXX I haven't updated the documentation. 
							
						 
						
							2002-07-17 16:30:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0e2f798301 
								
							 
						 
						
							
							
								
								Replaced lots of PyMem_DEL() calls with PyObject_DEL().  
							
							
							
						 
						
							2002-05-22 14:31:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								146483964e 
								
							 
						 
						
							
							
								
								Patch supplied by Burton Radons for his own SF bug  #487390 : Modifying  
							
							... 
							
							
							
							type.__module__ behavior.
This adds the module name and a dot in front of the type name in every
type object initializer, except for built-in types (and those that
already had this).  Note that it touches lots of Mac modules -- I have
no way to test these but the changes look right.  Apologies if they're
not.  This also touches the weakref docs, which contains a sample type
object initializer.  It also touches the mmap test output, because the
mmap type's repr is included in that output.  It touches object.h to
put the correct description in a comment. 
							
						 
						
							2001-12-08 18:02:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1767f93603 
								
							 
						 
						
							
							
								
								Added prototypes to silence gcc strict-prototype warnings.  
							
							... 
							
							
							
							Fixed a few missing return values. 
							
						 
						
							2001-09-04 22:20:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								569ba10610 
								
							 
						 
						
							
							
								
								Don't call PyMac_HandleEvent in unix-Python  
							
							
							
						 
						
							2001-09-02 00:08:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								1129671350 
								
							 
						 
						
							
							
								
								Fixed changed UPP routines names. The module now compiles and loads.  
							
							
							
						 
						
							2001-05-22 21:48:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c33a423c53 
								
							 
						 
						
							
							
								
								Treat an empty kwdict argument the same as a missing one.  
							
							
							
						 
						
							2001-01-19 23:46:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								04b85498b8 
								
							 
						 
						
							
							
								
								Fixes that should make it possible to run Python on machines without NavServices installed.  
							
							
							
						 
						
							2000-09-14 20:47:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								fa1e27d8d2 
								
							 
						 
						
							
							
								
								Got rid of Py_FatalError calls.  
							
							
							
						 
						
							2000-09-08 10:21:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								74a1e63a89 
								
							 
						 
						
							
							
								
								Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef.  
							
							
							
						 
						
							2000-07-14 22:37:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9d8b96c850 
								
							 
						 
						
							
							
								
								pymactoolbox.h contains protoypes for all externally visible toolbox module  
							
							... 
							
							
							
							functions. Include it in stead of duplicating the declarations everywhere. Also
cleaned up toolbox module exports, and got rid of resNotFound error. 
							
						 
						
							2000-07-14 22:16:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e79dc76f53 
								
							 
						 
						
							
							
								
								Made the core toolbox modules carbon-compatible using the new greylist feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open.  
							
							... 
							
							
							
							Macmodule and macosmodule have also been carbonified. Some functionality is still missing there. 
							
						 
						
							2000-06-02 21:35:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9d61d1bab1 
								
							 
						 
						
							
							
								
								Got rid of PyMem_XDEL.  
							
							
							
						 
						
							2000-05-05 23:09:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2c6cf97255 
								
							 
						 
						
							
							
								
								Handling of defaultLocation argument was wrong, causing a crash when used. Fixed.  
							
							
							
						 
						
							2000-01-13 16:24:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								77abc43486 
								
							 
						 
						
							
							
								
								Added a line about passing None as eventProc to the docstring to get movable  
							
							... 
							
							
							
							dialogs. 
							
						 
						
							1999-12-17 23:01:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a07431f0ce 
								
							 
						 
						
							
							
								
								Finished (I think), but only very lightly tested. Should now have full interface: all  
							
							... 
							
							
							
							calls, callbacks, arguments, etc. Also added docstrings. 
							
						 
						
							1999-12-17 17:14:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e1a45b3f3d 
								
							 
						 
						
							
							
								
								Allow keyword arguments, and the dialog is now actually shown. No way to  
							
							... 
							
							
							
							get at the result yet, though:-) 
							
						 
						
							1999-12-16 22:21:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e91a29d2f3 
								
							 
						 
						
							
							
								
								Navigation Services module. Started from scratch, as Joe's module exported too little for my needs.  
							
							
							
						 
						
							1999-12-16 16:54:55 +00:00