summaryrefslogtreecommitdiffstats
path: root/BUGS
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1994-08-12 13:18:41 (GMT)
committerGuido van Rossum <guido@python.org>1994-08-12 13:18:41 (GMT)
commitfda5fb21583934d4a82f61e58a6706eeda0aca87 (patch)
tree5dd766298e75c3c805f92a2b6928cf62e15ede26 /BUGS
parenta0e9a77183c14683d2da2f6ce601db0c12952d33 (diff)
downloadcpython-fda5fb21583934d4a82f61e58a6706eeda0aca87.zip
cpython-fda5fb21583934d4a82f61e58a6706eeda0aca87.tar.gz
cpython-fda5fb21583934d4a82f61e58a6706eeda0aca87.tar.bz2
The usual
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS31
1 files changed, 28 insertions, 3 deletions
diff --git a/BUGS b/BUGS
index 9a232af..fe9231a 100644
--- a/BUGS
+++ b/BUGS
@@ -10,6 +10,31 @@ nother to make an ehtry in this file, unless it was a serious bug
BUGS found in 1.0.3
-------------------
+(-) unwanted entries in stack trace if err_clear() clears an error
+that also set a stack trace
+
+(-) i, x[i] = a, b assigns b to x[a] rather than to x[i] as expected
+(if we don't fix this, it should be documented with a warning!)
+
+(-) various memory leaks (see purify report from anthony.baxter@aaii.oz.au)
+
+(*) etags no longer supports -t flag
+
+(-) compile.c:com_argdefs() references unalloc'ed memory for def
+f(a=1,): ...
+
+(-) Syntax errors are reported in a silly way if multi-line tokens are
+involved.
+
+(-) SyntaxError exception for compile('...') are reported wrongly
+(lineno is always zero and offset is offset into the whole string).
+
+(-) If you have a python binary in your path like
+/ufs/guido/bin/sgi/python then the default prefix option computed by
+the configure script is bogus!
+
+(-) Make rule for making lib*.a should remove the lib*.a file first.
+
(*) vars() error message is wrong (copied from dir() obviously).
(*) socket.gethostname() is undocumented.
@@ -19,9 +44,9 @@ BUGS found in 1.0.3
(-) urllib caching is wrong (should use date from Expires header)
(*) On a related matter: regexpr.c still has two malloc()s the results
- of which are not tested for being NULL (lines 1253 and 1530). There
- are also some in rgbimagemodule.c. Am I overlooking something or is
- this a crasher?
+of which are not tested for being NULL (lines 1253 and 1530). There
+are also some in rgbimagemodule.c. Am I overlooking something or is
+this a crasher?
(*) strop.rindex('abc', '') returns 0 instead of 3