Marc-André Lemburg
58d89dba7d
Restore Python 2.1 compatibility (os.extsep was introduced in Python 2.2).
2004-12-02 20:14:16 +00:00
Raymond Hettinger
4901a1f267
Add key= argument to heapq.nsmallest() and heapq.nlargest().
2004-12-02 08:59:14 +00:00
Thomas Heller
0e920a7244
Recompiled binaries after source changes.
2004-12-01 19:43:34 +00:00
Peter Astrand
738131d391
Raise TypeError if bufsize argument is not an integer. Patch 1071755, slightly modified.
2004-11-30 21:04:45 +00:00
Peter Astrand
6fdf3cbb13
Corrected example for replacing shell pipeline. Fixes bug 1073790.
2004-11-30 18:06:42 +00:00
Anthony Baxter
e2648eeb14
doodedoodedoo on the way to 2.4 final
2004-11-30 01:28:55 +00:00
Raymond Hettinger
e1defa4175
Fix argument order in pure python version of nsmallest() and nlargest().
2004-11-29 05:54:48 +00:00
Barry Warsaw
f4c7c402d4
RFC 2822 describes the characters allowed in a header field name. Conform to
...
this, and add test cases.
2004-11-29 03:46:54 +00:00
Anthony Baxter
e48bad7a24
preparing for 2.4 final (wooooooo!)
2004-11-29 01:40:31 +00:00
Barry Warsaw
99b7d6445c
There's likely nothing more to do to the email package before Python 2.4 is
...
final, so I'm marking email's version number as "3.0" (e.g. final).
2004-11-29 01:10:14 +00:00
Tim Peters
26be2067e8
Whitespace normalization.
2004-11-28 01:10:01 +00:00
Barry Warsaw
2e8c1f189a
Fix for SF bug #1072623 . When the last line of the input string does not end
...
in a newline, and it's an end boundary, the FeedParser wasn't recognizing it
as such. Tweak the regexp to make the ending linesep optional.
For grins, clear self._partial when closing the BufferedSubFile.
Added a test case.
2004-11-28 00:21:42 +00:00
Walter Dörwald
f7f9b6cb2d
Fix typo in comment.
2004-11-25 12:23:23 +00:00
Fredrik Lundh
cb328f393e
SF patch #1071739 (by Christos Georgiou)
...
This patch offers a better explanation in case the MS VC++ (free)
toolkit is installed but the .NET Framework SDK is not.
2004-11-24 22:31:11 +00:00
Raymond Hettinger
605ed02483
SF bug #1071588 coercing decimal to int doesn't work between -1 and 1
2004-11-24 07:28:48 +00:00
Brett Cannon
3684c8771e
Have testLoadTkFailure() skip on cygwin since Tcl/Tk on cygwin renders to the
...
Windows GDI directly and thus does not need a DISPLAY environment variable.
Thanks Jason Tishler.
2004-11-24 03:01:36 +00:00
Johannes Gijsbers
8e6f2ded30
Bug #1071513 : don't test on Cygwin, as chmod doesn't work reliably there
...
(http://www.cygwin.com/faq/faq_3.html#SEC41 ).
Also check whether onerror has actually been called so this test will
fail on assertion instead of on trying to chmod a non-existent file.
2004-11-23 09:27:27 +00:00
Brett Cannon
08febebf96
Add 'linux2' as one of the platforms that does not use the echo service as one
...
of the test possiblities for testGetServBy().
2004-11-20 21:10:07 +00:00
Kurt B. Kaiser
e953511858
On OpenBSD, terminating IDLE with ctrl-c from the command line caused a
...
stuck subprocess MainThread because only the SocketThread was exiting.
M NEWS.txt
M idlever.py
M run.py
2004-11-19 15:46:49 +00:00
Anthony Baxter
5cc727ad7b
2.4rc1
2004-11-18 12:32:27 +00:00
Peter Astrand
2224be64dc
Remove tempfile after use in test_call_string.
...
In test_args_string, remove the tempfile before assertEqual.
2004-11-17 20:06:35 +00:00
Kurt B. Kaiser
03562a5e62
Saving a Keyset w/o making changes (by using the "Save as New Custom Key Set"
...
button) caused IDLE to fail on restart (no new keyset was created in
config-keys.cfg). Also true for Theme/highlights. Python Bug 1064535.
2004-11-16 21:31:08 +00:00
Kurt B. Kaiser
5acdf93081
Saving a Keyset w/o making changes (by using the "Save as New Custom Key Set"
...
button) caused IDLE to fail on restart (no new keyset was created in
config-keys.cfg). Also true for Theme/highlights. Python Bug 1064535.
M configDialog.py
2004-11-16 21:28:36 +00:00
Walter Dörwald
1b626cac73
Fix pprint to be able to handle objects that don't have a __repr__
...
attribute. Fixes SF bug #1065456 .
2004-11-15 13:51:41 +00:00
Martin v. Löwis
6fe8f1928f
Back out rev 1.96; see #1009389 .
2004-11-14 10:21:04 +00:00
Kurt B. Kaiser
f7a8899f33
The change in the linecache.checkcache() signature at rev 1.13 caused IDLE to exit
...
when an exception was raised while running w/o the subprocess. Python Bug 1063840
M NEWS.txt
M PyShell.py
2004-11-13 21:05:58 +00:00
Tim Peters
bbc0d4409c
SF bug 1065388: calendar day/month name lookup too slow
...
__getitem__() methods: compute only the new spellings needed to satisfy
the given indexing object. This is purely an optimization (it should
have no effect on visible semantics).
2004-11-13 16:18:32 +00:00
Martin v. Löwis
fba7369824
Patch #1050475 : Fix various x86_64 build issues
...
regrtest.py: skip rgbimg and imageop as they are not built on 64-bit systems.
_tkinter.c: replace %.8x with %p for printing pointers.
setup.py: add lib64 into the library directories.
2004-11-13 11:13:35 +00:00
Walter Dörwald
aee4da6b83
Add options to regrtest.py to make it possible to specify where to put
...
the coverage files when -T is used.
2004-11-12 18:51:27 +00:00
Tim Peters
0ca0c64409
SF bug 1054821: difflib HtmlDiff() extra space on inserted 1 character lines
...
Simple correction from the code's author (Dan Gass).
2004-11-12 16:12:15 +00:00
Peter Astrand
195404ff90
Use os.chdir/os.getcwd instead of os.path.realpath, to support Tru64
...
TEMP dirs with {memb} strings. Fixes #1063571 .
2004-11-12 15:51:48 +00:00
Just van Rossum
2dae7646c3
On second thought: "Errors should never pass silently", so barf when a
...
string contains control chars that are illegal for XML
2004-11-12 09:36:12 +00:00
Just van Rossum
48ecaccf9e
testing control chars and non-dict root objects
2004-11-12 08:34:32 +00:00
Just van Rossum
b84330d368
- \f is not a valid XML character
...
- reformatted regex pattern, use r"" consistently
2004-11-12 08:14:49 +00:00
Just van Rossum
26e811abd5
reordered a couple of things
2004-11-12 08:02:35 +00:00
Martin v. Löwis
5a6601cfc6
Update compatibility comments to 2.1, corresponding to PEP 291 1.13.
2004-11-10 22:23:15 +00:00
Thomas Heller
41f7038a3e
Avoid a linker warning: MSVC 7 doesn't support /pdb:None, the debug
...
info will always be in a .pdb file.
2004-11-10 09:01:41 +00:00
Raymond Hettinger
952f8808b2
SF patch #1062279 : deque pickling problems
...
(Contributed by Dima Dorfman.)
* Support pickling of dictionaries in instances of deque subclasses.
* Support pickling of recursive deques.
2004-11-09 07:27:35 +00:00
Raymond Hettinger
15056a5202
SF 1062353: set pickling problems
...
Support automatic pickling of dictionaries in instance of set subclasses.
2004-11-09 07:25:31 +00:00
Tim Peters
7960bf9c00
And delete a useless comment.
2004-11-08 22:31:09 +00:00
Tim Peters
d7bbbbc594
_OutputRedirectingPdb.trace_dispatch(): Return the base class's
...
trace_dispatch() result in a more obvious, and more robust way.
2004-11-08 22:30:28 +00:00
Tim Peters
50c6bdb1d6
test_doctest.py test_pdb_set_trace_nested(): A new test from Jim Fulton
...
showing that doctest's pdb.set_trace() support was dramatically broken.
doctest.py _OutputRedirectingPdb.trace_dispatch(): Return a local trace
function instead of (implicitly) None. Else interaction with pdb was
bizarre, noticing only 'call' events. Amazingly, the existing set_trace()
tests didn't care.
2004-11-08 22:07:37 +00:00
Michael W. Hudson
e0b855fac9
test for fixedness of bug #1057835 .
...
(thanks to Raymond for the prod).
2004-11-08 16:46:02 +00:00
Michael W. Hudson
05522ad795
Fix bug
...
[ 1057835 ] compiler.transformer, "from module import *"
2004-11-08 12:17:34 +00:00
Raymond Hettinger
481b09b352
SF #1062190 . Removed an assertion that rendered trace.py unnecessarily
...
inflexibile.
2004-11-08 06:36:42 +00:00
Martin v. Löwis
d6eb3523f6
Stop printing listdir bytestring output, as the precise list of strings
...
returned depends on the filesystem encoding.
2004-11-07 20:01:56 +00:00
Martin v. Löwis
cd24699256
Try a different filename if the Latin-1 file name cannot
...
be represented in the file system. Fixes #989338 .
2004-11-07 19:57:35 +00:00
Johannes Gijsbers
8de645a176
Patch #1061931 / bug #971872 : factor out part of spillproperties, so
...
properties are also documented if help(Class.<property>) is called
instead of help(Class).
2004-11-07 19:16:05 +00:00
Jeremy Hylton
def9d2a17c
Fix for SF bug 988120 via patch 1061941.
...
If read() returned less than the number of bytes request, the full amount was subtracted from length instead of the actually read amount.
2004-11-07 16:13:49 +00:00
Johannes Gijsbers
d7b6ad4b60
Patch #1061904 / bug #878275 : give a nicer error message when someone
...
accidentally derives from TestSuite instead of TestCase.
2004-11-07 15:46:25 +00:00