Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This file should have gone long ago. | Jack Jansen | 2002-08-09 | 1 | -18/+0 |
| | |||||
* | Patch #567296 by Pim Buurman, slightly modified by me so it can be disabled | Jack Jansen | 2002-08-06 | 1 | -2/+24 |
| | | | | | | at compile time: use PBGetCatInfoSync() to get FInfo data in stead of GetFInfo. The latter doesn't work for folders. The former does, at least on OSX, and insofar the info makes sense for a folder. | ||||
* | Fixed the last two bgen-based modules to be buildable on OSX. | Jack Jansen | 2002-08-05 | 2 | -5/+6 |
| | |||||
* | Enable building of Carbon toolbox modules with unix-Python. | Jack Jansen | 2002-08-05 | 26 | -58/+26 |
| | |||||
* | Got rid of staticforward. | Jack Jansen | 2002-08-05 | 4 | -11/+11 |
| | |||||
* | Added _IBCarbon module. | Jack Jansen | 2002-08-05 | 1 | -0/+2 |
| | |||||
* | Updated to something that works on my system, and regenerated module. | Jack Jansen | 2002-08-04 | 2 | -12/+7 |
| | |||||
* | Donovan Preston's interface to IBCarbon, allowing you to use Interface | Jack Jansen | 2002-08-04 | 3 | -0/+342 |
| | | | | | | | | Builder carbon NIB files from Python. As-is, I may need to twiddle a few things as he donated this long ago. Donovan is now one of the four people in the world who know how to drive bgen! | ||||
* | staticforward bites the dust. | Jeremy Hylton | 2002-07-17 | 13 | -35/+35 |
| | | | | | | | | | | | | | | | 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. | ||||
* | - Got rid if WITH_CYCLE_GC | Jack Jansen | 2002-07-07 | 1 | -4/+0 |
| | | | | | - Cleaned up Python banner string, so the normal build for MacPython 2.3 will have a short banner. | ||||
* | - Got rid of newmodule.c | Jack Jansen | 2002-06-20 | 1 | -2/+0 |
| | | | | - These are the final projects that support classic. | ||||
* | fixed refcount leak in CreateNewWindow() and CreateWindowFromResource(). | Just van Rossum | 2002-06-05 | 2 | -2/+9 |
| | |||||
* | Replaced lots of PyMem_DEL() calls with PyObject_DEL(). | Jack Jansen | 2002-05-22 | 9 | -16/+16 |
| | |||||
* | Added typechecking to the individual python->CF converters, so we can use ↵ | Jack Jansen | 2002-05-13 | 1 | -2/+16 |
| | | | | them in the CF object initializers safely. | ||||
* | Added CFPreferences support. Added these as functions, not methods, which ↵ | Jack Jansen | 2002-05-13 | 3 | -3/+372 |
| | | | | seemed counter-intuitive. | ||||
* | - Better exception when a NULL CF object is encountered. | Jack Jansen | 2002-05-12 | 3 | -16/+168 |
| | | | | - Manually generate a routine with funny error semantics. | ||||
* | - Get data from CFData objects as Python strings and vv. | Jack Jansen | 2002-05-10 | 2 | -1/+34 |
| | | | | - Started on supporting CFPropertyLists. | ||||
* | Fixed string and dict conversion, and implemented booleans and numbers (int ↵ | Jack Jansen | 2002-05-08 | 1 | -14/+49 |
| | | | | | | and float). I think we now have enough CFType support to start on plists and CFpreferences! Transparent handling of unknown CFType objects still TBD. | ||||
* | Partial fix for string handling. Null byte TBD. | Jack Jansen | 2002-05-08 | 1 | -2/+4 |
| | |||||
* | More support for bridging between Python and CoreFoundation objects. Still ↵ | Jack Jansen | 2002-05-07 | 3 | -6/+131 |
| | | | | untested. | ||||
* | First steps towards a generalized converter of Python object | Jack Jansen | 2002-05-05 | 2 | -0/+217 |
| | | | | hierarchies to CoreFoundation object hierarchies and vice versa. | ||||
* | Regenerated. | Jack Jansen | 2002-04-23 | 20 | -47/+47 |
| | |||||
* | Got rid of obsolete appearance flag. | Jack Jansen | 2002-04-11 | 1 | -5/+0 |
| | |||||
* | Got rid of ifdefs for long-obsolete GUSI versions. | Jack Jansen | 2002-04-11 | 1 | -20/+0 |
| | |||||
* | Weaklink most toolbox modules, improving backward compatibility. Modules ↵ | Jack Jansen | 2002-03-25 | 10 | -18/+18 |
| | | | | | | 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. | ||||
* | Weaklink most toolbox modules, improving backward compatibility. Modules ↵ | Jack Jansen | 2002-03-24 | 15 | -3/+3255 |
| | | | | | | | | 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. | ||||
* | Generate with weaklink stubs, so missing routines (on MacOS 8.6 and earlier) | Jack Jansen | 2002-03-22 | 2 | -2/+188 |
| | | | | | | don't cause import failure. Fixes 531398, 2.2.1 candidate. | ||||
* | Solve sync() signature conflict differently: manually return 0 if | Jack Jansen | 2002-03-21 | 1 | -3/+5 |
| | | | | we have GUSI's void sync(). | ||||
* | Lurking bug found by patch for 531291: FSSpecs should be passed to | Jack Jansen | 2002-03-18 | 2 | -2/+2 |
| | | | | | | Py_BuildValue by address, not by value. 2.2.1 candidate. | ||||
* | Some of the newer routines return an OSErr, like most toolbox calls, in ↵ | Jack Jansen | 2002-03-18 | 2 | -95/+67 |
| | | | | | | stead of depending on ResError(). Second half of fix for #531291. 2.2.1 candidate. | ||||
* | Added ClipCGContextToRegion() from Quickdraw.h. | Just van Rossum | 2002-03-04 | 4 | -0/+30 |
| | |||||
* | Added support for SyncCGContextOriginWithPort(). | Just van Rossum | 2002-03-02 | 4 | -0/+25 |
| | |||||
* | Some buffers needed to be unsigned char, not char. | Jack Jansen | 2002-02-26 | 1 | -2/+2 |
| | |||||
* | Don't blacklist ModalFilterUPP but always pass it as NULL. This enables the ↵ | Jack Jansen | 2002-02-05 | 2 | -1/+2 |
| | | | | record routines to be generated. | ||||
* | Added SndRecord and (classic only) SndRecordToFile. | Jack Jansen | 2002-02-05 | 1 | -0/+53 |
| | |||||
* | Added as_pathname() method to FSRef objects. | Jack Jansen | 2002-01-18 | 1 | -1/+17 |
| | |||||
* | In MachoPython expect Unix-style pathnames for both FSSpec and FSRef ↵ | Jack Jansen | 2002-01-13 | 1 | -0/+10 |
| | | | | initializers. TBD: Do the reverse for MacPython, and also handle as_pathname(). | ||||
* | Internet Config is now part of official Apple interfaces, so use the new | Jack Jansen | 2002-01-11 | 1 | -78/+65 |
| | | | | headers and libraries. | ||||
* | - Updated to Waste 2.0. | Jack Jansen | 2002-01-11 | 3 | -497/+936 |
| | | | | - Use waste included with CW in stead of separate package. | ||||
* | Fixed TrackMouseRegion() argument: ioWasInRgn is an in/out parameter. | Just van Rossum | 2002-01-09 | 2 | -5/+8 |
| | |||||
* | Today's Carbon Toolbox addition: CarbonEvt.TrackMouseLocation() and friends. | Just van Rossum | 2002-01-08 | 3 | -3/+86 |
| | |||||
* | Today's Carbon Toolbox addition: QDTextBounds() | Just van Rossum | 2002-01-07 | 3 | -1/+30 |
| | |||||
* | Added support for DrawThemeButton() and friends. | Just van Rossum | 2002-01-06 | 3 | -3/+186 |
| | |||||
* | Whoops, it's late -- generated output now matches what's checked in... | Just van Rossum | 2002-01-05 | 2 | -25/+25 |
| | |||||
* | Q&D support for ThemeDrawingState objects. | Just van Rossum | 2002-01-05 | 3 | -9/+142 |
| | |||||
* | - added support for UserPaneKeyDownProc and UserPaneFocusProc | Just van Rossum | 2002-01-04 | 2 | -4/+96 |
| | | | | - clear error after failing PyArg_Parse() | ||||
* | Some of the new routines are carbon-only. | Jack Jansen | 2002-01-04 | 2 | -0/+14 |
| | |||||
* | Callback error handling improvements: | Just van Rossum | 2002-01-04 | 2 | -6/+12 |
| | | | | | | - print traceback - don't use fprintf() - clear exception (implied by PyErr_Print()) | ||||
* | Ugh, by all means, _do_ report exceptions somehow ;-) | Just van Rossum | 2002-01-04 | 2 | -2/+8 |
| | |||||
* | fixed SetEventParameter() signature: removed unneccesary length arg. | Just van Rossum | 2002-01-03 | 3 | -9/+18 |
| |