diff options
-rw-r--r-- | Mac/Build/App.prj | bin | 41030 -> 41030 bytes | |||
-rw-r--r-- | Mac/Build/Cm.prj | bin | 43668 -> 43668 bytes | |||
-rw-r--r-- | Mac/Build/ColorPicker.prj | bin | 43572 -> 43572 bytes | |||
-rw-r--r-- | Mac/Build/Drag.prj | bin | 42124 -> 42124 bytes | |||
-rw-r--r-- | Mac/Build/Fm.prj | bin | 44552 -> 44552 bytes | |||
-rw-r--r-- | Mac/Build/Help.prj | bin | 44484 -> 44484 bytes | |||
-rw-r--r-- | Mac/Build/Icn.prj | bin | 44552 -> 44552 bytes | |||
-rw-r--r-- | Mac/Build/List.prj | bin | 44484 -> 44484 bytes | |||
-rw-r--r-- | Mac/Build/Printing.prj | bin | 42592 -> 42592 bytes | |||
-rw-r--r-- | Mac/Build/PythonCore.prj | bin | 55371 -> 55371 bytes | |||
-rw-r--r-- | Mac/Build/PythonCorePPC.prj | bin | 117060 -> 117060 bytes | |||
-rw-r--r-- | Mac/Build/PythonInterpreter.prj | bin | 116078 -> 116078 bytes | |||
-rw-r--r-- | Mac/Build/PythonStandSmall.prj | bin | 156861 -> 140525 bytes | |||
-rw-r--r-- | Mac/Build/PythonStandalone.prj | bin | 85721 -> 85721 bytes | |||
-rw-r--r-- | Mac/Build/Qdoffs.prj | bin | 42054 -> 42054 bytes | |||
-rw-r--r-- | Mac/Build/Qt.prj | bin | 48165 -> 48165 bytes | |||
-rw-r--r-- | Mac/Build/Scrap.prj | bin | 44484 -> 44484 bytes | |||
-rw-r--r-- | Mac/Build/Snd.prj | bin | 44552 -> 44552 bytes | |||
-rw-r--r-- | Mac/Build/Sndihooks.prj | bin | 44552 -> 44552 bytes | |||
-rw-r--r-- | Mac/Build/TE.prj | bin | 44552 -> 44552 bytes | |||
-rw-r--r-- | Mac/Build/calldll.ppc.prj | bin | 34881 -> 34881 bytes | |||
-rw-r--r-- | Mac/Build/ctb.prj | bin | 39888 -> 39888 bytes | |||
-rw-r--r-- | Mac/Build/gdbm.prj | bin | 41788 -> 41788 bytes | |||
-rw-r--r-- | Mac/Build/icglue.prj | bin | 41200 -> 41200 bytes | |||
-rw-r--r-- | Mac/Build/macspeech.prj | bin | 40576 -> 40576 bytes | |||
-rw-r--r-- | Mac/Build/pyexpat.prj | bin | 53149 -> 53149 bytes | |||
-rw-r--r-- | Mac/Build/ucnhash.prj | bin | 51825 -> 51825 bytes | |||
-rw-r--r-- | Mac/Build/waste.prj | bin | 44792 -> 47384 bytes | |||
-rw-r--r-- | Mac/Build/zlib.prj | bin | 40492 -> 40492 bytes | |||
-rw-r--r-- | Mac/Distributions/(vise)/Python 2.0.vct | bin | 570085 -> 513092 bytes | |||
-rw-r--r-- | Mac/ReadMe | 5 | ||||
-rw-r--r-- | Mac/Relnotes | 35 | ||||
-rw-r--r-- | Mac/Resources/pythonpath.r | 8 | ||||
-rw-r--r-- | Mac/_checkversion.py | 2 |
34 files changed, 42 insertions, 8 deletions
diff --git a/Mac/Build/App.prj b/Mac/Build/App.prj Binary files differindex 4e339a7..1860a60 100644 --- a/Mac/Build/App.prj +++ b/Mac/Build/App.prj diff --git a/Mac/Build/Cm.prj b/Mac/Build/Cm.prj Binary files differindex 7687d29..965e05e 100644 --- a/Mac/Build/Cm.prj +++ b/Mac/Build/Cm.prj diff --git a/Mac/Build/ColorPicker.prj b/Mac/Build/ColorPicker.prj Binary files differindex 6418621..8b55e22 100644 --- a/Mac/Build/ColorPicker.prj +++ b/Mac/Build/ColorPicker.prj diff --git a/Mac/Build/Drag.prj b/Mac/Build/Drag.prj Binary files differindex 6320daa..8b8ac11 100644 --- a/Mac/Build/Drag.prj +++ b/Mac/Build/Drag.prj diff --git a/Mac/Build/Fm.prj b/Mac/Build/Fm.prj Binary files differindex 505797b..65dc221 100644 --- a/Mac/Build/Fm.prj +++ b/Mac/Build/Fm.prj diff --git a/Mac/Build/Help.prj b/Mac/Build/Help.prj Binary files differindex aa7b145..11bacbc 100644 --- a/Mac/Build/Help.prj +++ b/Mac/Build/Help.prj diff --git a/Mac/Build/Icn.prj b/Mac/Build/Icn.prj Binary files differindex b9a9dc2..f2e6512 100644 --- a/Mac/Build/Icn.prj +++ b/Mac/Build/Icn.prj diff --git a/Mac/Build/List.prj b/Mac/Build/List.prj Binary files differindex 3d1b415..7e991bc 100644 --- a/Mac/Build/List.prj +++ b/Mac/Build/List.prj diff --git a/Mac/Build/Printing.prj b/Mac/Build/Printing.prj Binary files differindex afd4197..5b25332 100644 --- a/Mac/Build/Printing.prj +++ b/Mac/Build/Printing.prj diff --git a/Mac/Build/PythonCore.prj b/Mac/Build/PythonCore.prj Binary files differindex 45431bf..a0c9181 100644 --- a/Mac/Build/PythonCore.prj +++ b/Mac/Build/PythonCore.prj diff --git a/Mac/Build/PythonCorePPC.prj b/Mac/Build/PythonCorePPC.prj Binary files differindex 962abe5..7685675 100644 --- a/Mac/Build/PythonCorePPC.prj +++ b/Mac/Build/PythonCorePPC.prj diff --git a/Mac/Build/PythonInterpreter.prj b/Mac/Build/PythonInterpreter.prj Binary files differindex a2b1bc0..a3423a5 100644 --- a/Mac/Build/PythonInterpreter.prj +++ b/Mac/Build/PythonInterpreter.prj diff --git a/Mac/Build/PythonStandSmall.prj b/Mac/Build/PythonStandSmall.prj Binary files differindex 8fe4865..270bbe1 100644 --- a/Mac/Build/PythonStandSmall.prj +++ b/Mac/Build/PythonStandSmall.prj diff --git a/Mac/Build/PythonStandalone.prj b/Mac/Build/PythonStandalone.prj Binary files differindex da7996d..8853376 100644 --- a/Mac/Build/PythonStandalone.prj +++ b/Mac/Build/PythonStandalone.prj diff --git a/Mac/Build/Qdoffs.prj b/Mac/Build/Qdoffs.prj Binary files differindex ffd71af..88a49d3 100644 --- a/Mac/Build/Qdoffs.prj +++ b/Mac/Build/Qdoffs.prj diff --git a/Mac/Build/Qt.prj b/Mac/Build/Qt.prj Binary files differindex 4289f8b..4f44b4d 100644 --- a/Mac/Build/Qt.prj +++ b/Mac/Build/Qt.prj diff --git a/Mac/Build/Scrap.prj b/Mac/Build/Scrap.prj Binary files differindex acfdf1f..a08ced4 100644 --- a/Mac/Build/Scrap.prj +++ b/Mac/Build/Scrap.prj diff --git a/Mac/Build/Snd.prj b/Mac/Build/Snd.prj Binary files differindex 488abde..ea96ade 100644 --- a/Mac/Build/Snd.prj +++ b/Mac/Build/Snd.prj diff --git a/Mac/Build/Sndihooks.prj b/Mac/Build/Sndihooks.prj Binary files differindex 3f1769f..77243ea 100644 --- a/Mac/Build/Sndihooks.prj +++ b/Mac/Build/Sndihooks.prj diff --git a/Mac/Build/TE.prj b/Mac/Build/TE.prj Binary files differindex 1a1f0f5..b3c58b2 100644 --- a/Mac/Build/TE.prj +++ b/Mac/Build/TE.prj diff --git a/Mac/Build/calldll.ppc.prj b/Mac/Build/calldll.ppc.prj Binary files differindex b5aec75..c2c696a 100644 --- a/Mac/Build/calldll.ppc.prj +++ b/Mac/Build/calldll.ppc.prj diff --git a/Mac/Build/ctb.prj b/Mac/Build/ctb.prj Binary files differindex 8157751..8d18650 100644 --- a/Mac/Build/ctb.prj +++ b/Mac/Build/ctb.prj diff --git a/Mac/Build/gdbm.prj b/Mac/Build/gdbm.prj Binary files differindex e33f460..9c79064 100644 --- a/Mac/Build/gdbm.prj +++ b/Mac/Build/gdbm.prj diff --git a/Mac/Build/icglue.prj b/Mac/Build/icglue.prj Binary files differindex 06edd5c..21f600a 100644 --- a/Mac/Build/icglue.prj +++ b/Mac/Build/icglue.prj diff --git a/Mac/Build/macspeech.prj b/Mac/Build/macspeech.prj Binary files differindex c7bd7fe..178283d 100644 --- a/Mac/Build/macspeech.prj +++ b/Mac/Build/macspeech.prj diff --git a/Mac/Build/pyexpat.prj b/Mac/Build/pyexpat.prj Binary files differindex f7b6959..289a381 100644 --- a/Mac/Build/pyexpat.prj +++ b/Mac/Build/pyexpat.prj diff --git a/Mac/Build/ucnhash.prj b/Mac/Build/ucnhash.prj Binary files differindex f93ccf6..ce0859d 100644 --- a/Mac/Build/ucnhash.prj +++ b/Mac/Build/ucnhash.prj diff --git a/Mac/Build/waste.prj b/Mac/Build/waste.prj Binary files differindex e677df5..088c521 100644 --- a/Mac/Build/waste.prj +++ b/Mac/Build/waste.prj diff --git a/Mac/Build/zlib.prj b/Mac/Build/zlib.prj Binary files differindex 1338c7d..fb6d29a6 100644 --- a/Mac/Build/zlib.prj +++ b/Mac/Build/zlib.prj diff --git a/Mac/Distributions/(vise)/Python 2.0.vct b/Mac/Distributions/(vise)/Python 2.0.vct Binary files differindex deb23c0..ec5fb8e 100644 --- a/Mac/Distributions/(vise)/Python 2.0.vct +++ b/Mac/Distributions/(vise)/Python 2.0.vct @@ -154,9 +154,10 @@ Thanks! ------- Thanks go to the whole Python community with Guido in the lead, of course. -Mac-specific thanks go to the pythonmac-sig, Just van Rossum, Corran Webster, +Mac-specific thanks go to the pythonmac-sig, Just van Rossum, Corran Webster, Tony Ingraldi, Erik van Blokland, Bill Bedford, Chris Stern, Gordon Worley, Oliver Steele, M. Papillon, -Steven Majewski and all the other people who provided feedback, code or both! +Steven Majewski, David Goodger, Chris Barker and all the other people who provided feedback, +code or both! Feedback -------- diff --git a/Mac/Relnotes b/Mac/Relnotes index 3abe6c9..006c359 100644 --- a/Mac/Relnotes +++ b/Mac/Relnotes @@ -1,16 +1,47 @@ Changes in 2.0b1 since 1.5.2 ---------------------------- +These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder) +for machine-independent changes. + Unfortunately I have messed my administration up, so I can't give complete Mac-specific release notes for the changes in this release. So, I will have to leave it at the highlights: - 68K support has been dropped, this release is PPC only. - Threads support (through standard Python threads module). +- Tkinter works again! At least: it doesn't immedeately crash in obvious ways. - Appearance support through App module and added calls in many other modules. + Most dialogs and applets have also been converted to Appearance. There's also a + ControlAccessor module that handles [GS]etControlData with their plethora of + argument types. - Navigation Services support, with macfs StandardFile calls transparently replaced by their NavServices counterparts. -- Offscreen QuickDraw support through Qdoffs module. +- Offscreen QuickDraw and GWorld support through Qdoffs module. - Drag manager support (Drag module). -- Much better CGI support, see :Mac:Tools:CGI. +- Much better CGI support and examples, see :Mac:Tools:CGI. - Better OSA/AppleEvent support. +- Up/downcasting of handle-based types is now unified and implemented in the + inherting module, e.g. + handleobj = ctlobj.as_Resource() + ctlobj = Ctl.as_Control(handle) +- Added macos.FreeMem(), MaxBlock() and CompactMem(), mainly so apps in Python can + give low-memory warnings. +- MediaDescr module parses some QuickTime media descriptions (but definitely not all). + +What is not in this distribution +-------------------------------- + +- The garbage collection mods to 2.0 have not been enabled, mainly due to lack of test-time. +- Stackless Python/microthreads are not in here. Ask on the pythonmac-SIG if you want them. +- Carbon support is not in here, but should be happening as soon as GUSI is ready. +- Distutils is not in here, again due to lack of time. + +Known problems +-------------- + +This list is far from complete, more problems may be listed on the MacPython homepage, +http://www.cwi.nl/~jack/macpython.html. + +- The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter. +- Aliases do not work in sys.path entries. diff --git a/Mac/Resources/pythonpath.r b/Mac/Resources/pythonpath.r index 74835fc..7f23c15 100644 --- a/Mac/Resources/pythonpath.r +++ b/Mac/Resources/pythonpath.r @@ -76,15 +76,17 @@ resource 'Popt' (PYTHONOPTIONS_ID, "Options") { resource 'STR#' (PYTHONPATH_ID, "sys.path initialization") { { "$(PYTHON)", - "$(PYTHON):Lib", "$(PYTHON):Mac:PlugIns", "$(PYTHON):Mac:Lib", "$(PYTHON):Mac:Lib:lib-toolbox", - "$(PYTHON):Mac:Lib:lib-scripting", + "$(PYTHON):Mac:Lib:lib-scriptpackages", + "$(PYTHON):Lib", "$(PYTHON):Extensions:img:Mac", "$(PYTHON):Extensions:img:Lib", "$(PYTHON):Extensions:Numerical:Lib", - "$(PYTHON):Lib:lib-tk" + "$(PYTHON):Extensions:Imaging:PIL", + "$(PYTHON):Lib:lib-tk", + "$(PYTHON):Lib:site-packages", } }; diff --git a/Mac/_checkversion.py b/Mac/_checkversion.py index 264723c..a7ce8ef 100644 --- a/Mac/_checkversion.py +++ b/Mac/_checkversion.py @@ -5,7 +5,7 @@ _checkversion.py file""" import pyversioncheck _PACKAGE="MacPython" -_VERSION="1.5.2c1" +_VERSION="2.0b1" _URL="http://www.cwi.nl/~jack/macpythonversion.txt" try: |