[Python-checkins] CVS: python/dist/src/Mac Relnotes,1.28.4.1,1.28.4.2

Jack Jansen jackjansen@users.sourceforge.net
Wed, 26 Dec 2001 14:56:52 -0800


Update of /cvsroot/python/python/dist/src/Mac
In directory usw-pr-cvs1:/tmp/cvs-serv6914/Python/Mac

Modified Files:
      Tag: release22-branch
	Relnotes 
Log Message:
Files used for MacPython 2.2 final distribution.

Index: Relnotes
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Relnotes,v
retrieving revision 1.28.4.1
retrieving revision 1.28.4.2
diff -C2 -d -r1.28.4.1 -r1.28.4.2
*** Relnotes	2001/12/21 22:31:57	1.28.4.1
--- Relnotes	2001/12/26 22:56:50	1.28.4.2
***************
*** 1,7 ****
! Changes in 2.2c1 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.
  
  
--- 1,7 ----
! 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.
  
  
***************
*** 12,22 ****
    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]
  - 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]
  - 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]
  - 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.
--- 12,22 ----
    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.
  - Toolbox modules are weaklinked against InterfaceLib (for PPC builds) and raise
!   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.
  - 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.
***************
*** 24,36 ****
  - 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]
  - 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]
  - 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]
  - 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.
--- 24,36 ----
  - 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.
  - 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.
  - 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.
  - 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.
***************
*** 53,61 ****
    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
  --------------
--- 53,56 ----
***************
*** 66,70 ****
  - 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.
  - Tkinter does not work under Carbon.
  - The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter.
--- 61,66 ----
  - 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. 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.