Guido van Rossum
90f0e07a5b
fix glaring bug in get_magic
1995-01-30 12:53:06 +00:00
Guido van Rossum
42a5124101
Think C mod to suppress pausing at normal exit
1995-01-30 12:52:46 +00:00
Guido van Rossum
d503913594
plug leak and improve error handling in dbm_keys()
1995-01-30 12:45:38 +00:00
Guido van Rossum
17448e2408
Committed a more or less working version.
1995-01-30 11:53:55 +00:00
Guido van Rossum
80ffd6683c
bgenGeneratorGroup.py: changed placement of some blank lines in output
...
bgenObjectDefinition.py: support chaining of object definitions
macsupport.py: support functions returning pointers to existing windows/dialogs
bgen.py: tighten rules for recognizing simple symbol definitions
1995-01-30 11:44:02 +00:00
Guido van Rossum
cc0d879069
added <OSEvents.h> for Think C
1995-01-30 08:57:13 +00:00
Guido van Rossum
b2f524ae44
fixed StandardGetFile argument handling
1995-01-30 08:56:06 +00:00
Jack Jansen
d56c109272
Changed the way mac mainloop event checking is turned off
1995-01-27 14:44:16 +00:00
Jack Jansen
ee23d6ec87
- Moved interrupt code to macglue.c
...
- Added possibility to turn off mainloop event handling
- Check interrupts even when not handling events
- Be more carefulabout which events we want
- Use different method to determine fg/bg
1995-01-27 14:43:25 +00:00
Jack Jansen
9fc3989c66
Mac interrupt code moved to macglue.c
1995-01-27 14:40:41 +00:00
Guido van Rossum
7e4b2def34
changes for the Mac
1995-01-27 02:41:45 +00:00
Guido van Rossum
f808012f5e
Use case-dependent variant of fnmatch
1995-01-27 02:40:02 +00:00
Guido van Rossum
c2ed415a1b
removed frozenmain.o from objects added to library
1995-01-26 23:05:49 +00:00
Guido van Rossum
a46d51d9a4
round up list item counts to improve realloc performance
1995-01-26 22:59:43 +00:00
Guido van Rossum
6978503235
added findmethodinchain and methodchain data types
1995-01-26 22:58:48 +00:00
Guido van Rossum
5279ec683a
reverse h/v in Point and Rect
1995-01-26 22:56:59 +00:00
Guido van Rossum
efd9767f56
added (method) casts and 1995 copyright
1995-01-26 22:56:16 +00:00
Jack Jansen
3d7f6bd3b7
Added a global 'stdwin is active' flag.
1995-01-26 16:40:10 +00:00
Jack Jansen
fdbc79e779
Prototypes for new routines.
1995-01-26 16:37:21 +00:00
Jack Jansen
e8e8ae0f2c
Added eventhandling in mainloop/busywait routine plus leaving some
...
cycles for background apps. MacOS has a new method to set the amount
of time for bg apps.
1995-01-26 16:36:45 +00:00
Jack Jansen
9eeb82dde1
CodeWarrior 5 has more unixisms (open/close/read/write)
1995-01-26 16:34:53 +00:00
Jack Jansen
17ba43f1e4
Complete rewrite.
1995-01-26 16:22:07 +00:00
Jack Jansen
51f4b8dc78
New cmd-. handling for the mac.
1995-01-26 16:20:38 +00:00
Guido van Rossum
da88dadabd
the usual
1995-01-26 00:46:29 +00:00
Guido van Rossum
ea8ee1dfc5
fix bogus test for regex match
1995-01-26 00:45:20 +00:00
Guido van Rossum
71001e4355
add OSF/1 LDSHARED; add IRIX5 conditional for sockets
1995-01-26 00:44:03 +00:00
Guido van Rossum
0de81bfec9
don't dictclear deleted modules in doneimport
1995-01-26 00:41:28 +00:00
Guido van Rossum
8bf7c484c1
allow classes as exceptions
1995-01-26 00:41:04 +00:00
Guido van Rossum
8ae87c0489
make call_pyc_file static
1995-01-26 00:40:38 +00:00
Guido van Rossum
164d4ff0e5
added missing case to get_docstring
1995-01-26 00:40:09 +00:00
Guido van Rossum
a6f6050229
moved callable() to object.c
1995-01-26 00:39:50 +00:00
Guido van Rossum
e95d92b65e
removed unused vars
1995-01-26 00:39:21 +00:00
Guido van Rossum
27e916fd35
apply dictclear to dict of deleted modules
1995-01-26 00:39:00 +00:00
Guido van Rossum
49b11fed70
move callable() here
1995-01-26 00:38:22 +00:00
Guido van Rossum
f8803dd6c3
uname 64-bit fix
1995-01-26 00:37:45 +00:00
Guido van Rossum
39cb5ce85d
unused vars
1995-01-26 00:37:10 +00:00
Guido van Rossum
1253960407
mem leak
1995-01-26 00:37:01 +00:00
Guido van Rossum
c9a3569416
split PATH over multiple lines for clarity;
...
added some generated modules
1995-01-25 23:10:10 +00:00
Guido van Rossum
bf068b1505
Got rid of the Resource and Sound interfaces, in favor of the ones
...
generated from the header files (with some hand-holding :-).
1995-01-25 23:09:20 +00:00
Guido van Rossum
cf27c2d541
Some layout changes; added EventRecord Get/Build functions (as a tuple).
1995-01-25 23:06:44 +00:00
Guido van Rossum
01f5a81d11
Lots of new stuff again. Moved buffer types to some separate files.
...
Added some new-fangled features to bgenOutput. Generate doc strings!
1995-01-25 22:59:21 +00:00
Guido van Rossum
5679e56bd1
ported CW5 changes back to Think
1995-01-22 19:04:11 +00:00
Guido van Rossum
c2544b3788
fixed comment
1995-01-22 18:42:33 +00:00
Guido van Rossum
b7e79e5f94
Got rid of {Get,Set}FileType in favor of {Get,Set}CreatorAndType --
...
the former had their arguments reversed compared to all Apple's
routines (e.g. FSpOpenResFile()).
Also fixed the SoundMgr UserRoutine (Jack fixed it but put the fix
between #ifdef __MWERKS__ ... #endif :-( ).
NB eventually this module should disappear in favor of separate
modules per manager (e.g. Resources, Sound, Files, ...).
1995-01-22 18:42:12 +00:00
Guido van Rossum
c02311ba53
added printf -- hack for Think C to init stdwin and stdio
1995-01-22 18:38:12 +00:00
Guido van Rossum
d8373d82fe
added Res module
1995-01-22 18:37:45 +00:00
Guido van Rossum
b340466af9
cosmetics: copyright, comments
1995-01-22 18:36:13 +00:00
Guido van Rossum
f8de0685c9
Lots of changes.
...
Renamed some things.
Added support for methods directly to bgenGenerator.py.
Completely reworked buffer, string and and structure types.
1995-01-22 18:35:09 +00:00
Jack Jansen
7cbf4803a9
Make malloc stats routine available under MetroWerks
1995-01-22 16:52:38 +00:00
Jack Jansen
673e142e00
Ported to CW5/new universal headers
1995-01-22 16:52:02 +00:00