Jack Jansen
f90a113176
Fixed listen()/getsockname() bug
1995-01-19 11:49:05 +00:00
Guido van Rossum
a42960cd09
ported to THINK C (not tested yet)
1995-01-19 00:03:47 +00:00
Guido van Rossum
6a5df90918
ported Jacks changes back to think C
1995-01-18 23:59:06 +00:00
Guido van Rossum
f74d4e2a0e
added high level event interface (requires stdwin patch)
1995-01-18 23:58:07 +00:00
Guido van Rossum
8f69179f97
modernized/rationalized, added PyMac_BuildOSType
1995-01-18 23:57:26 +00:00
Jack Jansen
84fa5ecfff
Initial version of FSSpec and Alias code. Non-functional as of now.
1995-01-18 14:04:40 +00:00
Jack Jansen
d50e4e1c54
More Pstring() stuff and some cosmetics
1995-01-18 13:58:04 +00:00
Jack Jansen
48d071d302
Comment fix
1995-01-18 13:56:20 +00:00
Jack Jansen
67132b3de7
Some of these were overwriting their argument with a pascal
...
string. Use own Pstring() routine (which uses a static buffer) everywhere.
1995-01-18 13:55:41 +00:00
Jack Jansen
5f653091d1
- Moved some useful routines from macosmodule.c here
...
- Added GetFSSpec (tuple-style), BuildFSSpec and Pstring
(platform-independent correct conversion of C to Pascal strings)
1995-01-18 13:53:49 +00:00
Jack Jansen
9589e93491
Moved some generally useful routines to macglue.c
1995-01-18 13:52:07 +00:00
Jack Jansen
75b6f1c8e5
- Ported to powerpc
...
- Fixed bug with accept() call
- Better error checking
1995-01-18 13:50:42 +00:00
Jack Jansen
fa4fd8ef4f
Fast (and correct) malloc for MetroWerks PPC compiler
1995-01-18 13:48:31 +00:00
Jack Jansen
fbfacf6d1f
Macconsole module is think-specific
1995-01-18 13:44:20 +00:00
Jack Jansen
31f61dddfa
Moved development-platform specific files to subdirectories
1995-01-18 13:41:47 +00:00
Guido van Rossum
5c83252be4
must include rename2.h
1995-01-17 15:57:48 +00:00
Guido van Rossum
fffb8bb526
rename2 changes
1995-01-12 12:37:24 +00:00
Guido van Rossum
a48061a580
shelve.py: database of persistent objects, on top of pickle.py and anydbm.py
...
pickle.py: new low-level persistency module (used to be called flatten)
dbmac.py: stupid dbm clone for the Mac
anydbm.py: generic dbm interface (should be extended to support gdbm)
1995-01-10 00:31:14 +00:00
Guido van Rossum
e791c2e441
Used new getargs interface; added {Get,Set}FileInfo.
1995-01-09 13:20:04 +00:00
Guido van Rossum
99546997f6
1995 copyright
1995-01-08 14:33:34 +00:00
Guido van Rossum
437a0e60ba
Think 6.0 version
1995-01-02 19:13:30 +00:00
Jack Jansen
0c637709ad
Ported to CodeWarrior
1994-12-14 14:10:51 +00:00
Jack Jansen
f93c72a4b0
New routines:
...
macstrerror - strerror which uses 'Estr' resource to convert numerical
MacOS errors to strings.
PyErr_Mac - Raise exception with MacOS error in string form.
PyMac_Idle - better idle-loop routine, which allows the user to
switch applications.
1994-12-14 14:07:50 +00:00
Jack Jansen
34e7cae663
Unix functionality expected by python but missing from CodeWarrior
...
runtime system.
1994-12-14 14:04:55 +00:00
Jack Jansen
97ce361c2c
- Use PyErr_Mac for nicer exceptions
...
- Added methods AsString() and AsBytes() to resource objects, so you
can get at the contents of resource items.
- Ported to CodeWarrior (mainly ProcPtr/UniversalProcPtr stuff)
1994-12-14 14:02:24 +00:00
Jack Jansen
0c097eab57
Ported to MetroWerks, which misses file-descriptor like functionality.
1994-12-14 13:48:38 +00:00
Jack Jansen
bac428d2e0
Enlarged version buffer (nobody expects the spanish inquisition:-)
...
Support for new sys.path code in config.c
1994-12-14 13:47:30 +00:00
Jack Jansen
c5b26f4a05
- PYTHONPATH is now \n-separated, so you can have directories with
...
spaces in the name.
- If you run python with a script the working directory is now the
directory where the script lives (was: directory where python
application lives). sys.path will include current dir, application
dir and Lib, etc. relative to application dir. This is more like
unix python does things and more useful besides (since you can
easily import files living in the same directory as the importer).
- Added the macconsole, ctb, macspeech, macdnr and mactcp modules.
- For MW compiler, put 68K/PPC indication in version string.
1994-12-14 13:45:11 +00:00
Jack Jansen
fea75336aa
Added support for MetroWerks CodeWarrior compiler
1994-12-14 13:38:13 +00:00
Jack Jansen
edf585579c
Interface to MacTCP and the MacTCP Domain Name Resolver
1994-12-14 13:36:34 +00:00
Jack Jansen
114ca5c170
- Added Version method
...
- Now gives new mac exceptions
- Ported to PowerPC Mac and CodeWarrior
1994-12-14 13:34:35 +00:00
Jack Jansen
ee735be06a
Interface to Mac Communications Toolbox (only Connection Manager for
...
now)
1994-12-14 13:31:11 +00:00
Jack Jansen
115590d22f
This file (which is Guido's) was somehow missing...
1994-12-14 13:07:43 +00:00
Jack Jansen
0d7cba86a6
New standard modules for the mac.
1994-12-14 13:06:25 +00:00
Guido van Rossum
3a80c8defe
Add files by Jack
1994-10-02 11:33:59 +00:00
Guido van Rossum
950d47fd67
Make it work under MPW too.
1994-10-01 14:24:17 +00:00
Guido van Rossum
e433c974bc
config.c: add MacOS module
...
macosmodule.c: lots of updates (though playing sound can still hang :-( )
1994-09-29 10:02:56 +00:00
Guido van Rossum
df1c4ee503
Support user routines (callbacks) on sound channels.
1994-09-16 12:48:59 +00:00
Guido van Rossum
bc0ba01001
Added some files, reformatted some paragraphs.
1994-09-16 11:09:18 +00:00
Guido van Rossum
31e7642340
Added some more files to Mac-Makefile (not tested!); finishing touch
...
to README.MPW.
1994-09-16 11:08:31 +00:00
Guido van Rossum
2d16703d65
gestaltmodule.c: interface to Gestalt Manager.
...
macosmodule.c: interface to random collection of Managers.
macsetfiletype.c: set file type, for import.c.
1994-09-16 10:54:21 +00:00
Guido van Rossum
c0af2aafeb
Add'l notes by Guido
1994-09-09 12:10:21 +00:00
Guido van Rossum
8e1f8dd094
Restructured MPW notes
1994-08-29 09:14:14 +00:00
Guido van Rossum
8ce65b4cde
README, Makfiles and `buildall' script to build Python under MPW 3.2.
1994-08-29 08:58:39 +00:00
Guido van Rossum
739267b7c3
Completed (hopefully) the unification of THINK 6.0 and MPW 3.2
...
versions -- they now share config.c and config.h, and statting is
always done through macstat.[ch] (THINK's <stat.h> defines funny
constants). Also the configuration of stdwin is done differently: you
have to define USE_STDWIN to the compiler prefix.
1994-08-29 08:42:37 +00:00
Guido van Rossum
e783444440
Intermediate version of changes after porting to MPW 3.2
1994-08-26 09:09:48 +00:00
Guido van Rossum
b0f3c82a3b
Added macmain.c (separate Mac specific main prog); bump version to 1.1
1994-08-23 13:34:25 +00:00
Guido van Rossum
29e7af07f0
Some more changes
1994-08-23 13:28:34 +00:00
Guido van Rossum
d849a4838d
Description of how to build Python for the Mac.
1994-08-20 21:55:48 +00:00
Guido van Rossum
d4d7728440
Updates for THINK C 6.0. Moved the necessary UNIX emulation routines here.
1994-08-19 10:51:31 +00:00
Guido van Rossum
c93e13d734
Replace <MacHeaders> by specific required header files
1994-06-27 15:25:12 +00:00
Guido van Rossum
170c2e108f
Change include path for unixemu headers; rename access to access_
1994-06-27 15:24:53 +00:00
Guido van Rossum
c9422ebc2b
Don't include intrcheck.h
1994-06-23 09:50:58 +00:00
Guido van Rossum
a9df70e02b
Removed some random ^D characters
1994-05-23 12:18:57 +00:00
Guido van Rossum
921a08f303
Walker's changes fixed so they work in THINK C 5
1994-05-06 15:56:22 +00:00
Guido van Rossum
3ce7a1a9ea
Changes by RMW for MPW
1994-05-06 15:54:52 +00:00
Guido van Rossum
87f223c6c7
As extended by Richard M Walker for MPW
1994-05-06 15:54:15 +00:00
Guido van Rossum
dc0493ac67
Initial revision
1994-05-06 14:16:55 +00:00
Guido van Rossum
fe16cc0338
Release 1.0.2.
1994-05-06 14:16:30 +00:00
Guido van Rossum
a1238eb734
Fix copyright -- 1994 instead of 1004!
1994-01-18 10:09:50 +00:00
Guido van Rossum
ce9739ba76
Initial revision
1994-01-05 16:17:15 +00:00
Guido van Rossum
50399ae583
mac -> os (can't this go now dircache is universal?)
1992-03-31 19:05:44 +00:00
Guido van Rossum
bdfcfccbe5
New == syntax
1992-01-01 19:35:13 +00:00
Guido van Rossum
fbe0a8e090
macpath.cat --> join
1991-08-16 13:27:45 +00:00
Guido van Rossum
217a5fa3c3
Initial revision
1990-12-26 15:40:07 +00:00