diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2001-12-27 23:01:18 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2001-12-27 23:01:18 (GMT) |
commit | b9526515b7303e9d09a67f8438902ff01a55abc4 (patch) | |
tree | 6f041811c9485d02fd6101661301e1bd6b09ce42 /Mac/Relnotes | |
parent | 089c7d1d5e2e6463bf2d626b8a4fa518ce295dea (diff) | |
download | cpython-b9526515b7303e9d09a67f8438902ff01a55abc4.zip cpython-b9526515b7303e9d09a67f8438902ff01a55abc4.tar.gz cpython-b9526515b7303e9d09a67f8438902ff01a55abc4.tar.bz2 |
Merging changes from release22-branch.
Diffstat (limited to 'Mac/Relnotes')
-rw-r--r-- | Mac/Relnotes | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/Mac/Relnotes b/Mac/Relnotes index 3d99c13..ce67bdb 100644 --- a/Mac/Relnotes +++ b/Mac/Relnotes @@ -1,8 +1,8 @@ -Changes in 2.2c1 since 2.1.1 +Changes in 2.2 since 2.1.1 ---------------------------- These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder) -for machine-independent changes. Changes that are new in 2.2c1 are flagged as such. +for machine-independent changes. - The main change is that all toolbox modules have moved to a package called Carbon. @@ -11,27 +11,27 @@ for machine-independent changes. Changes that are new in 2.2c1 are flagged as su some open questions and join the discussions on pythonmac-sig if you have anything to contribute. Aside from reducing clutter this change will also benefit the port to Mach-O/OSX Python later. -- All toolbox modules have been updated to Universal Headers 3.4. [2.2c1] +- All toolbox modules have been updated to Universal Headers 3.4. - Toolbox modules are weaklinked against InterfaceLib (for PPC builds) and raise - an exception when you call an unimplemented one on an old MacOS. [2.2c1] + an exception when you call an unimplemented one on an old MacOS. - On input MacPython now accepts either \n (unix style) or \r (mac style) newlines for text files. This behaviour can be turned off with a preference. This is an experimental feature; again: feedback is requested. -- The IDE looks better on OS X, but still not as good as on OS9. [2.2c1] +- The IDE looks better on OS X, but still not as good as on OS9. - Command-dot handling has been improved a lot: scripts are now much easier to interrupt, and they only scan for cmd-. while in the foreground. - "Copy" from the MacPython console window was always disabled. Fixed. - This release should run on MacOS 8.1 again. - A new, rather different GUSI I/O library is used. -- time.time() returns positive values again. [2.2c1] +- time.time() returns positive values again. - There is a new module macresource which makes it easier to open a resource file accompanying your script when the script is not (yet) converted to an applet. This module will later also do the right thing in Mach-O/OSX Python. - (Carbon only) experimental modules Carbon.CG (CoreGraphics) and CarbonEvt have - been added. [2.2c1] + been added. - A new, experimental module hfsplus is included, which gives access to some of the functionality of the HFS+ API. -- A new, experimental module gives access to Carbon Events. [2.2c1] +- A new, experimental module gives access to Carbon Events. - Threads had a stack that was too small for many serious Python applications (20K). They now get 64K. There is still no overflow check, though. - Garbage collection and the gc module have (finally) been enabled. @@ -52,11 +52,6 @@ for machine-independent changes. Changes that are new in 2.2c1 are flagged as su - Contrib:morefindertools is gone, the functionality has been integrated into the standard module findertools.py. -What is not in this distribution --------------------------------- - -- The toolbox modules have not all been updated to Universal Header 3.4 or CarbonLib 1.4 yet. - Known problems -------------- @@ -65,7 +60,8 @@ http://www.cwi.nl/~jack/macpython.html. - MacPython 2.2 (and MacPython 2.1) will not run correctly on a multiprocessor MacOS X machine, it will quickly deadlock during I/O operations. The GUSI I/O library is suspected, - hints/clues/workarounds are solicited. + hints/clues/workarounds are solicited. This problem also occurs intermittently on fast + OS X single-processor machines. - Tkinter does not work under Carbon. - The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter. - Tkinter file events do not work, unless you have opened the file through Tcl (but then |