]> granicus.if.org Git - python/commitdiff
Checking mac-specific stuff from the 2.3a2 branch in on the trunk.
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 21 Feb 2003 22:33:55 +0000 (22:33 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 21 Feb 2003 22:33:55 +0000 (22:33 +0000)
13 files changed:
Lib/test/regrtest.py
Mac/Build/PythonCore.mcp
Mac/Build/PythonInterpreter.mcp
Mac/Build/PythonStandSmall.mcp
Mac/Build/_CG.carbon.mcp
Mac/Distributions/(vise)/Python 2.3.vct
Mac/Distributions/dev.include
Mac/Include/macbuildno.h
Mac/ReadMe
Mac/Tools/IDE/PyEdit.py
Mac/_checkversion.py
Mac/mwerks/mwerks_pyexpat_config.h [new file with mode: 0644]
Mac/scripts/genpluginprojects.py

index 6848367f6e49981e81edfd9721f083d3bf853eea..6acd18b2e8abd75eef74872e85027bb8f2d50646 100755 (executable)
@@ -633,6 +633,7 @@ _expectations = {
         test_poll
         test_popen
         test_popen2
+        test_posix
         test_pty
         test_pwd
         test_resource
index 592253d18a8409e02815be976f2e480d58294639..7ec096f13e9565d55546b55e978e922dc53543a2 100644 (file)
Binary files a/Mac/Build/PythonCore.mcp and b/Mac/Build/PythonCore.mcp differ
index 9779ce5f5e391b08da20ce32fe486471c4ae7d68..830d7663d0db86c81afe4ab3c112e25f0c07b5c0 100644 (file)
Binary files a/Mac/Build/PythonInterpreter.mcp and b/Mac/Build/PythonInterpreter.mcp differ
index 538815d4f438e51cacdf5c6811203b84bbaac03b..131b9ba2504db0949890e4d265b832b8e0b3fb11 100644 (file)
Binary files a/Mac/Build/PythonStandSmall.mcp and b/Mac/Build/PythonStandSmall.mcp differ
index a4b6e73466deb329bae4c27fe5963f4a63b9d708..da7927ec42dc55e4b7a45ae762e34d5ea3c79405 100755 (executable)
Binary files a/Mac/Build/_CG.carbon.mcp and b/Mac/Build/_CG.carbon.mcp differ
index b876e5a3603c77d09c42988f1d42ba5afa769bba..2e0cfd3bc7f74fcda90b5c868e76b4cc63fe97ba 100644 (file)
Binary files a/Mac/Distributions/(vise)/Python 2.3.vct and b/Mac/Distributions/(vise)/Python 2.3.vct differ
index 46d277ed00ad128d8d043ae9f31f1f0d6f18b3bd..962ca5706ee610b156380826b0b2a59a5594ffa9 100644 (file)
@@ -94,6 +94,9 @@
 (':Mac:Build:_AH.carbon.mcp', None)
 (':Mac:Build:_AH.carbon.mcp.exp', None)
 (':Mac:Build:_AH.carbon.mcp.xml', None)
+(':Mac:Build:_Alias.carbon.mcp', None)
+(':Mac:Build:_Alias.carbon.mcp.exp', None)
+(':Mac:Build:_Alias.carbon.mcp.xml', None)
 (':Mac:Build:_App.carbon.mcp', None)
 (':Mac:Build:_App.carbon.mcp.exp', None)
 (':Mac:Build:_App.carbon.mcp.xml', None)
 (':Mac:Build:_Evt.mcp', None)
 (':Mac:Build:_Evt.mcp.exp', None)
 (':Mac:Build:_Evt.mcp.xml', None)
+(':Mac:Build:_File.carbon.mcp', None)
+(':Mac:Build:_File.carbon.mcp.exp', None)
+(':Mac:Build:_File.carbon.mcp.xml', None)
 (':Mac:Build:_Fm.carbon.mcp', None)
 (':Mac:Build:_Fm.carbon.mcp.exp', None)
 (':Mac:Build:_Fm.carbon.mcp.xml', None)
 (':Mac:Build:_Fm.mcp', None)
 (':Mac:Build:_Fm.mcp.exp', None)
 (':Mac:Build:_Fm.mcp.xml', None)
+(':Mac:Build:_Folder.carbon.mcp', None)
+(':Mac:Build:_Folder.carbon.mcp.exp', None)
+(':Mac:Build:_Folder.carbon.mcp.xml', None)
 (':Mac:Build:_Help.carbon.mcp', None)
 (':Mac:Build:_Help.carbon.mcp.exp', None)
 (':Mac:Build:_Help.carbon.mcp.xml', None)
 (':Mac:Build:ctb.mcp', None)
 (':Mac:Build:ctb.mcp.exp', None)
 (':Mac:Build:ctb.mcp.xml', None)
+(':Mac:Build:datetime.carbon.mcp', None)
+(':Mac:Build:datetime.carbon.mcp.exp', None)
+(':Mac:Build:datetime.carbon.mcp.xml', None)
 (':Mac:Build:gdbm.carbon.mcp', None)
 (':Mac:Build:gdbm.carbon.mcp.exp', None)
 (':Mac:Build:gdbm.carbon.mcp.xml', None)
 (':Modules:Setup.dist', None)
 (':Modules:Setup.in', None)
 (':Modules:Setup.thread.in', None)
+(':Modules:_bsddb.c', None)
 (':Modules:_codecsmodule.c', None)
 (':Modules:_curses_panel.c', None)
 (':Modules:_cursesmodule.c', None)
 (':Modules:_hotshot.c', None)
 (':Modules:_localemodule.c', None)
+(':Modules:_randommodule.c', None)
 (':Modules:_sre.c', None)
 (':Modules:_ssl.c', None)
 (':Modules:_testcapimodule.c', None)
 (':Modules:audioop.c', None)
 (':Modules:binascii.c', None)
 (':Modules:bsddbmodule.c', None)
+(':Modules:bz2module.c', None)
 (':Modules:cPickle.c', None)
 (':Modules:cStringIO.c', None)
 (':Modules:ccpython.cc', None)
 (':Modules:cryptmodule.c', None)
 (':Modules:cstubs', None)
 (':Modules:cursesmodule.c', None)
+(':Modules:datetimemodule.c', None)
 (':Modules:dbmmodule.c', None)
 (':Modules:dlmodule.c', None)
 (':Modules:errnomodule.c', None)
 (':Modules:mpzmodule.c', None)
 (':Modules:nismodule.c', None)
 (':Modules:operator.c', None)
+(':Modules:ossaudiodev.c', None)
 (':Modules:parsermodule.c', None)
 (':Modules:pcre-int.h', None)
 (':Modules:pcre.h', None)
 (':Modules:xxsubtype.c', None)
 (':Modules:yuv.h', None)
 (':Modules:yuvconvert.c', None)
+(':Modules:zipimport.c', None)
 (':Modules:zlibmodule.c', None)
 (':Modules:zlibmodule.c~0', None)
 (':Modules:zlibmodule.c~1', None)
 (':readmefiles', None)
 (':setup.py', None)
 (':site-packages', None)
-(':Mac:Build:_Folder.carbon.mcp.xml', None)
-(':Mac:Build:_Folder.carbon.mcp.exp', None)
-(':Mac:Build:_Folder.carbon.mcp', None)
-(':Mac:Build:_File.carbon.mcp.xml', None)
-(':Mac:Build:_File.carbon.mcp.exp', None)
-(':Mac:Build:_File.carbon.mcp', None)
-(':Mac:Build:_Alias.carbon.mcp.xml', None)
-(':Mac:Build:_Alias.carbon.mcp.exp', None)
-(':Mac:Build:_Alias.carbon.mcp', None)
-(':Modules:zipimport.c', None)
-(':Modules:ossaudiodev.c', None)
-(':Modules:datetimemodule.c', None)
-(':Modules:bz2module.c', None)
-(':Modules:_randommodule.c', None)
-(':Modules:_bsddb.c', None)
-(':Mac:Build:datetime.carbon.mcp.xml', None)
-(':Mac:Build:datetime.carbon.mcp.exp', None)
-(':Mac:Build:datetime.carbon.mcp', None)
+(':Modules:itertoolsmodule.c', None)
+(':Modules:_iconv_codec.c', None)
+(':Mac:mwerks:mwerks_pyexpat_config.h', None)
index 8882ac7ed76e7cd94c94458ad3fc4241c5e9cc32..f1564792ce5fd6ef9ce511ea271e8681959d95cb 100644 (file)
@@ -1 +1 @@
-#define BUILD 148
+#define BUILD 154
index f08ce6e180769062dadb7620e3a6f824b134dda0..d5ea8f3c3d5633de6534cc9772bc78938b752722 100644 (file)
@@ -1,4 +1,4 @@
-How to install MacPython-OS9 2.3a1 on your Macintosh
+How to install MacPython-OS9 2.3a2 on your Macintosh
 ----------------------------------------------------
 
 This is a MacPython that can run on Mac OS 8.6 with CarbonLib
@@ -18,7 +18,7 @@ Two changes since 2.2 deserve special mention:
 - Most Mac-specific modules have moved to :Lib:plat-mac. :Mac:Lib now contains
   only modules that are not shared with MacPython-OSX 2.3.
 - macfs is now a pure Python wrapper module around various modules in the
-  Carbon package. For 2.3a1 only this wrapping is incomplete: fsspec.SetDates()
+  Carbon package. For 2.3a2 only this wrapping is incomplete: fsspec.SetDates()
   does not work yet. If you encounter any other problems please report them.
 
 ------
@@ -75,10 +75,9 @@ After installing
 It is probably a good idea to run the automatic tests. Start
 Python and "import test.regrtest ; test.regrtest.main()". 
 
-test_httplib fails with an unexpected output error, 
-this problem is being investigated.
+test_socket and test_logging fail, this problem is being investigated.
 
-test_socket fails, this problem is being investigated.
+test_tarfile fails, this problem is being investigated.
 
 Three tests will fail on MacOS9 with MemoryErrors:
 test_longexp, test_sha and test_zlib (on MacOSX these should pass).
@@ -124,7 +123,7 @@ Uninstalling
 
 Up to three items are installed in the MacOS 8 or 9 system folder: the interpreter
 shared library PythonCore lives in the Extensions
-folder and the "Python 2.3a1 Preferences" file in the Python subfolder
+folder and the "Python 2.3a2 Preferences" file in the Python subfolder
 in the Preferences folder. All the rest of Python lives in the folder
 you installed in.
 
@@ -168,9 +167,9 @@ this means you can keep your older version around if you are unsure
 whether to upgrade. The bad news is that your old preference settings
 are lost and you have to set them again.
 
-After you are satisfied that 2.3a1 works as expected you can trash
+After you are satisfied that 2.3a2 works as expected you can trash
 anything in the system folder that has "python" in the name and not
-"2.3a1".
+"2.3a2".
 
 The ConfigurePython applet will try to detect incompatible
 preferences files and offer to remove them. This means that re-running
index e9e0f26f17df615c736874015b8cf87c9ac548f1..ef31486785edda48ae7de0c770d977bef8ed5c0d 100644 (file)
@@ -471,7 +471,7 @@ class Editor(W.Window):
                except os.error:
                        pass
                template = buildtools.findtemplate()
-               buildtools.process(template, filename, destname, rsrcname=rsrcname, progress=None)
+               buildtools.process(template, filename, destname, 1, rsrcname=rsrcname, progress=None)
                try:
                        os.remove(filename)
                        os.rmdir(tmpdir)
index 79cc5914cb8c4239c52e3a9e5311c01dcb723966..91b395448b2f902a78777245ef8411aae12a7cac 100644 (file)
@@ -5,7 +5,7 @@ _checkversion.py file"""
 import pyversioncheck
 
 _PACKAGE="MacPython"
-_VERSION="2.2"
+_VERSION="2.3a2"
 _URL="http://www.cwi.nl/~jack/macpythonversion.txt"
 
 try:
diff --git a/Mac/mwerks/mwerks_pyexpat_config.h b/Mac/mwerks/mwerks_pyexpat_config.h
new file mode 100644 (file)
index 0000000..4ca4b07
--- /dev/null
@@ -0,0 +1,9 @@
+/*
+** Configuration file for dynamically loaded Carbon pyexpat module.
+*/
+#include "mwerks_shcarbon_config.h"
+
+#define XML_NS 1
+#define XML_DTD 1
+#define BYTEORDER 4321
+#define XML_CONTEXT_BYTES 1024
index e346e95d0b14c0153d69cf5adbcc19c5c550d3cb..03ce54f65dd5a4713ae6bf35fd3de89c6bdcaca2 100644 (file)
@@ -101,7 +101,7 @@ def genallprojects(force=0):
        genpluginproject("carbon", "pyexpat", 
                sources=["pyexpat.c", "xmlparse.c", "xmlrole.c", "xmltok.c"],
                extradirs=[":::Modules:expat"],
-               prefixname="mwerks_shcarbon_config.h"
+               prefixname="mwerks_pyexpat_config.h"
                )
        genpluginproject("carbon", "zlib", 
                libraries=["zlib.ppc.Lib"],