summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/cf/cfsupport.py
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace normalization, via reindent.py.Tim Peters2004-07-181-289/+288
|
* The CF inheritance could cause double frees of the underlying objects.Jack Jansen2004-07-151-0/+1
| | | | Fixed.
* CFStringGetUnicode() returned an extra null character at the end of the string.Jack Jansen2004-07-151-1/+1
| | | | fixed.
* Make CF module PEP253 based (finally).Jack Jansen2004-07-151-10/+38
|
* Getting rid of WITHOUT_FRAMEWORKS and ACCESSOR_CALLS_ARE_FUNCTIONS:Jack Jansen2003-11-191-11/+0
| | | | MacOS9isms.
* Forgot the code to initialize the glue for the new CFObj_ routines.Jack Jansen2003-05-311-2/+2
|
* Added functions CFObj_New and CFObj_Convert, general functions to convertJack Jansen2003-05-271-0/+48
| | | | between CF objects and their Python representation. Fixes 734695.
* Mod to previous checkin: we must require ascii, not system defautl encoding,Jack Jansen2003-03-031-1/+1
| | | | | because we have no easy way to convert the python encoding string to a CF encoding parameter.
* Accept only the system default encoding when converting PythonJack Jansen2003-03-031-2/+4
| | | | strings to CF strings. Fixes 682215.
* - Various tweaks to forestall compiler warnings.Jack Jansen2002-12-231-3/+5
|
* Added CFPreferences support. Added these as functions, not methods, which ↵Jack Jansen2002-05-131-1/+13
| | | | seemed counter-intuitive.
* - Better exception when a NULL CF object is encountered.Jack Jansen2002-05-121-5/+34
| | | | - Manually generate a routine with funny error semantics.
* - Get data from CFData objects as Python strings and vv.Jack Jansen2002-05-101-0/+29
| | | | - Started on supporting CFPropertyLists.
* More support for bridging between Python and CoreFoundation objects. Still ↵Jack Jansen2002-05-071-0/+33
| | | | untested.
* Added some support for unicode arguments.Jack Jansen2002-01-011-2/+0
|
* Adapted for Universal Headers 3.4Jack Jansen2001-12-161-0/+2
|
* Make the CoreFoundation object _New and _Convert routines available to other ↵Jack Jansen2001-11-051-19/+70
| | | | modules. Idea by Donovan Preston, implementaion by me.
* Shut up many more gcc warnings.Jack Jansen2001-09-051-10/+10
|
* Shut up a few more gcc warnings.Jack Jansen2001-09-041-1/+1
|
* Regenerated without default int return types.Jack Jansen2001-09-041-0/+1
|
* The MacOS toolbox modules have acquired an _ in front of their name. Normal ↵Jack Jansen2001-08-231-2/+2
| | | | usage is through a wrapper module (without underscore) which lives in the Carbon package.
* If we use frameworks we should include CoreServices/CoreServices.h, not theJack Jansen2001-08-031-1/+1
| | | | old-style CoreFoundation.h.
* Used an adapted MethodGenerator to generate methods too for functions that ↵Jack Jansen2001-07-171-1/+30
| | | | have the object as the second arg after a first CFAllocatorRef arg (which we pass as NULL always anyway).
* Do conversion of CFStrings to/from unicode.unknown2001-07-041-0/+27
|
* - Use weaklink generators so we can support OSX-only calls without crashing ↵Jack Jansen2001-07-011-3/+37
| | | | | | on OS9. - Convert CFString to/from Python strings. Currently always MacRoman, to be fixed later (as is unicode support). Python->CFString conversion is automatic.
* Added CFURL support, and got base chaining to really work.Jack Jansen2001-06-281-22/+54
|
* CFArray, CFData and CFDictonary are now covered, but mainly opaque.Jack Jansen2001-06-271-3/+164
| | | | CFStrings are in better shape, but Unicode support and automatic conversion to/from Python strings remains to be done.
* First small step towards bgen-generated CoreFoundation. there is hardly any ↵Jack Jansen2001-06-261-0/+158
real functionality yet, but method chains seem to work, and so do Retain/Release semantics.