log Mac/Python/macmain.c @ 25838:8540887bcec6 2.2

age author description
Wed, 02 Jan 2002 22:53:38 +0000 Jack Jansen In MachoPython, don't simulate argc/argv unless we have argc=1 and argv[1] legacy-trunk
Wed, 31 Oct 2001 22:55:08 +0000 Just van Rossum Moved macfsn hackery from macmain.c to macfsmodule.c so it loads legacy-trunk
Tue, 30 Oct 2001 22:48:36 +0000 Jack Jansen Mod by Donovan Preston to allow MacPython to live in a Python.app bundle and understand the __main__.py convention used there for applets. This gives us applets that work on both OS9 and OSX! (Although "applet" may not be the correct word for something that is going to be multimegabyte:-). legacy-trunk
Tue, 11 Sep 2001 13:08:10 +0000 Jack Jansen Mods by Donovan Preston (with changes by me to make them "go with the flow") legacy-trunk
Tue, 11 Sep 2001 11:29:31 +0000 Jack Jansen Failing to import macfsn is not a fatal error. legacy-trunk
Wed, 05 Sep 2001 22:07:52 +0000 Jack Jansen Changes to make these work under OSX as the main program for a legacy-trunk
Sat, 01 Sep 2001 22:37:54 +0000 Jack Jansen Added preferences/startup options for division warning legacy-trunk
Fri, 03 Aug 2001 13:31:36 +0000 Jack Jansen Merging appropriate 2.1.1 fixes back into the main trunk. legacy-trunk
Wed, 04 Jul 2001 22:37:19 +0000 unknown Set the default 8-bit encoding based on the system script and language. legacy-trunk
Wed, 25 Apr 2001 22:07:27 +0000 Jack Jansen - Raise console window on input. Fixes Carbon hang. legacy-trunk
Sat, 17 Feb 2001 22:02:07 +0000 Jack Jansen More changes to attempt to get the menubar back on exit. Without success:-( legacy-trunk
Sun, 11 Feb 2001 01:08:04 +0000 Jack Jansen Bit the bullet and added a private GUSISIOUX for Python. This makes the delayconsole and keepopen code neater. Also tells Sioux to behave better with events, and handles cmd-. during print better. The pythonpreferences have also changed due to this. legacy-trunk
Tue, 16 Jan 2001 15:54:58 +0000 Jack Jansen Trigger keep-console-open on GUSISIOUX_STATE_UNKNOWN. Better than the previous complicated expression. legacy-trunk
Thu, 11 Jan 2001 23:04:32 +0000 Jack Jansen When compiling for GUSI and Carbon disable te "keep open on unseen output", for the time being. legacy-trunk
Tue, 09 Jan 2001 22:24:06 +0000 Jack Jansen If we're not using GUSI the "keep open on unseen output" becomes the same as "always keep open". legacy-trunk
Thu, 19 Oct 2000 22:02:16 +0000 Jack Jansen Added PyMac_OutputSeen(), which acknowledges all current output in the stdio window, i.e. it acts like input has been read insofar as the keep-console-open option is interested. legacy-trunk
Thu, 12 Oct 2000 21:23:19 +0000 Jack Jansen Made options global (as PyMac_options) so macosmodule can access it. legacy-trunk
Fri, 22 Sep 2000 21:50:11 +0000 Jack Jansen Keepconsole is now a 4-way option: never/errorexit/unseen output/always. Default is "unseen output". Upped the Popt version number. legacy-trunk
Fri, 08 Sep 2000 10:20:37 +0000 Jack Jansen Use same short banner message as unix/win Python. legacy-trunk
Fri, 25 Aug 2000 21:58:00 +0000 Jack Jansen Removed debug output. legacy-trunk
Mon, 24 Jul 2000 19:52:52 +0000 Jack Jansen Added more prototypes. legacy-trunk
Tue, 18 Jul 2000 09:40:39 +0000 Jack Jansen MacPython on MacOSX DP4 gets started in the wrong directory. The workaround (ifdeffed by USE_ARGV0_CHDIR) is to do a chdir() to the folder part of our executable name. legacy-trunk
Fri, 14 Jul 2000 22:37:27 +0000 Jack Jansen Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef. legacy-trunk
Tue, 11 Jul 2000 21:16:03 +0000 Jack Jansen ANSIfication step 2: make sure all needed prototypes are available, and all needed legacy-trunk
Tue, 11 Jul 2000 19:51:05 +0000 Jack Jansen ANSIfication step 1: get rid of Py_PROTO and Py_FPROTO. legacy-trunk
Sun, 04 Jun 2000 21:56:05 +0000 Jack Jansen Removed THINK_C support. legacy-trunk
Fri, 02 Jun 2000 21:28:52 +0000 Jack Jansen Removed (within an #ifdef) Carbon-incompatabilities: legacy-trunk
Fri, 05 May 2000 23:11:14 +0000 Jack Jansen Removed string-exception preference, added tabcheck and NavService preference, upped version number. legacy-trunk
Fri, 07 Apr 2000 09:10:49 +0000 Jack Jansen Started on GUSI2 and threading support. legacy-trunk
Tue, 07 Dec 1999 23:08:10 +0000 Jack Jansen First bits and pieces of appearance support: an init routine, a global flag PyMac_AppearanceCompliant (exported thru MacOS). If USE_APPEARANCE legacy-trunk
Thu, 30 Sep 1999 11:20:11 +0000 Jack Jansen Bigger buffer size for C profiler (if profiling is enabled). legacy-trunk
Fri, 31 Jul 1998 09:38:01 +0000 Jack Jansen Initialize the program name before adding shared library resources (Just). legacy-trunk
Tue, 07 Oct 1997 21:48:57 +0000 Jack Jansen Implemented nositepython and oldexceptions flags legacy-trunk
Tue, 09 Sep 1997 13:53:21 +0000 Jack Jansen Added old-exception and no-site-python options and balloon help legacy-trunk
Mon, 08 Sep 1997 13:22:22 +0000 Jack Jansen sys.prefix and sys.exec_prefix are now set correctly. legacy-trunk
Fri, 08 Aug 1997 14:56:41 +0000 Jack Jansen Adapted for 1.5a3: Py_SupressPrintingFlag is gone, and legacy-trunk
Thu, 12 Jun 1997 10:49:13 +0000 Jack Jansen - Restore SIOUX menubar just before exiting, if the console window is kept legacy-trunk
Tue, 03 Jun 1997 15:28:29 +0000 Jack Jansen Removed old scheduler parameterizing calls and replaced with something legacy-trunk
Fri, 23 May 1997 15:35:14 +0000 Jack Jansen - Added Py_GetProgramFullPath legacy-trunk
Wed, 07 May 1997 15:48:54 +0000 Jack Jansen Workaround for bug in MSL and CWGUSI interaction that stopped the legacy-trunk
Tue, 08 Apr 1997 15:27:00 +0000 Jack Jansen Changed the few old routine names still used to the new ones legacy-trunk
Mon, 24 Feb 1997 13:59:38 +0000 Jack Jansen - Changed GestaltEqu.h to Gestalt.h legacy-trunk
Fri, 31 Jan 1997 16:15:11 +0000 Jack Jansen Added/updated copyright notices legacy-trunk
Wed, 15 Jan 1997 15:49:08 +0000 Jack Jansen Added PyMac_Initialize() routine, to be used by embedding programs (in legacy-trunk
Tue, 07 Jan 1997 16:19:42 +0000 Jack Jansen Added profiler initialization/finalization code (if __profile__ is defined) legacy-trunk
Mon, 09 Sep 1996 14:48:05 +0000 Jack Jansen Py_GetProgramName turns out not to be obsolete (used by _tkinter). legacy-trunk
Sat, 07 Sep 1996 17:09:31 +0000 Jack Jansen - Put all options in a struct legacy-trunk
Fri, 06 Sep 1996 22:21:07 +0000 Jack Jansen - Rationalized override preferences support, by remembering legacy-trunk
Fri, 06 Sep 1996 00:30:45 +0000 Jack Jansen Python about box implemented. Slightly convoluted, since (a) we have legacy-trunk
Wed, 04 Sep 1996 15:24:59 +0000 Jack Jansen - Fixed PyMac_DoYield: legacy-trunk
Mon, 19 Aug 1996 11:18:24 +0000 Jack Jansen Guido: added some void's to declarations legacy-trunk
Fri, 02 Aug 1996 15:16:16 +0000 Jack Jansen Guido's 1.4b2 fixes: Py_GetProgramName, Py_GetPrefix and Py_GetExecPrefix. legacy-trunk
Wed, 10 Jul 1996 15:48:25 +0000 Jack Jansen Old names changed to Py_GetCopyright, etc. legacy-trunk
Mon, 25 Mar 1996 15:46:03 +0000 Jack Jansen Replaced non-ascii chars by backslash escapes legacy-trunk
Wed, 20 Mar 1996 16:19:00 +0000 Jack Jansen Somehow the <<terminated>> got mangled. Fixed. legacy-trunk
Tue, 12 Mar 1996 13:29:04 +0000 Jack Jansen - Allow setting of argc/argv in <option>-start dialog legacy-trunk
Thu, 07 Mar 1996 15:17:11 +0000 Jack Jansen Added missing include of Fonts.h legacy-trunk
Wed, 06 Mar 1996 16:21:34 +0000 Jack Jansen Replaced previous gusi-chdir() fix by a call to PyMac_FixGUSIcd() legacy-trunk
Wed, 28 Feb 1996 15:42:47 +0000 Jack Jansen - Reorganized init code legacy-trunk
Wed, 21 Feb 1996 16:46:57 +0000 Jack Jansen Store default startup options in preference file or legacy-trunk