Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-36096: IDLE: Refactor class variables in colorizer (GH-12002) | Cheryl Sabella | 2019-02-27 | 1 | -0/+1 |
| | |||||
* | v3.8.0a2v3.8.0a2 | Łukasz Langa | 2019-02-25 | 3 | -3/+0 |
| | |||||
* | bpo-24310: Document IDLE settings dialog font tab sample (GH-12007) | Terry Jan Reedy | 2019-02-24 | 1 | -0/+1 |
| | |||||
* | bpo-35689: IDLE: Add docstrings and unittests for colorizer.py (GH-11472) | Cheryl Sabella | 2019-02-19 | 1 | -0/+1 |
| | |||||
* | bpo-35833: Revise IDLE doc for control codes sent to Shell. (GH-11799) | Terry Jan Reedy | 2019-02-09 | 1 | -0/+1 |
| | | | Add a code example block. | ||||
* | [blurb] v3.8.0a1 | Łukasz Langa | 2019-02-03 | 58 | -112/+0 |
| | |||||
* | bpo-35770: IDLE macosx deletes Options => Configure IDLE. (GH-11614) | Terry Jan Reedy | 2019-01-18 | 1 | -0/+3 |
| | | | | | It previously deleted Window => Zoom Height by mistake. (Zoom Height is now on the Options menu). On Mac, the settings dialog is accessed via Preferences on the IDLE menu. | ||||
* | bpo-35769: Change IDLE's name for new files from 'Untitled' to 'untitled' ↵ | Terry Jan Reedy | 2019-01-18 | 1 | -0/+1 |
| | | | | | (GH-11602) 'Untitled' violates the PEP 8 standard for .py files | ||||
* | bpo-35196: Optimize Squeezer's write() interception (GH-10454) | Tal Einat | 2019-01-13 | 1 | -0/+1 |
| | | | | The new functionality of Squeezer.reload() is also tested, along with some general re-working of the tests in test_squeezer.py. | ||||
* | bpo-35641: Move IDLE blurb to IDLE directory (#11479) | Terry Jan Reedy | 2019-01-09 | 1 | -0/+1 |
| | |||||
* | bpo-35660: Fix imports in idlelib.window (#11434) | Cheryl Sabella | 2019-01-06 | 1 | -0/+1 |
| | | | | | | | | | | * bpo-35660: IDLE: Remove * import from window.py * sys was being imported through the *, so also added an import sys. * Update 2019-01-04-19-14-29.bpo-35660.hMxI7N.rst Anyone who wants details can check the issue, where I added the point about the sys import bug. | ||||
* | bpo-33987: IDLE - use ttk Frame for ttk widgets (GH-11395) | Terry Jan Reedy | 2019-01-03 | 1 | -0/+1 |
| | |||||
* | bpo-35598: IDLE - Globalize some config_key objects (GH-11392) | Cheryl Sabella | 2018-12-31 | 1 | -1/+2 |
| | | | | | Move translate_key() and constant tuples to module level. Inline the remnant one-line function. | ||||
* | bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365) | Cheryl Sabella | 2018-12-30 | 1 | -1/+1 |
| | |||||
* | bpo-35598: IDLE: Increase test coverage for config_key.py (#11360) | Cheryl Sabella | 2018-12-30 | 1 | -1/+1 |
| | |||||
* | bpo-34055: Revert deletion of line in IDLE's PyShell (#11346) | Terry Jan Reedy | 2018-12-29 | 1 | -0/+1 |
| | | | | The attribute is still used in other modules. | ||||
* | bpo-28097: IDLE - Add Previous/Next History to Shell menu (#11325) | Cheryl Sabella | 2018-12-28 | 1 | -0/+1 |
| | |||||
* | bpo-35591: IDLE Find Selection now works when selection not found (GH-11339) | Terry Jan Reedy | 2018-12-28 | 1 | -0/+1 |
| | |||||
* | bpo-35598: IDLE: Update config_key.py with PEP8 names (GH-11330) | Cheryl Sabella | 2018-12-28 | 1 | -0/+1 |
| | | | A few other changes make the code easier to follow. | ||||
* | bpo-35208: Fix IDLE Squeezer line counting (GH-10449) | Tal Einat | 2018-12-24 | 1 | -0/+1 |
| | |||||
* | bpo-22703: IDLE: Improve Code Context and Zoom Height menu labels (GH-11214) | Cheryl Sabella | 2018-12-22 | 1 | -0/+3 |
| | | | | | | | | 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: IDLE: Add code context section to docs (#11205) | Cheryl Sabella | 2018-12-20 | 1 | -0/+2 |
| | | | Also add some internal cross-references. | ||||
* | bpo-34864: warn if "Prefer tabs when opening documents" set to "Always" (#10464) | Tal Einat | 2018-12-07 | 1 | -0/+2 |
| | | | | | | | | | | | | * 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-35213: Where appropriate, use 'macOS' in idlelib. (#10478) | Terry Jan Reedy | 2018-11-15 | 1 | -0/+1 |
| | |||||
* | bpo-34864: Document two IDLE on MacOS issues. (GH-10456) | Terry Jan Reedy | 2018-11-11 | 1 | -0/+3 |
| | | | | | 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 | 1 | -0/+1 |
| | |||||
* | bpo-33000: Document that IDLE's shell has no line limit. (#10373) | Terry Jan Reedy | 2018-11-07 | 1 | -0/+2 |
| | | | 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 | -0/+1 |
| | | | Add a new subsection to the doc. | ||||
* | bpo-35099: Improve the doc about IDLE running user code. (#10350) | Terry Jan Reedy | 2018-11-06 | 1 | -0/+3 |
| | | | | | The section is renamed from "IDLE -- console differences". It mostly covers the implications of using custom sys.stdxxx objects. | ||||
* | bpo-35110: Fix unintentional spaces around hyphens and dashes. (GH-10231) | Serhiy Storchaka | 2018-10-31 | 1 | -3/+3 |
| | |||||
* | bpo-35097: Add IDLE doc subsection explaining editor windows. (#10206) | Terry Jan Reedy | 2018-10-29 | 1 | -0/+2 |
| | | | 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 | -0/+2 |
| | | | Add a paragraph in "Help and preferences", "Help sources" subsection. | ||||
* | bpo-35088: Update idlelib.help.copy_string docstring (#10164) | Terry Jan Reedy | 2018-10-28 | 1 | -0/+2 |
| | | | 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 | 1 | -0/+2 |
| | | | 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-1529353: IDLE: squeeze large output in the shell (GH-7626) | Tal Einat | 2018-09-25 | 1 | -0/+3 |
| | |||||
* | bpo-34548: IDLE: use configured theme colors in TextView (GH-9008) | Tal Einat | 2018-09-23 | 1 | -0/+1 |
| | | | https://bugs.python.org/issue34548 | ||||
* | bpo-34047: IDLE: fix mousewheel scrolling direction on macOS (GH-8678) | Tal Einat | 2018-08-10 | 1 | -0/+1 |
| | |||||
* | bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and tests ↵ | Tal Einat | 2018-08-05 | 1 | -0/+1 |
| | | | | | | | | (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/+2 |
| | | | | | | 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 IDLE freezing after closing dialogs (GH-8603) | Tal Einat | 2018-08-02 | 1 | -0/+1 |
| | | | | Added missing .grab_release() calls to all places where we call .grab_set(). | ||||
* | bpo-33975: Avoid small type when running IDLE's htests. (GH-7944) | Terry Jan Reedy | 2018-06-27 | 1 | -0/+3 |
| | | | | | | | | | 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-33905: Add test for idlelib.stackview.StackBrowser. (GH-7852) | Terry Jan Reedy | 2018-06-22 | 1 | -0/+1 |
| | | | Increases coverage by 44%. | ||||
* | bpo-33924: Change IDLE mainmenu.menudefs key 'windows' to 'window' (GH-7836) | Terry Jan Reedy | 2018-06-21 | 1 | -0/+2 |
| | | | | | 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 | 1 | -0/+2 |
| | | | | 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 | 1 | -0/+3 |
| | | | | 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 | 1 | -0/+1 |
| | |||||
* | bpo-33907: Rename an IDLE module and classes. (GH-7810) | Terry Jan Reedy | 2018-06-20 | 1 | -3/+3 |
| | | | | | 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 | 1 | -0/+3 |
| | | | | Improve consistency and appearance. Module idlelib.calltips is now calltip. Class idlelib.calltip_w.CallTip is now Calltip. | ||||
* | bpo-33856: Add "help" to the welcome message of IDLE (GH-7755) | Stéphane Wirtel | 2018-06-16 | 1 | -0/+1 |
| | | | Make it the same as when one runs 'python'. | ||||
* | bpo-33855: Minimally test all IDLE modules. (GH-7689) | Terry Jan Reedy | 2018-06-15 | 1 | -0/+2 |
| | | | | Create a template for minimally testing a tkinter-using module by importing it and instantiating its class(es). Add a test file for all non-startup IDLE modules. Edit existing files and update coverage. This is part 1 of 3, covering the 21 autocomplete to help modules and touching 33 idlelib files. |