summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PEP 342 implementation. Per Guido's comments, the generator throw()Phillip J. Eby2005-08-0216-165/+785
| | | | | method still needs to support string exceptions, and allow None for the third argument. Documentation updates are needed, too.
* * Improve code for the empty frozenset singleton:Raymond Hettinger2005-08-015-65/+89
| | | | | | | | | | | - Handle both frozenset() and frozenset([]). - Do not use singleton for frozenset subclasses. - Finalize the singleton. - Add test cases. * Factor-out set_update_internal() from set_update(). Simplifies the code for several internal callers. * Factor constant expressions out of loop in set_merge_internal(). * Minor comment touch-ups.
* Fix build on gcc: PySetIter_Type should be static in definitionHye-Shik Chang2005-08-011-1/+1
| | | | part also.
* Improve variable names.Raymond Hettinger2005-07-311-154/+154
|
* Fix frozenset() ref count and a comment typo.Raymond Hettinger2005-07-311-3/+2
|
* Comment on the set_swap_bodies() helper function.Raymond Hettinger2005-07-311-0/+13
|
* Revised the set() and frozenset() implementaion to use its own internalRaymond Hettinger2005-07-313-224/+912
| | | | | data structure instead of using dictionaries. Reduces memory consumption by 1/3 and provides modest speed-ups for most set operations.
* use a test for PDF support that is more portable across teTeX major versionsFred Drake2005-07-292-4/+8
| | | | (closes SF bug #1238210)
* add support for svn: and svn+ssh: URL schemes to urlparseFred Drake2005-07-292-1/+7
|
* Documentation added about changes in 2.4 to basicConfig(), including ↵Vinay Sajip2005-07-291-1/+23
| | | | documentation of the keyword arguments. A version change note was also added to the basic example.
* Disable encoding/decoding test, if unicode is disabled.Walter Dörwald2005-07-281-19/+20
|
* Fix a typo. (found by Jong-uk Kim)Hye-Shik Chang2005-07-281-1/+1
|
* This is barry-scott's patch:Michael W. Hudson2005-07-272-3/+7
| | | | | | | | [ 1231069 ] ioctl has problem with -ive request codes by using the 'I' not the 'i' format code to PyArg_ParseTuple(). Backport candidate? Maybe...
* Update permissions for Johannes Gijsbers.Raymond Hettinger2005-07-271-0/+2
|
* Ouch, move that comment to the right place.Guido van Rossum2005-07-271-4/+4
|
* Fix a problem in Tkinter introduced by SF patch #869468 (checked in asGuido van Rossum2005-07-262-6/+4
| | | | | 1.179): delete bogus __hasattr__ and __delattr__ methods on class Tk that were breaking Tkdnd.
* Upgrade Windows build to zlib 1.2.3 (a security fix)Trent Mick2005-07-263-14/+17
|
* That was one too much.Georg Brandl2005-07-221-1/+1
|
* Fix all wrong instances of "it's".Georg Brandl2005-07-2221-34/+34
|
* [ 1243081 ] repair typosGeorg Brandl2005-07-229-11/+11
|
* Make attributes and local variables in the StreamReader str objects insteadWalter Dörwald2005-07-202-5/+24
| | | | | of unicode objects, so that codecs that do a str->str decoding won't promote the result to unicode. This fixes SF bug #1241507.
* add information about alternate implementations, noting that documentationFred Drake2005-07-201-1/+51
| | | | | for the implementation should be consulted (thanks to Evelyn Mitchell for suggesting this)
* fix markup nitsFred Drake2005-07-201-4/+4
|
* Fix cleanup DECREF logic in builtin_filter function.Georg Brandl2005-07-191-6/+6
|
* added news entry for previous checkinGeorg Brandl2005-07-181-0/+2
|
* [ 755617 ] os module: Need a better description of "mode"Georg Brandl2005-07-181-0/+5
|
* bug [ 850238 ] unclear documentation/missing command?Georg Brandl2005-07-181-3/+3
|
* bug [ 957505 ] SocketServer module documentation misleadingGeorg Brandl2005-07-182-7/+5
|
* SF bug #1238681: freed pointer is used in longobject.c:long_pow().Tim Peters2005-07-172-5/+10
| | | | | | | | | | In addition, long_pow() skipped a necessary (albeit extremely unlikely to trigger) error check when converting an int modulus to long. Alas, I was unable to write a test case that crashed due to either cause. Bugfix candidate.
* Whitespace normalization.Tim Peters2005-07-176-53/+53
|
* bug [ 1021621 ] use first_name, not first, in code samplesGeorg Brandl2005-07-171-2/+2
|
* bug [ 872769 ] os.access() documentation should stress race conditionsGeorg Brandl2005-07-171-0/+5
|
* [ 912943 ] 7.5.6 Thread Objects is too vagueGeorg Brandl2005-07-171-1/+6
|
* - Bug #1015140: disambiguated the term "article id" in nntplib docs andGeorg Brandl2005-07-173-6/+11
| | | | docstrings to either "article number" or "message id".
* bug [ 1061920 ] "k" specifier in PyArg_ParseTuple incomplete documentatedGeorg Brandl2005-07-171-2/+2
|
* use macroSkip Montanaro2005-07-171-1/+1
|
* Note that usegmt is new in 2.4. Closes #1239681.Skip Montanaro2005-07-171-1/+2
|
* Add support for FreeBSD 7.Hye-Shik Chang2005-07-178-3/+550
|
* Added an option to the scanner to generated marked-up HTML from the inputJack Jansen2005-07-171-6/+161
| | | | | file. This should make it a lot easier (I hope) to get the regular expressions right.
* bug [ 1238170 ] threading.Thread uses {} as default argumentGeorg Brandl2005-07-152-1/+6
|
* textwrap now processes text chucks at O(n) speed instead of O(n**2).Raymond Hettinger2005-07-152-9/+16
| | | | Patch #1209527 (Contributed by Connelly).
* Brett requests that Flovis's permissions be dropped.Raymond Hettinger2005-07-141-0/+2
|
* RFE [ 1216944 ] Add Error Code Dictionary to urllib2Georg Brandl2005-07-144-0/+65
|
* Apply SF patch #1101726: Fix buffer overrun in tokenizer.c when a source fileWalter Dörwald2005-07-121-27/+45
| | | | with a PEP 263 encoding declaration results in long decoded line.
* Fix for #1236090: FSSpec.as_pathname() crashes.Jack Jansen2005-07-122-2/+93
| | | | | | Turns out patch #1035255 was incomplete, it only patched _Filemodule.c and not filesupport.py. So regenerating caused as_pathname() to go into an infinite loop.
* Oops.Georg Brandl2005-07-121-1/+1
|
* bug [ 1232768 ] Mistakes in online docs under "5.3 Pure Embedding"Georg Brandl2005-07-121-6/+4
|
* Fix:Michael W. Hudson2005-07-123-8/+36
| | | | | | | [ 1229429 ] missing Py_DECREF in PyObject_CallMethod Add a test in test_enumerate, which is a bit random, but suffices (reversed_new calls PyObject_CallMethod under some circumstances).
* bug [ 1235266 ] debug info file descriptor of tarfile is inconsistentGeorg Brandl2005-07-121-1/+1
|
* SF bug 1185883: PyObject_Realloc can't safely take over a block currentlyTim Peters2005-07-102-35/+40
| | | | | | | | | | managed by C, because it's possible for the block to be smaller than the new requested size, and at the end of allocated VM. Trying to copy over nbytes bytes to a Python small-object block can segfault then, and there's no portable way to avoid this (we would have to know how many bytes starting at p are addressable, and std C has no means to determine that). Bugfix candidate. Should be backported to 2.4, but I'm out of time.