summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* If the file has no resource fork first check to see whether it's aJack Jansen2002-03-291-5/+12
| | | | datafork-based resource file before trying to decode it as AppleSingle.
* Removed debug.Jack Jansen2002-03-291-1/+0
|
* In MachoPython print "Pythonw" in banner to distinguish from command-lineJack Jansen2002-03-291-7/+6
| | | | | python. Removed debug output.
* Added target "installunixprograms" which installs python and pythonw inJack Jansen2002-03-291-2/+22
| | | | | | /usr/local/bin (referring to the framework-based interpreter and Python.app). Added target symlinkmacsubtree to aid in debugging.
* Shell script that invokes Python.app from the command line. Called pythonwJack Jansen2002-03-291-0/+2
| | | | because of similarity to the same program on Windows.
* Make object browser work in OSX (by rewriting the old browserJust van Rossum2002-03-262-2/+146
| | | | LDEF in Python). If at all possible, this should go into 2.2.1.
* Include obmalloc.c in the build.Jack Jansen2002-03-252-0/+0
|
* Weaklink most toolbox modules, improving backward compatibility. Modules ↵Jack Jansen2002-03-2510-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 Jansen2002-03-2415-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.
* Weaklink most toolbox modules, improving backward compatibility. Modules ↵Jack Jansen2002-03-241-12/+25
| | | | | | 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.
* Generate with weaklink stubs, so missing routines (on MacOS 8.6 and earlier)Jack Jansen2002-03-222-2/+188
| | | | | | don't cause import failure. Fixes 531398, 2.2.1 candidate.
* - Weaklink InterfaceLib in _Res moduleJack Jansen2002-03-221-3/+6
| | | | | | | - forgot to pass libraryflags and stdlibraryflags on to ppc/carbon project generation. First half of fix to 531398.
* Added an open_pathname() method which opens a resource file by pathname,Jack Jansen2002-03-211-7/+12
| | | | possibly converting from AppleSingle.
* For reasons I don't fully understand we sometimes get unexpected eventsJack Jansen2002-03-212-2/+8
| | | | | in MachoPython. As we don't have MacOS.HandleEvent() we drop these on the floor (with a print).
* Solve sync() signature conflict differently: manually return 0 ifJack Jansen2002-03-211-3/+5
| | | | we have GUSI's void sync().
* New checkin to convert from BinHex to AppleSingle encoding.Jack Jansen2002-03-211-0/+0
|
* Lurking bug found by patch for 531291: FSSpecs should be passed toJack Jansen2002-03-182-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 Jansen2002-03-182-95/+67
| | | | | | stead of depending on ResError(). Second half of fix for #531291. 2.2.1 candidate.
* Applet icon.Jack Jansen2002-03-161-0/+0
|
* Modifed for new included expat.Jack Jansen2002-03-141-6/+14
|
* Updated for new included expat and new waste.Jack Jansen2002-03-141-0/+0
|
* mkalias() now also works for folders. Fixes bug #515830.Just van Rossum2002-03-101-3/+7
|
* CGStubLib wasn't weak-linked, fixed. 221 candidate.Jack Jansen2002-03-051-0/+0
|
* Added ClipCGContextToRegion() from Quickdraw.h.Just van Rossum2002-03-044-0/+30
|
* Added support for SyncCGContextOriginWithPort().Just van Rossum2002-03-024-0/+25
|
* Some buffers needed to be unsigned char, not char.Jack Jansen2002-02-261-2/+2
|
* Don't blacklist ModalFilterUPP but always pass it as NULL. This enables the ↵Jack Jansen2002-02-052-1/+2
| | | | record routines to be generated.
* Added SndRecord and (classic only) SndRecordToFile.Jack Jansen2002-02-051-0/+53
|
* Added support for unicode strings (utxt).Jack Jansen2002-02-051-0/+7
|
* Added minimal support for floating windows.Just van Rossum2002-02-044-18/+39
|
* Don't append quit menu when on OSX, it is special and automatic there.Just van Rossum2002-02-041-2/+13
|
* Flush screen buffer upon console.flush() and output.flush().Just van Rossum2002-02-041-0/+4
| | | | This fixes bug #511992.
* Added a note about compiler warnings.Jack Jansen2002-01-301-0/+4
|
* Use full paths for Rez and DeRez, which may not be on $PATH. Fixes bugJack Jansen2002-01-271-3/+5
| | | | #509074.
* Added contributors.Jack Jansen2002-01-251-1/+1
|
* Some modifications and clarifications (by me) to Michael's mods.Jack Jansen2002-01-251-23/+17
|
* Rewritten, clarified, corrected and cleaned up by Michael J. Barber.Jack Jansen2002-01-251-144/+301
|
* Get rid of keyword list and use keyword.iskeyword() function (which I wasn't ↵Jack Jansen2002-01-241-7/+3
| | | | aware of previously).
* "yield" is also a keyword. Spotted by Neal Norwitz.Jack Jansen2002-01-241-1/+1
|
* (Much) better list of Python keywords, supplied by Michael J. Barber.Jack Jansen2002-01-231-3/+5
|
* Rename the routine to start the target running _start(), with a compatibilityJack Jansen2002-01-231-2/+6
| | | | | | | | | routine start() calling it. Some suites declare an event start(), which obscures this method, which causes the class initializer to fail when called with start=1. Based on bug report and fix suggestion by Jacob Kaplan-Moss.
* Newer names for various error include files.Jack Jansen2002-01-221-2/+2
|
* Build _tkinter for Carbon too.Jack Jansen2002-01-221-2/+2
|
* Identify() enum values. This was changed in 1.14, but I don't think it is a ↵Jack Jansen2002-01-221-1/+5
| | | | good idea.
* Regenerated to take advantage of new _builtinSuites package.Jack Jansen2002-01-2215-660/+588
|
* A "magic" suite that is the base suite for StdSuites. This solves a problem ↵Jack Jansen2002-01-222-0/+168
| | | | | | with the required events open/openapp/reopen/print/quit officially being part of Required but being defined (by Apple) in Standard. Most of the code and ideas contributed by Michael j. Barber.
* Get rid of fsspec type initializer, it wasn't used anyway.Jack Jansen2002-01-211-2/+0
|
* Changes by Donovan Preston (and a few minor ones by me) to make IDE run underJack Jansen2002-01-211-12/+26
| | | | MachoPython. Mainly making sure we don't call routines that don't exist.
* Changes by Donovan Preston (and a few minor ones by me) to make IDE run underJack Jansen2002-01-218-38/+71
| | | | | | | | MachoPython. Mainly making sure we don't call routines that don't exist and representing pathnames in a os.separator-neutral format. These shouldn't interfere too much with Just's work on the next generation IDE, I hope.
* Also install the Tools directory on "make installmacsubtree".Jack Jansen2002-01-211-1/+40
|