summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* split PATH over multiple lines for clarity;Guido van Rossum1995-01-251-1/+20
| | | | added some generated modules
* Got rid of the Resource and Sound interfaces, in favor of the onesGuido van Rossum1995-01-251-410/+3
| | | | generated from the header files (with some hand-holding :-).
* Some layout changes; added EventRecord Get/Build functions (as a tuple).Guido van Rossum1995-01-252-20/+119
|
* ported CW5 changes back to ThinkGuido van Rossum1995-01-221-0/+1
|
* fixed commentGuido van Rossum1995-01-221-1/+1
|
* Got rid of {Get,Set}FileType in favor of {Get,Set}CreatorAndType --Guido van Rossum1995-01-221-37/+19
| | | | | | | | | | | the former had their arguments reversed compared to all Apple's routines (e.g. FSpOpenResFile()). Also fixed the SoundMgr UserRoutine (Jack fixed it but put the fix between #ifdef __MWERKS__ ... #endif :-( ). NB eventually this module should disappear in favor of separate modules per manager (e.g. Resources, Sound, Files, ...).
* added printf -- hack for Think C to init stdwin and stdioGuido van Rossum1995-01-221-0/+16
|
* added Res moduleGuido van Rossum1995-01-221-0/+2
|
* cosmetics: copyright, commentsGuido van Rossum1995-01-222-19/+66
|
* Make malloc stats routine available under MetroWerksJack Jansen1995-01-221-0/+4
|
* Ported to CW5/new universal headersJack Jansen1995-01-221-2/+2
|
* Removed imgformat referenceJack Jansen1995-01-221-1/+0
|
* Ported to CW5 (or to new Universal Headers, actually)Jack Jansen1995-01-222-3/+11
|
* - Ported to CW5 (which has more unixisms)Jack Jansen1995-01-221-0/+123
| | | | - Added (rather crummy) malloc debugger
* The last missing file of the mwerks port (this is the 'prefix' file)Jack Jansen1995-01-221-0/+2
|
* reallocing large blocks now doesn't copy if not neededJack Jansen1995-01-221-1/+14
|
* renamed Get routines to PyMac_Get; added macfs to config.cGuido van Rossum1995-01-215-20/+17
|
* Yet another Pstring()Jack Jansen1995-01-191-1/+1
|
* Fixed listen()/getsockname() bugJack Jansen1995-01-191-7/+3
|
* ported to THINK C (not tested yet)Guido van Rossum1995-01-193-6/+7
|
* ported Jacks changes back to think CGuido van Rossum1995-01-182-2/+14
|
* added high level event interface (requires stdwin patch)Guido van Rossum1995-01-181-3/+99
|
* modernized/rationalized, added PyMac_BuildOSTypeGuido van Rossum1995-01-182-11/+24
|
* Initial version of FSSpec and Alias code. Non-functional as of now.Jack Jansen1995-01-183-0/+261
|
* More Pstring() stuff and some cosmeticsJack Jansen1995-01-184-4/+20
|
* Comment fixJack Jansen1995-01-181-1/+1
|
* Some of these were overwriting their argument with a pascalJack Jansen1995-01-184-12/+4
| | | | string. Use own Pstring() routine (which uses a static buffer) everywhere.
* - Moved some useful routines from macosmodule.c hereJack Jansen1995-01-182-8/+105
| | | | | - Added GetFSSpec (tuple-style), BuildFSSpec and Pstring (platform-independent correct conversion of C to Pascal strings)
* Moved some generally useful routines to macglue.cJack Jansen1995-01-181-28/+0
|
* - Ported to powerpcJack Jansen1995-01-184-63/+146
| | | | | - Fixed bug with accept() call - Better error checking
* Fast (and correct) malloc for MetroWerks PPC compilerJack Jansen1995-01-182-0/+455
|
* Macconsole module is think-specificJack Jansen1995-01-181-0/+437
|
* Moved development-platform specific files to subdirectoriesJack Jansen1995-01-182-0/+61
|
* must include rename2.hGuido van Rossum1995-01-171-0/+2
|
* rename2 changesGuido van Rossum1995-01-124-16/+15
|
* shelve.py: database of persistent objects, on top of pickle.py and anydbm.pyGuido van Rossum1995-01-101-0/+125
| | | | | | pickle.py: new low-level persistency module (used to be called flatten) dbmac.py: stupid dbm clone for the Mac anydbm.py: generic dbm interface (should be extended to support gdbm)
* Used new getargs interface; added {Get,Set}FileInfo.Guido van Rossum1995-01-091-44/+77
|
* 1995 copyrightGuido van Rossum1995-01-085-10/+10
|
* Think 6.0 versionGuido van Rossum1995-01-021-138/+75
|
* Ported to CodeWarriorJack Jansen1994-12-142-1/+4
|
* New routines:Jack Jansen1994-12-142-0/+89
| | | | | | | | macstrerror - strerror which uses 'Estr' resource to convert numerical MacOS errors to strings. PyErr_Mac - Raise exception with MacOS error in string form. PyMac_Idle - better idle-loop routine, which allows the user to switch applications.
* Unix functionality expected by python but missing from CodeWarriorJack Jansen1994-12-142-0/+61
| | | | runtime system.
* - Use PyErr_Mac for nicer exceptionsJack Jansen1994-12-141-25/+57
| | | | | | - Added methods AsString() and AsBytes() to resource objects, so you can get at the contents of resource items. - Ported to CodeWarrior (mainly ProcPtr/UniversalProcPtr stuff)
* Ported to MetroWerks, which misses file-descriptor like functionality.Jack Jansen1994-12-141-0/+22
|
* Enlarged version buffer (nobody expects the spanish inquisition:-)Jack Jansen1994-12-141-1/+5
| | | | Support for new sys.path code in config.c
* - PYTHONPATH is now \n-separated, so you can have directories withJack Jansen1994-12-141-2/+75
| | | | | | | | | | | | spaces in the name. - If you run python with a script the working directory is now the directory where the script lives (was: directory where python application lives). sys.path will include current dir, application dir and Lib, etc. relative to application dir. This is more like unix python does things and more useful besides (since you can easily import files living in the same directory as the importer). - Added the macconsole, ctb, macspeech, macdnr and mactcp modules. - For MW compiler, put 68K/PPC indication in version string.
* Added support for MetroWerks CodeWarrior compilerJack Jansen1994-12-141-1/+5
|
* Interface to MacTCP and the MacTCP Domain Name ResolverJack Jansen1994-12-145-0/+2204
|
* - Added Version methodJack Jansen1994-12-141-129/+127
| | | | | - Now gives new mac exceptions - Ported to PowerPC Mac and CodeWarrior
* Interface to Mac Communications Toolbox (only Connection Manager forJack Jansen1994-12-141-0/+585
| | | | now)