Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Removed THINK_C support. | Jack Jansen | 2000-06-04 | 1 | -7/+9 | |
| | | | | Added a CARBON indicator to the version string. | |||||
* | Replaced GetFInfo and SetFInfo calls with FspGetFInfo and FspSetFInfo calls, ↵ | Jack Jansen | 2000-06-02 | 1 | -3/+9 | |
| | | | | which are carbon-compatible. | |||||
* | Removed (within an #ifdef) Carbon-incompatabilities: | Jack Jansen | 2000-06-02 | 1 | -0/+6 | |
| | | | | | - Don't call all the toolbox init routines. - No balloon help, so removed help code from the initial dialog. | |||||
* | Removed (within an #ifdef) Carbon-incompatabilities: | Jack Jansen | 2000-06-02 | 1 | -0/+25 | |
| | | | | | | | - Use TickCount() in stead of LMGetTicks() - Don't use xxxGetFile event filter - Don't call SystemTask or HandleSysWindowEvent (is this also automatically handled under os9??) - Don't scan event queue for cmd-. (to be fixed at some point). | |||||
* | Fixed callback function arguments to be carbon-compatible. | Jack Jansen | 2000-06-02 | 1 | -4/+6 | |
| | | | | (Temporarily?) removed call to ProcessHighLevelEvent until we find out how to do this (Carbon only). | |||||
* | GUSI 2.0.5 has a non-functional getsockname() if you use Open Transport. For ↵ | Jack Jansen | 2000-05-10 | 1 | -1/+2 | |
| | | | | now the workaround is to only enable MacTCP sockets. | |||||
* | Removed string-exception preference, added tabcheck and NavService ↵ | Jack Jansen | 2000-05-05 | 1 | -3/+33 | |
| | | | | preference, upped version number. | |||||
* | Got rid of w/MSL in the version string. | Jack Jansen | 2000-05-05 | 1 | -9/+3 | |
| | ||||||
* | Moved to the Compat folder (in case anyone still wants to try MPW building), ↵ | Jack Jansen | 2000-05-03 | 1 | -45/+0 | |
| | | | | it hasn't been used for years. | |||||
* | Removed, the core-python getmtime works fine with GUSI2. | Jack Jansen | 2000-05-03 | 1 | -57/+0 | |
| | ||||||
* | Made the GUSI options work again with GUSI 2. | Jack Jansen | 2000-04-21 | 2 | -5/+38 | |
| | ||||||
* | Started on GUSI2 and threading support. | Jack Jansen | 2000-04-07 | 7 | -21/+143 | |
| | ||||||
* | If there's an error in an fsspec argument raise MacOS.Error, not ValueError. | Jack Jansen | 2000-01-24 | 1 | -1/+1 | |
| | ||||||
* | Added initializer routine optionally to be used as PEF fragment ↵ | Jack Jansen | 2000-01-07 | 1 | -0/+34 | |
| | | | | initialization routine, which allows us to get at our own resource fork even if some shared library init routine opens other resource files. | |||||
* | Added PyMac_BuildOptStr255, which returns None on a null pointer. | Jack Jansen | 1999-12-17 | 1 | -0/+14 | |
| | ||||||
* | Dummy functions which return unimpErr for lots of toolbox calls that are ↵ | Jack Jansen | 1999-12-12 | 1 | -0/+290 | |
| | | | | | | unavailable for 68K. This way we don't have to disable thm in bgen, so we can still use them on PPC. | |||||
* | Oops, PLstring funcs should be "pascal". Funny this never caused problems ↵ | Jack Jansen | 1999-12-12 | 1 | -3/+9 | |
| | | | | before... | |||||
* | First bits and pieces of appearance support: an init routine, a global flag ↵ | Jack Jansen | 1999-12-07 | 2 | -0/+25 | |
| | | | | | | PyMac_AppearanceCompliant (exported thru MacOS). If USE_APPEARANCE is off the code is disabled (but the variables are still there, set to 0). | |||||
* | Bigger buffer size for C profiler (if profiling is enabled). | Jack Jansen | 1999-09-30 | 1 | -1/+1 | |
| | ||||||
* | Optimization: don't try to get a tabsize resource if we know the file | Jack Jansen | 1999-09-30 | 1 | -0/+3 | |
| | | | | doesn't have one (stdin and such), OpenRF appears to be an expensive call. | |||||
* | Put the applet code inside USE_MAC_APPLET_SUPPORT ifdefs, to make 68k ↵ | Jack Jansen | 1999-02-15 | 1 | -0/+6 | |
| | | | | standalone Python compile. | |||||
* | (finally) unified the interpreter and the applet as Just suggested ages ago. The | Jack Jansen | 1999-02-15 | 2 | -39/+12 | |
| | | | | resulting program is called PythonInterpreter. | |||||
* | put the preferences file in a folder called "Python" inside the prefs ↵ | Just van Rossum | 1999-02-02 | 1 | -10/+37 | |
| | | | | folder, just like the IDE does -- jvr | |||||
* | Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate. | Jack Jansen | 1998-10-12 | 1 | -4/+3 | |
| | ||||||
* | Mods by Just to allow aliases in sys.path entries | Jack Jansen | 1998-09-07 | 1 | -0/+20 | |
| | ||||||
* | Support for freezing packages (Just). | Jack Jansen | 1998-08-18 | 1 | -1/+32 | |
| | ||||||
* | Initialize the program name before adding shared library resources (Just). | Jack Jansen | 1998-07-31 | 1 | -0/+1 | |
| | ||||||
* | Don't add the library file to the resource file chain if it is the | Jack Jansen | 1998-07-31 | 1 | -1/+18 | |
| | | | | same as the application file (Just). | |||||
* | New about box, with the version mesage filled in in a text item, and | Jack Jansen | 1998-07-31 | 1 | -13/+14 | |
| | | | | PLstrcmp() fixed. (Just) | |||||
* | The PYD resource should now contain 2 strings: one for the ppc | Jack Jansen | 1998-07-31 | 1 | -2/+10 | |
| | | | | | fragment name and one for the cfm68k fragment name (Just). Also, some unused variables removed. | |||||
* | Re-indented properly (Just). | Jack Jansen | 1998-07-31 | 1 | -173/+173 | |
| | ||||||
* | If the preference filename resource is empty don't try to open or | Jack Jansen | 1998-07-13 | 1 | -4/+13 | |
| | | | | | | create the preferences file. This is so that frozen programs don't interfere with an existing Python installation, or leave turds in the Preferences folder. | |||||
* | All import-related code has moved to macimport.c. | Jack Jansen | 1998-07-13 | 2 | -224/+416 | |
| | | | | | | | | | There's also new support for importing code fragments: if a file on sys.path contains a PYD resource with resourcename equal to the name of the module to be imported this PYD resource should contain a (pascal) string with the name of a code fragment to load. This allows freezing Python programs without access to source or a development environment. | |||||
* | Print message when we load a PYC resource, if verbose import flag is on. | Jack Jansen | 1998-06-26 | 1 | -0/+3 | |
| | ||||||
* | An applet with Popt and GUSI preferences but without alis resource | Jack Jansen | 1998-05-07 | 1 | -2/+3 | |
| | | | | | didn't work, because the resource file chain was incomplete when we tried to open the preference file. Fixed. | |||||
* | 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 | |
| | ||||||
* | 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 |