- 21 Jun, 1999 3 commits
-
-
Jack Jansen authored
-
Jack Jansen authored
-
Guido van Rossum authored
mark_previous().
-
- 18 Jun, 1999 7 commits
-
-
Fred Drake authored
really old modules that may become obsolete.
-
Fred Drake authored
modules; responding to suggestion by Robin Boerdijk <Robin.Boerdijk@nl.origin-it.com>.
-
Fred Drake authored
value, based on comments from Tim Peters.
-
Fred Drake authored
-
Fred Drake authored
-
Fred Drake authored
-
Guido van Rossum authored
We occasionally received reports from people getting "invalid tstate" crashes (this is a fatal error in PyThreadState_Delete()). Finally several people were able to reproduce it reliably and Tim Peters discovered that there is a race condition when multiple threads are calling this function without holding the global interpreter lock (the function may be called without holding that). Solved the race condition by adding a lock around the mutating uses of interp->tstate_head. Tim and Jonathan Giddy have run tests that make it likely that this fixes the crashes -- although Tim hasn't heard from the person who reported the original problem.
-
- 17 Jun, 1999 15 commits
-
-
Guido van Rossum authored
-
Fred Drake authored
-
Fred Drake authored
the Modules/ directory. Most of the remaining undocumented modules seem to be living there.
-
Guido van Rossum authored
always lowercasing the option name, call a method optionxform() which can be overridden. Also make the regexps SECTRE and OPTRE non-private variables so they can also be overridden.
-
Fred Drake authored
Edited several of the descriptions for English usage and more consistent style.
-
Fred Drake authored
side-effect of cmpcache.cmp() using statcache.stat() internally.
-
Fred Drake authored
-
Fred Drake authored
-
Fred Drake authored
-
Guido van Rossum authored
may raise an exception (when there are no children). Reported by Andy Dustman.
-
Fred Drake authored
next Python release.
-
Fred Drake authored
mode attribute of the file object (if it has one), otherwise use 'rb'. The documentation should still show this as required until there's a new release.
-
Fred Drake authored
-
Fred Drake authored
-
Fred Drake authored
-
- 16 Jun, 1999 3 commits
-
-
Guido van Rossum authored
ExtensionClasses in isinstance() and issubclass(). - abstract instance and class protocols are used *only* in those cases that would generate errors before the patch. That is, there's no penalty for the normal case. - instance protocol: an object smells like an instance if it has a __class__ attribute that smells like a class. - class protocol: an object smells like a class if it has a __bases__ attribute that is a tuple with elements that smell like classes (although not all elements may actually get sniffed ;).
-
Guido van Rossum authored
confusing to end users of IDEs.
-
Guido van Rossum authored
Added support for unseekable files. (I use unqualified excepts since we don't know why the seek/tell might fail. In my case it was because of an AttributeError.)
-
- 15 Jun, 1999 8 commits
-
-
Guido van Rossum authored
and suggests putting a try/except around the get_request() call in handle_request(). (All in class TCPServer.)
-
Fred Drake authored
only by the interpreter core and is not overridable by objects. Based on comment from David Ascher on the list.
-
Guido van Rossum authored
-
Guido van Rossum authored
Problem: rfc822.py in 1.5.2 final loses the quotes around quoted local-part names. The fix is to preserve the quotes around a local-part name in an address. Test: import rfc822 a = rfc822.AddrlistClass('(Comment stuff) "Quoted name"@somewhere.com') a.getaddrlist() The correct result is: [('Comment stuff', '"Quoted name"@somewhere.com')]
-
Fred Drake authored
Noted that name=value is allowed in addition to name: value.
-
Barry Warsaw authored
Also added a short circuit for the regression test suite since CVS insisted on putting this file in the main branch. :(
-
Guido van Rossum authored
- Don't call Py_FatalError() when initialization fails. - Fix bogus use of return value from PyRun_String(). - Fix misc. compiler errors on some platforms.
-
Guido van Rossum authored
-
- 14 Jun, 1999 4 commits
-
-
Fred Drake authored
-
Fred Drake authored
-
Fred Drake authored
These document CGIHTTPServer, SimpleHTTPServer, and linecache.
-
Barry Warsaw authored
-