Lines Matching +full:no +full:- +full:useless +full:- +full:escape
3 Released on 2021-10-04?
7 bpo-44026: Include interpreter's typo fix suggestions in message line
10 bpo-37903: Add mouse actions to the shell sidebar. Left click and
17 bpo-37892: Change Shell input indents from tabs to spaces. Shell input
20 bpo-37903: Move the Shell input prompt to a side bar.
22 bpo-43655: Make window managers on macOS and X Window recognize
25 bpo-43283: Document why printing to IDLE's Shell is often slower than
27 pre-formatting a single string before printing.
29 bpo-23544: Disable Debug=>Stack Viewer when user code is running or
32 bpo-43008: Make IDLE invoke :func:`sys.excepthook` in normal,
33 2-process mode. User hooks were previously ignored.
36 bpo-33065: Fix problem debugging user classes with __repr__ method.
38 bpo-32631: Finish zzdummy example extension module: make menu entries
41 bpo-42508: Keep IDLE running on macOS. Remove obsolete workaround
45 bpo-42426: Fix reporting offset of the RE error in searchengine.
47 bpo-42416: Display docstrings in IDLE calltips in more cases,
50 bpo-33987: Mostly finish using ttk widgets, mainly for editor,
53 bpo-41775: Make 'IDLE Shell' the shell title.
55 bpo-35764: Rewrite the Calltips doc section.
57 bpo-40181: In calltips, stop reminding that '/' marks the end of
58 positional-only arguments.
62 Released on 2020-10-05?
65 bpo-41468: Improve IDLE run crash error message (which users should
68 bpo-41373: Save files loaded with no line ending, as when blank, or
72 bpo-41300: Save files with non-ascii chars. Fix regression in
75 bpo-37765: Add keywords to module name completion list. Rewrite
78 bpo-41152: The encoding of ``stdin``, ``stdout`` and ``stderr`` in IDLE
79 is now always UTF-8.
81 bpo-41144: Make Open Module open a special module such as os.path.
83 bpo-40723: Make test_idle pass when run after import.
86 bpo-38689: IDLE will no longer freeze when inspect.signature fails
89 bpo-27115: For 'Go to Line', use a Query entry box subclass with
92 bpo-39885: When a context menu is invoked by right-clicking outside
96 bpo-39852: Edit "Go to line" now clears any selection, preventing
99 bpo-39781: Selecting code context lines no longer causes a jump.
101 bpo-39663: Add tests for pyparse find_good_parse_start().
103 bpo-39600: Remove duplicate font names from configuration list.
105 bpo-38792: Close a shell calltip if a :exc:`KeyboardInterrupt`
108 bpo-30780: Add remaining configdialog tests for buttons and
111 bpo-39388: Settings dialog Cancel button cancels pending changes.
113 bpo-39050: Settings dialog Help button again displays help text.
115 bpo-32989: Add tests for editor newline_and_indent_event method.
119 bpo-38943: Fix autocomplete windows not always appearing on some
122 bpo-38944: Escape key now closes IDLE completion windows. Patch by
125 bpo-38862: 'Strip Trailing Whitespace' on the Format menu removes extra
126 newlines at the end of non-shell files.
128 bpo-38636: Fix IDLE Format menu tab toggle and file indent width. These
129 functions (default shortcuts Alt-T and Alt-U) were mistakenly disabled
132 bpo-4630: Add an option to toggle IDLE's cursor blink for shell,
136 bpo-26353: Stop adding newline when saving an IDLE shell window.
138 bpo-38598: Do not try to compile IDLE shell or output windows.
142 Released on 2019-10-14
145 bpo-36698: IDLE no longer fails when writing non-encodable characters
149 bpo-13153: Improve tkinter's handing of non-BMP (astral) unicode
154 bpo-35379: When exiting IDLE, catch any AttributeError. One happens
156 IDLE is run from a terminal, is useless and annoying.
158 bpo-38183: To avoid test issues, test_idle ignores the user config
159 directory. It no longer tries to create or access .idlerc or any files
162 bpo-38077: IDLE no longer adds 'argv' to the user namespace when
165 bpo-38401: Shell restart lines now fill the window width, always start
169 bpo-37092: Add mousewheel scrolling for IDLE module, path, and stack
172 bpo-35771: To avoid occasional spurious test_idle failures on slower
175 bpo-37824: Properly handle user input warnings in IDLE shell.
178 bpo-37929: IDLE Settings dialog now closes properly when there is no
181 bpo-37849: Fix completions list appearing too high or low when shown
184 bpo-36419: Refactor autocompete and improve testing.
186 bpo-37748: Reorder the Run menu. Put the most common choice,
189 bpo-37692: Improve highlight config sample with example shell
192 bpo-37628: Settings dialog no longer expands with font size.
195 bpo-17535: Add optional line numbers for IDLE editor windows.
197 bpo-37627: Initialize the Customize Run dialog with the command line
201 bpo-33610: Code context always shows the correct context when toggled on.
203 bpo-36390: Gather Format menu functions into format.py. Combine
206 bpo-37530: Optimize code context to reduce unneeded background activity.
210 bpo-27452: Cleanup config.py by inlining RemoveFile and simplifying
213 bpo-26806: To compensate for stack frames added by IDLE and avoid
218 bpo-37325: Fix tab focus traversal order for help source and custom
221 bpo-37321: Both subprocess connection error messages now refer to
224 bpo-37177: Properly attach search dialogs to their main window so
228 bpo-37039: Adjust "Zoom Height" to individual screens by momentarily
231 maximized, "Zoom Height" has no effect.
233 bpo-35763: Make calltip reminder about '/' meaning positional-only less
236 bpo-5680: Add 'Run Customized' to the Run menu to run a module with
240 bpo-35610: Replace now redundant editor.context_use_ps1 with
241 .prompt_last_line. This finishes change started in bpo-31858.
243 bpo-32411: Stop sorting dict created with desired line order.
245 bpo-37038: Make idlelib.run runnable; add test clause.
247 bpo-36958: Print any argument other than None or int passed to
250 bpo-36807: When saving a file, call file.flush() and os.fsync()
253 bpo-36429: Fix starting IDLE with pyshell.
257 bpo-30348: Increase test coverage of idlelib.autocomplete by 30%.
260 bpo-23205: Add tests and refactor grep's findfiles.
262 bpo-36405: Use dict unpacking in idlelib.
264 bpo-36396: Remove fgBg param of idlelib.config.GetHighlight().
267 bpo-23216: IDLE: Add docstrings to search modules.
269 bpo-36176: Fix IDLE autocomplete & calltip popup colors.
273 bpo-36152: Remove colorizer.ColorDelegator.close_when_done and the
277 bpo-36096: Make colorizer state variables instance-only.
279 bpo-32129: Avoid blurry IDLE application icon on macOS with Tk 8.6.
282 bpo-24310: Document settings dialog font tab sample.
284 bpo-35689: Add docstrings and tests for colorizer.
286 bpo-35833: Revise IDLE doc for control codes sent to Shell.
289 bpo-35770: IDLE macosx deletes Options => Configure IDLE.
294 bpo-35769: Change new file name from 'Untitled' to 'untitled'.
296 bpo-35660: Fix imports in window module.
298 bpo-35641: Properly format calltip for function without docstring.
300 bpo-33987: Use ttk Frame for ttk widgets.
302 bpo-34055: Fix erroneous 'smart' indents and newlines in IDLE Shell.
304 bpo-28097: Add Previous/Next History entries to Shell menu.
306 bpo-35591: Find Selection now works when selection not found.
308 bpo-35598: Update config_key: use PEP 8 names and ttk widgets,
311 bpo-35196: Speed up squeezer line counting.
313 bpo-35208: Squeezer now counts wrapped lines before newlines.
315 bpo-35555: Gray out Code Context menu entry when it's not applicable.
317 bpo-22703: Improve the Code Context and Zoom Height menu labels.
322 bpo-35521: Document the editor code context feature.
325 bpo-34864: When starting IDLE on MacOS, warn if the system setting
329 there will be no warning until IDLE is restarted.
331 bpo-35213: Where appropriate, use 'macOS' in idlelib.
333 bpo-34864: Document two IDLE on MacOS issues. The System Preferences
337 bpo-35202: Remove unused imports in idlelib.
339 bpo-33000: Document that IDLE's shell has no line limit.
342 bpo-23220: Explain how IDLE's Shell displays output.
345 bpo-35099: Improve the doc about IDLE running user code.
346 "IDLE -- console differences" is renamed "Running user code".
349 bpo-35097: Add IDLE doc subsection explaining editor windows.
355 bpo-1529353: Explain Shell text squeezing in the IDLE doc.
357 bpo-35088: Update idlelib.help.copy_string docstring.
360 bpo-35087: Update idlelib help files for the current doc build.
361 The main change is the elimination of chapter-section numbers.
363 bpo-1529353: Output over N lines (50 by default) is squeezed down to a button.
367 by double-clicking the button or into the clipboard or a separate window
368 by right-clicking the button.
370 bpo-34548: Use configured color theme for read-only text views.
372 bpo-33839: Refactor ToolTip and CallTip classes; add documentation
375 bpo-34047: Fix mouse wheel scrolling direction on macOS.
377 bpo-34275: Make calltips always visible on Mac.
380 bpo-34120: Fix freezing after closing some dialogs on Mac.
383 bpo-33975: Avoid small type when running htests.
384 Since part of the purpose of human-viewed tests is to determine that
388 bpo-33905: Add test for idlelib.stackview.StackBrowser.
390 bpo-33924: Change mainmenu.menudefs key 'windows' to 'window'.
394 bpo-33906: Rename idlelib.windows as window
398 bpo-33917: Fix and document idlelib/idle_test/template.py.
402 bpo-33904: In rstrip module, rename class RstripExtension as Rstrip.
404 bpo-33907: For consistency and clarity, rename calltip objects.
408 bpo-33855: Minimally test all IDLE modules.
413 bpo-33856: Add 'help' to Shell's initial welcome message.
417 Released on 2018-06-27
420 bpo-33656: On Windows, add API call saying that tk scales for DPI.
424 On other systems, it should have no effect. If you have a custom theme,
427 pyshell.py and report the problem on python-list or idle-dev@python.org.
429 bpo-33768: Clicking on a context line moves that line to the top
432 bpo-33763: Replace the code context label widget with a text widget.
434 bpo-33664: Scroll IDLE editor text by lines.
438 but currently not to read-only text views.
440 bpo-33679: Enable theme-specific color configuration for Code Context.
443 to all themes.) For built-in themes, the foreground is the same as
450 bpo-33642: Display up to maxlines non-blank lines for Code Context.
451 If there is no current context, show a single blank line. (Previously,
456 bpo-33628: Cleanup codecontext.py and its test.
458 bpo-32831: Add docstrings and tests for codecontext.py.
461 bpo-33564: Code context now recognizes async as a block opener.
463 bpo-21474: Update word/identifier definition from ascii to unicode.
464 In text and entry boxes, this affects selection by double-click,
465 movement left/right by control-left/right, and deletion left/right
466 by control-BACKSPACE/DEL.
468 bpo-33204: Consistently color invalid string prefixes.
473 bpo-32984: Set __file__ while running a startup file.
476 option -s runs a file named in environmental variable IDLESTARTUP or
477 PYTHONSTARTUP; -r file runs file. Python sets __file__ to the startup
479 prompt. IDLE now does the same when run normally, without the -n
482 bpo-32940: Replace StringTranslatePseudoMapping with faster code.
484 bpo-32916: Change 'str' to 'code' in idlelib.pyparse and users.
486 bpo-32905: Remove unused code in pyparse module.
488 bpo-32874: IDLE - add pyparse tests with 97% coverage.
490 bpo-32837: IDLE - require encoding argument for textview.view_file.
491 Using the system and place-dependent default encoding for open()
492 is a bad idea for IDLE's system and location-independent files.
494 bpo-32826: Add "encoding=utf-8" to open() in IDLE's test_help_about.
495 GUI test test_file_buttons() only looks at initial ascii-only lines,
498 a non-ascii character in CREDITS.txt.
500 bpo-32765: Update configdialog General tab create page docstring.
503 bpo-32207: Improve tk event exception tracebacks in IDLE.
505 and distracting queue.EMPTY traceback context is no longer added
510 bpo-32164: Delete unused file idlelib/tabbedpages.py.
513 bpo-32100: Fix old and new bugs in pathbrowser; improve tests.
516 bpo-31860: The font sample in the settings dialog is now editable.
520 bpo-31858: Restrict shell prompt manipulation to the shell.
523 Sys.ps1, if present, is read on Shell start-up, but is not set or changed.
526 bpo-28603: Fix a TypeError that caused a shell restart when printing
530 bpo-13802: Use non-Latin characters in the Font settings sample.
533 character. The expanded example give users of non-Latin characters
537 re-arranged. The Font/Tabs help explains a bit about the additions.
540 bpo-31460: Simplify the API of IDLE's Module Browser.
547 bpo-31649: Make _htest and _utest parameters keyword-only.
550 bpo-31459: Rename module browser from Class Browser to Module Browser.
551 The original module-level class and method browser became a module
552 browser, with the addition of module-level functions, years ago.
553 Nested classes and functions were added yesterday. For back-
554 compatibility, the virtual event <<open-class-browser>>, which
558 bpo-1612262: Module browser now shows nested classes and functions.
562 bpo-31500: Tk's default fonts now are scaled on HiDPI displays.
565 bpo-31493: Fix code context update and font update timers.
568 bpo-31488: Update non-key options in former extension classes.
573 bpo-31477: Improve rstrip entry in IDLE doc.
577 bpo-31480: fix tests to pass with zzdummy extension disabled. (#3590)
580 bpo-31421: Document how IDLE runs tkinter programs.
584 bpo-31414: Fix tk entry box tests by deleting first.
588 bpo-27099: Convert IDLE's built-in 'extensions' to regular features.
595 defined together in the system-specific default keysets in config-
596 extensions.def. All custom keysets are saved as a whole in config-
598 The affected events are '<<force-open-completions>>',
599 '<<expand-word>>', '<<force-open-calltip>>', '<<flash-paren>>',
600 '<<format-paragraph>>', '<<run-module>>', '<<check-module>>', and
601 '<<zoom-height>>'. Any (global) customizations made before 3.6.3 will
602 not affect their keyset-specific customization after 3.6.3. and vice
606 bpo-31051: Rearrange condigdialog General tab.
607 Sort non-Help options into Window (Shell+Editor) and Editor (only).
611 bpo-30617: Add docstrings and tests for outwin subclass of editor.
615 bpo-31287: Do not modify tkinter.messagebox in test_configdialog.
619 bpo-30781: Use ttk widgets in ConfigDialog pages.
623 bpo-31206: Factor HighPage(Frame) class from ConfigDialog.
626 bp0-31001: Add tests for configdialog highlight tab.
629 bpo-31205: Factor KeysPage(Frame) class from ConfigDialog.
633 bpo-31002: Add tests for configdialog keys tab.
636 bpo-19903: Change calltipes to use inspect.signature.
641 callable, has an invalid signature, or if it has positional-only
644 bop-31083: Add an outline of a TabPage class in configdialog.
648 bpo-31050: Factor GenPage(Frame) class from ConfigDialog.
652 bpo-31004: Factor FontPage(Frame) class from ConfigDialog.
657 bpo-30781: IDLE - Use ttk Notebook in ConfigDialog.
661 bpo-31060: IDLE - Finish rearranging methods of ConfigDialog.
667 bpo-30853: IDLE -- Factor a VarTrace class out of ConfigDialog.
673 bpo-31003: IDLE: Add more tests for General tab.
676 bpo-30993: IDLE - Improve configdialog font page and tests.
688 bpo-30981: IDLE -- Add more configdialog font page tests.
690 bpo-28523: IDLE: replace 'colour' with 'color' in configdialog.
692 bpo-30917: Add tests for idlelib.config.IdleConf.
696 bpo-30913: Document ConfigDialog tk Vars, methods, and widgets in docstrings
700 bpo-30899: Add tests for ConfigParser subclasses in config.
704 bpo-30881: Add docstrings to browser.py.
707 bpo-30851: Remove unused tk variables in configdialog.
711 bpo-30870: Select font option with Up and Down keys, as well as with mouse.
715 bpo-8231: Call config.IdleConf.GetUserCfgDir only once per process.
717 bpo-30779: Factor ConfigChanges class from configdialog, put in config; test.
727 bpo-30777: Configdialog - add docstrings and improve comments.
730 bpo-30495: Improve textview with docstrings, PEP8 names, and more tests.
736 bpo-30723: Make several improvements to parenmatch.
739 * Make time-delay work the same with all styles.
744 bpo-30674: Grep -- Add docstrings. Patch by Cheryl Sabella.
746 bpo-21519: IDLE's basic custom key entry dialog now detects
749 bpo-29910: IDLE no longer deletes a character after commenting out a
754 bpo-30728: Modernize idlelib.configdialog:
759 bpo-6739: Verify user-entered key sequences by trying to bind them
764 bpo-24813: Add icon to help_about and make other changes.
766 bpo-15786: Fix several problems with IDLE's autocompletion box.
769 Hangs on MacOSX should no longer happen. Patch by Louie Lu.
771 bpo-25514: Add doc subsubsection about IDLE failure to start.
772 Popup no-connection message directs users to this section.
774 bpo-30642: Fix reference leaks in IDLE tests.
777 bpo-30495: Add docstrings for textview.py and use PEP8 names.
780 bpo-30290: Help-about: use pep8 names and add tests.
784 bpo-30303: Add _utest option to textview; add new tests.
788 Issue #29071: IDLE colors f-string prefixes but not invalid ur prefixes.
795 Released on 2016-12-23
798 - Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
801 - Issue #27922: Stop IDLE tests from 'flashing' gui widgets on the screen.
803 - Issue #27891: Consistently group and sort imports within idlelib modules.
805 - Issue #17642: add larger font sizes for classroom projection.
807 - Add version to title of IDLE help window.
809 - Issue #25564: In section on IDLE -- console differences, mention that
812 - Issue #27821: Fix 3.6.0a3 regression that prevented custom key sets
813 from being selected when no custom theme was defined.
815 - Issue #27714: text_textview and test_autocomplete now pass when re-run
817 -w option but without -jn. Fix warning from test_config.
819 - Issue #27621: Put query response validation error messages in the query
823 - Issue #27620: Escape key now closes Query box as cancelled.
825 - Issue #27609: IDLE: tab after initial whitespace should tab, not
829 - Issue #27609: Explicitly return None when there are also non-None
832 - Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
835 - Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
839 - Issue #27452: add line counter and crc to IDLE configHandler test dump.
841 - Issue #27477: IDLE search dialogs now use ttk widgets.
843 - Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
847 - Issue #27452: make command line "idle-test> python test_help.py" work.
850 - Issue #27452: add line counter and crc to IDLE configHandler test dump.
852 - Issue #27380: IDLE: add query.py with base Query dialog and ttk widgets.
859 - Issue #27372: Test_idle no longer changes the locale.
861 - Issue #27365: Allow non-ascii chars in IDLE NEWS.txt, for contributor names.
863 - Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
867 - Issue #24137: Run IDLE, test_idle, and htest with tkinter default root disabled.
871 - Issue #27310: Fix IDLE.app failure to launch on OS X due to vestigial import.
873 - Issue #5124: Paste with text selected now replaces the selection on X11.
877 - Issue #24750: Switch all scrollbars in IDLE to ttk versions.
880 - Issue #24759: IDLE requires tk 8.5 and availability ttk widgets.
884 - Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.
886 - Issue #27262: move Aqua unbinding code, which enable context menus, to macosx.
888 - Issue #24759: Make clear in idlelib.idle_test.__init__ that the directory
891 - Issue #27196: Stop 'ThemeChanged' warnings when running IDLE tests.
896 - Issue #20567: Revise idle_test/README.txt with advice about avoiding
899 - Issue # 24225: Update idlelib/README.txt with new file names
902 - Issue #27156: Remove obsolete code not used by IDLE. Replacements:
903 1. help.txt, replaced by help.html, is out-of-date and should not be used.
911 - Issue #27117: Make colorizer htest and turtledemo work with dark themes.
914 - Issue #24225: Rename many idlelib/*.py and idle_test/test_*.py files.
919 - Issue #26673: When tk reports font size as 0, change to size 10.
922 - Issue #21939: Add test for IDLE's percolator.
925 - Issue #21676: Add test for IDLE's replace dialog.
928 - Issue #18410: Add test for IDLE's search dialog.
931 - Issue #21703: Add test for undo delegator. Patch mostly by
934 - Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
936 - Issue #23977: Add more asserts to test_delegator.
938 - Issue #20640: Add tests for idlelib.configHelpSourceEdit.
941 - In the 'IDLE-console differences' section of the IDLE doc, clarify
944 - Issue #25507: fix incorrect change in IOBinding that prevented printing.
947 - Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION
949 Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
951 - Issue 15348: Stop the debugger engine (normally in a user process)
955 - Issue #24455: Prevent IDLE from hanging when a) closing the shell while the
963 - Change 'The program' to 'Your program' in an IDLE 'kill program?' message
967 - Issue #24750: Improve the appearance of the IDLE editor window status bar.
970 - Issue #25313: Change the handling of new built-in text color themes to better
974 - Issue #24782: Extension configuration is now a tab in the IDLE Preferences
978 - Issue #22726: Re-activate the config dialog help button with some content
981 - Issue #24820: IDLE now has an 'IDLE Dark' built-in text color theme.
989 - Issue #25224: README.txt is now an idlelib index for IDLE developers and
993 - Issue #24820: Users can now set breakpoint colors in
994 Settings -> Custom Highlighting. Original patch by Mark Roseman.
996 - Issue #24972: Inactive selection background now matches active selection
1000 - Issue #24570: Idle: make calltip and completion boxes appear on Macs
1003 - Issue #24988: Idle ScrolledList context menus (used in debugger)
1006 - Issue #24801: Make right-click for context menu work on Mac Aqua.
1009 - Issue #25173: Associate tkinter messageboxes with a specific widget.
1012 - Issue #25198: Enhance the initial html viewer now used for Idle Help.
1013 * Properly indent fixed-pitch text (patch by Mark Roseman).
1014 * Give code snippet a very Sphinx-like light blueish-gray background.
1015 * Re-use initial width and height set by users for shell and editor.
1019 - Issue #25225: Condense and rewrite Idle doc section on text colors.
1021 - Issue #21995: Explain some differences between IDLE and console Python.
1023 - Issue #22820: Explain need for *print* when running file from Idle editor.
1025 - Issue #25224: Doc: augment Idle feature list and no-subprocess section.
1027 - Issue #25219: Update doc for Idle command line options.
1030 - Issue #24861: Most of idlelib is private and subject to change.
1033 - Issue #25199: Idle: add synchronization comments for future maintainers.
1035 - Issue #16893: Replace help.txt with help.html for Idle doc display.
1041 - Issue #24199: Deprecate unused idlelib.idlever with possible removal in 3.6.
1043 - Issue #24790: Remove extraneous code (which also create 2 & 3 conflicts).
1048 *Release date: 2015-09-13*
1050 - Issue #23672: Allow Idle to edit and run files with astral chars in name.
1053 - Issue 24745: Idle editor default font. Switch from Courier to
1054 platform-sensitive TkFixedFont. This should not affect current customized
1055 font selections. If there is a problem, edit $HOME/.idlerc/config-main.cfg
1058 - Issue #21192: Idle editor. When a file is run, put its name in the restart bar.
1061 - Issue #13884: Idle menus. Remove tearoff lines. Patch by Roger Serwy.
1063 - Issue #23184: remove unused names and imports in idlelib.
1066 - Issue #20577: Configuration of the max line length for the FormatParagraph
1071 - Issue #16893: Update Idle doc chapter to match current Idle and add new
1074 - Issue #3068: Add Idle extension configuration dialog to Options menu.
1075 Changes are written to HOME/.idlerc/config-extensions.cfg.
1078 - Issue #16233: A module browser (File : Class Browser, Alt+C) requires an
1080 from a shell, output window, or 'Untitled' editor, Idle no longer displays
1084 - Issue #4832: Save As to type Python files automatically adds .py to the
1088 - Issue #21986: Code objects are not normally pickled by the pickle module.
1089 To match this, they are no longer pickled when running under Idle.
1091 - Issue #23180: Rename IDLE "Windows" menu item to "Window".
1094 - Issue #17390: Adjust Editor window title; remove 'Python',
1097 - Issue #14105: Idle debugger breakpoints no longer disappear
1100 - Issue #17172: Turtledemo can now be run from Idle.
1104 - Issue #21765: Add support for non-ascii identifiers to HyperParser.
1106 - Issue #21940: Add unittest for WidgetRedirector. Initial patch by Saimadhav
1109 - Issue #18592: Add unittest for SearchDialogBase. Patch by Phil Webster.
1111 - Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.
1113 - Issue #21686: add unittest for HyperParser. Original patch by Saimadhav
1116 - Issue #12387: Add missing upper(lower)case versions of default Windows key
1119 - Issue #21695: Closing a Find-in-files output window while the search is
1120 still in progress no longer closes Idle.
1122 - Issue #18910: Add unittest for textView. Patch by Phil Webster.
1124 - Issue #18292: Add unittest for AutoExpand. Patch by Saihadhav Heblikar.
1126 - Issue #18409: Add unittest for AutoComplete. Patch by Phil Webster.
1128 - Issue #21477: htest.py - Improve framework, complete set of tests.
1131 - Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin
1132 consolidating and improving human-validated tests of Idle. Change other files
1135 - Issue #21139: Change default paragraph width to 72, the PEP 8 recommendation.
1137 - Issue #21284: Paragraph reformat test passes after user changes reformat width.
1139 - Issue #17654: Ensure IDLE menus are customized properly on OS X for
1140 non-framework builds and for all variants of Tk.
1145 *Release date: 2014-03-16*
1147 - Issue #17390: Display Python version on Idle title bar.
1150 - Issue #5066: Update IDLE docs. Patch by Todd Rovito.
1152 - Issue #17625: Close the replace dialog after it is used.
1154 - Issue #16226: Fix IDLE Path Browser crash.
1157 - Issue #15853: Prevent IDLE crash on OS X when opening Preferences menu
1163 *Release date: 2012-09-29*
1165 - Issue #17625: Close the replace dialog after it is used.
1167 - Issue #7163: Propagate return value of sys.stdout.write.
1169 - Issue #15318: Prevent writing to sys.stdin.
1171 - Issue #4832: Modify IDLE to save files with .py extension by
1174 - Issue #13532, #15319: Check that arguments to sys.stdout.write are strings.
1176 - Issue # 12510: Attempt to get certain tool tips no longer crashes IDLE.
1179 - Issue #10365: File open dialog now works instead of crashing even when
1182 - Issue 14876: use user-selected font for highlight configuration.
1184 - Issue #14937: Perform auto-completion of filenames in strings even for
1185 non-ASCII filenames. Likewise for identifiers.
1187 - Issue #8515: Set __file__ when run file in IDLE.
1190 - IDLE can be launched as `python -m idlelib`
1192 - Issue #14409: IDLE now properly executes commands in the Shell window
1194 has to use the built-in default key bindings.
1197 - Issue #3573: IDLE hangs when passing invalid command line args
1200 - Issue #14018: Update checks for unstable system Tcl/Tk versions on OS X
1206 *Release date: 15-May-11*
1208 - Issue #6378: Further adjust idle.bat to start associated Python
1210 - Issue #11896: Save on Close failed despite selecting "Yes" in dialog.
1212 - Issue #1028: Ctrl-space binding to show completions was causing IDLE to exit.
1215 - Issue #4676: <Home> toggle failing on Tk 8.5, causing IDLE exits and strange selection
1218 - Issue #3851: <Home> toggle non-functional when NumLock set on Windows.
1223 *Release date: 06-May-09*
1225 - Issue #5707: Use of 'filter' in keybindingDialog.py was causing custom key assignment to
1228 - Issue #4815: Offer conversion to UTF-8 if source files have
1229 no encoding declaration and are not encoded in UTF-8.
1231 - Issue #4008: Fix problems with non-ASCII source files.
1233 - Issue #4323: Always encode source as UTF-8 without asking
1238 - Issue #2665: On Windows, an IDLE installation upgraded from an old version
1241 ------------------------------------------------------------------------
1243 ------------------------------------------------------------------------