- 29 Nis, 2003 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
A newbie found it difficult to translate the exampe into a case that used only short options or long options but not both. He tried to shorten the tuple search but forgot the trailing comma, The appropriate pattern is an equality check. Revised the example to point him in the right direction.
-
- 27 Nis, 2003 1 kayıt (commit)
-
-
Barry Warsaw yazdı
includes krb5.h. Copy the krb5_h stanza from Python 2.3's setup.py which seems to fix the problem.
-
- 26 Nis, 2003 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 25 Nis, 2003 7 kayıt (commit)
-
-
Fred Drake yazdı
version.
-
Fred Drake yazdı
(SF patch #545480).
-
Guido van Rossum yazdı
-
Raymond Hettinger yazdı
SF Patch 549151: urllib2 POSTs on redirect (contributed by John J Lee)
-
Raymond Hettinger yazdı
SF Patch 549151: urllib2 POSTs on redirect (contributed by John J Lee)
-
Raymond Hettinger yazdı
SF Patch 549151: urllib2 POSTs on redirect (contributed by John J Lee)
-
Raymond Hettinger yazdı
SF bug 557704: netrc module can't handle all passwords Let netrc handle entries with login fields (mail servers for instance) by having login default to ''.
-
- 24 Nis, 2003 3 kayıt (commit)
-
-
Fred Drake yazdı
Closes SF bug #724751.
-
Fred Drake yazdı
-
Brett Cannon yazdı
Also fix typos in urllib lib doc.
-
- 23 Nis, 2003 3 kayıt (commit)
-
-
Skip Montanaro yazdı
-
Tim Peters yazdı
as "a bug" because there's no other way in core Python to ensure that bytes written are actually on disk. At least ZODB wants this guarantee, for robustness against crashes.
-
Raymond Hettinger yazdı
-
- 19 Nis, 2003 2 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
- 18 Nis, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 17 Nis, 2003 1 kayıt (commit)
-
-
Fred Drake yazdı
Closes SF bug #659188, patch #662464.
-
- 16 Nis, 2003 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
PyObject_IsTrue() can have an error result. Also, added missing docs for PyObject_Not().
-
- 11 Nis, 2003 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Fix SF bug #697220, string.strip implementation/doc mismatch Attempt to make all the various string/unicode *strip methods the same. * Doc - add doc for when functions were added * UserString * string/unicode object methods * string module functions 'chars' is used for the last parameter everywhere.
-
- 10 Nis, 2003 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyErr_NormalizeException(): in the type==NULL test, we should simply return. Setting an exception can mess with the exception state, and continuing is definitely wrong (since type is dereferenced later on). Some code that calls this seems to be prepared for a NULL exception type, so let's be safe rather than sorry and simply assume there's nothing to normalize in this case.
-
- 09 Nis, 2003 3 kayıt (commit)
-
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Guido van Rossum yazdı
property_traverse() should also traverse into prop_doc -- there's no typecheck that guarantees it's a string, and BTW string subclasses could hide references.
-
- 08 Nis, 2003 5 kayıt (commit)
-
-
Tim Peters yazdı
-
Tim Peters yazdı
to old-style classes. New-style classes remain vulnerable in 2.2.
-
Tim Peters yazdı
of classic classes now. Alas, new-style classes are still a problem, and didn't need to be fixed in 2.3 (they were already immune in 2.3 due to the new-in-2.3 tp_del slot).
-
Tim Peters yazdı
backporting fixes so that garbage collection doesn't have to trigger execution of arbitrary Python code just to figure out whether an object has a __del__ method.
-
Fred Drake yazdı
Based on a suggestion from a reader.
-
- 04 Nis, 2003 3 kayıt (commit)
-
-
Barry Warsaw yazdı
typed_subpart_iterator(): Fix these to use non-deprecated APIs, i.e. get_content_maintype() and get_content_subtype().
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
revision 1.27 date: 2003/03/30 20:46:47; author: bwarsaw; state: Exp; lines: +3 -3 __unicode__(): Fix the logic for calculating whether to add a separating space or not between encoded chunks. Closes SF bug #710498.
-
- 03 Nis, 2003 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
The move_finalizers() routine checks each object in the unreachable list to see if it has a finalizer. If it does, it is moved to the finalizers list. The collector checks by calling, effectively, hasattr(obj, "__del__"). The hasattr() call can result in an arbitrary amount of Python code being run, because it will invoke getattr hooks on obj. If a getattr() hook is run from move_finalizers(), it may end up resurrecting or deallocating objects in the unreachable list. In fact, it's possible that the hook causes the next object in the list to be deallocated. That is, the object pointed to by gc->gc.gc_next may be freed before has_finalizer() returns. The problem with the previous revision is that it followed gc->gc.gc_next before calling has_finalizer(). If has_finalizer() gc->happened to deallocate the object FROM_GC(gc->gc.gc_next), then the next time through the loop gc would point to freed memory. The fix is to always follow the next pointer after calling has_finalizer(). Note that Python 2.3 does not have this problem, because has_finalizer() checks the tp_del slot and never runs Python code. Tim, Barry, and I peed away the better part of two days tracking this down.
-
- 01 Nis, 2003 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 31 Mar, 2003 4 kayıt (commit)
-
-
Tim Peters yazdı
that were still open. Made the tail end of the test look more like the CVS head version.
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-