log Mac/Python/macmain.c @ 28059:7f90b5b7001e 2.2

age author description
Tue, 25 Feb 2003 14:19:07 +0000 Jack Jansen Removed debug output. Fixes #635570 2.2
Tue, 29 Oct 2002 22:03:45 +0000 Jack Jansen Added a few printfs in case of unexpected situations during application startup. 2.2
Wed, 08 Jan 2003 16:27:44 +0000 Jack Jansen Merging the various tweaks for MacPython-OS9 2.3a1 back into the trunk. legacy-trunk
Fri, 13 Dec 2002 13:57:35 +0000 Jack Jansen Get rid of 2.2 "poor mans universal newlines" now that the real thing legacy-trunk
Thu, 12 Dec 2002 10:31:54 +0000 Jack Jansen Getting rid of pre-Carbon (MacOS8) support. All code depending on legacy-trunk
Mon, 05 Aug 2002 14:13:31 +0000 Jack Jansen Renamed Py_Main to PyMac_Main as it has a different signature than the "normal" Py_Main, and that signature has appeared in a .h file. legacy-trunk
Wed, 22 May 2002 15:02:08 +0000 Jack Jansen Allow the script to have not only a TEXT filetype but also a null filetype (to enable files to be created from the Unix side of OSX to be droppable on the MacPython interpreter). legacy-trunk
Sun, 14 Apr 2002 20:12:41 +0000 Jack Jansen Mass checkin of universal newline support. legacy-trunk
Thu, 11 Apr 2002 20:48:25 +0000 Jack Jansen Got rid of ifdefs for long-obsolete GUSI versions and other stuff that is now standard (appearance, interned strings) legacy-trunk
Fri, 29 Mar 2002 14:43:50 +0000 Jack Jansen Allow .pyc files as applets as well as .py files. .py files have legacy-trunk
Fri, 29 Mar 2002 14:27:06 +0000 Jack Jansen In MachoPython print "Pythonw" in banner to distinguish from command-line legacy-trunk
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