summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Wouters <thomas@python.org>2001-07-12 13:38:18 (GMT)
committerThomas Wouters <thomas@python.org>2001-07-12 13:38:18 (GMT)
commit6f2762a22e45b282f3331cc6926aba25b93fc586 (patch)
tree184b1fc82c765a8d8b8e2217b025be9d562e8b37
parent326191260150c36cb058d7e95e90b2f8323c6cc5 (diff)
downloadcpython-6f2762a22e45b282f3331cc6926aba25b93fc586.zip
cpython-6f2762a22e45b282f3331cc6926aba25b93fc586.tar.gz
cpython-6f2762a22e45b282f3331cc6926aba25b93fc586.tar.bz2
Preliminary NEWS entry for 2.1.1c1
-rw-r--r--Misc/NEWS69
1 files changed, 69 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 92882d2..86faf96 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1,3 +1,72 @@
+What's New in Python 2.1.1c1 ?
+==============================
+
+- Python 2.1.1 comes with the new, GPL-compatible PSF licence.
+
+- Several insecurities in dict comparison as well as a scoping bug,
+ that could lead to the Python interpreter crashing were fixed.
+
+- Python should compile and run out of the box using the Borland C
+ compiler (under Windows), thanks to Stephen Hansen.
+
+- A large number of bugs was fixed, both in code and in the
+ documentation, including (but not limited to) the following
+ bugreports from SourceForge:
+
+ [ #416530 ] No notes for building on Mac OS X 10.0
+ [ #416573 ] makesockaddr() AF_UNIX ignores sun_len
+ [ #417030 ] print '%*s' fails for unicode string
+ [ #417093 ] Case sensitive import: dir and .py file w/ same name
+ [ #417418 ] Python 2.1 compile error on HPUX
+ [ #417587 ] compiler warnings compiling 2.1
+ [ #417845 ] Python 2.1: SocketServer.ThreadingMixIn
+ [ #417943 ] xreadlines documented twice for file obj
+ [ #418296 ] WinMain.c should use WIN32_LEAN_AND_MEAN.
+ [ #418615 ] regular expression bug in pipes.py.
+ [ #418977 ] Access Violation in PyCell_Set
+ [ #419434 ] Tutorial contains wrong sample code.
+ [ #419873 ] ThreadingTCPServer invalidating sockets
+ [ #420216 ] bad links in v2.1 docs
+ [ #420230 ] fileinput deletes backups without warnin
+ [ #420343 ] SystemError from tuple() builtin
+ [ #420399 ] wrong HTML ("trademark" symbols?)
+ [ #421999 ] wrong priority doc for ** vs unary -
+ [ #422108 ] Error in rich comparisons
+ [ #422121 ] Insecurities in dict comparison
+ [ #422702 ] dbhash.open default
+ [ #423087 ] A small typo in weakref documentation
+ [ #423429 ] very minor nit in library ref
+ [ #424776 ] SMTP Example does not work
+ [ #424951 ] ThreadingTCPServer file handle errors.
+ [ #425320 ] Typo in introduction.
+ [ #427698 ] objects with __eq__ are not hashable
+ [ #427783 ] Lang Ref section 4.1 s/is/in/
+ [ #427985 ] optional "listen" parameter in asyncore
+ [ #428419 ] include/rangeobject.h needs extern "C"
+ [ #429059 ] No docs for os.getenv()
+ [ #429070 ] Thread.getDaemon()should be isDaemon()
+ [ #429361 ] popen2.Popen3.wait() exit code
+ [ #429554 ] PyList_SET_ITEM documentation omission
+ [ #430627 ] Fixes for templates/module.tex file
+ [ #430991 ] wrong co_lnotab
+ [ #431772 ] traceback.print_exc() causes traceback
+ [ #432369 ] ConfigParser: problem w/ mixed-case opts
+ [ #433228 ] repr(list) woes when len(list) big
+ [ #433904 ] rexec: all s_* methods return None only
+ [ #434186 ] 0x80000000/2 != 0x80000000>>1
+ [ #434975 ] Typo on Posix Large File Support page
+ [ #435066 ] PyObject_ClearWeakRefs misdocumented
+ [ #436525 ] Wrong macro name
+ [ #437041 ] strfime %Z isn't an RFC 822 timezone
+ [ #437879 ] SocketServer.py related problems
+ [ #438032 ] Documentation errors in module "profile"
+ [ #439012 ] Need doc: initial state of allocs
+ [ #439104 ] Tuple richcompares has code-typo
+ [ #439798 ] Nested scopes core dump
+ [ #439823 ] poll docs should mention timeout unit
+ [ #440037 ] C API descriptions not complete/consistent
+
+
What's New in Python 2.1 (final)?
=================================