| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
BDFL <wink>
The fullmodname() function chopped off the first character if the
module existed in the current directory.
Open results files, which contain binary pickles, in binary mode.
Remove fallback code that tries to read marshal data from a results
file, since this module never writes marshal data.
|
| |
|
|
| |
SF bug #849662. Dramatically, improve comparison speed for "if shl == None".
|
| | |
|
| |
|
|
|
|
|
|
| |
Reduce the size of Big String and Big Binary tests to 2**14 (minus one
for Big String). This should make the tests pass on Win98SE. Note
that the docs only promise lengths up to 2048. Unfortunately this no
longer tests for the segfault I was seeing earlier, but I'm confident
I've nailed that one. :-) Fixes SF 852281.
|
| | |
|
| |
|
|
|
|
| |
library search path to include the extension directory. Without this,
the curses_panel extension can't find the curses extension/DLL, which
exports some curses symbols to it.
|
| | |
|
| |
|
|
| |
DON'T MERGE THIS CHANGE TO THE TRUNK.
|
| | |
|
| | |
|
| |
|
|
|
| |
Fix a bug discovered by Kalle Svensson: comparing sys.maxint to
2**32-1 makes no sense. Use 2**31-1 instead.
|
| |
|
|
|
| |
is installed but the registry settings are incomplete because the gui
has never been run.
|
| |
|
|
| |
M IOBinding.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- After an exception, run.py was not setting the exception vector. Noam
Raphael suggested correcting this so pdb's postmortem pm() would work.
IDLEfork Patch 844675
Update NEWS and include some items missed in IDLE1.0b2.
Bump the version.
Modified Files:
Tag: release23-maint
NEWS.txt idlever.py run.py
|
| |
|
|
|
|
|
|
|
|
| |
guess_all_extensions() returns (at least) what we expect. As Jeff
Epler suggests in
http://mail.python.org/pipermail/python-dev/2003-September/038264.html
We use a set to test the results. This fixes the test when
test_urllib2 is run before test_mimetypes.
|
| |
|
|
|
|
|
|
|
|
|
| |
sre in 2.3, and the backport of the 2.4 version of the tests should not
have been done. It got confused because someone else checked a bad
change into _sre.c that caused the tests that are *supposed* to raise
a recursion exception to stop doing so on some (most?) platforms.
test_re passes again on Windows now. Until the bad change to _sre gets
fixed, it will fail on platforms other than Windows and FreeBSD, either
by "Test Failed", or by bad consequences of C stack overflow.
|
| |
|
|
|
|
|
|
| |
Also SF patch 843455.
This is a critical bugfix, backported from 2.4 development.
I don't intend to backport beyond 2.3 maint. The bugs this fixes
have been there since weakrefs were introduced.
|
| |
|
|
| |
Fix typo fix.
|
| |
|
|
| |
Fix typos.
|
| |
|
|
|
|
| |
gets done when maxheaderlen <> 0. The header really gets wrapped via
the email.Header.Header class, which has a more sophisticated
algorithm than just splitting on semi-colons.
|
| |
|
|
|
| |
a statically linked zlib module, but since the problem it tests can't
exist on these systems, simply skip it then.
|
| |
|
|
|
|
|
|
|
|
|
| |
The find_all_submodules() method in modulefinder only
looks for *.py, *.pyc, and *.pyo files. Python
extension modules are only found if they are referenced
in import statements somewhere.
This patch uses the actual list from imp.get_suffixes().
Backported to release-maint23.
|
| |
|
|
|
|
|
|
| |
expanded the test case with a piece that needs the more-complete fix.
I don't intend to backport this beyond 2.3 maint. It's a critical
bugfix, and should be backported to 2.2, 2.1, ..., if more releases in
those lines get made.
|
| |
|
|
|
|
|
|
| |
weakref callbacks.
This is a critical bugfix. It's already been fixed on the trunk (2.4
development). I don't intend to backport it to the 22 line, but if a
2.2.4 ever gets released, this should be in it.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
large 32 bit int, which comes out as a negative int. Workaround this to
prevent warnings from the test suite and the std lib.
|
| |
|
|
|
| |
large 32 bit int, which comes out as a negative int. Workaround this to
prevent warnings from the test suite.
|
| |
|
|
|
|
| |
recursive tests that used to fail, but left test_re_groupref_exists
disabled, as it fails on the release23-maint branch. Maybe something
else needs to be backported?
|
| |
|
|
|
|
| |
Apply patch 823328 -- support for rfc 2617 digestion authentication.
This fixes the current (broken) digest auth code.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
If the file doesn't exist, the code to display an error message was broken
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Fix a bug in the memory reallocation code of PyUnicode_TranslateCharmap().
charmaptranslate_makespace() allocates more memory than required for the
next replacement but didn't remember that fact, so memory size was growing
exponentially every time a replacement string is longer that one character.
This fixes SF bug #828737.
|
| | |
|
| |
|
|
|
| |
iterator where it probably shouldn't have.
Closes SF bug #818861.
|
| |
|
|
|
| |
Fix a bunch of typos in documentation, docstrings and comments.
(From SF patch #810751)
|
| | |
|
| | |
|
| |
|
|
|
|
| |
1.6 was docstring clean-up.
1.7 was a fix for bug #780461 (platform.mac_ver() failing under OS X) and
was flagged as a backport candidate.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* Extend rangrange() to return meaningful results when the range is
larger than 2**53. Only applies to the MersenneTwister. WichmannHill
was left alone in the absence of a proof showing how multiple calls
could be combined to produce long bit streams.
* WichmannHill was missing from __all__.
|
| |
|
|
| |
Adopt Jeremy Fincher's suggested function name, "any", instead of "some".
|