summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Patch #798202: detect redhat9 Tcl/Tk in configure script.Martin v. Löwis2003-09-042-3/+77
| | | | Will backport to 2.2.
* Patch #794826: Add __file__ in dynamically loaded modules for multipleMartin v. Löwis2003-09-041-2/+3
| | | | interpreters. Fixes #698282. Will backport to 2.3.
* Patch #792338: Correct documentation for timetuple return type.Martin v. Löwis2003-09-041-7/+7
|
* Patch #798145: Return correct information from nl_langinfo(RADIXCHAR).Martin v. Löwis2003-09-042-0/+46
| | | | Will backport to 2.3.
* Bug #794140: cygwin builds do not embedJason Tishler2003-09-044-4/+9
| | | | | | The embed2.diff patch solves the user's problem by exporting the missing symbols from the Python core so Python can be embedded in another Cygwin application (well, at lest vim).
* This patch enables the building of Cygwin Python with a static coreJason Tishler2003-09-044-6/+35
| | | | | | | | | | | | | | | which still supports shared extensions. It takes advantage the latest Cygwin binutils (i.e., 20030901-1) which can export symbols from executables: http://cygwin.com/ml/cygwin-announce/2003-09/msg00002.html Additionally, it finally lays to rest the following mailing list subthread: http://mail.python.org/pipermail/python-list/2002-May/102500.html I tested the patch under Red Hat Linux 8.0 too
* Catch locale.error as well. Fixes #788378. Will backport to 2.3.Martin v. Löwis2003-09-031-1/+1
|
* Use de_DE in example, change message for unknown locale. Fixes #797447.Martin v. Löwis2003-09-032-3/+3
| | | | Will backport to 2.3.
* test_get_param_with_semis_in_quotes(): Test case for SF bug #794466.Barry Warsaw2003-09-031-0/+7
| | | | Backport candidate.
* NEWS about email package 794466 patch.Barry Warsaw2003-09-031-1/+2
|
* A fix for parsing parameters when there are semicolons inside theBarry Warsaw2003-09-031-1/+18
| | | | | | | | | | | quotes. Fixes SF bug #794466, with the essential patch provided by Stuart D. Gathman. Specifically, _parseparam(), _get_params_preserve(): Use the parsing function that takes quotes into account, as given (essentially) in the bug report's test program. Backport candidate.
* Document the Pynche patch.Barry Warsaw2003-09-031-0/+3
|
* Fix for SF bug #780996, crash when no .pynche file exists and -dBarry Warsaw2003-09-031-2/+4
| | | | | | | | option is not given. If dbfile isn't given and can't be retrieved from the optionsdb, just initialize it to the first element in RGB_TXT. Backport candidate.
* use the long names for re compilation options; this makes it easier toFred Drake2003-09-021-1/+1
| | | | figure out what the code is doing
* Modernize code a bit: use isinstance instead of type(); return True/FalseAndrew M. Kuchling2003-09-021-4/+7
|
* [Patch #759208] Fix has_key emulation to not raise KeyErrorAndrew M. Kuchling2003-09-021-1/+3
|
* Only apply case-insensitivity test on appropriate platforms.' test_filecmp.pyRaymond Hettinger2003-09-021-2/+6
|
* SF bug #453515: filecmp.dircmp case sensitivity bugRaymond Hettinger2003-09-022-8/+12
|
* SF patch #798255: Document httplib.HTTPResponse.read "amt" argumentRaymond Hettinger2003-09-021-2/+2
| | | | (Contributed by Jeff Epler.)
* SF 798269: bug fix for doctest (sf bug id: 798254Raymond Hettinger2003-09-021-0/+1
| | | | (Contributed by Alexander Belopolsky.)
* SF 798269: bug fix for doctest (sf bug id: 798254Raymond Hettinger2003-09-021-2/+3
| | | | | | | | | | | (Contributed by Alexander Belopolsky.) Doctest would crash when encountering unbound methods: class A: def f(self): pass class C(A): g = A.f
* SF patch #736962: Port tests to unittest (Part 2)Raymond Hettinger2003-09-021-12/+90
| | | | | | | (Contributed by Walter Dörwald.) * Convert test_slice.py to unittest format * Expand the test coverage.
* SF patch #790443: add SafeConfigParser to __all__Raymond Hettinger2003-09-011-1/+1
| | | | (Contributed by George Yoshida.)
* Minor typoRaymond Hettinger2003-09-011-1/+1
|
* SF patch #791153: inconsistency with implementation(logging)Raymond Hettinger2003-09-011-1/+1
| | | | (Contributed by George Yoshida.)
* SF patch #798534: Windows os.popen needlessly gets a reference to tuple ()Raymond Hettinger2003-09-011-0/+1
| | | | | | (Contributed by Andrew Gaul.) Fixes a minor leak.
* SF patch #798534: Windows os.popen needlessly gets a reference to tuple ()Raymond Hettinger2003-09-011-3/+1
| | | | | | (Contributed by Andrew Gaul.) Fixes a minor leak.
* SF patch #798467: Update docstring of has_key for bool changesRaymond Hettinger2003-09-011-0/+1
| | | | (Contributed by George Yoshida.)
* SF patch #798467: Update docstring of has_key for bool changesRaymond Hettinger2003-09-012-2/+2
| | | | (Contributed by George Yoshida.)
* SF bug #797853: Small problems with the csv module's documentationRaymond Hettinger2003-08-311-6/+6
|
* SF bug #732120:An extended definition of "non-overlapping" would save time.Raymond Hettinger2003-08-311-2/+3
| | | | | Clarified the meaning of non-overlapping in patterns with zero length matches.
* SF patch #797157: Bug 794658: os.chmod docs, stat constantsRaymond Hettinger2003-08-311-1/+2
| | | | | | (Contributed by Christos Georgiou.) Reference the symbol definitions in the stat module.
* SF bug #785222: zlib monotonic testRaymond Hettinger2003-08-311-11/+0
| | | | | | For smaller datasets, it is not always true the increasing the compression level always results in better compression. Removed the test which made this invalid assumption.
* Fix long option markup.Raymond Hettinger2003-08-311-7/+7
|
* Remove 'e.g.' from error messageRaymond Hettinger2003-08-301-3/+3
|
* SF patch #797180: Bug 792656: slicing explainedRaymond Hettinger2003-08-301-2/+3
|
* SF patch #797868: Tutorial, sec. 5.1.4 could contain an extra exampleRaymond Hettinger2003-08-301-2/+10
| | | | | | (Revised from the original patch contributed by Michal Pasternak.) Also, make a couple minor fixups elsewhere.
* SF patch #736962: Port tests to unittestRaymond Hettinger2003-08-305-33/+145
| | | | | | | | (Contributed by Walter Dörwald). * Convert three test modules to unittest format. * Expanded coverage in test_structseq.py. * Raymond added a new test in test_sets.py
* SF bug 797650: Infinite loop in textwrap.pyRaymond Hettinger2003-08-302-1/+11
| | | | | | When the indents were set to longer than the width and long word breaking was enabled, an infinite loop would result because the inner loop did not assure that at least one character was stripped off on every pass.
* Eliminate unnecessary eval() in testsRaymond Hettinger2003-08-301-19/+18
|
* For safety, replace a tuple entry before decreffing it.Raymond Hettinger2003-08-301-1/+3
|
* SF bug #793826: using itertools.izip to mutate tuplesRaymond Hettinger2003-08-292-3/+36
| | | | Avoid Armin Rigo's dastardly exercise in re-entrancy.
* Rework previous fix slightly; the &0x20 test seems useless, and the ↵Andrew M. Kuchling2003-08-291-4/+2
| | | | isprint() check mustn't prevent the meta-bit check at the end
* Add tests for meta- bit setAndrew M. Kuchling2003-08-291-1/+4
|
* [Bug #790356] unctrl() doesn't work for full printable charset. Fix by Dave ↵Andrew M. Kuchling2003-08-291-0/+2
| | | | Cinege.
* Add simple unit test for ascii.unctrl() functionAndrew M. Kuchling2003-08-291-0/+13
|
* [Bug #776542] open_https() generates a bad Authorization header because it ↵Andrew M. Kuchling2003-08-291-1/+1
| | | | calls .putheader() wrongly. Reported by Steffen Ries.
* [Bug #780231] One of the changes described in the 2.3 "What's New" documentAndrew M. Kuchling2003-08-292-27/+27
| | | | | | actually occurred in 2.2. Move the description to whatsnew22.tex. [Bugfix candidate -- I'll backport to 2.3 (another 2.2 bugfix seems unlikely)
* fix minor syntactic faux pasFred Drake2003-08-291-2/+2
|
* Make sure parentheses are escaped when used in the format string.Brett Cannon2003-08-292-1/+10
| | | | Closes bug #796149 . Will be backported.