Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added PyMac_{Get,Build}wide. These should support python longints at | Jack Jansen | 1998-04-21 | 1 | -0/+23 |
| | | | | some point in the future. | ||||
* | - Universal Headers 3 mods | Jack Jansen | 1998-02-20 | 1 | -2/+4 |
| | | | | - Started on menubar-restore code (but it still doesn't work 100%) | ||||
* | Bug fix for fast module location | Jack Jansen | 1997-10-08 | 1 | -1/+1 |
| | |||||
* | Implemented nositepython and oldexceptions flags | Jack Jansen | 1997-10-07 | 1 | -0/+2 |
| | |||||
* | Fixed for new "import dir.module" semantics. Needs accompanying fix in | Jack Jansen | 1997-10-07 | 1 | -0/+9 |
| | | | | import.c (yes Guido, I'll send it tomorrow) | ||||
* | Added old-exception and no-site-python options and balloon help | Jack Jansen | 1997-09-09 | 1 | -3/+12 |
| | |||||
* | The preference resource now has a version number | Jack Jansen | 1997-09-08 | 1 | -16/+21 |
| | |||||
* | sys.prefix and sys.exec_prefix are now set correctly. | Jack Jansen | 1997-09-08 | 1 | -2/+2 |
| | |||||
* | Handle systemclicks ourselves, in stead of passing them to Sioux. This | Jack Jansen | 1997-08-26 | 1 | -10/+15 |
| | | | | | fixes (or masks?) a bug with Python becoming unreactive during time.sleep() if you have already switched applications before. | ||||
* | Added (dummy) PyOS_FiniInterrupts | Jack Jansen | 1997-08-08 | 1 | -0/+5 |
| | |||||
* | Adapted for 1.5a3: Py_SupressPrintingFlag is gone, and | Jack Jansen | 1997-08-08 | 1 | -21/+9 |
| | | | | Py_SetProgramName replaces Py_GetProgramName | ||||
* | Added PyMac_SetEventHandler which allows you to replace complete event | Jack Jansen | 1997-06-20 | 1 | -43/+71 |
| | | | | | | handling in inner loop with python code. Also move (previously machine independent) PyErr_CheckSignals here, so we can propagate exceptions in event handling code. | ||||
* | Make imports faster on the Mac, by | Jack Jansen | 1997-06-12 | 1 | -7/+104 |
| | | | | | | | | - Remembering whether sys.path components refer to files or folders, - Using mac-specific code to check for file existence, in stead of trying to fopen() each possible file. These mods need an accompanying mod to import.c. | ||||
* | - Restore SIOUX menubar just before exiting, if the console window is kept | Jack Jansen | 1997-06-12 | 2 | -21/+27 |
| | | | | | open (so the user can quit with cmd-Q, print, etc) - Removed a few unused routines | ||||
* | Removed old scheduler parameterizing calls and replaced with something | Jack Jansen | 1997-06-03 | 2 | -102/+125 |
| | | | | a bit easier to use and understand | ||||
* | - Added Py_GetProgramFullPath | Jack Jansen | 1997-05-23 | 2 | -8/+59 |
| | | | | | | | - Added PyMac_StopGUSISpin and have it called at exit time (fixes crash when exiting with sockets open) - Added PLstr... funcs needed by gusi: those provided by StdCLib are broken under cfm68k | ||||
* | Workaround for bug in MSL and CWGUSI interaction that stopped the | Jack Jansen | 1997-05-07 | 1 | -0/+7 |
| | | | | "don't close window on exit" feature to work. | ||||
* | - Various names in CodeFragments.h have changed | Jack Jansen | 1997-05-07 | 1 | -4/+17 |
| | | | | | | - a dummy main program was added, so we can use the standard MW MSL runtime library for main programs (in stead of rolling our own, as we did previously). | ||||
* | Changed the few old routine names still used to the new ones | Jack Jansen | 1997-04-08 | 3 | -9/+14 |
| | | | | Started working on MSL support | ||||
* | - Changed GestaltEqu.h to Gestalt.h | Jack Jansen | 1997-02-24 | 4 | -4/+1 |
| | | | | | - Changed FragLoader.h to CodeFragments.h - Removed Desk.h | ||||
* | Only go into eventloop/interrupt check 10 times per second | Jack Jansen | 1997-02-20 | 1 | -0/+9 |
| | |||||
* | Added/updated copyright notices | Jack Jansen | 1997-01-31 | 14 | -6/+255 |
| | | | | (and the &*^$%@ resource files got binhexed again, sigh) | ||||
* | Added PyMac_Initialize() routine, to be used by embedding programs (in | Jack Jansen | 1997-01-15 | 1 | -8/+29 |
| | | | | stead of standard Py_Initialize(), which it calls). | ||||
* | Mac-specific version of getmtime (for non-GUSI Python, which needs | Jack Jansen | 1997-01-10 | 1 | -0/+50 |
| | | | | different include files) | ||||
* | Added profiler initialization/finalization code (if __profile__ is defined) | Jack Jansen | 1997-01-07 | 1 | -1/+12 |
| | |||||
* | Fixed FSSpec->pathname code to add colon if the fsspec points to a disk. | Jack Jansen | 1996-11-20 | 1 | -0/+6 |
| | |||||
* | Got rid of nfullpath in favor of PyMac_GetFullPath (which was pretty | Jack Jansen | 1996-11-09 | 2 | -36/+31 |
| | | | | | | much identical anyway). Initialize PyMac_ApplicationPath and PyMac_ApplicationFSSpec to point to the current application. | ||||
* | When loading a PYC resource check whether the filename is the | Jack Jansen | 1996-11-09 | 1 | -21/+45 |
| | | | | | application, and if so take a shortcut. This should speedup loading PYC resources when running off a CDROM quite a bit. | ||||
* | - Get preference filename from a resource | Jack Jansen | 1996-10-22 | 1 | -31/+53 |
| | | | | - Create the file if it doesn't exist and don't be fussy about it | ||||
* | About boxes should be at 20% of screen height, not halfway | Jack Jansen | 1996-09-23 | 1 | -1/+1 |
| | |||||
* | Changed default background yield time to 1 tick | Jack Jansen | 1996-09-22 | 1 | -1/+14 |
| | |||||
* | Added macfs.FindApplication() to find application FSSpec given signature. | Jack Jansen | 1996-09-20 | 1 | -0/+128 |
| | |||||
* | Py_GetProgramName turns out not to be obsolete (used by _tkinter). | Jack Jansen | 1996-09-09 | 1 | -8/+0 |
| | |||||
* | - Put all options in a struct | Jack Jansen | 1996-09-07 | 4 | -153/+183 |
| | | | | | | - Unified initialization code for interpreter and applet - Implemented new options to skip AE-processing for argc/argv and for disabling interactive option setting | ||||
* | - Rationalized override preferences support, by remembering | Jack Jansen | 1996-09-06 | 2 | -30/+66 |
| | | | | | | | application resource fork RefNum and looking there only - Added support for loading gusi prefs from Preferences file (needs modified GUSI, but Matthias promised he'd incorporate the fixes in the next release) | ||||
* | Python about box implemented. Slightly convoluted, since (a) we have | Jack Jansen | 1996-09-06 | 2 | -0/+38 |
| | | | | | to override an internal sioux routine and (b) we have to override the "about sioux" menuitem after sioux has created its menus. | ||||
* | Check that our override pythonpath is actually coming from the | Jack Jansen | 1996-09-05 | 1 | -8/+16 |
| | | | | | application, not from some system extension that happens to use the same resource id. | ||||
* | Removed unused vars | Jack Jansen | 1996-09-05 | 1 | -2/+0 |
| | |||||
* | - Fixed PyMac_DoYield: | Jack Jansen | 1996-09-04 | 2 | -12/+71 |
| | | | | | | | | | - Update lastyield correctly - Do event handling if PyMac_YieldEnabled > 0 (previous cmd-. fix broke this) - Use our own GUSISpin routine: fixes crash when exiting with sockets open and keeps windows, etc reacting consistently when waiting for accepts(), etc. | ||||
* | Always call __initialize(), also on PPC | Jack Jansen | 1996-08-23 | 1 | -23/+14 |
| | |||||
* | Added void before main | Jack Jansen | 1996-08-20 | 1 | -0/+1 |
| | |||||
* | Fixed command-. handling | Jack Jansen | 1996-08-19 | 1 | -2/+15 |
| | | | | Added hacks for GetEventQueue (so you don't have to edit Events.h) | ||||
* | Fixed to work for ppc and cfm68k | Jack Jansen | 1996-08-19 | 1 | -0/+4 |
| | |||||
* | Removed debug printf | Jack Jansen | 1996-08-19 | 1 | -3/+1 |
| | |||||
* | Removed obsolete cfm68k ifdef (Guido) | Jack Jansen | 1996-08-19 | 1 | -3/+0 |
| | |||||
* | Include config.h | Jack Jansen | 1996-08-19 | 1 | -0/+2 |
| | |||||
* | Guido: | Jack Jansen | 1996-08-19 | 1 | -14/+5 |
| | | | | | - new SpinCursor (replacing Jack's almost-identical one) - use GetEventQueue in stead of GetEvQHdr | ||||
* | Guido: added some void's to declarations | Jack Jansen | 1996-08-19 | 1 | -1/+5 |
| | |||||
* | Guido: changed __sinit to __initialize for CFM68K. | Jack Jansen | 1996-08-19 | 1 | -2/+2 |
| | |||||
* | Dummy SpinCursor() if __CFM68K__ is defined | Jack Jansen | 1996-08-19 | 1 | -0/+10 |
| |