Serhiy Storchaka
0b6b335253
Issue #20058 : sys.stdin.readline() in IDLE now always returns only one line.
2013-12-25 14:24:17 +02:00
Ned Deily
278543d539
Issue #18270 : Prevent possible IDLE AttributeError on OS X when no initial
...
shell window is present. (Original patch by Terry Reedy)
2013-12-10 16:21:58 -08:00
Serhiy Storchaka
7057f3fa4d
Issue #19481 : print() of unicode, str or bytearray subclass instance in IDLE
...
no more hangs.
2013-12-10 10:04:41 +02:00
Terry Jan Reedy
b638a38dc0
Issue #18425 : Add docstrings to IdleHistory.py. Remove redundant 'history_'
...
prefix from two attributes and two methods of History class.
2013-08-13 19:51:04 -04:00
Terry Jan Reedy
2b149860a0
Issue #18316 : Update idlelib 2.7 except clauses to ease backports.
2013-06-29 00:59:34 -04:00
Terry Jan Reedy
8eab008b53
Issue *18081, #18242 : Change Idle warnings capture in PyShell and run to stop
...
replacing warnings.formatwarnings and to reverse replacement of
warnings.showwarnings when import is complete and when main function exits.
Add test_warning.py. Vinay Sajip provided capture_warnings function.
2013-06-28 23:51:34 -04:00
Roger Serwy
16ce43a6d8
#5492 : Avoid traceback when exiting IDLE caused by a race condition.
2013-06-11 22:13:17 -05:00
Ned Deily
674f4fa2ad
Issue #17532 : Always include Options menu for IDLE on OS X.
...
Patch by Guilherme Simões.
2013-05-22 15:16:17 -07:00
Roger Serwy
53dc4f0148
#17585 : Fixed IDLE regression. Now closes when using exit() or quit().
2013-04-11 19:13:21 -05:00
Roger Serwy
ad8cad3c6d
#14254 : IDLE now handles readline correctly across shell restarts.
2013-04-03 00:42:24 -05:00
Roger Serwy
d7c9d9cdcd
#17614 : IDLE no longer raises exception when quickly closing a file.
2013-04-02 22:37:12 -05:00
Roger Serwy
34d0c66ef2
#6698 : IDLE now opens just an editor window when configured to do so.
2013-03-31 23:28:55 -05:00
Terry Jan Reedy
d676a3a221
Issue #17390 : Display Python version on Idle title bar. Patch by Edmond Burnett.
2013-03-30 18:50:43 -04:00
Serhiy Storchaka
9abc830c6a
Issue #9290 : In IDLE the sys.std* streams now implement io.TextIOBase
...
interface and support all mandatory methods and properties.
2013-01-25 15:30:35 +02:00
Andrew Svetlov
5018db76aa
Issue #1207589 : Add Cut/Copy/Paste items to IDLE right click Context Menu
...
Patch by Todd Rovito.
2012-11-01 22:39:14 +02:00
Andrew Svetlov
8a15c37df7
Issue #9803 : Don't close IDLE on saving if breakpoint is open.
...
Patch by Roger Serwy.
2012-07-31 19:51:27 +03:00
Martin v. Löwis
e2b5624ee8
Issue #15318 : Prevent writing to sys.stdin.
...
Patch by Roger Serwy and myself.
2012-07-25 10:56:22 +02:00
Terry Jan Reedy
f8fc674f0b
Issue 13532: Allow bytearrays to be written also.
2012-07-09 17:57:13 -04:00
Martin v. Löwis
9e6bf1a8ee
Widen test to support unicode.
2012-07-09 21:07:41 +02:00
Martin v. Löwis
e8e4e1456c
- Issue #13532 : Check that arguments to sys.stdout.write are strings.
2012-07-09 21:01:49 +02:00
Ned Deily
5e247b705e
Issue #14962 : Update text coloring in IDLE shell window after changing
...
options. Patch by Roger Serwy.
2012-05-31 09:17:29 -07:00
Terry Jan Reedy
eaa7e7825e
Issue #10365 : File open dialog now works instead of crashing
...
even when parent window is closed. Patch by Roger Serwy.
2012-05-26 20:33:32 -04:00
Andrew Svetlov
7c010ee00c
#3573 : idle now doesn't hungs if launched as: idle -e <directory>
...
Patch by Guilherme Polo.
2012-03-21 13:35:08 +02:00
Terry Jan Reedy
1d4ae48f48
whitespace3
2012-01-31 02:55:32 -05:00
Terry Jan Reedy
b98000ab5b
#13506 Add '' to path for interactive interpreter by adding with_cwd parameter
...
to PyShell.PyShell.transfer_path() and changing elsewhere as needed.
Original patches by Marco Scataglini and Roger Serwy.
2012-01-31 02:09:25 -05:00
Ned Deily
40ad04171d
Issue #4625 : If IDLE cannot write to its recent file or breakpoint
...
files, display a message popup and continue rather than crash.
(original patch by Roger Serwy)
2011-12-14 14:57:43 -08:00
Ned Deily
86d669bdb8
Issue 13296: Fix IDLE to clear compile __future__ flags on shell restart.
...
(Patch by Roger Serwy)
2011-10-30 19:58:04 -07:00
Senthil Kumaran
13502b19c6
Fix closes issue12438 - idlelib.PyShell's showformatwarning method was passing an incorrect arg.
2011-07-03 17:38:53 -07:00
Ned Deily
2a6f4b3327
Merged revisions 88003 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r88003 | ned.deily | 2011-01-14 20:37:12 -0800 (Fri, 14 Jan 2011) | 5 lines
#10907 : Warn OS X 10.6 IDLE users to use ActiveState Tcl/Tk 8.5,
rather than the currently problematic Apple-supplied one,
when running with the 64-/32-bit installer variant.
........
2011-01-30 00:18:47 +00:00
Ezio Melotti
c569cfebce
Merged revisions 83103 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r83103 | ezio.melotti | 2010-07-23 19:48:22 +0300 (Fri, 23 Jul 2010) | 1 line
#9359 : fix typo. Thanks to Piotr Kasprzyk for the patch.
........
2010-07-23 16:55:21 +00:00
Florent Xicluna
d630c04ab1
#7092 : Fix additional "-3" warnings in the idlelib package, and convert to absolute imports.
2010-04-02 07:24:52 +00:00
Florent Xicluna
c8a730bf72
Syntax cleanup `== None` -> `is None`
2010-03-25 20:32:07 +00:00
Guilherme Polo
f198ac2db2
Issue #3926 : Fix the usage of the new showwarnings and formatwarning.
2009-08-14 14:03:07 +00:00
Kurt B. Kaiser
013d6cc0df
Allow multiple IDLE GUI/subprocess pairs to exist
...
simultaneously. Thanks to David Scherer for suggesting
the use of an ephemeral port for the GUI.
Patch 1529142 Weeble.
2009-04-04 07:03:48 +00:00
Raymond Hettinger
bf3f69ee85
Remove startup firewall message. That is handled by an error dialog
...
whenever a connection cannot be formed. Also, the Idle version number
is already in the About Idle dialog. Now, the startup is clean looking
once again.
2009-01-26 23:29:09 +00:00
Benjamin Peterson
b76444b2fa
use new showwarnings signature for idle #3391
2008-10-16 19:40:14 +00:00
Georg Brandl
6634bf2919
Tkinter rename reversal: remove tkinter package, adapt imports and docs.
2008-05-20 07:13:37 +00:00
Georg Brandl
ad9afeb8f0
Tkinter rename, step 2: fix imports and add stub modules.
2008-05-16 15:48:15 +00:00
Kurt B. Kaiser
93cdae5f81
Home / Control-A toggles between left margin and end of leading white
...
space. Patch 1196903 Jeff Shute.
M idlelib/PyShell.py
M idlelib/EditorWindow.py
M idlelib/NEWS.txt
2008-04-27 21:07:41 +00:00
Benjamin Peterson
5b63acd31e
#2503 make singletons compared with "is" not == or !=
...
Thanks to Wummel for the patch
2008-03-29 15:24:25 +00:00
Kurt B. Kaiser
85897c9b38
Remove unused theme that was causing a fault in p3k.
2007-10-04 02:07:50 +00:00
Kurt B. Kaiser
dddeb0eec4
Clean up ModifiedInterpreter.runcode() structure
2007-02-06 03:21:40 +00:00
Georg Brandl
d076153ee8
Bug #813342 : Start the IDLE subprocess with -Qnew if the parent
...
is started with that option.
2006-10-12 07:57:21 +00:00
Kurt B. Kaiser
e0b673573b
Add comment explaining that error msgs may be due to user code when
...
running w/o subprocess.
2006-10-01 21:54:37 +00:00
Kurt B. Kaiser
7ae354846f
File menu hotkeys: there were three 'p' assignments. Reassign the
...
'Save Copy As' and 'Print' hotkeys to 'y' and 't'. Change the
Shell menu hotkey from 's' to 'l'.
M Bindings.py
M PyShell.py
M NEWS.txt
2006-08-16 21:45:59 +00:00
Kurt B. Kaiser
f137e1df2c
Get quit() and exit() to work cleanly when not using subprocess.
2006-08-16 07:04:17 +00:00
Kurt B. Kaiser
d112bc7958
Patch #1540892 : site.py Quitter() class attempts to close sys.stdin
...
before raising SystemExit, allowing IDLE to honor quit() and exit().
M Lib/site.py
M Lib/idlelib/PyShell.py
M Lib/idlelib/CREDITS.txt
M Lib/idlelib/NEWS.txt
M Misc/NEWS
2006-08-16 05:01:42 +00:00
Kurt B. Kaiser
cd3d8bee02
Retrieval of previous shell command was not always preserving indentation
...
since 1.2a1) Patch 1528468 Tal Einat.
2006-08-10 17:11:09 +00:00
Kurt B. Kaiser
be332e4ba7
As a slight enhancement to the previous checkin, improve the
...
internal error reporting by moving message to IDLE console.
2006-08-09 17:47:15 +00:00
Kurt B. Kaiser
312e5afb51
1. When used w/o subprocess, all exceptions were preceeded by an error
...
message claiming they were IDLE internal errors (since 1.2a1).
2. Add Ronald Oussoren to CREDITS
M NEWS.txt
M PyShell.py
M CREDITS.txt
2006-08-09 16:46:15 +00:00