Commit Graph

1113 Commits

Author SHA1 Message Date
Just van Rossum f59a89b5e3 added ntpath and win32api to MAC_MAYMISS_MODULES -- jvr 1999-01-30 22:33:40 +00:00
Just van Rossum 49ef0b76bc changed chars in source > chr(127) to ASCII: CVS corrupted them -- jvr 1999-01-30 22:32:40 +00:00
Just van Rossum 874f87b546 set 'preload' attribute for __main__ PYC resource -- jvr 1999-01-30 22:31:26 +00:00
Just van Rossum 1cea8047d8 skip 'vers' resource when copying resources from templeate -- jvr 1999-01-30 21:20:10 +00:00
Just van Rossum 2607a44690 added some try/excepts so it also works when certain projects/folders are not available -- jvr 1999-01-30 18:27:12 +00:00
Just van Rossum f1ae0eb9fa Removed NumPy install code: it's obsolete -- jvr 1999-01-30 17:50:15 +00:00
Just van Rossum 786cb11e51 Fixed two typo's (Plugins -> PlugIns) and added some explicit path munging to allow the script to also work from the Scripts folder. Somehow either of these fixes solved a problem where it suddenly refused to make a PythonCore alias in the Extensions folder. -- jvr 1999-01-30 17:46:34 +00:00
Just van Rossum 292f4c4676 added "delay console window until needed" preference 1999-01-30 15:25:30 +00:00
Jack Jansen 245d17930b Added pascal-style string name of preference file resource, and bracketed
C struct declarations with #ifndef rez
1999-01-30 13:21:24 +00:00
Just van Rossum 53ea134aa8 doh! added missing comma (will check before committing in the future ;-) -- jvr 1999-01-29 16:28:55 +00:00
Just van Rossum 9f08666fae added path entry for NumPy -- jvr 1999-01-29 16:21:04 +00:00
Jack Jansen d2d2b20e15 Pythonpath converted to Rez source, and vers resource removed from
bundle to its own Rez source file. With these changes various resources
are all set automatically from .h files.
1999-01-29 16:15:52 +00:00
Jack Jansen 6a715729a6 Projects moved to Mac:Build. The macfreeze projects still need sorting out. 1999-01-29 13:33:51 +00:00
Jack Jansen 8f67bce553 Fixed an absolute path. 1999-01-29 13:30:03 +00:00
Jack Jansen f25813ac6c Re-committed as AppleSingle 1999-01-29 12:06:21 +00:00
Jack Jansen c9bda41a21 Updated for new build and plugin paths 1999-01-28 17:46:50 +00:00
Jack Jansen fcfef787ca Everything now builds in the right location,. 1999-01-28 16:59:53 +00:00
Jack Jansen 0e5ff05d71 Checking in the projects that have been converted so far. 1999-01-28 15:17:49 +00:00
Jack Jansen bf07b29c04 Re-commit in applesingle 1999-01-28 15:01:06 +00:00
Just van Rossum 0fa2ccdb0d added default sys.path entry for NumPy -- jvr 1999-01-28 13:50:29 +00:00
Jack Jansen 56d6939f94 Starting on the new project/plugin structure. Far from complete... 1999-01-28 13:42:55 +00:00
Just van Rossum 5763e07ea3 cleaned up ugly hack related to activate events and suspend/resume -- jvr 1999-01-27 14:22:11 +00:00
Jack Jansen 7c43905cd9 Added Sherlock source for Python documentation, and added icons to them all. 1999-01-26 13:09:59 +00:00
Jack Jansen 27e04206b9 Adding sherlock search templates for Python and Python FAQ. 1999-01-25 15:11:15 +00:00
Jack Jansen c94e7854d0 Added Icn module to toolboxmodules 1999-01-25 12:39:39 +00:00
Jack Jansen d26e1a0d3f Set PythonCore version number to sys.hexversion, and removed version
numbers in all other projects/libraries.
1999-01-25 12:24:27 +00:00
Just van Rossum d0f0637dad Script to synchronize files with / in their name and their _s_ counterparts.
Needed to keep CWGUSI under cvs because of filesnames with slashes.
1999-01-24 23:24:21 +00:00
Just van Rossum e3308ecb34 Test checkin, to see whether I really can do it. --jvr schpeaking. 1999-01-23 00:06:06 +00:00
Just van Rossum ae1e875683 Test checkin, to see whether I really can do it. --jvr schpeaking. 1999-01-22 23:58:04 +00:00
Jack Jansen 539d4256b0 Updated for 1.5.2b1 1999-01-22 13:26:45 +00:00
Jack Jansen 90c3c164e0 In unpackevent, get the direct object (----) before asking for missed parameters.
The documentation is unclear on this, but the old implementation caused problems
with Default Folder.
1999-01-22 13:23:12 +00:00
Jack Jansen d61f92bab3 Select the whole default input field in AskString (Joe Strout) 1999-01-22 13:14:06 +00:00
Jack Jansen 1c4d96fde8 Added examples/testcode for the Icn module. 1999-01-21 14:30:55 +00:00
Jack Jansen a0fcd25800 Don't qualify local symbols with aetools... 1999-01-21 13:34:26 +00:00
Jack Jansen d9f5a39ef3 Manually added definitions for normal, bold, etc. These are in MacTypes (of all
places) which isn't worth bgenning.
1999-01-21 13:31:30 +00:00
Jack Jansen c0011894b2 Updated for 1.5.2b1 1999-01-21 12:51:36 +00:00
Jack Jansen 13976c80a7 Updated for 1.5.2b1 (better late than never:-) 1999-01-21 12:50:47 +00:00
Jack Jansen 7d2f9d6e6c Updated the version number in the vers and preffilename resources. 1999-01-21 12:50:19 +00:00
Jack Jansen 3008b04e38 Removed warnings for packages (Just implemented support for freezing
them, so the warning is obsolete).
1999-01-21 12:49:20 +00:00
Jack Jansen 31000dd0f4 Interface to GetIcon, PlotIcon and friends. 1999-01-18 09:34:50 +00:00
Jack Jansen 9481821123 Updated for 1.5.2b1 1999-01-13 23:04:01 +00:00
Jack Jansen b5600e7cb9 Hand't been committed yet (minor changes) 1999-01-13 16:58:53 +00:00
Jack Jansen 50ff95475b CW Projects for 1.5.2b1 1999-01-13 16:54:34 +00:00
Jack Jansen e9a4aaf1aa Distribution databases for 1.5.2b1 1999-01-13 16:52:12 +00:00
Jack Jansen 08cae08a6a Removed USE_MALLOC_DEBUG that shoulnd't be in the production version. 1999-01-13 16:51:35 +00:00
Jack Jansen b736a87703 Project files converted for CW Pro 4. And the daylight savings time switch seems to have "modified" the resource files (but nothing has changed there). 1998-11-01 22:11:33 +00:00
Jack Jansen cdcbd1f02b Added {Get,Set}WindowUserData methods. 1998-10-22 15:08:00 +00:00
Jack Jansen 260400f3f5 Removed debug print 1998-10-21 13:41:03 +00:00
Jack Jansen 341d1fe18e For submenus remember the parent and parent index, so we can grey out our
entry if the menu is disabled. This does create a circular reference, so cleanup
becomes more important.
1998-10-15 15:29:16 +00:00
Jack Jansen 0e0d3e7c2b Set kAECanInteract and kAECanSwitchLayer flags for the finder interactions. 1998-10-15 14:02:54 +00:00
Jack Jansen 0e56568a0d The help dialog id numbers never got changed when the dialog numbers changed,
so balloons haven't been working for ages. Apparently nobody noticed:-)
1998-10-15 10:29:37 +00:00
Jack Jansen deff89c8be Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate. 1998-10-12 20:53:15 +00:00
Jack Jansen 779af3ab8e These were never under CVS, but now that I use cvs to communicate
between the various macs it's better if they are.
1998-10-05 11:53:26 +00:00
Jack Jansen 0d5120f29a Newer versions of projects. 1998-10-05 11:46:16 +00:00
Jack Jansen 60a9ee2679 Added SIZEOF_VOID_P and HAVE_LONG_LONG 1998-10-05 11:43:32 +00:00
Jack Jansen e504fa289f Disable python event handling in mainloop (discovered by Tasselli Marco) 1998-09-30 09:11:51 +00:00
Jack Jansen d5af7bd489 Truncate messages if they are longer than 255 characters. Note that this is
not really a good solution for default input strings...
1998-09-28 10:37:08 +00:00
Jack Jansen 91b5bedf1c Added optional mouseregion parameter to WaitNextEvent (which is now
manually generated).
1998-09-17 15:28:58 +00:00
Jack Jansen 4827aeb99b Don't remember... 1998-09-13 15:03:55 +00:00
Jack Jansen 86ad567c2e Split tcl/tk libs out of other libraries (don't want to build these always) 1998-09-08 19:43:32 +00:00
Jack Jansen 48a9c3634b Mods by Just to allow aliases in sys.path entries 1998-09-07 11:36:17 +00:00
Jack Jansen de57030a1c Added a note about the buildlibs script. 1998-08-27 13:39:01 +00:00
Jack Jansen 33d0093c8c All libraries have now been moved to their new location, with their new names.
As everything is also under CVS this should greatly simplify the work to be done
when a new version of one of the libraries we use is released.
1998-08-20 15:48:52 +00:00
Jack Jansen 128aae2ce3 A new project that builds cwgusi, tcl, tk and all image libraries needed. 1998-08-20 15:46:37 +00:00
Jack Jansen fb37f89b81 Replaced all remaining BinHex files with their binary counterparts. 1998-08-20 15:03:49 +00:00
Jack Jansen c590095a16 Binhextree doesn't binhex anymore, it just copies the projects around. This
does make the name a bit of a non-sequitur:-)
1998-08-20 14:51:12 +00:00
Jack Jansen 158d5b5a7a I guess I'll have to commit this file occasionally... 1998-08-20 14:50:10 +00:00
Jack Jansen 6a474c5844 Define some things to 1 (in stead of empty) to be compatible with new PIL 1998-08-20 14:49:33 +00:00
Jack Jansen dec99ef298 Various libraryies have been moved around and renamed, now that we have
them under cvs too.
1998-08-19 14:10:53 +00:00
Jack Jansen 71de6c6b74 Replaced binhexed version of project files by normal ones (in binary mode) 1998-08-18 15:31:36 +00:00
Jack Jansen 14e0a0a972 Updated for 1.5.2a1 1998-08-18 15:23:41 +00:00
Jack Jansen eaced79bbe Replaced the hand-generated .hqx files by the binary resourcefiles themselves
(in AppleSingle format, so should be readable with MacCVS Pro too)
1998-08-18 15:04:19 +00:00
Jack Jansen cb5704e6a8 Initial revision 1998-08-18 14:59:10 +00:00
Jack Jansen 7cc5735ef2 Initial revision 1998-08-18 14:54:11 +00:00
Jack Jansen 1d6a6ea1a8 Putting Python-specific GUSI modifications under CVS. 1998-08-18 14:52:38 +00:00
Jack Jansen b0195ec9c1 Putting TCL mods for Python under CVS. 1998-08-18 14:51:27 +00:00
Jack Jansen 0072bfb126 I give in (after all these years): renaming config.c to macconfig.c to forestall
the continuous name conflicts which cause the wrong config.c to be found.
1998-08-18 14:35:56 +00:00
Jack Jansen b93f52158b Support for freezing packages (Just). 1998-08-18 12:23:11 +00:00
Jack Jansen 201f46de2c Replace first sys.path entry with the directory where the script lives
(Just).
1998-08-18 12:21:48 +00:00
Jack Jansen e6e8cdc748 Rebuilt everything with MSL 2.4.10, Compilers 2.1.1 and IDE 3.1.
SIOUX, Tcl and Tk also need to be rebuilt (and tcl/tk need work)
1998-08-13 14:28:43 +00:00
Jack Jansen debafb9d84 Added SIZEOF_INT and SIZEOF_LONG 1998-08-05 16:04:47 +00:00
Jack Jansen 490ec9c877 Use buildtools where appropriate.
Build BuildApplication applet too.
1998-07-31 09:45:27 +00:00
Jack Jansen b44f1cca6c Build a full standalone application from a python script (Just) 1998-07-31 09:44:58 +00:00
Jack Jansen 015b70ec93 Common code used to the buildtools module (Just) 1998-07-31 09:44:23 +00:00
Jack Jansen b5ae378c84 Implementation of freezing from shared libraries, without source. (Just) 1998-07-31 09:43:36 +00:00
Jack Jansen 813c997b76 Common code for BuildApplet, BuildApplication and fullbuild (Just) 1998-07-31 09:42:35 +00:00
Jack Jansen 87440e44d8 Extended replacement for scripts:cfmfile.py (Just) 1998-07-31 09:41:59 +00:00
Jack Jansen 871fad2641 Added has_key() method to IC object.
Removed a debug print.
1998-07-31 09:39:28 +00:00
Jack Jansen a7a7df0666 New about box and a few other fixes by Just, and everything got
rebinhexed again.
1998-07-31 09:38:49 +00:00
Jack Jansen 87c485c1ad Initialize the program name before adding shared library resources (Just). 1998-07-31 09:38:01 +00:00
Jack Jansen 2e6445caa6 Don't add the library file to the resource file chain if it is the
same as the application file (Just).
1998-07-31 09:37:02 +00:00
Jack Jansen 7e1fb7c92d New about box, with the version mesage filled in in a text item, and
PLstrcmp() fixed. (Just)
1998-07-31 09:36:30 +00:00
Jack Jansen 017e0ff1a0 The PYD resource should now contain 2 strings: one for the ppc
fragment name and one for the cfm68k fragment name (Just).
Also, some unused variables removed.
1998-07-31 09:34:47 +00:00
Jack Jansen abdf93c6dc Re-indented properly (Just). 1998-07-31 09:33:28 +00:00
Jack Jansen d81fc3cd64 - Added a function MoviesTask, which is the same as the method but
with a null movie (giving time to all active movies)
- Made the graphics world parameter to SetMovieGWorld optional.
1998-07-22 13:37:37 +00:00
Jack Jansen 2116bcaec0 Remove the MOOV filetype from the StandardGetFile call, so we can also
open MPEG files, etc.
1998-07-22 13:35:31 +00:00
Jack Jansen 5c44027d8a Added a delete() method to menu entries. Only the last entry of a menu
can be deleted, but that's good enough for things like a "Windows"
menu with the dynamic list of open windows at the end of the menu.
1998-07-13 13:41:02 +00:00
Jack Jansen f22e67dcb5 Added prototypes for the code resource routines, and for Pstring
(which was missing, for some reason).
1998-07-13 13:39:34 +00:00
Jack Jansen ac82b6a041 If the preference filename resource is empty don't try to open or
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.
1998-07-13 13:38:29 +00:00
Jack Jansen 1e2260fcb4 All import-related code has moved to macimport.c.
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.
1998-07-13 13:37:12 +00:00