summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/browser.py
Commit message (Collapse)AuthorAgeFilesLines
* IDLE: Fix 2 typos found by Min ho Kim. (GH-15617)Terry Jan Reedy2019-08-301-1/+1
|
* bpo-32411: IDLE: Remove line number sort in browser.py (#5011)Cheryl Sabella2019-06-011-3/+4
| | | Insertion in line order makes sorting keys by line order unneeded.
* bpo-33906: Rename idlelib.windows as window (#7833)Terry Jan Reedy2018-06-211-1/+1
| | | | Match Window on the main menu and remove last plural module name. Change imports, test, and attribute references to match new name.
* bpo-32100: IDLE: Fix pathbrowser errors; improve tests. (#4484)Cheryl Sabella2017-11-231-6/+6
| | | Patch mostly by Cheryl Sabella
* Fix miscellaneous typos (#4275)luzpaz2017-11-051-1/+1
|
* bpo-31460: Simplify the API of IDLE's Module Browser. (#3842)Terry Jan Reedy2017-09-301-34/+31
| | | | | | Passing a widget instead of an flist with a root widget opens the option of creating a browser frame that is only part of a window. Passing a full file name instead of pieces assumed to come from a .py file opens the possibility of browsing python files that do not end in .py.
* bpo-31649: Make IDLE's _htest, _utest parameters keyword-only. (#3839)Terry Jan Reedy2017-09-301-1/+1
|
* bpo-31459: Rename IDLE's module browser from Class Browser to Module ↵Cheryl Sabella2017-09-231-7/+7
| | | | | | | | | | | Browser. (#3704) The original module-level class and method browser became a module browser, with the addition of module-level functions, years ago. Nested classes and functions were added yesterday. For back- compatibility, the virtual event <<open-class-browser>>, which appears on the Keys tab of the Settings dialog, is not changed. Patch by Cheryl Sabella.
* bpo-1612262: IDLE: Class Browser shows nested functions, classes (#2573)Cheryl Sabella2017-09-221-156/+82
| | | | Original patches for code and tests by Guilherme Polo and Cheryl Sabella, respectively.
* bpo-30881: IDLE: add docstrings to browser.py (#2638)csabella2017-07-111-4/+93
| | | Patch by Cheryl Sabella.
* bpo-21624: IDLE -- minor htest fixes (#2575)terryjreedy2017-07-051-1/+1
|
* Issue #27891: Consistently group and sort imports within idlelib modules.Terry Jan Reedy2016-08-311-3/+3
|
* Issue #24225: Within idlelib files, update idlelib module names.Terry Jan Reedy2016-05-281-8/+8
| | | | | | | | | | | | | | | | This follows the previous patch that changed idlelib file names. Class names that matched old module names are not changed. Change idlelib imports in turtledemo.__main__. Exception: config-extensions.def. Previously, extension section names, file names, and class names had to match. Changing section names would create cross-version conflicts in config-extensions.cfg (user customizations). Instead map old names to new file names at point of import in editor.EditorWindow.load_extension. Patch extensively tested with test_idle, idle_test.htest.py, a custom import-all test, running IDLE in a console to catch messages, and testing each menu item. Based on a patch by Al Sweigart.
* Issue #24225: Rename many idlelib/*.py and idlelib/idle_test/test_*.py files.Terry Jan Reedy2016-05-221-0/+236