Commit graph

2872 commits

Author SHA1 Message Date
Jack Jansen
23ebebaa4f Made more ppc-savvy 1995-07-28 11:44:29 +00:00
Jack Jansen
4cae5e6c0a - Added getplatform()
- (temporarily?) removed newmodule reference
1995-07-28 11:29:54 +00:00
Jack Jansen
e4b4038cb2 Various toolbox routines have gotten new names. 1995-07-17 13:25:15 +00:00
Jack Jansen
bc608646a8 The three most important suites, generated by gensuitemodule 1995-07-17 11:43:59 +00:00
Jack Jansen
5ccd826aab Gensuitemodule generates python classes from aete/aeut resources
test_suite is a tiny test program for such a generated class
1995-07-17 11:43:20 +00:00
Jack Jansen
40775bafab Split aepack and aetypes off from aetools (it was getting too big)
Added support for all basic types mentioned in Apple Event Registry
Added support for automatically-generated suites.
1995-07-17 11:42:23 +00:00
Jack Jansen
5ae5fdf901 Generated anew after fixing aescan.py 1995-07-17 11:40:10 +00:00
Jack Jansen
7433568172 Also scan AERegistry.h and AEObjects.h and create .py definition
files.

Some methods had turned to functions again. Fixed.
1995-07-17 11:39:04 +00:00
Jack Jansen
829f88c169 Added GetErrorString method (convert OSErr number to string) 1995-07-17 11:36:01 +00:00
Jack Jansen
f74f63a43f Initial port to CodeWarrior CFM68K support (mainly by disabling
unsupported features).
1995-06-27 13:18:14 +00:00
Jack Jansen
1e054024c1 Added methods as_Menu and as_Control to convert a resource
to those object types

You can now set the data attribute of a resource with the expected
semantics (but you have to call ChangedResource yourself)
1995-06-18 20:20:27 +00:00
Jack Jansen
a177228ff8 Added as_Resource() method to convert menu object to res object 1995-06-18 20:17:27 +00:00
Jack Jansen
5d56f4b403 Added as_Resource() method to convert ctl object to res object 1995-06-18 20:16:33 +00:00
Jack Jansen
2c67362f70 Added FindFolder interface 1995-06-18 20:05:14 +00:00
Jack Jansen
08305504f1 Added code to obtain sys.path from a resource
Removed code to update the preferences file, use EditPythonPrefs.py
in stead (actually, code is still there if you define USE_MAC_MODPREFS)
1995-06-18 20:03:40 +00:00
Jack Jansen
68f1d45531 Obtain path from a resource (unless USE_BUILTIN_PATH is #defined) 1995-06-18 19:57:01 +00:00
Jack Jansen
3f0c1551e9 Added USE_* ifdefs for a couple of optional modules. 1995-06-14 14:47:21 +00:00
Jack Jansen
2a58638eae Ported to CW6 1995-06-14 14:44:17 +00:00
Jack Jansen
a7ee15c8ce Split shared-library support and dynamic-loading support (they were
both enabled with USE_SHARED_LIBRARY, now there's also
USE_MAC_DYNAMIC_LOADING).

Added a few other USE_ defines for optional modules to nonshared
config (they're not included in the base shared library)
1995-06-14 14:43:41 +00:00
Jack Jansen
7d0bc8343f Ported to Universal Header 2.0.1f (i.e. CW6) 1995-06-09 20:56:31 +00:00
Jack Jansen
a0e76bebd3 Ported to CodeWarrior 6 1995-06-09 20:39:24 +00:00
Jack Jansen
b81cf9d61c Trying again to check it in. Changes to:
- Use Universal Headers as input
- Change addpack calls to not depend on Guido's disklayout
- Checkge testprograms to use new names for some functions
1995-06-06 13:08:40 +00:00
Jack Jansen
ae8a68f40c Trying again to check it in. Changes to:
- Use Universal Headers as input
- Change addpack calls to not depend on Guido's disklayout
- Checkge testprograms to use new names for some functions
1995-06-06 12:55:40 +00:00
Jack Jansen
c7cfb95559 Rather massive changes:
- Make the stuff run on Jack's machine (and hopefully all machines) in
  stead of Guido's only (addpack stuff)
- Use the Universal Headers in stead of the Think headers
- Fixed the test programs to use the new routine names
1995-06-05 22:34:12 +00:00
Jack Jansen
f301dcac73 Added img stuff (within #ifdef, so they're easy to remove) 1995-06-03 21:16:40 +00:00
Jack Jansen
c263286bc6 StandardGetFile without args now shows all files (in stead of none) 1995-06-03 21:15:50 +00:00
Jack Jansen
45ff77f43e - The prefs file wasn't updated correctly if it already existed.
- Guido's r1.23 fix wrt PyMac_DoYieldEnabled had somehow gotten lost.
1995-04-24 12:41:41 +00:00
Jack Jansen
1ff2f218ca Removed seeks beyond eof (MW doesn't support them) 1995-04-23 22:10:18 +00:00
Guido van Rossum
8f4b6adb77 two new modules for the Mac toolbox 1995-04-05 09:18:35 +00:00
Guido van Rossum
e375b3f1e5 use PyMac_Yield() instead of PyMac_Idle() 1995-03-23 10:41:41 +00:00
Guido van Rossum
e56db434a9 first cut at the whole quickdraw.h header file ... 1995-03-19 22:49:50 +00:00
Guido van Rossum
86c3af7d12 moved OpenDeskAcc here 1995-03-19 22:42:51 +00:00
Guido van Rossum
e23e1fbaa6 moved bgen to Tools 1995-03-10 15:12:23 +00:00
Guido van Rossum
7a84c5a354 pseudo progress bar (not finished) 1995-03-10 14:47:38 +00:00
Guido van Rossum
7aa87cc5b3 added morse library (not finished yet) 1995-03-10 14:47:05 +00:00
Guido van Rossum
b7a38354f4 added evtedit.py for SystemClick() 1995-03-10 14:46:39 +00:00
Guido van Rossum
227a4232e6 the usual 1995-03-10 14:42:57 +00:00
Jack Jansen
3b0a5cdb23 Initial revision 1995-03-07 16:40:18 +00:00
Guido van Rossum
124107b2a4 reverse sense of PyMac_Idle test 1995-03-06 10:30:39 +00:00
Guido van Rossum
5510dc23f9 socket.py 1995-03-06 10:29:04 +00:00
Guido van Rossum
0374771cc7 remove some unused local variables 1995-03-04 22:39:03 +00:00
Guido van Rossum
23f43d1bd2 correct some return values and remove some unused variables 1995-03-04 22:36:53 +00:00
Guido van Rossum
d5f53857dc include macglue.h so we can use HAVE_UNIVERSAL_HEADERS;
and correct sens of PyMac_Idle() test.  But should'nt this raise
KeyboardInterrupt instead of silently returning?
1995-03-04 22:35:14 +00:00
Guido van Rossum
cfa00ea19a don't use math at all 1995-03-04 22:32:54 +00:00
Guido van Rossum
cd259d0b40 fix several cosmetic things, add buffering to makefile 1995-03-04 22:24:05 +00:00
Guido van Rossum
ea39abd56c more stuff 1995-02-28 09:49:02 +00:00
Guido van Rossum
e26c263e71 more stuff 1995-02-28 09:11:41 +00:00
Jack Jansen
2120d12265 In interactive mode ask for output file 1995-02-27 16:19:07 +00:00
Jack Jansen
16df2aa57b Under MW also be more conservative about events to request 1995-02-27 16:17:28 +00:00
Guido van Rossum
8cebe3815f all bgen modules now work with MWerks 1995-02-27 10:10:58 +00:00