summaryrefslogtreecommitdiffstats
path: root/Mac/Relnotes
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Relnotes')
-rw-r--r--Mac/Relnotes31
1 files changed, 11 insertions, 20 deletions
diff --git a/Mac/Relnotes b/Mac/Relnotes
index 374fa91..0adac32 100644
--- a/Mac/Relnotes
+++ b/Mac/Relnotes
@@ -1,11 +1,11 @@
-Changes in 2.1b1 since 2.0
+Changes in 2.1b2 since 2.0
--------------------------
These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder)
-for machine-independent changes. Changes since previous alfa/beta releases for 2.1 are
+for machine-independent changes. Changes since 2.1b1 are
marked with [*] and at the bottom of the list.
-- The good news: this release is Carbon-based, so it runs natively on MacOS 8.6 or
+- This release is Carbon-based, so it runs natively on MacOS 8.6 or
later and MacOSX.
- Alternatively there is a classic PPC interpreter as well. There are two reasons you
might want to use this: (a) you have a pre-MacOS9 system and don't want to install
@@ -52,26 +52,16 @@ marked with [*] and at the bottom of the list.
the .mcp.xml files in CodeWarrior.
- ConfigurePython has been replace by two applets: ConfigurePythonClassic and
ConfigurePythonCarbon. These will select either execution model for machines
- supporting both, and it will also build all the standard applets. [*]
-- Dlg.ModalDialog() almost invariably crashed. This showed in EasyDialogs, EditPythonPrefs
- and meny other things. Fixed. [*]
-- Carbon MacPython did not work with CarbonLib 1.1 or later. Fixed. [*]
-- IDE flashed a window and complained about it. Fixed, by getting rid of regex in
- favor of re. Code not fully tested. [*]
-- IDE could crash on some edit operations due to WEGetUndoInfo(). Fixed. [*]
-- time.time() again returns positive values. [*]
-- Classic PPC is included again. [*]
-- Numeric is included again. It is now built using distutils, and lives in :Lib:site-python.
- This makes it a lot easier to replace Numeric with a new version (when one comes out). [*]
-- PIL is included again. [*]
+ supporting both, and it will also build all the standard applets.
- PythonInterpreterCarbon and PythonInterpreterClassic are now files of type "Atmp", not
"APPL", so there should not be any confusion as to what the real application is
- (PythonInterpreter). [*]
-- PythonIDE used to burn CPU cycles when idle, this has been fixed. PythonInterpreter
- still has the problem. [*]
-- A BBEdit language module by Chris Stern is included in the :Mac:Contrib folder. [*]
+ (PythonInterpreter).
+- A BBEdit language module by Chris Stern is included in the :Mac:Contrib folder.
- The ConfigurePython applets will now detect if the preference file refers to a different
- folder than where they live. They offer to remove the preference file in this case. [*]
+ folder than where they live. They offer to remove the preference file in this case.
+- Import case-check was broken in 2.1b1, this is fixed. [*]
+- A side-effect of the previous fix is that getpass works again. [*]
+- BuildApplication was broken under Carbon. Fixed. [*]
What is not in this distribution
@@ -87,6 +77,7 @@ Known problems
This list is far from complete, more problems may be listed on the MacPython homepage,
http://www.cwi.nl/~jack/macpython.html.
+- Tkinter does not work under Carbon.
- The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter.
- After running a Tkinter program your menubar may end up dead, with command-alt-escape
the only way to terminate Python.