Commit graph

841 commits

Author SHA1 Message Date
Jack Jansen
c6bb281c50 Added old-exceptions and no-site-python options and upped preference
version to 4.
Added balloon-help item to options dialog.
1997-09-09 13:50:40 +00:00
Jack Jansen
e632380b55 Dunno, rebinhexed? 1997-09-08 13:26:55 +00:00
Jack Jansen
8a99a8aa89 Preferences is a general module to get (and set) preferences in
resource files with various inheritence rules, parsers, etc.

pythonprefs uses this to create a single uniform interface to all
relevant python preferences.
1997-09-08 13:26:36 +00:00
Jack Jansen
447e01b04e Preference resource now has a version number 1997-09-08 13:24:54 +00:00
Jack Jansen
222c34edc6 Moved the include of macbuildno.h to getbuildinfo.c. Putting it here
resulted in full recompilation every time.
1997-09-08 13:24:23 +00:00
Jack Jansen
2e871e4f09 Added SysBeep 1997-09-08 13:23:19 +00:00
Jack Jansen
5b3c9717c4 The preference resource now has a version number 1997-09-08 13:22:49 +00:00
Jack Jansen
ac62569fd0 sys.prefix and sys.exec_prefix are now set correctly. 1997-09-08 13:22:22 +00:00
Jack Jansen
80cf5a8c4c The python preference resource now has a version number, and
"optimize" has replaced "don't print".
1997-09-08 13:21:37 +00:00
Jack Jansen
3b3a287d12 Major overhaul: this is now little more than a user interface, the
preference handling code is in modules pythonprefs and preferences.
This should finally make it easier for someone (Just?) to write a
decent interface to preference setting, and it'll allow setting
initial sys.path and such from ConfigurePython.
1997-09-08 13:19:42 +00:00
Jack Jansen
d0240837fc Run NumPy installer, if present.
Added a couple of splash screens to show what we're doing
1997-09-08 13:16:29 +00:00
Jack Jansen
2d30840b92 Define BUILDNO in macbuildno.h (incremented by fullbuild) 1997-09-01 15:39:07 +00:00
Jack Jansen
68a0ee0a87 Can't remember... 1997-09-01 15:38:24 +00:00
Jack Jansen
898ac1bb46 Added GetTicks() here, so profiling can use a decent timer 1997-09-01 15:38:12 +00:00
Jack Jansen
faad995380 Fullbuild now maintains BUILDNO for mac builds 1997-09-01 15:37:07 +00:00
Jack Jansen
04fb06f320 Names changed 1997-09-01 15:36:42 +00:00
Jack Jansen
09dcff793f Put all prints inside "if verbose:" 1997-08-27 14:11:15 +00:00
Jack Jansen
ebacc2edff Removed debug print 1997-08-27 14:10:49 +00:00
Jack Jansen
82bfde9382 Modified for CW Pro projects and new filenames 1997-08-27 14:10:29 +00:00
Jack Jansen
8505ef8c6c Added #include <WETabs.h>, which had somehow gone missing 1997-08-27 14:09:25 +00:00
Jack Jansen
3412c5d0fb Modified for installer and new names of various applets. Also cleaned
up anything else I saw.
1997-08-27 14:08:22 +00:00
Jack Jansen
9ffa432972 Modified for new scripting support 1997-08-27 14:07:37 +00:00
Jack Jansen
21b5d605d8 Moved suites to their own folder 1997-08-27 13:49:18 +00:00
Jack Jansen
26726fe523 Replaced by ReadMe 1997-08-26 13:27:22 +00:00
Jack Jansen
83cab722f9 Adapted from ReadMeOrSuffer for the new installer 1997-08-26 13:25:06 +00:00
Jack Jansen
0c96887d35 Handle systemclicks ourselves, in stead of passing them to Sioux. This
fixes (or masks?) a bug with Python becoming unreactive during
time.sleep() if you have already switched applications before.
1997-08-26 13:20:34 +00:00
Jack Jansen
d0417ecce5 Removed support_print docs. 1997-08-19 14:01:35 +00:00
Jack Jansen
3261719848 Docs on new tcl/tk, new build tree layout 1997-08-19 14:01:16 +00:00
Jack Jansen
f10786baca Very sketchy preliminary docs on new applescripting functionality. 1997-08-19 14:00:56 +00:00
Jack Jansen
97de10cacf Added reop 1997-08-19 13:59:59 +00:00
Jack Jansen
78c3cc4f0c MkPluginAliases now knows about fat PythonCore (and all resource files
got binhexed again)
1997-08-19 13:58:57 +00:00
Jack Jansen
03a00a8081 PythonCore is now a fat shared library, the plugin modules aren't fat,
unfortunately, this turned out to be too difficult.

Plugins.prj now builds all plugin modules, and all the
interdependencies between the projects are correct. One exception:
plugins don't attempt to build PythonCore (PythonFAT and PythonApplet do).
1997-08-19 13:58:00 +00:00
Jack Jansen
f2e917e8e5 Regenerated 1997-08-15 14:38:59 +00:00
Jack Jansen
8f0fab78ce Added support for WCTabHandle, AuxWinHandle, PixPatHandle: no reason
for blacklisting them.
1997-08-15 14:38:05 +00:00
Jack Jansen
eaf3c9bed7 Added #include <string.h> for memcpy() 1997-08-15 14:36:45 +00:00
Jack Jansen
69b43ed5bc Added support for GDHandle, CTabHandle, ITabHandle and CCrsrHandle: no
reason they were blacklisted, we can handle them as generic Handles.
1997-08-15 14:35:54 +00:00
Jack Jansen
c7fefed32c Added GetAuxiliaryControlRecord and SetControlColor, there was no good
reason they were excluded.
1997-08-15 14:32:18 +00:00
Jack Jansen
f69633e4a1 Made AEDesc_{New,Convert} global 1997-08-15 14:31:13 +00:00
Jack Jansen
48f662de92 mkalias() now has an optional third parameter to create relative
aliases (Just)
1997-08-08 15:00:59 +00:00
Jack Jansen
756a69fa0d - Added classes to support class/property generation by gensuitemodule
- Fixed Property class: selector is a 'type', not an 'enum'
1997-08-08 15:00:03 +00:00
Jack Jansen
a8441ded7a Added (dummy) PyOS_FiniInterrupts 1997-08-08 14:57:37 +00:00
Jack Jansen
7330b39a41 Adapted for 1.5a3: Py_SupressPrintingFlag is gone, and
Py_SetProgramName replaces Py_GetProgramName
1997-08-08 14:56:41 +00:00
Jack Jansen
4be0ce3bc6 New version number, new tk resources, new error numbers, new GUSI 1997-08-08 14:55:03 +00:00
Jack Jansen
12f318a6fc Don't define ENOENT when compiling with MSL 1997-08-08 14:53:16 +00:00
Jack Jansen
04df97cdd8 CW11 projects replaced by CW Pro 1 projects, and all cfm68k/ppc
projects unified (as much as possible: PythonCore is still separate).
1997-08-08 14:51:57 +00:00
Jack Jansen
e3fa8747fa Modified for CW Pro 1 projects. Convention used: .mu files are old
project files, which have to be cleaned up before checking in, .prj
files are CW Pro 1 projects (which are always clean). Prj files are
still binhexed, even though they only have a data fork (and, hence,
could be checked in in binary mode).
1997-08-08 14:51:54 +00:00
Jack Jansen
6654422407 Generate class, property and comparison code (finally!). The resulting
code isn't ideal yet: xxx.Window(1).Paragraph(3).font will only work
if all the classes and properties are declared in the same suite, but
at least font(Paragraph(3, Window(1))) always works.
1997-08-08 14:49:02 +00:00
Jack Jansen
5e0625762e Final set of CW11 projects, before switch to CW Pro 1. 1997-07-28 13:04:22 +00:00
Jack Jansen
50ea91976b Mods for user mainloop event handling 1997-06-20 16:25:00 +00:00
Jack Jansen
d080eddf8e Added dopendingevents call
Added asyncevents call to enable asynchronous event handling
1997-06-20 16:24:24 +00:00