Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Incorrect argument for PyMacBuildwide() | Jack Jansen | 1998-04-23 | 1 | -5/+5 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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) | |||||
* | 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 | |
| | ||||||
* | 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 | 1 | -21/+25 | |
| | | | | | 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 | 1 | -100/+116 | |
| | | | | a bit easier to use and understand | |||||
* | - Added Py_GetProgramFullPath | Jack Jansen | 1997-05-23 | 1 | -1/+51 | |
| | | | | | | | - 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 | |||||
* | Changed the few old routine names still used to the new ones | Jack Jansen | 1997-04-08 | 1 | -2/+2 | |
| | | | | Started working on MSL support | |||||
* | - Changed GestaltEqu.h to Gestalt.h | Jack Jansen | 1997-02-24 | 1 | -1/+0 | |
| | | | | | - 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 | 1 | -1/+1 | |
| | | | | (and the &*^$%@ resource files got binhexed again, sigh) | |||||
* | 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. | |||||
* | 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 | |
| | ||||||
* | - Put all options in a struct | Jack Jansen | 1996-09-07 | 1 | -2/+4 | |
| | | | | | | - Unified initialization code for interpreter and applet - Implemented new options to skip AE-processing for argc/argv and for disabling interactive option setting | |||||
* | Python about box implemented. Slightly convoluted, since (a) we have | Jack Jansen | 1996-09-06 | 1 | -0/+32 | |
| | | | | | to override an internal sioux routine and (b) we have to override the "about sioux" menuitem after sioux has created its menus. | |||||
* | Removed unused vars | Jack Jansen | 1996-09-05 | 1 | -2/+0 | |
| | ||||||
* | - Fixed PyMac_DoYield: | Jack Jansen | 1996-09-04 | 1 | -11/+61 | |
| | | | | | | | | | - 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. | |||||
* | Fixed command-. handling | Jack Jansen | 1996-08-19 | 1 | -2/+15 | |
| | | | | Added hacks for GetEventQueue (so you don't have to edit Events.h) | |||||
* | Guido: | Jack Jansen | 1996-08-19 | 1 | -14/+5 | |
| | | | | | - new SpinCursor (replacing Jack's almost-identical one) - use GetEventQueue in stead of GetEvQHdr | |||||
* | Dummy SpinCursor() if __CFM68K__ is defined | Jack Jansen | 1996-08-19 | 1 | -0/+10 | |
| | ||||||
* | - Minimum stacksize is now 8K for PPC, 4K for 68K | Jack Jansen | 1996-08-01 | 1 | -7/+20 | |
| | | | | - Added PyMac_BuildNumVersion | |||||
* | Added PyOS_CheckStack() function which returns -1 when we are running | Jack Jansen | 1996-07-22 | 1 | -0/+14 | |
| | | | | low on stackspace. | |||||
* | PyMac_GetFixed() didn't return 1 on success | Jack Jansen | 1996-05-31 | 1 | -0/+1 | |
| | ||||||
* | Don't change Standard File folder on chdir(). | Jack Jansen | 1996-03-25 | 1 | -0/+2 | |
| | ||||||
* | Replaced previous gusi-chdir() fix by a call to PyMac_FixGUSIcd() | Jack Jansen | 1996-03-06 | 1 | -15/+30 | |
| | | | | after each chdir call. | |||||
* | Added code to make fsspecs work for gusi-python | Jack Jansen | 1996-03-05 | 1 | -0/+16 | |
| | ||||||
* | Added converters for Fixed | Jack Jansen | 1995-11-15 | 1 | -0/+23 | |
| | ||||||
* | Cosmetic change to event handling. | Jack Jansen | 1995-11-10 | 1 | -3/+11 | |
| | ||||||
* | Removed unused variables | Jack Jansen | 1995-08-31 | 1 | -2/+2 | |
| | ||||||
* | Lots of stuff moved to other files. | Jack Jansen | 1995-08-14 | 1 | -381/+55 | |
| | | | | Include pythonresources.h. | |||||
* | Better error messages wrt missing resources and preferences | Jack Jansen | 1995-08-07 | 1 | -3/+4 | |
| | ||||||
* | Added code so you canset "command line options" if you | Jack Jansen | 1995-07-29 | 1 | -1/+61 | |
| | | | | option-click/drag python. Needs a new dialog resource. | |||||
* | Initial port to CodeWarrior CFM68K support (mainly by disabling | Jack Jansen | 1995-06-27 | 1 | -0/+4 | |
| | | | | unsupported features). | |||||
* | Added code to obtain sys.path from a resource | Jack Jansen | 1995-06-18 | 1 | -0/+97 | |
| | | | | | Removed code to update the preferences file, use EditPythonPrefs.py in stead (actually, code is still there if you define USE_MAC_MODPREFS) | |||||
* | - The prefs file wasn't updated correctly if it already existed. | Jack Jansen | 1995-04-24 | 1 | -5/+10 | |
| | | | | - Guido's r1.23 fix wrt PyMac_DoYieldEnabled had somehow gotten lost. | |||||
* | Under MW also be more conservative about events to request | Jack Jansen | 1995-02-27 | 1 | -11/+6 | |
| | ||||||
* | return old value of PyMac_DoYieldEnabled; -1 means do not even check for ↵ | Guido van Rossum | 1995-02-26 | 1 | -1/+9 | |
| | | | | interrupts | |||||
* | MAde a few things more orthogonal and did some cleanups: | Jack Jansen | 1995-02-24 | 1 | -24/+32 | |
| | | | | | | | | - Applications now have their (minimal) main prrogram in macapplication.c and the rest of the init code in macglue.c. - A new define, USE_MAC_APPLET_SUPPORT, independent of USE_MAC_SHARED_LIB - chdir to script directory now done in PyMac_InitApplication. | |||||
* | ported to MPW, moved main() here | Guido van Rossum | 1995-02-20 | 1 | -15/+31 | |
| | ||||||
* | - Added PyMac_GetDirectory call which asks the user to select a | Jack Jansen | 1995-02-20 | 1 | -20/+79 | |
| | | | | | | | | directory. - No __main__ resource found message is now a dialog - Fixes wrt stdio window handling in applets. NB: these fixes require a new resource file. | |||||
* | use PyMac_GetArgv (in macgetargv.c) for applet inits | Guido van Rossum | 1995-02-19 | 1 | -17/+8 | |
| | ||||||
* | added applet initialization; | Guido van Rossum | 1995-02-18 | 1 | -12/+74 | |
| | | | | | fewer restrictions on loading modules from resources (+ fix!); macstrerror -> MacOS_StrError | |||||
* | Added support for loading pyc code from a resource. | Jack Jansen | 1995-02-15 | 1 | -0/+115 | |
| | ||||||
* | ported to Think C | Guido van Rossum | 1995-02-14 | 1 | -1/+2 | |
| |