Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-42508: Keep IDLE running on macOS (GH-23577) | Terry Jan Reedy | 2020-12-07 | 2 | -19/+11 | |
| | | | | | Remove obsolete workaround that prevented running files with shortcuts when using new universal2 installers built on macOS 11. Ignore buggy 2nd run_module_event call. | |||||
* | bpo-42508: Remove bogus idlelib.pyshell.ModifiedInterpreter attribute (GH-23570) | Terry Jan Reedy | 2020-11-30 | 1 | -1/+1 | |
| | | | restart_subprocess is a method of self, the pyshell.InteractiveInterpreter instance. The latter does not have an interp attribute redundantly referring to itself. (The PyShell instance does have an interp attribute, referring to the InteractiveInterpreter instance.) | |||||
* | bpo-42426: IDLE: Fix reporting offset of the RE error in searchengine (GH-23447) | Serhiy Storchaka | 2020-11-22 | 3 | -9/+10 | |
| | ||||||
* | bpo-42413: socket.timeout is now an alias of TimeoutError (GH-23413) | Christian Heimes | 2020-11-20 | 1 | -2/+2 | |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | |||||
* | bpo-42416: Use inspect.getdoc for IDLE calltips (GH-23416) | Terry Jan Reedy | 2020-11-20 | 3 | -6/+12 | |
| | | | Inspect.getdoc(ob) sometimes gets docstrings when ob.__doc__ is None. | |||||
* | bpo-40511: Stop unwanted flashing of IDLE calltips (GH-20910) | Tal Einat | 2020-11-02 | 3 | -7/+141 | |
| | | | | | | They were occurring with both repeated 'force-calltip' invocations and by typing parentheses in expressions, strings, and comments in the argument code. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | |||||
* | bpo-33987: Add master ttk Frame to IDLE search dialogs (GH-22942) | Mark Roseman | 2020-10-25 | 3 | -14/+22 | |
| | ||||||
* | bpo-33987: Use master ttk Frame for IDLE config dialog (GH-22943) | Mark Roseman | 2020-10-24 | 1 | -5/+7 | |
| | ||||||
* | bpo-33987: Use ttk Label on IDLE statusbar (GH-22941) | Mark Roseman | 2020-10-24 | 1 | -2/+1 | |
| | ||||||
* | bpo-33987: IDLE: Use ttk Frame on doc window and statusbar (GH-11433) | Cheryl Sabella | 2020-10-22 | 2 | -5/+9 | |
| | ||||||
* | Update idlelib/help.html to current Sphinx output (GH-22833) | Terry Jan Reedy | 2020-10-21 | 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-25 | 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-30 | 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-14 | 1 | -1/+1 | |
| | | | Replace ztest with ztext. | |||||
* | bpo-40443: Remove unused imports in idlelib (GH-19801) | Victor Stinner | 2020-04-30 | 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-04 | 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-18 | 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-11 | 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-31 | 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-23 | 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-23 | 3 | -1/+14 | |
| | | | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> |