diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2002-03-18 10:44:49 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2002-03-18 10:44:49 (GMT) |
commit | 54ad27ff6be05b0fc0882a3139fb62cd64ac6f09 (patch) | |
tree | 6f80ede70ff86b5b575d16190d2bb7745e6a9b1e | |
parent | 09f2187704cdacc4e3f86b357d110445541e6ad7 (diff) | |
download | cpython-54ad27ff6be05b0fc0882a3139fb62cd64ac6f09.zip cpython-54ad27ff6be05b0fc0882a3139fb62cd64ac6f09.tar.gz cpython-54ad27ff6be05b0fc0882a3139fb62cd64ac6f09.tar.bz2 |
Finished 2.2.1 release notes.
-rw-r--r-- | Mac/Relnotes | 47 |
1 files changed, 45 insertions, 2 deletions
diff --git a/Mac/Relnotes b/Mac/Relnotes index 1d4be02..80572ea 100644 --- a/Mac/Relnotes +++ b/Mac/Relnotes @@ -2,12 +2,55 @@ Changes in 2.2.1 since 2.2 ---------------------------- These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder) -for machine-independent changes. +for machine-independent changes. These notes are meant primarily for MacPython +but some of the information may be relevant to using Mac-specific features under +Mac OS X unix Python (a.k.a. MachoPython) too. - This release should work on multiprocessor OSX machines. - The problem with incomplete read()s on sockets has been fixed. - NavServices is now weaklinked, so this release should work on a virgin Mac OS 8.1. -- Much more: to be supplied. +- test_longexp took days to finish on OSX. It now fails with a message so the + other tests continue. +- The IDE looks better under OSX after redesign of some windows. +- The IDE browser now has some understanding of the 2.2 object model. +- IDE readline() output is echoed to the output window. +- IDE output is flushed to the screen more often under OSX. +- IDE doesn't have a second quit menu under OSX anymore. +- IDE scrollbars now have live feedback. +- IDE now does copy/paste under OSX. +- IDE: minimal support for floating windows. +- The IDE now sort-of works under MachoPython. +- macostools.mkalias() can now handle folders. +- macresource module fixed to work under MachoPython. +- macfs.FSRef objects now have an as_pathname method. +- The ic module returned bogus values for creator/type. Fixed. +- Carbon.App: support for various missing methods added. +- Carbon.CarbonEvt: various method signatures fixed. +- Carbon.CF: Unicode support added. +- Carbon.CG: did not import. Fixed. +- Carbon.CG: various missing methods added. +- Carbon.Ctl: ControlActionProcs weren't supported. Fixed. +- Carbon.Drag: exceptions in callback routines are now printed. +- Carbon.Fm: QDTextBounds was missing. Added. +- Carbon.Menu: support for optional MenuObjs was added. +- Carbon.Mlte: unicode support added. +- Carbon.Scrap: fixed to work under Carbon by finally implementing the + Carbon Scrap Manager interface. +- Carbon.Snd: SndRecord and SndRecordToFile were missing. Added. +- Applescript suites had a problem with the required events being in either Standard + or Required. Fixed by introducing a new common base suite for them. +- Applescript example rewritten. +- Applescript can now handle Unicode parameters. +- An Applescript suite with a start() event no longer causes problems. +- Exceptions in AE callback routines are now printed. +- waste: updated to current version, thereby getting it to work under MachoPython. +- gensuitemodule: better handling of verbs that are Python keywords. +- gensuitemodule: enum values are now identify()d. +- MachoPython: Python.app build process fixed. +- MachoPython: Python.app can now be called from the command line. +- MachoPython: MacOS error exceptions now include the textual error in + stead of only the numeric error code. +- Embedding: don't call PyMac_OutputSeen if we have a custom console. Known problems -------------- |