- 08 Nov, 2002 3 commits
-
-
Raymond Hettinger authored
of date and did not reflect the current CPython implementation.
-
Tim Peters authored
instead of into a list for a bit of speed/space savings. Reopened the bug report too (628246), as I'm unclear on why we don't sort out the cause of the TypeError instead.
-
Raymond Hettinger authored
The _update method detected mutable elements by trapping TypeErrors. Unfortunately, this masked useful TypeErrors raised by the iterable itself. For cases where it is possible for an iterable to raise a TypeError, the iterable is pre-converted to a list outside the try/except so that any TypeErrors propagate through.
-
- 07 Nov, 2002 11 commits
-
-
Jack Jansen authored
dialogs are now stored in Mac/Lib, and loaded on demand through macresource. Not only does this simplify a MacPython based on Apple's Python, but it also makes Mac error codes come out symbolically when running command line python (if you have Mac/Lib in your path). The resource files are copied from Mac/Resources. The old ones will disappear after the OS9 build procedure has been adjusted.
-
Walter Dörwald authored
The errors attribute can be changed after the reader/writer is created. For encoding there are two additional errors values: "xmlcharrefreplace" and "backslashreplace". These values can be extended via register_error().
-
Fred Drake authored
-
Raymond Hettinger authored
dir(xrange(10)) xrange(10).__getitem__(4)
-
Thomas Heller authored
always available on Windows NT. When the function cannot be loaded, get_special_folder_path raises OSError, "function not available". Compiled the exe, and rebuilt bdist_wininst.py.
-
-
Thomas Heller authored
(Hope the markup is ok).
-
Thomas Heller authored
-
Thomas Heller authored
-
Martin v. Löwis authored
-
Gustavo Niemeyer authored
This bug happened because: 1) the scanner_search and scanner_match methods were not checking the buffer limits before increasing the current pointer; and 2) SRE_SEARCH was using "if (ptr == end)" as a loop break, instead of "if (ptr >= end)". * Modules/_sre.c (SRE_SEARCH): Check for "ptr >= end" to break loops, so that we don't hang forever if a pointer passing the buffer limit is used. (scanner_search,scanner_match): Don't increment the current pointer if we're going to pass the buffer limit. * Misc/NEWS Mention the fix.
-
- 06 Nov, 2002 17 commits
-
-
Jack Jansen authored
-
Martin v. Löwis authored
-
Guido van Rossum authored
[SF patch 634250 -- that was an IDLEFORK patch.]
-
Gustavo Niemeyer authored
* Lib/distutils/command/bdist_rpm.py (bdist_rpm.initialize_options): Included verify_script attribute. (bdist_rpm.finalize_package_data): Ensure that verify_script is a filename. (bdist_rpm._make_spec_file): Included verify_script in script_options tuple. * Misc/NEWS Mention change.
-
Walter Dörwald authored
and StreamRecoder. This closes SF bug #634246.
-
Walter Dörwald authored
Also remove the 512 character limitation for int(u"...") and long(u"..."). This closes SF bug #629989.
-
Andrew M. Kuchling authored
-
Michael W. Hudson authored
Fixes a test failure on 64 bit platforms (I hope).
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
Make docs accurate; getch() in nodelay mode returns -1
-
Andrew M. Kuchling authored
Make keyname raise ValueError if passed -1, avoiding a segfault Make getkey() match the docs and raise an exception in nodelay mode The return type of getch() is int, not chtype
-
Gustavo Niemeyer authored
from Greg Chapman. * Modules/_sre.c (lastmark_restore): New function, implementing algorithm to restore a state to a given lastmark. In addition to the similar algorithm used in a few places of SRE_MATCH, restore lastindex when restoring lastmark. (SRE_MATCH): Replace lastmark inline restoring by lastmark_restore(), function. Also include it where missing. In SRE_OP_MARK, set lastindex only if i > lastmark. * Lib/test/re_tests.py * Lib/test/test_sre.py Included regression tests for the fixed bugs. * Misc/NEWS Mention fixes.
-
Jack Jansen authored
being on a case-insensitive filesystem, not the source directory.
-
Finn Bock authored
a caret in this case too.
-
Finn Bock authored
-
Chui Tey authored
text is the search term.
-
- 05 Nov, 2002 9 commits
-
-
Neal Norwitz authored
-
Martin v. Löwis authored
-
Neal Norwitz authored
-
Neal Norwitz authored
-
Barry Warsaw authored
-
Barry Warsaw authored
-
Barry Warsaw authored
pretty-prints the value of its expression argument.
-
Neal Norwitz authored
-
Fred Drake authored
-