summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib
Commit message (Collapse)AuthorAgeFilesLines
* Bump to 3.3.4rc1.Georg Brandl2014-01-251-1/+1
|
* Update IDLE news from Misc/NEWS.Georg Brandl2014-01-251-0/+62
|
* Issue #17390: Add Python version to Idle editor window title bar.Terry Jan Reedy2014-01-231-1/+5
| | | | Original patches by Edmond Burnett and Kent Johnson.
* Issue #20818: Remove code from idlelib.CallTipWindow.showtip that is nowTerry Jan Reedy2014-01-221-7/+1
| | | | | completely redundant. After 16638 patch, CallTips.get_argspec trims over-long signature strings as well as docstring lines.
* Issue #16638: Include up to 5 docstring header lines (before first blank) inTerry Jan Reedy2014-01-222-14/+34
| | | | | Idle calltips. This is needed for builtins, such bytes (which is why 5). Based on patch by Serhiy Storchaka.
* Issue #16630: Make Idle calltips work even when __getattr__ raises.Terry Jan Reedy2014-01-212-37/+51
| | | | Initial patch by Roger Serwy.
* Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.Terry Jan Reedy2014-01-211-0/+8
|
* Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py.Terry Jan Reedy2014-01-212-105/+100
|
* Issue #18960: Fix bugs with Python source code encoding in the second line.Serhiy Storchaka2014-01-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | * The first line of Python script could be executed twice when the source encoding (not equal to 'utf-8') was specified on the second line. * Now the source encoding declaration on the second line isn't effective if the first line contains anything except a comment. * As a consequence, 'python -x' works now again with files with the source encoding declarations specified on the second file, and can be used again to make Python batch files on Windows. * The tokenize module now ignore the source encoding declaration on the second line if the first line contains anything except a comment. * IDLE now ignores the source encoding declaration on the second line if the first line contains anything except a comment. * 2to3 and the findnocoding.py script now ignore the source encoding declaration on the second line if the first line contains anything except a comment.
* Issue #20058: sys.stdin.readline() in IDLE now always returns only one line.Serhiy Storchaka2013-12-251-0/+3
|
* Issue #18270: Prevent possible IDLE AttributeError on OS X when no initialNed Deily2013-12-111-11/+14
| | | | shell window is present. (Original patch by Terry Reedy)
* Issue #19481: print() of string subclass instance in IDLE no more hangs.Serhiy Storchaka2013-12-101-2/+5
|
* Bump to 3.3.3 final.v3.3.3Georg Brandl2013-11-171-1/+1
|
* Bump to 3.3.3rc2.v3.3.3rc2Georg Brandl2013-11-111-1/+1
|
* Bump to 3.3.3rc1.Georg Brandl2013-10-271-1/+1
|
* Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py scriptSerhiy Storchaka2013-09-161-7/+9
| | | | now detect Python source code encoding only in comment lines.
* Issue #18988: The "Tab" key now works when a word is already autocompleted.Serhiy Storchaka2013-09-112-7/+5
|
* Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine.Terry Jan Reedy2013-08-312-34/+364
| | | | | | Patch import and initialization in SearchEngine to make testing easier. Improve docstrings, especially to clarify the double role of 'ok' parameters. Original patch by Phil Webster.
* Issue #18489: idlelib.SearchEngine - add docstringsTerry Jan Reedy2013-08-191-25/+37
| | | | (original patch by Phil Webster).
* Issue #18592: whitespaceTerry Jan Reedy2013-08-181-1/+1
|
* Issue #18592: Add docstrings to file being tested (idlelib.SearchDialogBase.py).Terry Jan Reedy2013-08-181-0/+17
|
* #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-172-5/+5
|
* Issue #18732: Remove unused* parameter output_sep from IdleHistory.HistoryTerry Jan Reedy2013-08-152-22/+10
| | | | | | and paired splits and joins that do nothing when output_sep is its default \n. *It in unused in that the class in only instantiated once, with the default. Make a few other changes in .fetch and its test.
* Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.Terry Jan Reedy2013-08-152-3/+179
|
* Issue #18425: Add docstrings to IdleHistory.py. Remove redundant 'history_'Terry Jan Reedy2013-08-132-15/+35
| | | | prefix from two attributes and two methods of History class.
* Issue #18226: Add docstrings and unittests for idlelib/FormatParagraph.py.Terry Jan Reedy2013-08-102-49/+463
| | | | | Move comment code to a separate function so it can be separately tested. Original patches by Todd Rovito and Phil Webster.
* Issue #18151: Replace remaining Idle 'open...close' pairs with 'with open'.Terry Jan Reedy2013-08-043-17/+10
|
* Make all idle test case names end with 'Test'.Terry Jan Reedy2013-07-302-2/+2
|
* Update gui section of idle test README.Terry Jan Reedy2013-07-281-4/+12
|
* Issue #18441: Remove check from test_text.py in 3.3,4 (already done in 2.7).Terry Jan Reedy2013-07-281-4/+1
|
* Issue #17532: Prevent exception when changing key sets if Options menu is empty.Ned Deily2013-07-201-1/+5
|
* Issue #18365: convert buildbot errors to skips.Terry Jan Reedy2013-07-131-1/+4
|
* Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch byTerry Jan Reedy2013-07-133-8/+88
| | | | | Phil Webster. With that available, modify RstripExtension.py to stop deleting null slices, which caused a file to be marked as changed when it was not.
* Issue #18365: normalize whitespaceTerry Jan Reedy2013-07-132-8/+7
|
* Issue #18365: Add mock Text class and test thereof versus tk.Text.Terry Jan Reedy2013-07-132-5/+449
| | | | Based on patches by Todd.Rovito and Phil Webster.
* Issue #7136: In the Idle File menu, "New Window" is renamed "New File".Terry Jan Reedy2013-07-012-2/+2
| | | | Patch by Tal Einat, Roget Serwy, and Todd Rovito.
* Issue #18189: add test_delegator for Idle Delegator class.Terry Jan Reedy2013-06-302-2/+39
| | | | Also change private dict used as a set to a set.
* Issue 18189: remove unused methods in idlelib.Delegator.Delegator.Terry Jan Reedy2013-06-301-8/+0
| | | | | Idle code already uses x.delegate instead of x.getdelegate(). The printed report must have been for testing.
* Issue #18103: Update README.txt and test_idle to describe and run gui tests.Terry Jan Reedy2013-06-291-28/+65
|
* Issue *18081, #18242: Change Idle warnings capture in PyShell and run to stopTerry Jan Reedy2013-06-293-49/+162
| | | | | | 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.
* #18151, part 2: Silence debug build resource warning for each file opened byTerry Jan Reedy2013-06-222-24/+99
| | | | | | 'Find in files' by replacing 'open with implicit close' by 'with open' in GrepDialog method grep_it. Streamline code with enumerate(), direct file iteration, and output tweak. Add test for this method, including output format.
* Drop some dead imports of impBrett Cannon2013-06-152-2/+0
|
* #18196: Avoid displaying spurious SystemExit tracebacks.Roger Serwy2013-06-121-0/+4
|
* #5492: Avoid traceback when exiting IDLE caused by a race condition.Roger Serwy2013-06-121-6/+5
|
* #17511: Keep IDLE find dialog open after clicking "Find Next".Roger Serwy2013-06-111-3/+2
| | | | Original patch by Sarah K.
* #18151, part 1: Backport idlelilb portion of Andrew Svetlov's 3.4 patchTerry Jan Reedy2013-06-088-22/+18
| | | | changing IOError to OSError (#16715).
* Issue #18055: Move to importlib from imp for IDLE.Brett Cannon2013-06-071-38/+19
|
* Issue 18130: delete extra spacesTerry Jan Reedy2013-06-052-6/+6
|
* Issue18130: Test class idlelib.configSectionNameDialog.GetCfgSectionNameDialog.Terry Jan Reedy2013-06-053-51/+198
| | | | | | | Fix bug in existing human test and add instructions; fix two bugs in tested code; remove redundancies, add spaces, and change two internal method names. Add mock_tk with mocks for tkinter.Variable subclasses and tkinter.messagebox. Use mocks in test_config_name to unittest methods that are otherwise gui-free.
* Issue #15392: Do not run tests if threading/_thread not available. OtherwiseTerry Jan Reedy2013-05-291-0/+0
| | | | touchup test_idle. Rename README.txt.