Neal Norwitz
6453c1f218
Cleanup:
...
* Remove unused imports
* Convert some more 1/0 to True/False
* Shorten up a long line
2002-11-30 19:18:46 +00:00
Neal Norwitz
539594f2f5
Remove unused import
...
Remove unused variables since they were the return value from grid(),
which is always None
2002-11-30 19:12:41 +00:00
Neal Norwitz
5b0b00fb21
Convert string exceptions to classes, string exceptions are deprecated
2002-11-30 19:10:19 +00:00
Neal Norwitz
672ce57100
Convert some more 1/0 to True/False
2002-11-30 19:04:07 +00:00
Neal Norwitz
f4c4f115d8
Add missing self for method call
2002-11-30 18:49:10 +00:00
Neal Norwitz
3e0edbf4d8
Port Martin von Loewis checkin from Python:
...
Add --check-tkinter to setup.py. Install IDLE. Fixes #634078 .
2002-11-30 17:54:17 +00:00
Neal Norwitz
ce8ed1a8d5
Port Martin von Loewis checkin from python: Support sdist.
2002-11-30 17:51:41 +00:00
Kurt B. Kaiser
6e44cc2369
M PyShell.py
...
M rpc.py
SF Bug 629987: Idle not printing prompts following SyntaxError
2002-11-30 06:18:00 +00:00
Ka-Ping Yee
a59ef7bbe0
getdoc():
...
Remove leading whitespace from first line; remove leading and
trailing blank lines from docstrings. (Patch 645938 submitted
by David Goodger.)
2002-11-30 03:53:15 +00:00
Kurt B. Kaiser
818855939a
Correct an error introduced at Rev 1.30. The keyword arg is necessary
...
to freeze the value of orig_checkcache. Otherwise infinite recursion.
2002-11-29 22:10:53 +00:00
Andrew M. Kuchling
8e30bcdaaf
Fix mode on scripts to have the read bit set (noted by Nicholas Riley)
2002-11-29 19:45:58 +00:00
Michael W. Hudson
ade8c8b2c3
Nudge getting __module__ and __name__ for new-style classes so that
...
the results of *setting* __name__ are not so surprising.
If people can suggest more tests, that'd be grand, or is what's there
sufficient?
2002-11-27 16:29:26 +00:00
Neal Norwitz
deaba57009
SF #641170 , reST version of Lib/test/README
...
Convert test/README to reST
2002-11-27 15:47:10 +00:00
Michael W. Hudson
7e7c00db0c
I don't know why staring at the email to python-checkins made me
...
see problems with my code that I didn't see before the checkin, but:
When a subtype .mro() fails, we need to reset the type whose __bases__
are being changed, too. Fix + test.
2002-11-27 15:40:09 +00:00
Michael W. Hudson
586da8fddd
Readjustments to the way we cope with exceptions from subclasses'
...
mro() methods. Now any exception aborts the whole __bases__ change.
And more tests.
2002-11-27 15:20:19 +00:00
Andrew M. Kuchling
31ddfb6942
[Part of patch #641685 ] Add .dylib as an extension for shared libraries
2002-11-27 13:45:26 +00:00
Michael W. Hudson
caf17be1b7
I had the inheritance cycle stuff backwards. Oops!
2002-11-27 10:24:44 +00:00
Martin v. Löwis
e16e01fac6
Patch #639112 : fixes for None locale and tz.
2002-11-27 08:30:25 +00:00
Raymond Hettinger
e4827eb2a2
Bring UserDict in-sync with changes to dict.
...
Constructor accepts optional keyword arguments after a optional items list.
Add fromkeys() as an alternate constructor from an iterable over keys.
Expand related unittests.
2002-11-27 08:29:11 +00:00
Raymond Hettinger
e33d3df030
SF Patch 643443. Added dict.fromkeys(iterable, value=None), a class
...
method for constructing new dictionaries from sequences of keys.
2002-11-27 07:29:33 +00:00
Guido van Rossum
a01fa26396
The MRO conflict error message depends on dictionary hash order.
...
Avoid depending on this in the test.
2002-11-27 04:00:59 +00:00
Fred Drake
4dd0f7ef7a
Add a way to say "use any resource except A". For example, to run
...
allow the use of any resource except bsddb, give the option
"-uall,-bsddb".
2002-11-26 21:44:56 +00:00
Martin v. Löwis
8c8aa5d666
Rename want_objects to wantobjects throughout, for consistency.
2002-11-26 21:39:48 +00:00
Fred Drake
94e7bb7dd6
Use "is" to test type objects, not "==".
2002-11-26 21:28:23 +00:00
Andrew M. Kuchling
acd5cb2ff0
Fix for bug #410541 : bdist builds bogus .zips
...
This adds a --relative option to the bdist_dumb command that defaults
to false; if true, the .tar.gz or .zip will be assembled using relative
paths.
2002-11-26 17:45:19 +00:00
Andrew M. Kuchling
40f23e0ddf
Part of the fix for bug #410541 : add ensure_relative() function
2002-11-26 17:42:48 +00:00
Michael W. Hudson
98bbc49c54
This is my patch:
...
[ 635933 ] make some type attrs writable
Plus a couple of extra tests beyond what's up there.
It hasn't been as carefully reviewed as it perhaps should, so all readers
are encouraged, nay exhorted, to give this a close reading.
There are still a couple of oddities related to assigning to __name__,
but I intend to solicit python-dev's opinions on these.
2002-11-26 14:47:27 +00:00
Martin v. Löwis
ffad633af9
Patch #518625 : Return objects in Tkinter.
2002-11-26 09:28:05 +00:00
Guido van Rossum
d32047f038
A tweaked version of Jeremy's patch #642489 , to produce better error
...
messages about MRO conflicts. (Tweaks here: don't print the message,
but compare it with an expected string.)
2002-11-25 21:38:52 +00:00
Raymond Hettinger
35e48d2426
SF 643115: Set._update() had a special case for dictionaries which allowed
...
non-true values to leak in. This threw-off equality testing which depends
on the underlying dictionaries having both the same keys and values.
2002-11-25 20:43:55 +00:00
Walter Dörwald
00445d2393
Fix typo in comment.
2002-11-25 17:58:02 +00:00
Gustavo Niemeyer
1456fde6a0
Fixed bug
...
[#495695 ] webbrowser.py: selection of browser
* Lib/webbrowser.py
Only include graphic browsers in _tryorder if DISPLAY is set. Also,
included skipstone support, as suggested by Fred in the mentioned bug.
* Misc/NEWS
Mention fix and skipstone inclusion.
2002-11-25 17:25:04 +00:00
Martin v. Löwis
d5169bad94
Regenerate from Unicode 3.2.0 to include all First/Last ranges.
2002-11-24 23:10:08 +00:00
Tim Peters
1babdfc48a
Reduced memory burden by iterating over the normalization test input
...
file directly (instead of sucking it all into a list of lines first).
2002-11-24 19:19:09 +00:00
Tim Peters
1b445d3fcf
Fiddled things so that test_normalization is expected to be skipped if
...
and only if the test input file doesn't exist.
2002-11-24 18:53:11 +00:00
Martin v. Löwis
65730a4de8
Delete bsddb from sys.modules if _bsddb cannot be imported.
2002-11-24 08:26:01 +00:00
Tim Peters
d332c085ea
Skip test_normalization on Windows until it's at least clear why the
...
data it needs doesn't exist in the project. If it's a huge file,
maybe the test should be changed to be one of the -u thingies.
2002-11-24 02:40:40 +00:00
Tim Peters
b9ac505110
Split long line.
...
XXX If NormalizationTest.txt is required to run this test, why isn't it
checked into the project?
2002-11-24 02:37:29 +00:00
Tim Peters
77c06fbf94
Whitespace normalization.
2002-11-24 02:35:35 +00:00
Martin v. Löwis
677bde2dd1
Patch #626485 : Support Unicode normalization.
2002-11-23 22:08:15 +00:00
Martin v. Löwis
74a530d42d
Update character names.
2002-11-23 19:41:01 +00:00
Martin v. Löwis
ef7fe2e813
Implement names for CJK unified ideographs. Add name to KeyError output.
...
Verify that the lookup for an existing name succeeds.
2002-11-23 18:01:32 +00:00
Martin v. Löwis
8579efc86c
Add test cases for Hangul syllables. Update output.
2002-11-23 17:11:42 +00:00
Neal Norwitz
ca2953ea5c
Remove duplicate test
2002-11-23 16:57:00 +00:00
Martin v. Löwis
529ec6a1ee
Regenerate. Fixes #618012 .
2002-11-23 12:09:28 +00:00
Martin v. Löwis
b2c7affbaa
Merge with bsddb3 2002.11.23.10.42.36
2002-11-23 11:26:07 +00:00
Just van Rossum
a797d8150d
Patch #642500 with slight modifications: allow keyword arguments in
...
dict() constructor. Example:
>>> dict(a=1, b=2)
{'a': 1, 'b': 2}
>>>
2002-11-23 09:45:04 +00:00
Thomas Heller
450cafae28
(This is hopefully the last large, funny checkin message for
...
bdist_wininst.py we will see.)
Removed the base64 encoded binary contents, wininst.exe must be in the
same directory as this file now.
wininst.exe must be recompiled and commited each time the sources in
PC/bdist_wininst are changed.
2002-11-22 21:08:34 +00:00
Thomas Heller
3a23c3fae1
get_python_version was not imported.
2002-11-22 20:57:20 +00:00
Fred Drake
8bec48316b
Two bugs:
...
- assertRaises() wasn't being called correctly
- test_warning() no longer applies
2002-11-22 20:13:43 +00:00