summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/macosmodule.c
Commit message (Collapse)AuthorAgeFilesLines
* return old value of PyMac_DoYieldEnabled; -1 means do not even check for ↵Guido van Rossum1995-02-261-5/+6
| | | | interrupts
* change SC ifdef to MPWGuido van Rossum1995-02-211-1/+1
|
* Minor bug fixJack Jansen1995-02-201-1/+1
|
* cfm 68k supportGuido van Rossum1995-02-181-0/+4
|
* Added HandleEvent method to macos, so python programs can hand backJack Jansen1995-02-021-0/+14
| | | | events they don't want to handle to stdio
* - Moved interrupt code to macglue.cJack Jansen1995-01-271-0/+15
| | | | | | | - Added possibility to turn off mainloop event handling - Check interrupts even when not handling events - Be more carefulabout which events we want - Use different method to determine fg/bg
* Added eventhandling in mainloop/busywait routine plus leaving someJack Jansen1995-01-261-0/+23
| | | | | cycles for background apps. MacOS has a new method to set the amount of time for bg apps.
* 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 :-).
* ported CW5 changes back to ThinkGuido van Rossum1995-01-221-0/+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, ...).
* Ported to CW5/new universal headersJack Jansen1995-01-221-2/+2
|
* renamed Get routines to PyMac_Get; added macfs to config.cGuido van Rossum1995-01-211-4/+4
|
* added high level event interface (requires stdwin patch)Guido van Rossum1995-01-181-3/+99
|
* Moved some generally useful routines to macglue.cJack Jansen1995-01-181-28/+0
|
* rename2 changesGuido van Rossum1995-01-121-12/+10
|
* Used new getargs interface; added {Get,Set}FileInfo.Guido van Rossum1995-01-091-44/+77
|
* 1995 copyrightGuido van Rossum1995-01-081-2/+2
|
* - 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)
* config.c: add MacOS moduleGuido van Rossum1994-09-291-38/+50
| | | | macosmodule.c: lots of updates (though playing sound can still hang :-( )
* Support user routines (callbacks) on sound channels.Guido van Rossum1994-09-161-6/+74
|
* gestaltmodule.c: interface to Gestalt Manager.Guido van Rossum1994-09-161-0/+405
macosmodule.c: interface to random collection of Managers. macsetfiletype.c: set file type, for import.c.