annotate TODO @ 4566:6403c94de50d legacy-trunk

Added safeguard against failure in __del__.
author Guido van Rossum <guido@python.org>
date Wed, 27 Nov 1996 19:39:58 +0000
parents 4ba20f44654b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4423
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
1 ======================================================================
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
2 Things to do before releasing Pyton 1.4 the final cut:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
3
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
4 Win/NT specific things:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
5
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
6 ... pyc files remain open when imported???
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
7
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
8 ... no control-c or control-break in Windows Console mode???
4500
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
9 (implement Mark's hacks) (seems to work now?)
4423
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
10
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
11 Bugs:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
12
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
13 ... exception in __del__ when __builtins__ has been deleted
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
14
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
15 Features:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
16
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
17 ... simple threading support (with lock) for Tk
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
18
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
19 ... Create and distribute the generic Makefile.pre.in for outside extensions.
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
20
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
21 Documentation:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
22
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
23 ... Add section on filesystem interface to tutorial
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
24
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
25 ... Update tutorial for changes in the language & library
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
26
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
27 ... New sections for library reference manual (use NEWS file for hints)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
28
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
29 ... add stuff to ext.tex about threads and embedded Python
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
30
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
31 ... mention that -2147483648 doesn't work
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
32
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
33 ... mention that 0e0 and 01.0 etc. don't work
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
34
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
35 Maybe not (yet):
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
36
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
37 ... get rid of 'owner' passed around for newframeobject and evalcode
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
38
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
39 ... Get freeze working for NT? (Sam has one)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
40
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
41 ... rename init<module> to PyInit_<module>.
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
42
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
43 ... import ni seems to interpret the current directory as a package.
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
44
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
45 ... math.sqrt(1j) should raise TypeError!!! (To fix in getargs 'd' format.)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
46
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
47 ... add make target that does machdep install; use in "machdepinstall"
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
48
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
49 ... prototype for PyOS_CheckStack() somewhere
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
50
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
51 ... On some Linuxes, ``python -c "print 12" | wc'' produces no output???
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
52
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
53 ... Add INSTALL_ROOT variable to Makefile.in
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
54
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
55 ... More thread testing (Solaris?), wait for David Arnold
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
56
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
57 ... Get rid of more modules: (stdwin, soundex, SGI specific?)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
58
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
59 ... Use autoconf features to find X11 libraries
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
60
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
61 ... Use more modern autoconf features (e.g. for platform testing)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
62
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
63 Done:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
64
4500
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
65 (*) get bsddb.c patch
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
66
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
67 (*) no trailing separator on sys.path[0] please
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
68
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
69 (*) add PC template for extensions, + instructions
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
70
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
71 (*) segv on NT after ^Z after import _tkinter
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
72
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
73 (*) apply(<class>, (), {}) fails while apply(<class>, ()) succeeds
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
74 if class has no __init__ method
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
75
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
76 (*) core dump on complex % or divmod
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
77
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
78 (*) New last chapter of tutorial explaining new things (use NEWS file)
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
79
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
80 (*) Update reference manual for complex, power, slice and ellipses
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
81
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
82 (*) Update Misc/FAQ
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
83
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
84 (*) Update README for 1.4 final cut
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
85
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
86 (*) Update documentation for httplib
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
87
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
88 (*) SyntaxErrors w/o line numbers
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
89
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
90 (*) More NeXT patches (Bill Bumgarner, Lele Gaifax)
4ba20f44654b Noticed a few more things that have been done.
Guido van Rossum <guido@python.org>
parents: 4423
diff changeset
91
4423
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
92 (*) fix file upload in cgi.py from Netscape
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
93
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
94 (*) Tkinter.Variable.__del__ may cause (ignored) exceptions
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
95
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
96 (*) Test for -lreadline *without* -lterm{cap,lib}
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
97
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
98 (*) autotest fails on NT due to 1e-005 instead of 1e-05
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
99
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
100 (*) Update 1.3 version number and date occurring in tutorial, Misc/FAQ,
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
101 Doc/texipre.dat, Doc/boilerplate.tex, Doc/tut.tex example
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
102
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
103 (*) Fix the freeze script
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
104
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
105 (*) merge Fred's changes to formatter.py and other stuff in Grail/pythonlib
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
106
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
107 (*) urllib.py: open_http() has bogosity when proxy and auth used together
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
108
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
109 (*) Update Misc/NEWS
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
110
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
111 (*) Get rid of obsolete modules: objc, environment
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
112
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
113 (*) Try threads on NT?
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
114
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
115 (*) get rid of remains of access.c
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
116
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
117 (*) document the fact that __del__ exceptions get lost
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
118
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
119 (*) print warning when __del__ raises exception (no SystemExit though)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
120
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
121 (*) document all new features of string.py and regsub.py
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
122
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
123 (*) add delitem, delslice to operator.c
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
124
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
125 (*) get rid of 'or', 'and' in operator.c (or rename to 'or_', 'and_')
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
126
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
127 (*) Pass LDFLAGS from configure to Makefile?
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
128
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
129 (*) -L option for -lreadline comes too late
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
130
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
131 (*) halfbinop PROTO(...) triggers error on Alpha compiler?
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
132
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
133 (*) operator.c is not K&R C nor is it ANSI C
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
134
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
135 (*) some complex numbers code is not K&R
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
136
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
137 (*) More AIX sharedlibs patches (Manus Hand, Vlad)
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
138
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
139 Delete Modules/bindit
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
140 Add Modules/python.ext
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
141
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
142 (*) #undef for fabs in mathmodule.c from Jack
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
143
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
144 (*) Fix _tkinter.c for use on NT
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
145
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
146 (*) Remove AIX shared libraries in make clean target
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
147 Remove *.sl in "make clean" targets
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
148
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
149 (*) Sjoerd's optimizations
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
150
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
151 (*) remove access stmt from docs
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
152
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
153 (*) Lance's patches for SCO
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
154
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
155 (*) Jim H's patch to fix power
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
156
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
157 (*) rip out all traces of 'access'
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
158
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
159 (*) New extref.tex from Richard Jones
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
160
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
161 (*) ref.man patch by Anthony Baxter for lambda scope
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
162
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
163 (*) Add extensions reference to ext.tex
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
164
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
165 (*) generic/regen is bogus
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
166
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
167 ======================================================================
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
168 ======================================================================
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
169 The following is old and I haven't checked whether it still applies:
ef7604c07877 Checkin before ticking changes off..
Guido van Rossum <guido@python.org>
parents: 2658
diff changeset
170
2658
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
171 (-) many module should export their symbolic constants instead of
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
172 relying on a module written in Python
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
173
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
174 (-) change regexmodule.c to cooperate with other non-python users and
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
175 to export the symbolic constants
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
176
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
177 (-) save/restore sys.exc_{type,value,traceback} around except clauses.
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
178
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
179 (-) don't call class instance's __del__ more than once?????
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
180
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
181 (-) add "access" to posix? What name should it have?
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
182
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
183 (-) add facility to "freeze" lists and dictionaries?
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
184
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
185 (-) add WNOHANG to posix
3a3df231327c revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents: 2594
diff changeset
186
2594
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
187 (-) support lists in newgetargs()
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
188
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
189 (-) syntax errors detected during compilation should give line number
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
190
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
191 (-) dbm.open(): rwmode, filemode should be made optional; same for gdbm
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
192
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
193 (-) find a bsd hash interface
2164
459bf7d04e05 the usual
Guido van Rossum <guido@python.org>
parents: 2132
diff changeset
194
2594
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
195 (-) posix.mkdir(): mode should be made optional
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
196
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
197 (-) find a more useful order than alphabetical for Doc/libfuncs.tex
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
198
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
199 ======================================================================
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
200
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
201 (*) use my getopt.c on Linux
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
202
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
203 (*) get Extensions/X11/Doc checked in and out
2164
459bf7d04e05 the usual
Guido van Rossum <guido@python.org>
parents: 2132
diff changeset
204
459bf7d04e05 the usual
Guido van Rossum <guido@python.org>
parents: 2132
diff changeset
205 (-) investigate PPRC <URL:ftp://ftp.parc.xerox.com/pub/ppcr/>
459bf7d04e05 the usual
Guido van Rossum <guido@python.org>
parents: 2132
diff changeset
206
2132
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
207 (*) add buffering parameter to fdopen() and popen()
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
208
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
209 (-) interface to getdtablesize() in posix
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
210
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
211 (-) reentrancy with global variables vs. decref in
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
212 ./Modules/cdmodule.c ./Modules/flmodule.c ./Objects/accessobject.c
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
213 ./Objects/frameobject.c ./Python/traceback.c
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
214
2594
ce9a7507e1ef the usual
Guido van Rossum <guido@python.org>
parents: 2164
diff changeset
215 (*) fix reentrancy in list updates?
2132
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
216
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
217 (-) speed up regsub.gsub
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
218
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
219 (*) change md5.md5() to md5.new()
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
220
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
221 (-) try posixenviron.c and merge back into posixmodule.c?
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
222
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
223 (*) document chown()
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
224
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
225 (-) add and document chroot() ?
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
226
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
227 (*) use add gethostname_r and release thread lock when it exists
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
228
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
229 (-) Add `@CFLAGS@', `@CPPFLAGS@', and `@LDFLAGS@' to `Makefile.in'
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
230
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
231 (-) modules should be able to define a module destructor hook
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
232
2132
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
233 (-) destroy modules in reverse order of importation?
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
234
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
235 (-) make array a standard built-in object
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
236
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
237 (-) makesetup should accept .o files without corresponding .c file
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
238
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
239 (*) use autoconf 2.0
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
240
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
241 ======================================================================
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
242 Release 1.1.1 (10 Nov 1994)
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
243 ======================================================================
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
244
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
245 (-) try Boehm/Dehmers/Weiser conservative garbage collector
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
246
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
247 (*) implement new 'flatten' module
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
248
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
249 (-) document new Python/C API
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
250
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
251 (*) __import__, module imp
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
252
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
253 (-) add various things to module dictionary, e.g. pathname, dictionary
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
254 where found, __version__ string?
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
255
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
256 (-) pass dict of builtins to exec / execfile / eval ???
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
257
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
258 (?) stack frame correspondence problem (Jim Roskind)
2132
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
259 (probably solved by err_fetch / err_restore)
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
260
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
261 (-) make lots of places use newgetargs
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
262
2132
4ddf554457ad the usual
Guido van Rossum <guido@python.org>
parents: 2099
diff changeset
263 (*) no tp_str member in typeobject
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
264
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
265 (-) readline 2.0 on sequent has ^C problem (works only first time)
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
266
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
267 (*) add explanatory comments to Setup (especially about SGI modules
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
268 like 'cd')
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
269
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
270 (-) need to add truncate() and ftruncate() to posixmodule.c (Windows:
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
271 chsize(fd, size) (solution: added to file objects instead)
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
272
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
273 ======================================================================
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
274 Release 1.1 (11 Oct 1994)
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 2015
diff changeset
275 ======================================================================
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
276
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
277 (-) improve performance of list.append/insert etc. by keeping high/low
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
278 watermark instead of realloc'ing each time?
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
279
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
280 (-) findmethod should cache (also findmember?)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
281
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
282 (-) sysget("check_interval") is called before each method call which
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
283 breaks dictlookup caching
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
284
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
285 (*) core dump on import of ridiculously long module name
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
286
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
287 (-) core dump on repr / print of deeply nested or recursive object
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
288
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
289 (*) parsing from string should calculate line numbers
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
290
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
291 (-) whrandom doc needs update
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
292
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
293 (*) mpz power is still binary insterad of ternary
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
294
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
295 (*) design interface to call arbitrary asynchronous routines
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
296
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
297 (*) whrandom.set...(0,0,0) doesn't generate random numbers
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
298
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
299 (*) Lance's latest curses additions
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
300
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
301 (*) Jack's new code:
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
302 (*) new xxmodule.c
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
303 (*) mac has type for .pyc files
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
304 (*) should run .pyc files when passed as command line argument
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
305
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
306 (*) all new all singing all dancing freeze script
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
307
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
308 (*) make clean should remove *.so and not Makefile.pre
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
309
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
310 (-) fix signalmodule.c to re-establish SIGC[H]LD handler
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
311
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
312 (*) try out Kees Blom's railroad diagram generator
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
313
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
314 (-) redesign error handling (cf. Donald's mail)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
315
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
316 (*) do MPW and THINK still not support sys_errlist? Indeed not (neither).
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
317
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
318 (-) does MPW 3.2 need the MPW_881_BUG defined in Parser/acceler.c
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
319
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
320 (-) rename MPW_3_1 define (which really means 3.x)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
321
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
322 (*) incorporate urlparse.py, uu.py
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
323
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
324 (*) rewrite instance __getattr__ etc. to store ptr in class instead of
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
325 instance -- also have separate __delattr__
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
326
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
327 (-) add warning to docs about sys.exc_traceback and sys.last_traceback.
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
328
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
329 (-) Some stdwin wishes:
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
330
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
331 (-) stdwinmodule should keep track of textedit rec's per window
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
332 (in a chain) so it can unlink them when the window is closed
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
333 before the te rec
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
334
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
335 (-) textedit flashes at return or backspace
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
336
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
337 (-) there's no way to show the text caret after a multi-line paste?
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
338
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
339 (*) termios module
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
340
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
341 (*) put signal patches out separately
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
342
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
343 (-) latex docs for signal module
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
344
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
345 (*) More MPW and Mac changes
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
346
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
347 (*) Sjoerd's compileall script
1786
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
348
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
349 (-) systematically create /usr/local/lib/python/<machine>-<os>/
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
350 subdirectories, with a lib/ subdirectory containing the lib*.a
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
351 files etc.
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
352
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
353 (-) need newer DOS binary (16 bit version doesn't do default args)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
354
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
355 (*) support for dynamically loadable libraries in makesetup and Extensions.
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
356 e.g. add a make rule to build .so files (unfortunately need to figure
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
357 out what ld option is needed) (more appropriate for makesetup
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
358 script?)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
359
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
360 (*) Move tkinter into the standard Modules directory; Tkinter c.s. to
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
361 Lib/tkinter etc. (???)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
362
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
363 (-) document Tk
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
364
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
365 (-) class browser
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
366
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
367 (-) interactive Python GUI (a la NT thingie)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
368
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
369 (*) speedup finddfa (and classify?)
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
370
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
371 (-) more stuff under CVS (demo, extensions)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
372
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
373 (*) Mac port of 1.1
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
374
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
375 (*) Mac port of STDWIN 0.9.9 to THINK C 6.0
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
376
1786
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
377 (-) use const for char * parameters (and many more) where possible
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
378
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
379 (-) The Great Renaming!
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
380
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
381 (*) redo __xxx__ operators for class instances
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
382
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
383 (-) document __getattr__, __setattr__
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
384
2057
79c171f581fc README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
385 (*) add __delattr__ to class instances
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
386
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
387 (-) many things that take strings should also take arrays of chars
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
388
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
389 (-) add list of existing extensions to FAQ
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
390
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
391 (-) update "recent additions" chapter in tutorial
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
392
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
393 (-) rewrite "output formatting" chapter in tutorial
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
394
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
395 (*) pass OPT from environment via configure to Makefile
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
396
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
397 (*) version.c should be recompiled for each link
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
398
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
399 (*) stropmodule should export find/rfind instead of index/rindex
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
400
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
401 (*) add __getattr__, __setattr__ to class instances
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
402
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
403 (*) fix pow(x, y, z) for integers
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
404
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
405 (*) add tuple(seq) to turn any sequence into a tuple
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
406
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
407 (*) Win32s for PC
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
408
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
409 (*) integrate NT changes
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
410
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
411 (*) write a script and add a "Make" rule (perhaps) that changes
1761
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1748
diff changeset
412 #!/usr/local/bin/python to something else in all scripts around.
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1748
diff changeset
413
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
414 (*) int*int overflow check shouldn't doubles on alpha (cf. John Tromp's mail)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
415
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
416 (*) add signal.alarm()
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
417
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
418 (*) when abort()ing because of unexpected exception, print a message
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
419 first (Jack)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
420
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
421 ----------------------------------------------------------------------
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
422 (from BUGS1.0.1)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
423 ----------------------------------------------------------------------
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
424 (-) document addpack, urllib, ...
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
425
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
426 (*) import.c from JaapV
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
427
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
428 (*) document os.exec*
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
429
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
430 (*) name sunaudiodevmodule.c is too long
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
431
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
432 (*) play with / include SUIT interface
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
433
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
434 (-) make regsub.[g]sub() optionally case insensitive
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
435
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
436 ======================================================================
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
437
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
438 (*) ought to use features from autoconf 1.8
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
439
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
440 (*) errors in __repr__() are handled wrong when called from format
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
441
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
442 (*) long(0x80000000) has wrong value!
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
443
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
444 (-) hex(0x80000000) shouldn't have sign (?)
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
445
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
446 (*) need way to set buffering at file open time
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
447
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
448 (*) need way to force stdout unbuffered
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
449
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
450 (*) restart CVS tree
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
451
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
452 (?) build shared libs for SunOS 4.1.3
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
453
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
454 (-) dynamic linking on the Mac (is this a dream?)
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
455
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
456 (*) X patches from Adrian Phillips
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
457
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
458 (*) Jaap's freeze script
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
459
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
460 (-) Incorporate with contrib status:
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
461 - additions to glmodule by rg3h
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
462 (*) Jaap's posixfile module (with locking)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
463 (*) pthreads interface
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
464
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
465 (-) Later:
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
466 - put the offending object in IOError and posix.error
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
467 - make module marshal work with user-defined file-like objects
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
468 - built-in help?
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
469 - hierarchical module names?
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
470
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
471 Big plans:
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
472
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
473 - allow separate interpreters (a la Xt's Applocation Contexts, and Tcl)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
474 - great renaming
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
475 - complete reflexive nature of the language, e.g. have interfaces et
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
476 create any kind of object
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
477 (*) GUI interface a la Tk
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
478
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
479
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
480 ======================================================================
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
481 For FAQ:
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
482
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
483 (*) why don't strings (numbers, tuples, ...) have methods / attributes
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
484
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
485 (*) why are strings / numbers / tuples immutable
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
486
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
487 why don't list methods return self
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
488
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
489 ======================================================================
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
490 PM/TODO list after Egypt (from mailing list):
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
491
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
492 make .pyc files executable (how?)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
493
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
494 thread status and improvements (lock stmt; signal/wait)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
495
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
496 optional optimizations
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
497
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
498 pthread migration
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
499
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
500 (*) test/incorporate new SUIT
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
501
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
502 shorten excessively long filenames (sunaudiodevmodule.c)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
503
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
504 (*) default parameter values
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
505
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
506 multiple interpreter objects
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
507
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
508 (*) import shlib bug (irix5.2) (reload, dlclose)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
509
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
510 (*) addpack.py
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
511
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
512 (*) newmodule.c (or other hacks to create new modules, classes, functions
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
513 etc. from their components)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
514
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
515 persistency
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
516
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
517 new Dbhash.py, dbhash library
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
518
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
519 (-) reraise; or raise 3rd param for traceback?
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
520 -or- except type, value, tbackobjec
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
521
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
522 (-) redesign exceptions from scratch?
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
523
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
524 (-) dbm objects miss items(), values() methods
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
525
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
526 (*) jar's new profile
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
527
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
528 (-) answer q about coerce()
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
529
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
530 (*) reconsider pass [expression] ??? -or- don't print non-interactive
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
531 exprs -or- option to suppress printing non-None expressions
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
532
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
533 (*) should be able to hash code objs (add fns to convert between lists/tuples)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
534
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
535 (-) describe() ?
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
536
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
537 (-) distribute demo2 with Holmes
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
538
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
539 (*) re-reply on try-continue
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
540
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
541 (-) classes are too slow
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
542
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
543 (-) add += etc. ?
1748
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
544
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
545 optimize tuple = tuple
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
546
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
547 allow (a, b) = [1, 2] and [1, 2] = (1, 2) ???
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
548
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
549 wustl is not un the northwest of the US?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
550
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
551 (*) MPW doesn't like \000 in string literals?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
552
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
553 MPW patches, unixemu patches
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
554
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
555 prepare tar files with
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
556 - mac think projects (*)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
557 - mpw makefiles
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
558 - dos makefiles
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
559 - mac unixemu lib
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
560
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
561 explain rules about == vs. 'is' for strings (* by others on the list)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
562
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
563 (*) bug in ceval.c DELETE_FAST
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
564
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
565 (*) possible optimize LOAD_NAME -> LOAD_GLOBAL
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
566
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
567 get dos python with suit (inesc)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
568
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
569 (*) docs for try/continue are wrong and unclear
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
570
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
571 better hashing fn?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
572
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
573 (*) add improved nested indent to python-mode.el
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
574
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
575 (*) add a section to tutorial on "new" features
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
576
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
577 rewrite section on formatting in tutorial
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
578
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
579 ======================================================================
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
580 TODO-TOO list:
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
581
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
582 test for overflow when converting python long to float
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
583
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
584 lift restrictions on tuple or list in many cases
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
585
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
586 (*) allow long ints with sensible values for getargs "i"
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
587
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
588 (*) multiline string literals
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
589
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
590 what to do about 64-bit int literals (on 64-bit machines) in .pyc
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
591 files? (Currently truncated w/o warning!)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
592
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
593 DOCUMENTATION UPDATE! E.g. ref.tex doesn't describe:
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
594 (*) - line joins w/o backslash
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
595 (*) - double-quoted strings; \" in strings
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
596 - more?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
597 Should double-check all changes with docs!
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
598
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
599 (?) Interrupting output still sometimes doesn't call clearerr() properly
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
600
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
601 sometimes ghost errors when interrupting during debugging in
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
602 'continue' mode?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
603
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
604 typing a comment to a primary prompt shouldn't issue a secondary prompt
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
605
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
606 readline: add hooks to recognize Python syntax and to expand Python
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
607 commands and names
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
608
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
609 should have absolute pathnames in function objects
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
610
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
611 in general check that all the exceptions are modernized and that the
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
612 messages aren't giving the same error twice (e.g., stdwinmodule.c!)
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
613
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
614 - check read/write allowed for file objects
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
615
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
616 - introduce macros to set/inspect errno for syscalls, to support things
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
617 like getoserr()
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
618
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
619 ======================================================================
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
620 DOS/Windows Python
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
621
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
622 (???) command line options?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
623
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
624 (*) os.system()
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
625
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
626 (???) interrupts
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
627
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
628 (???) wrap
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
629
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
630 (*) pc module
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
631
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
632 (*) dospath.py
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
633
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
634 DOS/Windows Python -- TO DO
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
635
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
636 (*) memtest from config.h
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
637
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
638 (*) copy sources back
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
639
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
640 (*) build DOS version
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
641
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
642 (*) distribute 386 version
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
643
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
644 (*) Mac 1.0.1 release?
8286a662502b Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1470
diff changeset
645 ======================================================================