Jack Jansen
2fe3a371b2
Updated for (optional) use of MSL libraries
1997-05-07 15:42:50 +00:00
Jack Jansen
a176485bb7
Updated to use MSL libraries
1997-05-07 15:41:31 +00:00
Jack Jansen
0f00c5e2dc
- Use cfmfile to (finally) implement building fat Pythons
...
- Turned the 10 or so yes/no questions into a single dialog
1997-05-06 16:15:32 +00:00
Jack Jansen
c70c350f5d
Module to merge 'cfrg' resources (to create fat ppc/cfm68k programs
...
and shared libraries).
1997-05-06 16:14:34 +00:00
Jack Jansen
1836a62016
NewMovieFromFile has extra parameter and return value
1997-04-09 15:54:54 +00:00
Jack Jansen
e0cf87b20d
Enabled resID input/output parameter to NewMovieFromFile. This changes
...
the Python interface, unfortunately.
Added a few calls that were blacklisted for no apparent reason.
1997-04-09 15:53:46 +00:00
Jack Jansen
64639202ba
(Optional) MSL compatability
1997-04-08 15:28:05 +00:00
Jack Jansen
184c16031e
DisposPtr -> DisposePtr
1997-04-08 15:27:29 +00:00
Jack Jansen
08c3be35c3
Changed the few old routine names still used to the new ones
...
Started working on MSL support
1997-04-08 15:27:00 +00:00
Jack Jansen
85ae4a82ac
Changed [SG]etCRefCon to [SG]etControlReference
1997-04-08 15:26:03 +00:00
Jack Jansen
54956722e5
Modified for (optional) use of MSL
1997-04-08 15:24:58 +00:00
Jack Jansen
9e1be97ddf
Fixed for compiling without OLDROUTINENAMES and OLDROUTINELOCATIONS
1997-04-08 15:24:17 +00:00
Jack Jansen
f73bab7f96
Added an attribute string_id_to_buffer, which gives the offset you
...
have to add to the id() of a string to get the address of the
data. This is a horrible and error-prone hack, but unfortunately it is
one that is needed for playing audio and crearing pixmaps. Having the
constant here is at least marginally better than the previous practice
of having the constant 16 all over the place...
1997-04-03 14:51:03 +00:00
Jack Jansen
377df98005
- Most errors are *not* OSErr style, so raise better exceptions (with
...
textual messages)
- Plugged a memory leak or two
1997-04-03 14:48:04 +00:00
Jack Jansen
cb2554effa
Still not a real test, but at least it runs again
1997-04-03 14:45:28 +00:00
Jack Jansen
1801aad5dc
Use MacOS.string_id_to_buffer for id() to buffer address hack
1997-04-03 14:44:41 +00:00
Jack Jansen
4240b610f3
Use MacOS.string_id_to_buffer for the hack to convert string id() to
...
buffer address.
1997-04-03 14:44:07 +00:00
Jack Jansen
827eecd290
Converted to CW11.
1997-02-24 14:03:45 +00:00
Jack Jansen
666212d429
Make cache-alignment work always (in stead of 50% of the time:-)
1997-02-24 14:00:52 +00:00
Jack Jansen
c587301e2e
- Changed GestaltEqu.h to Gestalt.h
...
- Changed FragLoader.h to CodeFragments.h
- Removed Desk.h
1997-02-24 13:59:38 +00:00
Jack Jansen
4a8c54e6d9
- Changed GestaltEqu.h to Gestalt.h
...
- Changed FragLoader.h to CodeFragments.h
- Removed Desk.h
- Regenerated bgen modules from new universal headers
- Changed some of the s# in PyArg_ParseTuple to m# (unfortunately:
this should have been a different commit)
1997-02-24 13:56:59 +00:00
Jack Jansen
6a528149db
Re-generated from new (CW11) universal headers
1997-02-24 13:52:56 +00:00
Jack Jansen
eea9ab723d
Rebuilt everything with Guido's new sources, added a few modules here
...
and there, etc. These projects are still CW10.
1997-02-20 15:28:31 +00:00
Jack Jansen
ab786562b0
Added calldll module
1997-02-20 15:27:44 +00:00
Jack Jansen
0040b4704e
- Put USE_MAC_DYNAMIC_LOADING beack here in stead of auto-enabling it
...
in importdl.c (I had just one crash too many with a static python
importing a dynamic module)
- On powerpc, enable USE_CACHE_ALIGNED with a linesize of 32 bytes.
1997-02-20 15:25:49 +00:00
Jack Jansen
7e94404081
Only go into eventloop/interrupt check 10 times per second
1997-02-20 15:23:18 +00:00
Jack Jansen
4f27a55e80
Comments around identifier after #endif
1997-02-20 15:22:17 +00:00
Jack Jansen
c1cd2ca999
Added operator, errno and soundex modules.
1997-02-20 15:20:46 +00:00
Jack Jansen
e0e1f1a25d
Redid arg/return handling (still not as I would like it to be, though).
1997-02-20 15:18:32 +00:00
Jack Jansen
b3928d2ffd
An initial stab at calling random C routines from Python
1997-02-17 16:56:56 +00:00
Jack Jansen
ce7fc98d86
Initial stab at calling C routines from python dynamically
1997-02-17 16:56:14 +00:00
Jack Jansen
3c2871e1df
The USE_CACHE_ALIGNING define now has a value: the number of *words*
...
in a cacheline.
1997-02-03 15:06:45 +00:00
Jack Jansen
b4ef4c6d4c
Optionally (on USE_CACHE_ALIGN) extend overhead structure to align
...
returned addresses on 16-byte cacheline boundary.
1997-02-01 23:44:50 +00:00
Jack Jansen
42218ce33c
Added/updated copyright notices
...
(and the &*^$%@ resource files got binhexed again, sigh)
1997-01-31 16:15:11 +00:00
Jack Jansen
02dee9b1a9
Added _tkinter modules in Image extension
1997-01-31 16:13:26 +00:00
Jack Jansen
19a14b6635
Image libraries moved and small things
1997-01-31 16:11:43 +00:00
Jack Jansen
f5c20575cb
Renamed
1997-01-30 15:48:07 +00:00
Jack Jansen
22023f4b77
Added imgpng
1997-01-30 15:47:08 +00:00
Jack Jansen
6ad8d13fe2
"ported" Guido's embedding demo to the mac, and wrote some minimal
...
notes on embedding on the mac.
1997-01-15 16:53:37 +00:00
Jack Jansen
52ac037249
Added PyMac_Initialize() routine, to be used by embedding programs (in
...
stead of standard Py_Initialize(), which it calls).
1997-01-15 15:49:08 +00:00
Jack Jansen
8dc797d1f8
Return preferences of unknown type as opaque data
1997-01-10 15:25:47 +00:00
Jack Jansen
466be801fd
Minor fix to get non-gusi python to compile again
1997-01-10 15:25:06 +00:00
Jack Jansen
8dc8a6e4be
Mac-specific version of getmtime (for non-GUSI Python, which needs
...
different include files)
1997-01-10 15:24:19 +00:00
Jack Jansen
4b76ba3280
High-level interface to Internet Config
...
(and readability fix to icgluetest.py)
1997-01-09 16:26:23 +00:00
Jack Jansen
52e87f3773
Added icglue modules and (optionally) NumPy and PIL extensions
1997-01-07 16:24:18 +00:00
Jack Jansen
b28efe669c
- Added optional profiling support
...
- Added Internet Config interface
- Use different ports of zlib and libpng
1997-01-07 16:22:39 +00:00
Jack Jansen
8c6932136c
Added profiler initialization/finalization code (if __profile__ is defined)
1997-01-07 16:19:42 +00:00
Jack Jansen
8ce72f50b5
Low-level interface to Internet Config (to be augmented by nice Python
...
wrapper shortly)
1997-01-07 16:18:32 +00:00
Jack Jansen
3beb3363d4
Minimal test of icglue module
1997-01-07 16:17:44 +00:00
Jack Jansen
f3dd5aab2f
- CWGUSI has moved
...
- Changed instructions for Tcl 7.6/Tk 4.2
1996-12-23 17:29:51 +00:00