- 07 Oct, 2004 8 commits
-
-
Michael W. Hudson authored
[ 1030629 ] PyOS_InputHook broken with a couple of utterly inconsequential changes by me.
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Raymond Hettinger authored
(Contributed by Nick Coghlan.)
-
Raymond Hettinger authored
-
- 06 Oct, 2004 4 commits
-
-
Brett Cannon authored
accept any iterable instead of only a sliceable object.
-
Raymond Hettinger authored
-
Brett Cannon authored
-
Brett Cannon authored
Closes bug #1039270.
-
- 05 Oct, 2004 1 commit
-
-
Andrew M. Kuchling authored
-
- 04 Oct, 2004 1 commit
-
-
Tim Peters authored
the example so it does pass.
-
- 03 Oct, 2004 20 commits
-
-
Brett Cannon authored
Closes bug #1038935. Thanks Malte Helmert for spotting it.
-
Vinay Sajip authored
-
Vinay Sajip authored
-
Vinay Sajip authored
-
Tim Peters authored
-
Tim Peters authored
-
Just van Rossum authored
-
David Goodger authored
SF bug #997050: Document, test, & check for non-string values in ConfigParser. Moved the new string-only restriction added in rev. 1.65 to the SafeConfigParser class, leaving existing ConfigParser & RawConfigParser behavior alone, and documented the conditions under which non-string values work.
-
David Goodger authored
SF bug #1017864: ConfigParser now correctly handles default keys, processing them with ``ConfigParser.optionxform`` when supplied, consistent with the handling of config file entries and runtime-set options.
-
Michael W. Hudson authored
-
Martin v. Löwis authored
-
Andrew MacIntyre authored
-
Andrew MacIntyre authored
-
Andrew MacIntyre authored
-
Barry Warsaw authored
-
Barry Warsaw authored
-
Barry Warsaw authored
-
Barry Warsaw authored
-
Barry Warsaw authored
-
Barry Warsaw authored
Briefly (from the NEWS file): - Updates for the email package: + All deprecated APIs that in email 2.x issued warnings have been removed: _encoder argument to the MIMEText constructor, Message.add_payload(), Utils.dump_address_pair(), Utils.decode(), Utils.encode() + New deprecations: Generator.__call__(), Message.get_type(), Message.get_main_type(), Message.get_subtype(), the 'strict' argument to the Parser constructor. These will be removed in email 3.1. + Support for Python earlier than 2.3 has been removed (see PEP 291). + All defect classes have been renamed to end in 'Defect'. + Some FeedParser fixes; also a MultipartInvariantViolationDefect will be added to messages that claim to be multipart but really aren't. + Updates to documentation.
-
- 02 Oct, 2004 6 commits
-
-
Just van Rossum authored
-
Just van Rossum authored
-
Armin Rigo authored
deque_item(): a performance bug: the linked list of blocks was followed from the left in most cases, because the test (i < (deque->len >> 1)) was after "i %= BLOCKLEN". deque_clear(): replaced a call to deque_len() with deque->len; not sure what this call was here for, nor if all compilers under the sun would inline it. deque_traverse(): I belive that it could be called by the GC when the deque has leftblock==rightblock==NULL, because it is tracked before the first block is allocated (though closely before). Still, a C extension module subclassing deque could provide its own tp_alloc that could trigger a GC collection after the PyObject_GC_Track()... deque_richcompare(): rewrote to cleanly check for end-of-iterations instead of relying on deque.__iter__().next() to succeed exactly len(deque) times -- an assumption which can break if deques are subclassed. Added a test. I wonder if the length should be explicitely bounded to INT_MAX, with OverflowErrors, as in listobject.c. On 64-bit machines, adding more than INT_MAX in the deque will result in trouble. (Note to anyone/me fixing this: carefully check for overflows if len is close to INT_MAX in the following functions: deque_rotate(), deque_item(), deque_ass_item())
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Just van Rossum authored
ages. The main improvements are: - a much more convenient API: readPlist() and writePlist() - support non-dict top-level objects
-