Jack Jansen
9c45a6504f
Added missing initializer and extra error check.
1995-08-14 12:21:50 +00:00
Jack Jansen
9062fa2fb5
Added prompts to various file-select dialogs
...
Renumbered resources to above 512
1995-08-14 12:21:12 +00:00
Jack Jansen
ad169272fb
Added List.slb alias
1995-08-14 12:20:22 +00:00
Jack Jansen
3050a2dc5f
Binhexify any .rsrc file in a tree
1995-08-14 12:19:20 +00:00
Jack Jansen
9d19a914d0
Added prompt to getfile dialog
...
Renumbered resources
1995-08-14 12:14:55 +00:00
Jack Jansen
a4b1d0030e
Interface to the Mac List Manager.
1995-08-14 11:46:24 +00:00
Jack Jansen
ea79c876d3
re-enabled newmodule
1995-08-09 15:17:23 +00:00
Jack Jansen
d8eb8a7945
MkPluginAliases - Scripts (AppleScript and Python) to create aliases
...
to PPC plugin libraries
fixfiletypes.py - Script to recursively set mac creator/type based on
extension
1995-08-09 15:16:58 +00:00
Guido van Rossum
6e39e53cde
Initial revision
1995-08-08 14:11:07 +00:00
Guido van Rossum
222c8924c1
add xstat (extended stat, returns resource fork size and creator/type)
1995-08-08 14:10:22 +00:00
Guido van Rossum
08d2071acc
set some fields to zero for directories
1995-08-08 14:09:33 +00:00
Jack Jansen
cf6369394e
Better error messages wrt missing resources and preferences
1995-08-07 14:36:06 +00:00
Jack Jansen
a7b6a820ae
Added binascii
1995-08-07 14:35:24 +00:00
Jack Jansen
3d18593e6d
Added interfaces to {Get,Set}FInfo and accompanying objects
1995-08-07 14:04:10 +00:00
Jack Jansen
f8bddd8ae3
Mwerks now also has fopenrf
1995-08-07 14:03:14 +00:00
Jack Jansen
426fa79a7d
Mwerks version of fopenRF.
1995-08-07 14:02:12 +00:00
Jack Jansen
67b4e6d4e8
Fix for cfm68k
1995-08-07 14:01:46 +00:00
Jack Jansen
fc596038a5
Moved here because it is think-specific
1995-08-07 14:00:08 +00:00
Jack Jansen
63bf598217
Added resource-files to CVS tree, in binhex form
1995-08-07 13:59:16 +00:00
Jack Jansen
d8c7a41ae9
Put resource-files under CVS, in binhex form
1995-08-07 13:58:09 +00:00
Jack Jansen
5968badb65
- Use new names
...
- Use AEInteractWithUser
1995-07-29 15:34:25 +00:00
Jack Jansen
39fe80b7da
Initial revision
1995-07-29 15:33:43 +00:00
Jack Jansen
e87e7a56bd
New test program for server AE handling
1995-07-29 15:32:30 +00:00
Jack Jansen
7874b5d88c
minor fix
1995-07-29 15:31:10 +00:00
Jack Jansen
5050199787
Fixed incorrect call to InstallHandler and a few other things
1995-07-29 13:58:41 +00:00
Jack Jansen
292b0f96f3
Added code so you canset "command line options" if you
...
option-click/drag python. Needs a new dialog resource.
1995-07-29 13:52:37 +00:00
Jack Jansen
cc456fbe82
Un-installing of AE handlers fixed (AE is very picky that you specify
...
the same UPP)
1995-07-29 13:50:59 +00:00
Jack Jansen
7571f30efe
A new home for scripts/applets
...
EditPythonPrefs - Edit the preferences file (sys.path, python home)
PackLibDir - Convert a sys.path directory to a resource file
RunLibScript - import a module and run as __main__
mkapplet - Create a python applet
The resource files belonging to these should also be stored here, somehow..
1995-07-29 13:48:41 +00:00
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
Guido van Rossum
e7134aa0f2
return old value of PyMac_DoYieldEnabled; -1 means do not even check for interrupts
1995-02-26 10:20:53 +00:00
Guido van Rossum
83c434b145
get creator from Owner resource; set attrs
1995-02-26 10:19:42 +00:00
Guido van Rossum
2e1db7756f
Update
1995-02-26 10:18:37 +00:00
Jack Jansen
76efd8e7a1
MAde a few things more orthogonal and did some cleanups:
...
- Applications now have their (minimal) main prrogram in
macapplication.c and the rest of the init code in macglue.c.
- A new define, USE_MAC_APPLET_SUPPORT, independent of
USE_MAC_SHARED_LIB
- chdir to script directory now done in PyMac_InitApplication.
1995-02-24 22:53:16 +00:00
Jack Jansen
397c3fb4d7
Added BINA to unknown filetypes (what mw uses)
1995-02-24 22:46:51 +00:00
Jack Jansen
32b2f8222d
Rationalized mwerks config files: they only differ depending on
...
whether there is shared library support. Libraries, applets and
applications are distinguished by the sources they include.
1995-02-24 22:45:45 +00:00
Guido van Rossum
edea408f88
changed ifdefs and comments -- more modules are good
1995-02-21 21:01:47 +00:00
Guido van Rossum
e6d9ccc33a
change SC ifdef to MPW
1995-02-21 21:01:05 +00:00
Guido van Rossum
8656ad5b30
a few new things
1995-02-21 21:00:32 +00:00
Guido van Rossum
4410d571a8
ported to MPW/SC
1995-02-21 20:58:53 +00:00
Guido van Rossum
7fb1dcc437
added ctb
1995-02-21 20:58:30 +00:00
Guido van Rossum
0437e89041
fix bug in filterproc interface
1995-02-21 20:56:21 +00:00
Guido van Rossum
f74c36c9dc
fix bug with volume root
1995-02-21 00:44:14 +00:00
Guido van Rossum
24a45e3c18
ported to MPW, moved main() here
1995-02-20 23:45:53 +00:00
Guido van Rossum
850f44b47c
moved main() to macglue.c
1995-02-20 23:45:09 +00:00
Guido van Rossum
7c496ec629
ported to CFM-68K
1995-02-20 23:44:43 +00:00
Guido van Rossum
42a69c8425
real dialogs for warnings etc., copy applet.rsrc template too
1995-02-20 23:44:14 +00:00
Guido van Rossum
f45b53b13c
replace %#s with portable solution
1995-02-20 23:43:29 +00:00
Guido van Rossum
4cbb0e3a2d
applet to run any script
1995-02-20 23:42:50 +00:00
Guido van Rossum
156380e382
added shared library glue
1995-02-20 23:42:10 +00:00
Guido van Rossum
bcf3b56ea7
also set cur dir for standard get/put file
1995-02-20 23:41:35 +00:00
Jack Jansen
86b4049b87
Some more modules temp excluded in mwerks, and a comment fix.
1995-02-20 15:57:12 +00:00