annotate Mac/ReadMe @ 21283:d4907cdcc299 legacy-trunk

Use an immutable tuple for __slots instead of a mutable list Bump version number
author Andrew M. Kuchling <amk@amk.ca>
date Fri, 07 Dec 2001 14:22:13 +0000
parents ed3dce17fc79
children c44c911606a4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21113
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
1 How to install Python 2.2b2 on your Macintosh
18962
d7590122f9a2 Merging appropriate 2.1.1 fixes back into the main trunk.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17758
diff changeset
2 ---------------------------------------------
16649
8d8509617874 2.1a2 distribution files.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16174
diff changeset
3
17633
7f5e3e6b2a39 Files for 2.1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17237
diff changeset
4 This is a MacPython that can run on classic MacOS (from 8.1
17001
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
5 onwards) and natively on MacOSX. The installer tries to work out whether you can
18962
d7590122f9a2 Merging appropriate 2.1.1 fixes back into the main trunk.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17758
diff changeset
6 use the Carbon version or not.
16649
8d8509617874 2.1a2 distribution files.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16174
diff changeset
7
19569
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
8 You should definitely read the Relnotes file too, and the section below about
20638
6f2cb18068dd Tweaks for MacPython 2.2b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 19811
diff changeset
9 toolbox module reorganization. You should also read :Misc:NEWS, which lists
6f2cb18068dd Tweaks for MacPython 2.2b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 19811
diff changeset
10 the general (non-mac-dependent) new features of this Python release.
16649
8d8509617874 2.1a2 distribution files.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16174
diff changeset
11
17633
7f5e3e6b2a39 Files for 2.1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17237
diff changeset
12 A special note about the active installer: do not background it, it may hang
17237
390a8315d634 Updated for 2.1b2 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17045
diff changeset
13 your machine. This is a general problem with Vise active installers, MindVision
390a8315d634 Updated for 2.1b2 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17045
diff changeset
14 are working on it.
17045
ff75c382f0d3 Files for second 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17001
diff changeset
15
16649
8d8509617874 2.1a2 distribution files.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16174
diff changeset
16 ------
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
17
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
18 If this is your first encounter with Python: you definitely need the
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
19 common user documentation (common to all platforms). You can find this
15278
11676ddaff01 Ready for 2.0
Jack Jansen <jack.jansen@cwi.nl>
parents: 15190
diff changeset
20 (in various forms) on www.pythonlabs.com, www.python.org and
11676ddaff01 Ready for 2.0
Jack Jansen <jack.jansen@cwi.nl>
parents: 15190
diff changeset
21 ftp.python.org. Through there, or via
11676ddaff01 Ready for 2.0
Jack Jansen <jack.jansen@cwi.nl>
parents: 15190
diff changeset
22 http://www.cwi.nl/~jack/macpython.html you can also find the most recent
11676ddaff01 Ready for 2.0
Jack Jansen <jack.jansen@cwi.nl>
parents: 15190
diff changeset
23 MacPython distribution.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
24
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
25 Mac-specific documentation is included in this distribution in folder
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
26 Mac:Demo. The documentation is sparse, but it will have to serve for
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
27 now. The documentation is in HTML format, start with index.html.
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
28
17001
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
29 This installer installs MacPython for classic PPC MacOS, MacPython for Carbon
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
30 (OS X, OS 9 or OS8 with CarbonLib installed) or both, depending on your
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
31 configuration. By selecting custom install you can bypass these tests and
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
32 install what you want.
7030
05e0e499014f Release notes and readme for 1.5b3
Jack Jansen <jack.jansen@cwi.nl>
parents: 6463
diff changeset
33
17237
390a8315d634 Updated for 2.1b2 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17045
diff changeset
34 If you want 68k support you will have to stay with MacPython 1.5.2.
14564
bcf23b52b02f Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 14515
diff changeset
35
19569
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
36 Toolbox module reorganization and more
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
37 --------------------------------------
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
38
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
39 You can safely skip this section if this is your first encounter with MacPython.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
40
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
41 I am working on a new organization of the mac-specific modules, and in
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
42 general bringing the MacPython folder structure more in line with
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
43 unix-Python. This is not only a good idea, it will also immensely
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
44 facilitate moving MacPython functionality to an OSX Python that is based
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
45 on Mach-O and the unix-Python distribution. But don't worry: MacPython
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
46 is definitely not dead yet, and the hope is that the transition will be
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
47 as seamless as possible.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
48
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
49 First a change that should not cause too much concern: :Mac:Plugins has
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
50 gone, and most of the dynamically loaded modules have moved to
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
51 :Lib:lib-dynload.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
52
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
53 Second, and more important: the toolbox modules, such as Res and
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
54 Resource, have moved to a Carbon package. So, in stead of "import Res"
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
55 you should now say "from Carbon import Res" and in stead of "from Res
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
56 import *" you should use "from Carbon.Res import *". For the lifetime of
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
57 MacPython 2.2 there is a folder :Mac:Lib:lib-compat on sys.path that
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
58 contains modules with the old names which imports the new names after
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
59 issuing a warning.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
60
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
61 Note that although the package is called Carbon the modules work fine under
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
62 classic PPC, and they are normal classic modules. Also note that some
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
63 modules you may think of as toolbox modules (such as Waste) really are not,
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
64 and they are not in the Carbon package.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
65
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
66 Another change related to the OSX growth path is that there is a new module
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
67 macresource that you can use to easily open a resource file accompanying your
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
68 script. Use "macresource.need("DLOG", MY_DIALOG_ID, "name.rsrc") and if the
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
69 given resource is not available (it _is_ available if your script has been
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
70 turned into an applet) the given resource file will be opened. This method will
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
71 eventually also contain the magic needed to open the resource file on
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
72 OSX MachO Python.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
73
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
74 Another feature to help with the OSX transition is that if you open a
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
75 textfile for reading MacPython will now accept either unix linefeeds
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
76 (LF, '\n') or Macintosh linefeeds (CR, '\r') and present both of them
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
77 as '\n'. This is done on a low level, so it works for files opened by
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
78 scripts as well as for your scripts and modules itself. This can be
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
79 turned off with a preference/startup option.
19569
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
80
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
81 But:
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
82 - this works only for input, and there's no way to find out what the original
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
83 linefeed convention of the file was.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
84 - Windows \r\n linefeeds are not supported and get turned into \n\n.
cea7fea1742b Started on release notes and readme for 2.2a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19500
diff changeset
85
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
86 What to install
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
87 ---------------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
88
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
89 The optional parts in this distribution are
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
90 - TK+PIL: Tkinter and support modules, plus Imaging, the Python image
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
91 manipulation package (allows you to read, write and display images and
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
92 do lots of operations on them).
17001
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
93 For Carbon MacPython you only get PIL: there is no Tcl/Tk for Carbon yet.
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
94 This is the reason Classic MacPython is also installed on MacOSX: it
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
95 allows you to run Tkinter applications, albeit in the Classic box.
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
96 - img: another imaging package. Has more file format support and is faster
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
97 than imaging, but has only limited operations on images. There is a bridge
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
98 between the packages.
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
99 - Numeric: the LLNL Numeric Python extension. All sorts of nifty operations
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
100 on matrices and such. This is the most recent version from the
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
101 sourceforge archive.
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
102 Numeric has moved from Extensions to :Lib:site-python, by the way,
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
103 see the release notes.
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
104 - Developers kit: all header files and some tools and sample projects
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
105 to get you started on writing Python extensions if you have CodeWarrior.
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
106 All these except the DevKit are installed with Easy Install.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
107
17001
2dc3ca1d890c Files for 2.1b1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16984
diff changeset
108 After the installer finishes it automatically launches the appropriate
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
109 ConfigurePython applet, to finish configuration of your Python. If you
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
110 run MacOS9 or later (or 8 with CarbonLib installed) you can switch
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
111 back and forth between the classic and Carbon versions of Python by
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
112 running either ConfigurePythonClassic or ConfigurePythonCarbon.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
113
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
114 Moving your Python installation after installing is generally not a
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
115 good idea. If you have to do this anyway you should remove your
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
116 preference file, run ConfigurePython and remove all .pyc
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
117 files. (there's a script zappyc.py that does the latter).
15407
375229c3ac0d Added a note about removing preferences and .pyc files when you move the Python installation.
Jack Jansen <jack.jansen@cwi.nl>
parents: 15278
diff changeset
118
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
119 If you don't have enough memory: the sizes choosen are somewhat
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
120 arbitrary, and they are as high as they are so that test.autotest runs
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
121 with fewer problems. An average Python program can make do with much
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
122 less memory. Try lowering the application sizes in the finder "get
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
123 info" window, and seeing whether the resulting python is still usable.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
124
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
125 After installing
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
126 ----------------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
127
14501
58ba90e4e985 Updated for 2.0b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 13639
diff changeset
128 It is probably a good idea to run the automatic tests. Start
19811
38c12faf612a Final tweaks for 2.2a3 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19569
diff changeset
129 Python and "import test.regrtest ; test.regrtest.main()".
15190
656d434388c8 Updated for 2.0c1
Jack Jansen <jack.jansen@cwi.nl>
parents: 14822
diff changeset
130
21113
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
131 test_frozen will fail in MacPython because of different handling on
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
132 frozen modules. This should not be a problem in normal use.
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
133
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
134 test_time will fail because MacPython accepts bogus values for
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
135 mktime(), this will be fixed later (it is not a very serious problem).
19811
38c12faf612a Final tweaks for 2.2a3 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19569
diff changeset
136
38c12faf612a Final tweaks for 2.2a3 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19569
diff changeset
137 Three tests will fail on MacOS9 with MemoryErrors:
20638
6f2cb18068dd Tweaks for MacPython 2.2b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 19811
diff changeset
138 test_longexp, test_sha and test_zlib (on MacOSX these should pass).
17237
390a8315d634 Updated for 2.1b2 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17045
diff changeset
139
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
140 If you increase the PythonInterpreter memory partition size they will
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
141 pass (but for longexp you have to increase it by an incredible amount,
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
142 400MB is rumoured). It will, however, print some messages about
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
143 optional features not supported. You should not worry about these,
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
144 they are modules that are supported by Python on other
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
145 platforms. Also, if you didn't run compileall before autotesting you
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
146 may run out of memory the first time you run the tests. test_socket
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
147 may also fail if you have no internet connection. Please also read the
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
148 Relnotes file for other minor problems with this distribution.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
149
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
150 Using Python is most easily done from the IDE, which has a builtin
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
151 editor, debugger and other goodies. The alternative is to use
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
152 PythonInterpreter, which is the lowlevel interpreter with a
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
153 console-window only (similar to Unix Python).
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
154
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
155 If your program uses Tkinter you MUST run it under PythonInterpreter,
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
156 Tkinter and IDE are incompatible and your program will fail in strange
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
157 ways.
14501
58ba90e4e985 Updated for 2.0b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 13639
diff changeset
158
6463
0b2bcf0424a0 Updated for 1.5a4
Jack Jansen <jack.jansen@cwi.nl>
parents: 6163
diff changeset
159 Uninstalling
0b2bcf0424a0 Updated for 1.5a4
Jack Jansen <jack.jansen@cwi.nl>
parents: 6163
diff changeset
160 ------------
0b2bcf0424a0 Updated for 1.5a4
Jack Jansen <jack.jansen@cwi.nl>
parents: 6163
diff changeset
161
0b2bcf0424a0 Updated for 1.5a4
Jack Jansen <jack.jansen@cwi.nl>
parents: 6163
diff changeset
162 Two items are installed in the system folder: the interpreter shared
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
163 libraries PythonCore and PythonCoreCarbon lives in the Extensions
21113
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
164 folder and the "Python 2.2b2 Preferences" file in the Python subfolder
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
165 in the Preferences folder. All the rest of Python lives in the folder
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
166 you installed in.
6463
0b2bcf0424a0 Updated for 1.5a4
Jack Jansen <jack.jansen@cwi.nl>
parents: 6163
diff changeset
167
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
168 On OSX the libraries are installed in /Library/CFMSupport. There is a
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
169 nasty bug in OSX that is triggered by Python: if any orphaned aliases
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
170 are left in /Library/CFMSupport your machine will start to behave very
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
171 badly. 2.1 beta installers triggered this problem if you simply threw
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
172 away your Python folder, so if you installed a 2.1beta you should
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
173 clean out the aliases in /Library/CFMSupport too. The final 2.1 and
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
174 2.1.1 installers always copied the shared libraries on OSX, so it does
17633
7f5e3e6b2a39 Files for 2.1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17237
diff changeset
175 not have the problem anymore.
7f5e3e6b2a39 Files for 2.1 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17237
diff changeset
176
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
177 Things to see
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
178 -------------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
179
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
180 Start off at Mac:Demo:index.html. Read at least the first few sections.
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
181
14501
58ba90e4e985 Updated for 2.0b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 13639
diff changeset
182 There are also some interesting files in the "Relnotes" folder that may
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
183 contain useful information. There is also a first stab at documentation
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
184 (plus examples) in the Mac:Demo folder. The toplevel Demo folder has
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
185 machine-independent demos.
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
186 The Mac:Lib:test folder also has some programs that show simple
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
187 capabilities of various modules.
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
188
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
189 The ":Mac:scripts" folder has some sample scripts. Some are useful,
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
190 some are just interesting to look at to see how various things
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
191 work. The MkDistr, mkapplet and fullbuild scripts (plus the ones
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
192 mentioned above) may help you to understand how to use AppleEvents and
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
193 various other toolboxes from python.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
194
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
195 Other mac-specific goodies can be found in :Mac:Tools, of which the
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
196 IDE sources and a CGI framework deserve special mention.
14501
58ba90e4e985 Updated for 2.0b1
Jack Jansen <jack.jansen@cwi.nl>
parents: 13639
diff changeset
197
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
198 The 'img' group of modules, which handles I/O of many different image
8158
b1b26e0e0a0a Updated for 1.5.1
Jack Jansen <jack.jansen@cwi.nl>
parents: 7426
diff changeset
199 formats is included, but without documentation. You can find docs at
b1b26e0e0a0a Updated for 1.5.1
Jack Jansen <jack.jansen@cwi.nl>
parents: 7426
diff changeset
200 ftp://ftp.cwi.nl/pub/jack/python/img (or somewhere around there).
b1b26e0e0a0a Updated for 1.5.1
Jack Jansen <jack.jansen@cwi.nl>
parents: 7426
diff changeset
201
b1b26e0e0a0a Updated for 1.5.1
Jack Jansen <jack.jansen@cwi.nl>
parents: 7426
diff changeset
202 Finally there is a Mac:Contrib folder which contains some contributed
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
203 software.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
204
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
205 Upgrading from older Python releases
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
206 ------------------------------------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
207
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
208 Python releases are independent of each other, with separate
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
209 Preferences files, shared library names, etc. The good news is that
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
210 this means you can keep your older version around if you are unsure
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
211 whether to upgrade. The bad news is that your old preference settings
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
212 are lost and you have to set them again.
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
213
21113
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
214 After you are satisfied that 2.2b2 works as expected you can trash
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
215 anything in the system folder that has "python" in the name and not
21113
ed3dce17fc79 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
Jack Jansen <jack.jansen@cwi.nl>
parents: 20785
diff changeset
216 "2.2b2".
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
217
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
218 The ConfigurePython... applets will try to detect incompatible
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
219 preferences files and offer to remove them. This means that re-running
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
220 ConfigurePython after a second install of the same MacPython version
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
221 (or after moving the Python folder) should fix things up correctly.
17237
390a8315d634 Updated for 2.1b2 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 17045
diff changeset
222
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
223 The installer
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
224 -------------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
225
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
226 The installer for this product was created using Installer VISE
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
227 from MindVision Software. For more information on Installer VISE,
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
228 contact:
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
229 MindVision Software
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
230 7201 North 7th Street
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
231 Lincoln, NE 68521-8913
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
232 Voice: 402-477-3269
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
233 Fax: 402-477-1395
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
234 Internet: mindvision@mindvision.com
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
235 http://www.mindvision.com
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
236
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
237 Just van Rossum <just@letterror.nl> created the initial version of the
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
238 installer (with Installer Vise Lite), and Jack worked from there.
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
239
12460
e5b31acb10ce Added a couple of contributors. Still needs work for the next distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12302
diff changeset
240 Thanks!
e5b31acb10ce Added a couple of contributors. Still needs work for the next distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12302
diff changeset
241 -------
e5b31acb10ce Added a couple of contributors. Still needs work for the next distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12302
diff changeset
242
14564
bcf23b52b02f Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 14515
diff changeset
243 Thanks go to the whole Python community with Guido in the lead, of
bcf23b52b02f Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 14515
diff changeset
244 course. Mac-specific thanks go to the pythonmac-sig, Just van Rossum,
bcf23b52b02f Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 14515
diff changeset
245 Corran Webster, Tony Ingraldi, Erik van Blokland, Bill Bedford, Chris
bcf23b52b02f Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 14515
diff changeset
246 Stern, Gordon Worley, Oliver Steele, M. Papillon, Steven Majewski, David
15278
11676ddaff01 Ready for 2.0
Jack Jansen <jack.jansen@cwi.nl>
parents: 15190
diff changeset
247 Goodger, Chris Barker, Luc Lefebvre, Tattoo Mabonzo K., Russell Finn,
19811
38c12faf612a Final tweaks for 2.2a3 distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 19569
diff changeset
248 Tom Bridgman, Russel Owen, Pascal Oberndoerfer, Dean Draayer,
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
249 Alexandre Parenteau, Donovan Preston
19500
d0ce0460f4a7 Added Dean Draayer to the thank you list.
Jack Jansen <jack.jansen@cwi.nl>
parents: 18962
diff changeset
250 and all the other people who provided feedback, code or both!
12460
e5b31acb10ce Added a couple of contributors. Still needs work for the next distribution.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12302
diff changeset
251
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
252 MacPython includes waste, a TextEdit replacement which is (c) 1998
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
253 Marco Piovanelli.
15190
656d434388c8 Updated for 2.0c1
Jack Jansen <jack.jansen@cwi.nl>
parents: 14822
diff changeset
254
20785
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
255 A special mention is deserved by Matthias Neeracher, who has written
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
256 the brilliant unix-compatible GUSI I/O library, without which
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
257 MacPython would not have sockets or select, and to Alexandre
4df6527b7882 Added Donovan Preston and reformatted to 80-char lines.
Jack Jansen <jack.jansen@cwi.nl>
parents: 20638
diff changeset
258 Parenteau, who has ported this library to Carbon.
16174
30c4c4e9e3d5 Added a note about the memory size.
Jack Jansen <jack.jansen@cwi.nl>
parents: 15407
diff changeset
259
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
260 Feedback
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
261 --------
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
262
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
263 Send bug reports, suggestions, contributions and fanmail to
7030
05e0e499014f Release notes and readme for 1.5b3
Jack Jansen <jack.jansen@cwi.nl>
parents: 6463
diff changeset
264 <jack@cwi.nl>. However, a better way to discuss MacPython is to join the
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
265 <pythonmac-sig@python.org> mailing list, which is explicitly meant for
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
266 this purpose.
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
267
16984
f5cb6d66a977 Testing commit with a single blank line.
Jack Jansen <jack.jansen@cwi.nl>
parents: 16817
diff changeset
268
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
269 Jack Jansen
12599
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
270 Oratrix Development BV
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
271 Valeriusplein 30
6455d8fb7876 Updated for 1.6a2.
Jack Jansen <jack.jansen@cwi.nl>
parents: 12460
diff changeset
272 Amsterdam
6163
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
273 the Netherlands
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
274
119d184bb5ed Adapted from ReadMeOrSuffer for the new installer
Jack Jansen <jack.jansen@cwi.nl>
parents:
diff changeset
275 <jack@cwi.nl>, http://www.cwi.nl/~jack