Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't use extern when we mean staticforward (OSX gcc is picky about it). | Jack Jansen | 2001-06-20 | 3 | -24/+5 |
| | | | | Blacklist SendControlMessage: it's signature has changed between Universal Headers 3.3 and 3.4. | ||||
* | {Is,Set}AntiAliasedTextEnabled don't exist on MacOS 8.5.5 and earlier. For ↵ | Jack Jansen | 2001-06-20 | 2 | -36/+5 |
| | | | | now: cop out and blacklist them. | ||||
* | ANSIfied function headers to shut up compiler warnings on OSX/Mach-o. | Jack Jansen | 2001-06-20 | 4 | -4/+4 |
| | |||||
* | Added a const to shut up a compiler warning. | Jack Jansen | 2001-06-20 | 2 | -2/+2 |
| | |||||
* | Reversed the order of the checks for None or a Dialog where a Window is ↵ | Jack Jansen | 2001-06-20 | 2 | -22/+8 |
| | | | | expected so it doesn't crash under OSX/Mach-o. | ||||
* | Removed some unused routines under Carbon. They caused compile errors with UH34. | Jack Jansen | 2001-06-20 | 1 | -0/+3 |
| | |||||
* | Adapted to Universal Headers 3.4: new refcontype and use UPP names in stead ↵ | Jack Jansen | 2001-06-20 | 2 | -3/+18 |
| | | | | of Proc names for callback creation. | ||||
* | Adapted for Universal Headers 3.4: refcon type has changed (sigh) and use ↵ | Jack Jansen | 2001-06-20 | 1 | -6/+12 |
| | | | | modern (UPP in stead of Proc) names for callback object creation. | ||||
* | Override bdb's canonic() method with a no-op: with bdb's version we couldn't ↵ | Just van Rossum | 2001-06-20 | 1 | -0/+5 |
| | | | | edit breakpoints in file-less ("Untitled" script windows). Besides, we did't need it as we always use full path names anyway. | ||||
* | made 7-bit-clean. | Just van Rossum | 2001-06-19 | 1 | -2/+2 |
| | |||||
* | Some long overdue maintainance. Made all IDE sources 7-bit-clean, to avoid ↵ | Just van Rossum | 2001-06-19 | 14 | -84/+86 |
| | | | | any further encoding conversion troubles. | ||||
* | Got rid of mactoolboxglue.c | Jack Jansen | 2001-06-13 | 1 | -0/+0 |
| | |||||
* | Fixed an error in the signature of the QdRGB converter routines. | Jack Jansen | 2001-06-13 | 2 | -4/+4 |
| | |||||
* | When reading from stdin (with the dialog box) use any partial line on | Jack Jansen | 2001-05-26 | 1 | -1/+8 |
| | | | | stdout as the prompt. This makes raw_input() and print "xxx", ; sys.stdin.readline() work a bit more palatable. | ||||
* | One more macroman<->latin1 conversion victim. | Jack Jansen | 2001-05-23 | 1 | -19/+19 |
| | |||||
* | Updated to reflect the current state of config.h.in. | Jack Jansen | 2001-05-23 | 1 | -7/+10 |
| | |||||
* | removed a routine that has moved to macglue.c | Jack Jansen | 2001-05-22 | 1 | -21/+0 |
| | |||||
* | Include Carbon/Carbon.h if appropriate. | Jack Jansen | 2001-05-22 | 1 | -5/+5 |
| | | | | Fixed glue initialization code so prototype is correct. | ||||
* | Added WITHOUT_FRAMEWORKS and USE_TOOLBOX_OBJECT_GLUE defines. | Jack Jansen | 2001-05-22 | 4 | -1/+5 |
| | |||||
* | Simple script to regenerate all bgen-generated modules. | Jack Jansen | 2001-05-22 | 1 | -0/+38 |
| | |||||
* | Lots more Carbon/Carbon.h includes, new UPP routine names, function ↵ | Jack Jansen | 2001-05-22 | 41 | -5765/+2230 |
| | | | | prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python. | ||||
* | Fixed changed UPP routines names. The module now compiles and loads. | Jack Jansen | 2001-05-22 | 1 | -3/+7 |
| | |||||
* | Fixed a nasty slowdown in imports in frozen applications: the shortcut | Jack Jansen | 2001-05-22 | 1 | -18/+32 |
| | | | | | | for loading modules from the application resource fork stopped working when sys.path component normalization was implemented. Comparison of sys.path components is now done by FSSpec in stead of by pathname. | ||||
* | Another include Carbon/Carbon.h | Jack Jansen | 2001-05-19 | 1 | -0/+4 |
| | |||||
* | Moved PyMac_GetFullPath from macgetargv.c to macglue.c. It should | Jack Jansen | 2001-05-19 | 2 | -40/+60 |
| | | | | have been there in the first place. | ||||
* | Ifdeffed a few more sections. All functionality that is relevant on MacOSX | Jack Jansen | 2001-05-19 | 1 | -4/+13 |
| | | | | now appears to work. | ||||
* | Include Carbon/Carbon.h in stead of universal headers, if appropriate. | Jack Jansen | 2001-05-19 | 3 | -8/+28 |
| | | | | | Test for TARGET_API_MAC_OS8 in stead of !TARGET_API_MAC_CARBON where appropriate. | ||||
* | include Carbon/Carbon.h in stead of universal headers, if appropriate. | Jack Jansen | 2001-05-19 | 2 | -0/+9 |
| | |||||
* | Merged mactoolboxglue.c into macglue.c. A later step will be to separate out | Jack Jansen | 2001-05-19 | 2 | -108/+106 |
| | | | | the stuff that is only needed on classic-MacOS. | ||||
* | Added pymactoolboxglue.c and changed the exported symbols having to do with ↵ | Jack Jansen | 2001-05-17 | 3 | -38/+204 |
| | | | | this. | ||||
* | Dynamically loaded toolbox modules don't need to link against each other ↵ | Jack Jansen | 2001-05-17 | 1 | -21/+26 |
| | | | | anymore, due to the new glue code that ties them together. | ||||
* | Glue code to connect obj_New and obj_Convert routines (the PyArg_Parse and ↵ | Jack Jansen | 2001-05-17 | 2 | -6/+131 |
| | | | | Py_BuildTuple helpers) from one dynamically imported module to another. | ||||
* | First step in porting MacPython modules to OSX/unix: break all references ↵ | Jack Jansen | 2001-05-17 | 26 | -2/+463 |
| | | | | | | between modules except for the obj_New() and obj_Convert() routines, the PyArg_Parse and Py_BuildValue helpers. And these can now be vectored through glue routines (by defining USE_TOOLBOX_OBJECT_GLUE) which will do the necessary imports, whereupon the module's init routine will tell the glue routine about the real conversion routine address and everything is fine again. | ||||
* | Fixed macroman<->latin1 conversion. Some chars don't | Jack Jansen | 2001-05-17 | 48 | -232/+234 |
| | | | | | exist in latin1, but at least the roundtrip results in the same macroman characters. | ||||
* | Fixed macroman<->latin1 conversion. Some characters don't exist in latin1, ↵ | Jack Jansen | 2001-05-17 | 7 | -25/+25 |
| | | | | | | but at least the roundtrip gives the correct macroman characters again. | ||||
* | Bah, somehow the macroman<->iso-latin-1 translation got lost during the ↵ | Jack Jansen | 2001-05-15 | 1 | -13/+13 |
| | | | | merge. Checking in one fixed file to make sure MacCVS Pro isn't the problem. If it isn't a flurry of checkins will follow tomorrow. If it is... well... | ||||
* | Added a WITHOUT_FRAMEWORKS define to all the config files, so that on ↵ | Jack Jansen | 2001-05-14 | 14 | -0/+14 |
| | | | | MacOS<=9 compiles use Universal Headers, not Carbon/Carbon.h. | ||||
* | Got the first MacPython module working under MacOSX/MachO (gestalt). Main ↵ | Jack Jansen | 2001-05-12 | 3 | -54/+55 |
| | | | | | | | | changes are including Carbon/Carbon.h in stead of the old headers (unless WITHOUT_FRAMEWORKS is defined, as it will be for classic MacPython) and selectively disabling all the stuff that is unneeded in a unix-Python (event handling, etc). | ||||
* | Be more sensible about when to use TARGET_API_MAC_OS8 in stead of ↵ | Jack Jansen | 2001-05-12 | 4 | -23/+26 |
| | | | | !TARGET_API_MAC_CARBON. This should greatly facilitate porting stuff to OSX in its MachO/BSD incarnation. | ||||
* | Added iterobject.c to the project. And trying my first checkin at the same time. | Jack Jansen | 2001-05-12 | 5 | -0/+22 |
| | |||||
* | Added a note that test_longexp needs 400MB. | Jack Jansen | 2001-05-10 | 1 | -1/+1 |
| | |||||
* | Has been dead so long that there's no use keeping it in the active bit of ↵ | Jack Jansen | 2001-05-10 | 27 | -8246/+0 |
| | | | | the repository. | ||||
* | Removed some confusing sentences that are no longer relevant now that | Jack Jansen | 2001-05-08 | 1 | -9/+0 |
| | | | | calldll is part of the standard macPython distribution. | ||||
* | Got rid of the whole event filtering mess again, I can't get it to work. ↵ | Jack Jansen | 2001-04-27 | 1 | -23/+1 |
| | | | | Simply disabling the Tk event handling hook in _tkinter is not as nice, but at least it works. | ||||
* | Apparently the code to forestall Tk eating events was too aggressive (Tk ↵ | Jack Jansen | 2001-04-26 | 1 | -5/+5 |
| | | | | user input stopped working). Fixed (I hope:-). | ||||
* | Files for 2.1 distribution. | Jack Jansen | 2001-04-25 | 16 | -65/+111 |
| | |||||
* | Check RefCon backpointer to python object with IsPointerValid() before ↵ | Jack Jansen | 2001-04-25 | 2 | -2/+4 |
| | | | | dereferencing it (carbon only). | ||||
* | Updated copyright info (which was long due). | Jack Jansen | 2001-04-25 | 2 | -2/+2 |
| | |||||
* | - Raise console window on input. Fixes Carbon hang. | Jack Jansen | 2001-04-25 | 2 | -1/+2 |
| | |||||
* | - Raise console window on input. Fixes Carbon hang. | Jack Jansen | 2001-04-25 | 3 | -4/+32 |
| | | | | | - Better handling of menu bar save/restore. - Override abort() so it honours the "keep console window" flag. |