Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								182b5aca27 
								
							 
						 
						
							
							
								
								Whitespace normalization, via reindent.py.  
							
							 
							
							
							
						 
						
							2004-07-18 06:16:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ce17cf6da7 
								
							 
						 
						
							
							
								
								The CF inheritance could cause double frees of the underlying objects.  
							
							 
							
							... 
							
							
							
							Fixed. 
							
						 
						
							2004-07-15 14:25:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e50f554f 
								
							 
						 
						
							
							
								
								CFStringGetUnicode() returned an extra null character at the end of the string.  
							
							 
							
							... 
							
							
							
							fixed. 
							
						 
						
							2004-07-15 14:11:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3bfc28c12f 
								
							 
						 
						
							
							
								
								Make CF module PEP253 based (finally).  
							
							 
							
							
							
						 
						
							2004-07-15 13:42:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e48cef7aba 
								
							 
						 
						
							
							
								
								Getting rid of WITHOUT_FRAMEWORKS and ACCESSOR_CALLS_ARE_FUNCTIONS:  
							
							 
							
							... 
							
							
							
							MacOS9isms. 
							
						 
						
							2003-11-19 16:13:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ac8bd9175b 
								
							 
						 
						
							
							
								
								Forgot the code to initialize the glue for the new CFObj_ routines.  
							
							 
							
							
							
						 
						
							2003-05-31 22:09:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								4eb45e7804 
								
							 
						 
						
							
							
								
								Added functions CFObj_New and CFObj_Convert, general functions to convert  
							
							 
							
							... 
							
							
							
							between CF objects and their Python representation. Fixes 734695. 
							
						 
						
							2003-05-27 21:39:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								885d4f6577 
								
							 
						 
						
							
							
								
								Mod to previous checkin: we must require ascii, not system defautl encoding,  
							
							 
							
							... 
							
							
							
							because we have no easy way to convert the python encoding string to
a CF encoding parameter. 
							
						 
						
							2003-03-03 13:19:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								d505cab5b3 
								
							 
						 
						
							
							
								
								Accept only the system default encoding when converting Python  
							
							 
							
							... 
							
							
							
							strings to CF strings. Fixes 682215. 
							
						 
						
							2003-03-03 13:12:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								234d074446 
								
							 
						 
						
							
							
								
								- Various tweaks to forestall compiler warnings.  
							
							 
							
							
							
						 
						
							2002-12-23 22:35:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								23be1ceb51 
								
							 
						 
						
							
							
								
								Added CFPreferences support. Added these as functions, not methods, which seemed counter-intuitive.  
							
							 
							
							
							
						 
						
							2002-05-13 21:21:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7906634f28 
								
							 
						 
						
							
							
								
								- Better exception when a NULL CF object is encountered.  
							
							 
							
							... 
							
							
							
							- Manually generate a routine with funny error semantics. 
							
						 
						
							2002-05-12 22:04:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6d207c09aa 
								
							 
						 
						
							
							
								
								- Get data from CFData objects as Python strings and vv.  
							
							 
							
							... 
							
							
							
							- Started on supporting CFPropertyLists. 
							
						 
						
							2002-05-10 22:51:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad6f7a3a9 
								
							 
						 
						
							
							
								
								More support for bridging between Python and CoreFoundation objects. Still untested.  
							
							 
							
							
							
						 
						
							2002-05-07 23:00:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								69ac361cb5 
								
							 
						 
						
							
							
								
								Added some support for unicode arguments.  
							
							 
							
							
							
						 
						
							2002-01-01 22:43:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2168e9d602 
								
							 
						 
						
							
							
								
								Adapted for Universal Headers 3.4  
							
							 
							
							
							
						 
						
							2001-12-16 20:18:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								537a69fe66 
								
							 
						 
						
							
							
								
								Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me.  
							
							 
							
							
							
						 
						
							2001-11-05 14:39:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								fd064863eb 
								
							 
						 
						
							
							
								
								Shut up many more gcc warnings.  
							
							 
							
							
							
						 
						
							2001-09-05 10:31:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9642ecad06 
								
							 
						 
						
							
							
								
								Shut up a few more gcc warnings.  
							
							 
							
							
							
						 
						
							2001-09-04 22:25:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								06d2e1af35 
								
							 
						 
						
							
							
								
								Regenerated without default int return types.  
							
							 
							
							
							
						 
						
							2001-09-04 22:19:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								77105a960b 
								
							 
						 
						
							
							
								
								The MacOS toolbox modules have acquired an _ in front of their name. Normal usage is through a wrapper module (without underscore) which lives in the Carbon package.  
							
							 
							
							
							
						 
						
							2001-08-23 13:51:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								3988358b4d 
								
							 
						 
						
							
							
								
								If we use frameworks we should include CoreServices/CoreServices.h, not the  
							
							 
							
							... 
							
							
							
							old-style CoreFoundation.h. 
							
						 
						
							2001-08-03 15:36:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6f70d62855 
								
							 
						 
						
							
							
								
								Used an adapted MethodGenerator to generate methods too for functions that have the object as the second arg after a first CFAllocatorRef arg (which we pass as NULL always anyway).  
							
							 
							
							
							
						 
						
							2001-07-17 20:47:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									unknown 
								
							 
						 
						
							
							
							
							
								
							
							
								c90acb9599 
								
							 
						 
						
							
							
								
								Do conversion of CFStrings to/from unicode.  
							
							 
							
							
							
						 
						
							2001-07-04 22:38:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								340d98f564 
								
							 
						 
						
							
							
								
								- Use weaklink generators so we can support OSX-only calls without crashing on OS9.  
							
							 
							
							... 
							
							
							
							- Convert CFString to/from Python strings. Currently always MacRoman, to be fixed later (as is unicode support). Python->CFString conversion is automatic. 
							
						 
						
							2001-07-01 22:04:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								7becc91fef 
								
							 
						 
						
							
							
								
								Added CFURL support, and got base chaining to really work.  
							
							 
							
							
							
						 
						
							2001-06-28 22:08:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7c8960e0 
								
							 
						 
						
							
							
								
								CFArray, CFData and CFDictonary are now covered, but mainly opaque.  
							
							 
							
							... 
							
							
							
							CFStrings are in better shape, but Unicode support and automatic conversion to/from Python strings remains to be done. 
							
						 
						
							2001-06-27 22:00:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								686f9c344c 
								
							 
						 
						
							
							
								
								First small step towards bgen-generated CoreFoundation. there is hardly any real functionality yet, but method chains seem to work, and so do Retain/Release semantics.  
							
							 
							
							
							
						 
						
							2001-06-26 21:51:18 +00:00