summaryrefslogtreecommitdiffstats
path: root/Mac/Modules
Commit message (Collapse)AuthorAgeFilesLines
* The interruptRoutine attribute is gone under Carbon. Luckily it appears that ↵Jack Jansen2001-01-122-2/+10
| | | | nothing used it.
* SetpopupData and GetPopupData are gone under Carbon, use ↵Jack Jansen2001-01-122-29/+7
| | | | | | {Get,Set}PopupMenu{Handle,ID} in stead. The UserPane routines appear to be fixed in the current Universal Headers, so they're re-enabled.
* xstat() will never be implemented under Carbon. Fortunately it also doesn't ↵Jack Jansen2001-01-121-5/+5
| | | | appear to be used anywhere.
* Carbon defines {Get,Set}ControlDataHandle, so unfortunately our variants on ↵Jack Jansen2001-01-093-21/+22
| | | | {Get,Set}ControlData have gotten an underscore: GetControlData_Handle, etc. This is an incompatible change:-(
* Various tweaks to make it everything build and compile again under carbon. ↵Jack Jansen2001-01-095-0/+86
| | | | Mainly greylisted functions.
* Fixed a few declarations.Jack Jansen2001-01-032-0/+6
|
* Remove (unused) regex imports.Jack Jansen2001-01-022-2/+0
|
* Regenerated so that NewGWorld is included.Jack Jansen2000-12-191-0/+66
|
* Emulate a few more non-carbon calls in carbon and the other way around.Jack Jansen2000-12-193-93/+163
|
* Added hash() and compare() functions. Needed because multiple WinObj's can ↵Jack Jansen2000-12-192-2/+35
| | | | now refer to the same underlying WindowRef.
* Blacklisted a few constants with funny definitions (and they're not ↵Jack Jansen2000-12-191-0/+7
| | | | important anyway: backward compatible error numbers).
* Set autodispose only if RefCon isn't set yet on the window. This way we ↵Jack Jansen2000-12-142-6/+117
| | | | don't accidentally dispose of windows that are actually dialogs-in-disguise.
* More toolbox modules adapted to Universal Headers 3.3.2.Jack Jansen2000-12-1220-491/+2240
|
* Use new multi-input-file feature of bgen in stead of @-file hack to parse ↵Jack Jansen2000-12-123-247/+339
| | | | multiple header files. A side effect is that the ObjectSupportLib routines are now also available in Python.
* Drag moved to core toolbox modules (Win uses it).Jack Jansen2000-12-121-2/+2
|
* Adapted to Universal Headers 3.3.2. More to follow.Jack Jansen2000-12-1028-546/+3034
|
* Added PyMac_OutputSeen(), which acknowledges all current output in the stdio ↵Jack Jansen2000-10-191-0/+13
| | | | window, i.e. it acts like input has been read insofar as the keep-console-open option is interested.
* Added sha module, it's needed by the unicode stuff, it seems.Jack Jansen2000-10-121-0/+2
|
* Added a method KeepConsole so programs can override the Keep console open ↵Jack Jansen2000-10-121-0/+16
| | | | option.
* Fixes that should make it possible to run Python on machines without ↵Jack Jansen2000-09-141-0/+5
| | | | NavServices installed.
* Added Qdoffs and (optionally) icglue modules.Jack Jansen2000-09-141-0/+8
|
* Some of the types are signed 8 bit ints. Fixed.Jack Jansen2000-09-082-10/+10
|
* Got rid of Py_FatalError calls.Jack Jansen2000-09-085-12/+6
|
* Added routine DlgObj_ConvertToWindow().Jack Jansen2000-08-253-2/+43
| | | | | GetDialogWindow() returns an existing window. Added a comment that the methodchain Dialogs->Windows is suspect under Carbon/MacOSX, but we need it under Carbon. No solution yet:-(
* Added a prototype for mstats().Jack Jansen2000-08-251-0/+2
|
* Window objects now also have an AutoDispose funcpointer (set for our ↵Jack Jansen2000-08-253-23/+61
| | | | | | windows, cleared for foreign windows). Needed mainly for Carbon (where we don't know about the windows belonging to our dialogs). Fixed a few calls that return an ExistingWindow.
* HMGetBalloonWindow should try to return an existing window.Jack Jansen2000-08-252-1/+3
|
* - Added pyexpat.Jack Jansen2000-08-251-3/+9
| | | | - Renamed socket to _socket.
* Updated for new AppleScript structure and moved to Lib (it's far too useful ↵Jack Jansen2000-08-201-71/+0
| | | | to lurk in the source folder).
* Fixed again to work with the old scripting interface (so we can test the new ↵Jack Jansen2000-08-201-1/+1
| | | | one actually still works).
* ANSIfied.Jack Jansen2000-07-311-6/+6
|
* Oops, WaitNextEvent was hand-coded, and it also needed the h->H conversion ↵Jack Jansen2000-07-242-2/+2
| | | | for PyArg_ParseTuple format strings.
* Got rid of obsolete HAVE_UNIVERSAL_HEADERS test and SystemSevenOrLater define.Jack Jansen2000-07-148-75/+0
|
* Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef.Jack Jansen2000-07-1437-206/+206
|
* pymactoolbox.h contains protoypes for all externally visible toolbox moduleJack Jansen2000-07-1444-916/+152
| | | | | functions. Include it in stead of duplicating the declarations everywhere. Also cleaned up toolbox module exports, and got rid of resNotFound error.
* Got rid of __SC__ ifdefs.Jack Jansen2000-07-111-4/+0
|
* ANSIfication step 2: make sure all needed prototypes are available, and all ↵Jack Jansen2000-07-112-5/+7
| | | | | | needed header files included.
* Fiddled declaration/implementation of setcallback() so that it is ansifyable.Jack Jansen2000-07-112-8/+16
|
* ANSIfication step 1: get rid of Py_PROTO and Py_FPROTO.Jack Jansen2000-07-111-15/+15
|
* Changed all (hopefully) uses of unsigned 16 bit value to use H format ↵Jack Jansen2000-07-0723-86/+86
| | | | specifier, now that h is signed-only.
* added ucnhash (optional on USE_UCNHASH) and the mysteriously disappeared math.Jack Jansen2000-06-281-1/+7
|
* All relevant toolbox modules have now been carbonized.Jack Jansen2000-06-2114-5/+160
|
* Made to work under carbon.Jack Jansen2000-06-203-2/+44
|
* Under carbon use the GetQDGlobalxxx methods to implement Qd.qd.member access.Jack Jansen2000-06-202-0/+84
|
* Moved AE module to the core toolbox set: it is needed by Nav and it isn't ↵Jack Jansen2000-06-071-2/+2
| | | | all _that_ huge.
* Removed SYMANTEC_CFM68K support.Jack Jansen2000-06-041-4/+0
|
* Removed USE_STDWIN support.Jack Jansen2000-06-044-87/+1
|
* Removed THINK_C support.Jack Jansen2000-06-042-8/+0
|
* Made the core toolbox modules carbon-compatible using the new greylist ↵Jack Jansen2000-06-0225-118/+656
| | | | | | 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.
* Manually added HRHTMLRenderingLibAvailable.Jack Jansen2000-05-153-3/+23
| | | | Blacklist HRDisposeReference and call it in the dispose routine.