Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update idlelib/help.html to current Sphinx output (GH-22833) | Terry Jan Reedy | 2020-10-20 | 1 | -33/+37 |
| | | | idle.rst is unchanged | ||||
* | bpo-38439: Add 256px IDLE icon to the .ico, drop gifs from it (GH-19648) | Miro Hrončok | 2020-10-20 | 2 | -0/+4 |
| | |||||
* | bpo-41775: Make 'IDLE Shell' the shell title (#22399) | Terry Jan Reedy | 2020-09-24 | 2 | -1/+3 |
| | | | 'Python Shell' may have contributed to some beginners confusing 'IDLE' with ' Python'. | ||||
* | bpo-41841: Prepare IDLE News for 3.10 (GH-22379) | Terry Jan Reedy | 2020-09-23 | 1 | -2/+7 |
| | |||||
* | bpo-35764: Rewrite the IDLE Calltips doc section (GH-22363) | Terry Jan Reedy | 2020-09-22 | 2 | -20/+25 |
| | |||||
* | bpo-40181: Remove '/' reminder in IDLE calltips. (GH-22350) | Terry Jan Reedy | 2020-09-22 | 3 | -9/+6 |
| | | | | The marker was added to the language in 3.8 and 3.7 only gets security patches. | ||||
* | Update idlelib/help.html to current IDLE doc (GH-22181) | Terry Jan Reedy | 2020-09-09 | 1 | -4/+4 |
| | |||||
* | bpo-41514: Fix buggy IDLE test (GH-21808) | Terry Jan Reedy | 2020-08-10 | 1 | -5/+5 |
| | | | | | | test_run method test_fatal_error failed when run twice, as with python -m test -m test_fatal_error test_idle test_idle because func.called was not reinitialized to 0. This bug caused a failure on a refleak buildbot. | ||||
* | bpo-41468: Improve and test IDLE run error exit (GH-21798) | Terry Jan Reedy | 2020-08-09 | 3 | -10/+48 |
| | | | A message box pops up when an unexpected error stops the run process. Tell users it is likely a random glitch, but report it if not. | ||||
* | Improve renamed test_run.RecursionLimitTest (GH-21794) | Terry Jan Reedy | 2020-08-09 | 1 | -3/+5 |
| | | | PEP 8 style and new comments. | ||||
* | bpo-37309: NEWS for #41373 (GH-21612) | Terry Jan Reedy | 2020-07-25 | 1 | -0/+4 |
| | |||||
* | bpo-41373: IDLE: Fix saving files loaded with no newlines or mixed newlines ↵ | Serhiy Storchaka | 2020-07-24 | 1 | -0/+11 |
| | | | | | | | (GH-21597) Fixes regression in 3.8.4 and 3.9.0b4. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-4630: Fix errors in Lib/idlelib/NEWS.txt (GH-21594) | Zackery Spytz | 2020-07-23 | 1 | -2/+2 |
| | | | Also one in news log. | ||||
* | bpo-41300: IDLE - save files with non-ascii chars (GH-21512) | Terry Jan Reedy | 2020-07-16 | 2 | -0/+4 |
| | | | | Fix regression released in 3.9.0b4 and 3.8.4. | ||||
* | bpo-37765: Add keywords to IDLE tab completions (GH-15138) | Terry Jan Reedy | 2020-07-09 | 4 | -41/+60 |
| | | | | | | | Keywords are present in the main module tab completion lists generated by rlcompleter, which is used by REPLs on *nix. Add all keywords to IDLE's main module name list except those already added from builtins (True, False, and None) . This list may also be used by Show Completions on the Edit menu, and its hot key. Rewrite Completions doc. Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com> | ||||
* | bpo-41158: IDLE: rewrite the code for handling file encoding (GH-21215) | Serhiy Storchaka | 2020-06-30 | 1 | -152/+41 |
| | |||||
* | bpo-41152: IDLE: always use UTF-8 for standard IO streams (GH-21214) | Serhiy Storchaka | 2020-06-29 | 4 | -52/+8 |
| | |||||
* | bpo-41144: Fix IDLE open module error (#21182) | E-Paine | 2020-06-28 | 3 | -7/+19 |
| | | | | | Could not open os.path. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-41043: Escape literal part of the path for glob(). (GH-20994) | Serhiy Storchaka | 2020-06-20 | 1 | -1/+1 |
| | |||||
* | bpo-39885: Make IDLE context menu cut and copy work again (GH-18951) | Terry Jan Reedy | 2020-05-29 | 3 | -16/+50 |
| | | | | Leave selection when right click within. This exception to clearing selections when right-clicking was omitted from the previous commit, 4ca060d. I did not realize that this completely disabled the context menu entries, and I should have merged a minimal fix immediately. An automated test should follow. | ||||
* | bpo-37309: Update IDLE NEWS.txt (GH-20356) | Terry Jan Reedy | 2020-05-24 | 1 | -0/+1 |
| | |||||
* | bpo-40723: Make IDLE autocomplete test run without __main__.__file__ (GH-20311) | Florian Dahlitz | 2020-05-24 | 2 | -1/+3 |
| | | | | This was the only failure running unittest.main(test.test_idle) after imports. | ||||
* | bpo-40460: Fix typo in idlelib/zzdummy.py (GH-20093) | Victor Stinner | 2020-05-15 | 1 | -1/+1 |
| | | | Replace ztest with ztext. | ||||
* | bpo-40443: Remove unused imports in idlelib (GH-19801) | Victor Stinner | 2020-04-29 | 6 | -6/+3 |
| | |||||
* | bpo-38439: Add 256px IDLE icon (GH-17473) | Miro Hrončok | 2020-04-22 | 4 | -2/+16 |
| | | | | Icon author: Andrew Clover, bpo-1490384 | ||||
* | bpo-38689: avoid IDLE hanging when calltip fails getting a signature (GH-17152) | Tal Einat | 2020-04-03 | 3 | -15/+30 |
| | | | Inspect.signature failed on the test case because its isinstance call raised. | ||||
* | bpo-38002: Use False/True for IDLE pyshell bools (GH-19203) | Terry Jan Reedy | 2020-03-28 | 1 | -13/+12 |
| | | | | | | | Change 0/1 assignments to 'executing', 'canceled', 'reading', 'endoffile'. These are not used outside of pyshell. Other bools already use False/True. Add comment about int needed for Windows call. Remove self.more, unused in idlelib and code.InteractiveInterpreter. The latter uses 'more' as a local. | ||||
* | bpo-27115: Use Query subclass for IDLE editor Goto (GH-18871) | Terry Jan Reedy | 2020-03-09 | 4 | -12/+72 |
| | | | | Replace tkinter tkSimpleDialog.askinteger with a standard IDLE query dialog. The new box checks for positivity before returning. | ||||
* | bpo-27115: Move IDLE Query error blanking (GH-18868) | Terry Jan Reedy | 2020-03-09 | 1 | -5/+2 |
| | | | | Move required blanking of error text to non-overridden entry_ok(). (Omit news item.) | ||||
* | bpo-39885: IDLE context menu clears selection (#18859) | Terry Jan Reedy | 2020-03-08 | 2 | -0/+4 |
| | | | | | Since clicking to get an IDLE context menu moves the cursor, any text selection should be and now is cleared. | ||||
* | bpo-39852: IDLE 'Go to line' deletes selection, updates status (GH-18801) | Terry Jan Reedy | 2020-03-08 | 3 | -15/+26 |
| | | | | | | It appears standard that moving the text insert cursor away from a selection clears the selection. Clearing prevents accidental deletion of a possibly off-screen bit of text. The update is for Ln and Col on the status bar. | ||||
* | bpo-39781: Do not jump when select in IDLE codecontext (GH-18683) | Terry Jan Reedy | 2020-02-28 | 3 | -19/+35 |
| | | | | Previously, the button-up part of selecting with a mouse was treated as a click that meant 'jump' to this line, which modified the context and undid the selection | ||||
* | bpo-39663: IDLE: Add additional tests for pyparse (GH-18536) | Cheryl Sabella | 2020-02-17 | 2 | -2/+16 |
| | | | | | | Test when find_good_parse_start should return 0. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-39600: Adjust code, add idlelib/NEWS item (GH-18449) | Terry Jan Reedy | 2020-02-10 | 2 | -4/+4 |
| | | | Complete previous patch. | ||||
* | bpo-39600, IDLE: Remove duplicated font names (GH-18430) | Victor Stinner | 2020-02-10 | 1 | -2/+3 |
| | | | In the font configuration window, remove duplicated font names. | ||||
* | bpo-38792: Remove IDLE shell calltip before new prompt. (#17150) | Zackery Spytz | 2020-01-30 | 4 | -3/+7 |
| | | | | | | | Previously, a calltip might be left after SyntaxError, KeyboardInterrupt, or Shell Restart. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Tal Einat <taleinat+github@gmail.com> | ||||
* | bpo-30780: Add IDLE configdialog tests (#3592) | Cheryl Sabella | 2020-01-27 | 3 | -31/+148 |
| | | | | | | | Expose dialog buttons to test code and complete their test coverage. Complete test coverage for highlights and keys tabs. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-39388: IDLE: Fix bug when cancelling out of configdialog (GH-18068) | Cheryl Sabella | 2020-01-25 | 3 | -8/+18 |
| | | | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-32989: IDLE - remove unneeded parameter (GH-18138) | Terry Jan Reedy | 2020-01-22 | 2 | -2/+3 |
| | | | | | IDLE does not pass a non-default _synchre in any of its calls to pyparse.find_good_parse_start. | ||||
* | bpo-39050: The Help button in IDLE's config menu works again (GH-17611) | Zackery Spytz | 2020-01-22 | 3 | -1/+14 |
| | | | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-32989: IDLE - fix bad editor call of pyparse method (GH-5968) | Cheryl Sabella | 2020-01-21 | 5 | -39/+152 |
| | | | | | | | | Fix comments and add tests for editor newline_and_indent_event method. Remove unused None default for function parameter of pyparse find_good_parse_start method and code triggered by that default. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | Minor formatting improvements and fixes to idle.rst (GH-17165) | Tal Einat | 2020-01-05 | 1 | -7/+8 |
| | |||||
* | Fix idlelib README typo. (GH-17770) | Terry Jan Reedy | 2019-12-31 | 1 | -1/+1 |
| | |||||
* | bpo-39136: Fixed typos (GH-17720) | Gurupad Hegde | 2019-12-28 | 1 | -1/+1 |
| | | | | | funtion -> function; configuraton -> configuration; defintitions -> definitions; focusses -> focuses; necesarily -> necessarily; follwing -> following; Excape -> Escape, | ||||
* | bpo-38943: Fix IDLE autocomplete window not always appearing (GH-17416) | JohnnyNajera | 2019-12-09 | 2 | -0/+4 |
| | | | This has happened on some versions of Ubuntu. | ||||
* | bpo-38944: Escape key now closes IDLE completion windows. (GH-17419) | JohnnyNajera | 2019-12-09 | 2 | -1/+4 |
| | |||||
* | bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366) | Terry Jan Reedy | 2019-11-24 | 5 | -40/+65 |
| | | | Extra newlines are removed at the end of non-shell files. If the file only has newlines after stripping other trailing whitespace, all are removed, as is done by patchcheck.py. | ||||
* | bpo-38636: Fix IDLE tab toggle and file indent width (GH-17008) | Terry Jan Reedy | 2019-11-20 | 4 | -6/+45 |
| | | | | | These Format menu functions (default shortcuts Alt-T and Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0. | ||||
* | bpo-4630: Add cursor no-blink option for IDLE (GH-16960) | Zackery Spytz | 2019-11-13 | 6 | -1/+45 |
| | | | This immediately toggles shell, editor, and output windows, but does not affect other input widgets. | ||||
* | bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103) | Zackery Spytz | 2019-11-12 | 3 | -15/+31 |
| |