Martin v. Löwis
1ef23657c4
Patch #751107 : Slant must be 'roman', not 'normal'.
2003-06-14 21:40:04 +00:00
Martin v. Löwis
d6efae500c
Properly deal with tuples in Open._fixresult. Fixes bug reported in
...
follow-up to #621891 .
2003-06-14 21:34:32 +00:00
Kurt B. Kaiser
61e2c9a402
Forwardport Patch from IDLEfork SF 610329
...
Remove deprecated tempfile usage
2003-06-14 17:56:25 +00:00
Martin v. Löwis
1867f24416
Always unwrap _socketobj in socket.ssl. Revert httplib.py 1.25.
...
Fixes #754447 .
2003-06-14 13:30:53 +00:00
Martin v. Löwis
b8c084e82c
Support keyword and topics help in cli(). Fixes #715782 .
2003-06-14 09:03:46 +00:00
Martin v. Löwis
17fb50790d
Treat empty dat/dir pairs as dumbdbm. Fixes #744687 .
2003-06-14 08:16:34 +00:00
Martin v. Löwis
ba8f5ff76c
Copy builtin functions as atomic. Fixes #746304 . Will backport to 2.2.
2003-06-14 07:10:06 +00:00
Martin v. Löwis
e3b67bcb7e
Patch #754340 : Fix typo in redirect_request. Will backport to 2.2.
2003-06-14 05:51:25 +00:00
Kurt B. Kaiser
b3a0a666f2
Remove the 2.2 compatibility module boolcheck.py and related code
...
M PyShell.py
R boolcheck.py
M run.py
2003-06-14 03:33:20 +00:00
Kurt B. Kaiser
ae8bbff231
Remove reference to IDLEfork
2003-06-14 03:23:56 +00:00
Kurt B. Kaiser
76bcb5cb6d
Update NEWS.txt and move info on release 0.8.1 and earlier to HISTORY.txt
...
M HISTORY.txt
M NEWS.txt
2003-06-14 02:51:06 +00:00
Greg Ward
52ae0a596f
Remove comment about Unicode: SF #622831 was fixed loooong ago!
2003-06-14 00:26:39 +00:00
Brett Cannon
91012fe9b5
Cause calling interrupt_main in main thread raise KeyboardInterrupt instantly.
2003-06-13 23:56:32 +00:00
Brett Cannon
4e64d78bbb
dummy_thread modified to have interrupt_main and to behave appropriately when
...
called.
Added announcement in Misc/NEWS for thread.interrupt_main and mention of
dummy_thread's change.
2003-06-13 23:44:35 +00:00
Kurt B. Kaiser
93e8e54924
Interrupt module has been folded into the thread module
...
Modified Files:
run.py
Removed Files:
interruptmodule.c
2003-06-13 22:03:43 +00:00
Barry Warsaw
efad5880ba
AddressList.__str__(): Get rid of useless, and broken method. Closes
...
SF #753617 . Back port candidate (but low priority).
2003-06-13 21:16:06 +00:00
Guido van Rossum
99d2c251df
SF patch 707900, fixing bug 702858, by Steven Taschuk.
...
Copying a new-style class that had a reference to itself didn't work.
(The same thing worked fine for old-style classes.)
2003-06-13 19:28:47 +00:00
Jack Jansen
8475d0256a
Re-gegernated with the new gensuitemodule.
2003-06-13 14:31:19 +00:00
Jack Jansen
c8882b10c4
- Allow access to poperties of the "application" OSA class directly from
...
the toplevel package. This already worked for elements, but now for
properties too. Fixes #753925 .
- Even better, the toplevel class (such as Finder.Finder) now inherits
the element and property dictionaries of its application class and has
the necessary glue to allow you to say
f = Finder.Finder()
f.get(f.name)
2003-06-13 14:27:35 +00:00
Raymond Hettinger
fdbe5223b7
SF bug #753602 : random.sample not properly documented
...
The docs were fine but the "int=int" in the function call was both
ugly and confusing. Moved it inside the body of the function definition.
2003-06-13 07:01:51 +00:00
Brett Cannon
43e559a155
When calling tarname with an argument (and thus not use testtar.tar) return a
...
path for the file in the temp directory for the platform.
2003-06-12 19:16:58 +00:00
Thomas Heller
cd494adc3b
Fix for sf # 749210, wininst isn't build correctly after building zip.
...
The problem was that subcommands were not reinitialized.
Bugfix candidate, will backport myself.
2003-06-12 17:23:58 +00:00
Brett Cannon
455ea53d0e
Make creation of temporary file and directory more portable. Also made cleanup
...
code use proper functions to get paths.
Changed the name of tar file that is searched for to be absolute (i.e., not use
os.extsep) since filename is locked in based on name of file in CVS
(testtar.tar).
Closes bug #731403 .
2003-06-12 08:01:06 +00:00
Kurt B. Kaiser
a4e5c4da4d
No longer needed.
2003-06-12 04:38:13 +00:00
Kurt B. Kaiser
09cb74ba20
aboutDialog.py:
...
1. Add additional buttons for Python Copyright and Credits
2. Use the Python LICENSE file instead of the old IDLE LICENSE.txt
3. Add additional buttons for IDLE's README and NEWS
4. Implement a method to read text from a _Printer object
5. Rename the Ok button to Close
6. Clean up to conform to Python code formatting standards
textView.py:
1. Change background to white on all platforms
2. Increase height of frame
3. Add an optional parameter to textViewer to allow inserting text into
the viewer instead of reading a file.
4. Rename the Ok button to Close
Modified Files:
aboutDialog.py textView.py
2003-06-12 04:20:56 +00:00
Raymond Hettinger
f31cb0cbcf
One more multiple exception catch should be in a tuple.
2003-06-12 04:05:00 +00:00
Kurt B. Kaiser
d78b23025c
1. Remove the Readme entry on the Help Menu, now in About dialog.
...
2. Change title on About dialog.
Modified Files:
Bindings.py EditorWindow.py
2003-06-12 04:03:49 +00:00
Raymond Hettinger
abe14e6f04
The multiple exception catch should be in a tuple.
2003-06-12 03:59:17 +00:00
Kurt B. Kaiser
fe04afc629
Direct readers to CVS logs.
2003-06-12 03:57:23 +00:00
Kurt B. Kaiser
31dea4cf43
It /is/ a package...
2003-06-12 03:55:24 +00:00
Kurt B. Kaiser
1821056002
Updated for IDLEfork re-integration
2003-06-12 03:51:27 +00:00
Kurt B. Kaiser
b67e13d278
Will use the Python LICENSE file instead.
2003-06-12 03:45:55 +00:00
Kurt B. Kaiser
d5407da4bc
Remove setup file, no longer needed.
2003-06-12 03:44:01 +00:00
Kurt B. Kaiser
a00d7bd41c
Remove unneeded MANIFEST template.
2003-06-12 03:41:01 +00:00
Kurt B. Kaiser
a737bb378b
Remove unneeded installation instructions.
2003-06-12 03:39:08 +00:00
Kurt B. Kaiser
a8f22d711c
Update version.
2003-06-12 03:15:47 +00:00
Raymond Hettinger
39a5592001
SF Patch #744104 : Remove eval() from csv
...
Eliminates the eval() step in the csv module resulting in better
security, more clarity, and a little speed.
The idea is to make successive attempts to coerce the string to
a python type:
int(s), long(s), float(s), etc.
As a by-product, eliminates a bare 'except' statement.
2003-06-12 03:01:55 +00:00
Skip Montanaro
1546bc43fe
add a couple test cases which involve longs and floats in 'e' format.
2003-06-12 02:40:22 +00:00
Brett Cannon
28a4f0f965
Have pydoc try handling an object as "other" if the object does not act the way
...
it expects based on what inspect classifies it as.
Closes bug #729103 .
2003-06-11 23:38:55 +00:00
Barry Warsaw
6754d52521
get_payload(): Improve the TypeError message when the payload isn't of
...
the expected type. In response to SF #751451 .
2003-06-10 16:31:55 +00:00
Barry Warsaw
9caa0d1642
guess_all_extensions(): Return the empty list instead of None when
...
there are no matching types. Updated the docs and docstrings. Added
some unit tests.
2003-06-09 22:27:41 +00:00
Raymond Hettinger
af81c2e887
SF bug #685773 : 2 (more) bugs in turtle
...
The docs recommend filling by fill(1), drawing commands, fill(0).
However, the filling did not actually take place until the next
draw command. Fixed by issuing a null draw command at the end
of the fill method.
2003-06-09 08:50:57 +00:00
Kurt B. Kaiser
9067c8d85c
SF 748975 Printing unsaved shell fails
...
M IOBinding.py
2003-06-09 03:12:42 +00:00
Raymond Hettinger
7f2d302a16
For the context and unified diff functions:
...
* Simplified test for visible changes
* Improved variable names and line spacing
* Replaced dict(a=3) style with Py2.2 compatable {'a':3}
2003-06-08 19:38:42 +00:00
Neal Norwitz
e2fdc61004
Fix SF #749831 , copy raises SystemError when getstate raises exception
2003-06-08 13:19:58 +00:00
Raymond Hettinger
f0b1a1fca9
Added functions for creating context diffs and unified diffs.
...
Documentation update and NEWS item are forthcoming.
2003-06-08 11:07:08 +00:00
Martin v. Löwis
d02879d620
Revert 1.25, as overloaded __repr__ is not considered.
2003-06-07 20:47:37 +00:00
Martin v. Löwis
e57000338f
Patch #750542 : Use issubclass instead of type identity.
2003-06-07 20:17:11 +00:00
Martin v. Löwis
502ba46303
Patch #750595 : Refer to type complex using builtin. Fixes #595837 .
...
Backported to 2.2.
2003-06-07 20:10:54 +00:00
Martin v. Löwis
56f88113b7
Patch #746801 : FreeBSD 4 expected failures, by Charles Swiger.
2003-06-07 20:01:37 +00:00