Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | IDLE: Create function to update menu item state. (GH-11343) | Cheryl Sabella | 2018-12-28 | 2 | -3/+7 | |
| | | | | This will be needed for other menu items. Change outwin to call the function instead of updating the menu item directly. | |||||
* | bpo-35591: IDLE Find Selection now works when selection not found (GH-11339) | Terry Jan Reedy | 2018-12-28 | 1 | -1/+1 | |
| | ||||||
* | bpo-35598: IDLE: Update config_key.py with PEP8 names (GH-11330) | Cheryl Sabella | 2018-12-28 | 3 | -187/+216 | |
| | | | A few other changes make the code easier to follow. | |||||
* | bpo-35208: Fix IDLE Squeezer line counting (GH-10449) | Tal Einat | 2018-12-24 | 3 | -12/+35 | |
| | ||||||
* | bpo-35555: IDLE: Gray out Code Context menu item on non-editors (#11282) | Cheryl Sabella | 2018-12-23 | 2 | -0/+4 | |
| | | | The Code Context menu item only works on Editor windows so disable it for others. | |||||
* | bpo-22703: IDLE: Improve Code Context and Zoom Height menu labels (GH-11214) | Cheryl Sabella | 2018-12-22 | 6 | -3/+28 | |
| | | | | | | | | The Code Context menu label now toggles between Show/Hide Code Context. The Zoom Height menu now toggles between Zoom/Restore Height. Zoom Height has moved from the Window menu to the Options menu. https://bugs.python.org/issue22703 | |||||
* | bpo-35521: Add more cross-refs to IDLE docs (#11257) | Terry Jan Reedy | 2018-12-20 | 1 | -16/+18 | |
| | | | Format menu and preferences. | |||||
* | bpo-34162: Update idlelib/NEWS.txt to 2018-12-20. (#11255) | Terry Jan Reedy | 2018-12-20 | 1 | -0/+3 | |
| | ||||||
* | bpo-35521: IDLE: Add code context section to docs (#11205) | Cheryl Sabella | 2018-12-20 | 1 | -11/+28 | |
| | | | Also add some internal cross-references. | |||||
* | bpo-34864: warn if "Prefer tabs when opening documents" set to "Always" (#10464) | Tal Einat | 2018-12-07 | 4 | -9/+67 | |
| | | | | | | | | | | | | * bpo-34864: warn if "Prefer tabs when opening documents" set to "Always" * add NEWS entry * address code review comments * address second code review comments * Add entry for idlelib/NEWS.txt. | |||||
* | bpo-33023: Fix NotImplemented to NotImplementedError. (GH-10934) | Serhiy Storchaka | 2018-12-06 | 1 | -1/+1 | |
| | ||||||
* | bpo-34162: Update idlelib NEWS to 2018-12-05. (GH-10964) | Terry Jan Reedy | 2018-12-06 | 1 | -0/+32 | |
| | ||||||
* | bpo-35202: Remove more unused imports in idlelib (GH-10573) | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2018-11-17 | 4 | -4/+3 | |
| | ||||||
* | bpo-35213: Where appropriate, use 'macOS' in idlelib. (#10478) | Terry Jan Reedy | 2018-11-15 | 4 | -20/+19 | |
| | ||||||
* | bpo-34864: Document two IDLE on MacOS issues. (GH-10456) | Terry Jan Reedy | 2018-11-11 | 1 | -7/+17 | |
| | | | | | The System Preferences Dock "prefer tabs always" setting disables some IDLE features. Menus are a bit different than as described for Windows and Linux. | |||||
* | bpo-35202: Remove unused imports in idlelib (GH-10438) | Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) | 2018-11-10 | 6 | -6/+1 | |
| | ||||||
* | bpo-33000: Document that IDLE's shell has no line limit. (#10373) | Terry Jan Reedy | 2018-11-07 | 1 | -5/+12 | |
| | | | A program that runs indefinitely can overfill memory. | |||||
* | bpo-23220: Explain how IDLE's Shell displays output (GH-10356) | Terry Jan Reedy | 2018-11-06 | 1 | -11/+42 | |
| | | | Add a new subsection to the doc. | |||||
* | bpo-35099: Update idlelib/help.html (#10353) | Terry Jan Reedy | 2018-11-06 | 1 | -16/+26 | |
| | | | (This should have been done with the first PR for this issue.) | |||||
* | bpo-35133: Fix mistakes when concatenate string literals on different lines. ↵ | Serhiy Storchaka | 2018-11-05 | 3 | -6/+6 | |
| | | | | | | | | | | (GH-10284) Two kind of mistakes: 1. Missed space. After concatenating there is no space between words. 2. Missed comma. Causes unintentional concatenating in a list of strings. | |||||
* | bpo-35097: Add IDLE doc subsection explaining editor windows. (#10206) | Terry Jan Reedy | 2018-10-29 | 1 | -0/+17 | |
| | | | Topics include opening, title and status bar, .py* extension, and running. | |||||
* | Issue 35093: Document the IDLE document viewer in the IDLE doc. (#10195) | Terry Jan Reedy | 2018-10-28 | 1 | -10/+20 | |
| | | | Add a paragraph in "Help and preferences", "Help sources" subsection. | |||||
* | bpo-1529353: Explain Shell text squeezing in the IDLE doc. (#10169) | Terry Jan Reedy | 2018-10-28 | 1 | -2/+19 | |
| | ||||||
* | bpo-35088: Update idlelib.help.copy_string docstring (#10164) | Terry Jan Reedy | 2018-10-28 | 1 | -17/+17 | |
| | | | We now use git and backporting instead of hg and forward merging. | |||||
* | bpo-35087: Update idlelib help files for the current doc build. (GH-10162) | Terry Jan Reedy | 2018-10-28 | 2 | -78/+98 | |
| | | | There is only one trivial change to idle.rst. Nearly all the changes to help.html are the elimination of chapter and section numbers on headers due to changes in the build system. help.py no longer requires header numbering. | |||||
* | bpo-33656: Move pyshell ctypes import inside try block. (GH-9858) | Terry Jan Reedy | 2018-10-14 | 1 | -3/+3 | |
| | | | | A Windows build with _tkinter, tkinter, and idlelib but without ctypes is unlikely but apparently possible. | |||||
* | bpo-34906: Doc: Fix typos (2) (GH-9735) | Stéphane Wirtel | 2018-10-06 | 1 | -3/+3 | |
| | | | Fix typos | |||||
* | bpo-34850: Replace is with == in idlelib.iomenu (GH-9649) | Terry Jan Reedy | 2018-09-30 | 1 | -2/+2 | |
| | | | Patch by Serhiy Storchaka (in PR #9642). | |||||
* | bpo-34162: idlelib/NEWS.txt entry for squeezer (GH-9573) | Terry Jan Reedy | 2018-09-25 | 1 | -0/+7 | |
| | ||||||
* | bpo-1529353: IDLE: squeeze large output in the shell (GH-7626) | Tal Einat | 2018-09-25 | 10 | -29/+971 | |
| | ||||||
* | bpo-34162: Update idlelib/NEWS.txt to 2018-9-24. (GH-9551) | Terry Jan Reedy | 2018-09-25 | 1 | -2/+15 | |
| | ||||||
* | bpo-34162: Add entry for idlelib/NEWS.txt already included for 3.6/3.7 (GH-9549) | Terry Jan Reedy | 2018-09-24 | 1 | -0/+5 | |
| | ||||||
* | bpo-34548: IDLE: use configured theme colors in TextView (GH-9008) | Tal Einat | 2018-09-23 | 2 | -9/+11 | |
| | | | https://bugs.python.org/issue34548 | |||||
* | bpo-34047: IDLE: fix mousewheel scrolling direction on macOS (GH-8678) | Tal Einat | 2018-08-10 | 1 | -6/+17 | |
| | ||||||
* | bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and tests ↵ | Tal Einat | 2018-08-05 | 6 | -144/+415 | |
| | | | | | | | | (GH-7683) * make CallTip and ToolTip sub-classes of a common abstract base class * remove ListboxToolTip (unused and ugly) * greatly increase test coverage * tested on Windows, Linux and macOS | |||||
* | bpo-34275: Make IDLE calltips always visible on Mac. (GH-8639) | Terry Jan Reedy | 2018-08-03 | 1 | -0/+1 | |
| | | | | | | Some MacOS-tk combinations need .update_idletasks(). The call is both unneeded and innocuous on Linux and Windows. Patch by Kevin Waltzer. | |||||
* | bpo-34120: fix text viewer to call grab_release() only when needed (GH-8616) | Tal Einat | 2018-08-02 | 1 | -2/+4 | |
| | ||||||
* | bpo-34120: fix IDLE freezing after closing dialogs (GH-8603) | Tal Einat | 2018-08-02 | 5 | -0/+9 | |
| | | | | Added missing .grab_release() calls to all places where we call .grab_set(). | |||||
* | bpo-34162: idlelib/NEWS.txt entries to 2018-7-20 (GH-8345) | Terry Jan Reedy | 2018-07-20 | 1 | -2/+34 | |
| | ||||||
* | bpo-33975: Avoid small type when running IDLE's htests. (GH-7944) | Terry Jan Reedy | 2018-06-27 | 1 | -0/+1 | |
| | | | | | | | | | Import pyshell first in htest to call SetProcessDpiAwareness on Windows before tkinter.Tk() is called for the htest. Apparently, 'root.destroy()' undoes a previous 'root = Tk()'. Since IDLE unittests always destroy roots, a unittest before an htest does not require anything more to work right. Since part of the purpose of human-viewed tests is to determine that widgets look right, it is important that they look the same for testing as when running IDLE. | |||||
* | bpo-33924: Add missed mac-specific 'windows' to 'window' changes (GH-7920) | Mark Roseman | 2018-06-26 | 1 | -2/+2 | |
| | | | These should have been included in PR 7836. | |||||
* | bpo-33951: IDLE test_configdialog: call page.update in setUpClass (GH-7892) | Tal Einat | 2018-06-24 | 1 | -0/+4 | |
| | | | | | | | This avoids a failure in at least one case when running only a single test method rather than all tests in the module. The issue came up when testing the following on Windows 10 Pro 64-bit: HighPageTest.test_highlight_target_text_mouse | |||||
* | bpo-33950: Remove IDLE htest spec for a deleted file. (GH-7881) | Terry Jan Reedy | 2018-06-23 | 1 | -10/+0 | |
| | | | | In configdialog, the custom tabbedpages widget was replaced by ttk.notebook several months ago. | |||||
* | bpo-33905: Add test for idlelib.stackview.StackBrowser. (GH-7852) | Terry Jan Reedy | 2018-06-22 | 2 | -11/+22 | |
| | | | Increases coverage by 44%. | |||||
* | bpo-33924: Change IDLE mainmenu.menudefs key 'windows' to 'window' (GH-7836) | Terry Jan Reedy | 2018-06-21 | 6 | -9/+9 | |
| | | | | | Every other menudef key is the lowercase version of the corresponding main menu entry (in this case, 'Window'). | |||||
* | bpo-33906: Rename idlelib.windows as window (#7833) | Terry Jan Reedy | 2018-06-21 | 7 | -22/+22 | |
| | | | | Match Window on the main menu and remove last plural module name. Change imports, test, and attribute references to match new name. | |||||
* | bpo-33917: Fix and document idlelib/idle_test/template.py (GH-7830) | Terry Jan Reedy | 2018-06-20 | 2 | -26/+38 | |
| | | | | The revised file compiles, runs, and tests OK. idle_test/README.txt explains how to use it to create new IDLE test files. | |||||
* | bpo-33904: In IDLE's rstrip, rename class RstripExtension as Rstrip (GH-7811) | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2018-06-20 | 3 | -5/+5 | |
| | ||||||
* | bpo-33907: Rename an IDLE module and classes. (GH-7810) | Terry Jan Reedy | 2018-06-20 | 3 | -8/+8 | |
| | | | | | Fix-up class name duplication in PR #7807. Combined effect is that module calltips and its class CallTips are now calltip and Calltip. In module calltip_w class CallTip is now CalltipWindow. | |||||
* | bpo-33907: Rename an IDLE module and class. (GH-7807) | Terry Jan Reedy | 2018-06-20 | 6 | -32/+32 | |
| | | | | Improve consistency and appearance. Module idlelib.calltips is now calltip. Class idlelib.calltip_w.CallTip is now Calltip. |