• Home
  • Raw
  • Download

Lines Matching +full:close +full:- +full:issue +full:- +full:message

3 Released after 2022-10-24
7 gh-104719: Remove IDLE's modification of tokenize.tabsize and test
10 gh-104499: Fix completions for Tk Aqua 8.7 (currently blank).
12 gh-104486: Make About print both tcl and tk versions if different,
15 gh-88496 Fix IDLE test hang on macOS.
17 gh-103314 Support sys.last_exc after exceptions in Shell.
23 Released on 2022-10-24
26 gh-97527: Fix a bug in the previous bugfix that caused IDLE to not
31 gh-65802: Document handling of extensions in Save As dialogs.
33 gh-95191: Include prompts when saving Shell (interactive input/output).
35 gh-95511: Fix the Shell context menu copy-with-prompts bug of copying
38 gh-95471: Tweak Edit menu. Move 'Select All' above 'Cut' as it is used
40 and 'Go to Line' to help IDLE issue triagers.
42 gh-95411: Enable using IDLE's module browser with .pyw files.
44 gh-89610: Add .pyi as a recognized extension for IDLE on macOS. This allows
47 bpo-28950: Apply IDLE syntax highlighting to `.pyi` files. Add util.py
50 bpo-46630: Make query dialogs on Windows start with a cursor in the
53 bpo-46591: Make the IDLE doc URL on the About IDLE dialog clickable.
55 bpo-45296: Clarify close, quit, and exit in IDLE. In the File menu,
56 'Close' and 'Exit' are now 'Close Window' (the current one) and 'Exit'
58 'exit()' mean 'close Shell'. If there are no other windows,
61 bpo-45495: Add context keywords 'case' and 'match' to completions list.
63 bpo-45296: On Windows, change exit/quit message to suggest Ctrl-D, which
64 works, instead of <Ctrl-Z Return>, which does not work in IDLE.
69 Released on 2021-10-04
72 bpo-45193: Make completion boxes appear on Ubuntu again.
74 bpo-40128: Mostly fix completions on macOS when not using tcl/tk 8.6.11
77 bpo-33962: Move the indent space setting from the Font tab to the new Windows
80 bpo-40468: Split the settings dialog General tab into Windows and Shell/Ed
85 bpo-44010: Highlight the new match statement's soft keywords: match, case,
89 bpo-44026: Include interpreter's typo fix suggestions in message line
92 bpo-41611: Avoid occasional uncaught exceptions and freezing when using
95 bpo-37903: Add mouse actions to the shell sidebar. Left click and
102 bpo-43981: Fix reference leaks in test_sidebar and test_squeezer.
105 bpo-37892: Change Shell input indents from tabs to spaces. Shell input
108 bpo-37903: Move the Shell input prompt to a side bar.
110 bpo-43655: Make window managers on macOS and X Window recognize
113 bpo-42225: Document that IDLE can fail on Unix either from misconfigured IP
114 masquerade rules or failure displaying complex colored (non-ascii) characters.
116 bpo-43283: Document why printing to IDLE's Shell is often slower than
118 pre-formatting a single string before printing.
120 bpo-23544: Disable Debug=>Stack Viewer when user code is running or
123 bpo-43008: Make IDLE invoke :func:`sys.excepthook` in normal,
124 2-process mode. User hooks were previously ignored.
127 bpo-33065: Fix problem debugging user classes with __repr__ method.
129 bpo-32631: Finish zzdummy example extension module: make menu entries
132 bpo-42508: Keep IDLE running on macOS. Remove obsolete workaround
136 bpo-42426: Fix reporting offset of the RE error in searchengine.
138 bpo-42416: Display docstrings in IDLE calltips in more cases,
141 bpo-33987: Mostly finish using ttk widgets, mainly for editor,
144 bpo-40511: Stop unnecessary "flashing" when typing opening and closing
147 bpo-38439: Add a 256x256 pixel IDLE icon to the Windows .ico file. Created by
148 Andrew Clover. Remove the low-color gif variations from the .ico file.
150 bpo-41775: Make 'IDLE Shell' the shell title.
152 bpo-35764: Rewrite the Calltips doc section.
154 bpo-40181: In calltips, stop reminding that '/' marks the end of
155 positional-only arguments.
159 Released on 2020-10-05?
162 bpo-41468: Improve IDLE run crash error message (which users should
165 bpo-41373: Save files loaded with no line ending, as when blank, or
169 bpo-41300: Save files with non-ascii chars. Fix regression in
172 bpo-37765: Add keywords to module name completion list. Rewrite
175 bpo-41152: The encoding of ``stdin``, ``stdout`` and ``stderr`` in IDLE
176 is now always UTF-8.
178 bpo-41144: Make Open Module open a special module such as os.path.
180 bpo-40723: Make test_idle pass when run after import.
183 bpo-38689: IDLE will no longer freeze when inspect.signature fails
186 bpo-27115: For 'Go to Line', use a Query entry box subclass with
189 bpo-39885: When a context menu is invoked by right-clicking outside
193 bpo-39852: Edit "Go to line" now clears any selection, preventing
196 bpo-39781: Selecting code context lines no longer causes a jump.
198 bpo-39663: Add tests for pyparse find_good_parse_start().
200 bpo-39600: Remove duplicate font names from configuration list.
202 bpo-38792: Close a shell calltip if a :exc:`KeyboardInterrupt`
205 bpo-30780: Add remaining configdialog tests for buttons and
208 bpo-39388: Settings dialog Cancel button cancels pending changes.
210 bpo-39050: Settings dialog Help button again displays help text.
212 bpo-32989: Add tests for editor newline_and_indent_event method.
216 bpo-38943: Fix autocomplete windows not always appearing on some
219 bpo-38944: Escape key now closes IDLE completion windows. Patch by
222 bpo-38862: 'Strip Trailing Whitespace' on the Format menu removes extra
223 newlines at the end of non-shell files.
225 bpo-38636: Fix IDLE Format menu tab toggle and file indent width. These
226 functions (default shortcuts Alt-T and Alt-U) were mistakenly disabled
229 bpo-4630: Add an option to toggle IDLE's cursor blink for shell,
233 bpo-26353: Stop adding newline when saving an IDLE shell window.
235 bpo-38598: Do not try to compile IDLE shell or output windows.
239 Released on 2019-10-14
242 bpo-36698: IDLE no longer fails when writing non-encodable characters
246 bpo-13153: Improve tkinter's handing of non-BMP (astral) unicode
251 bpo-35379: When exiting IDLE, catch any AttributeError. One happens
252 when EditorWindow.close is called twice. Printing a traceback, when
255 bpo-38183: To avoid test issues, test_idle ignores the user config
259 bpo-38077: IDLE no longer adds 'argv' to the user namespace when
262 bpo-38401: Shell restart lines now fill the window width, always start
266 bpo-37092: Add mousewheel scrolling for IDLE module, path, and stack
269 bpo-35771: To avoid occasional spurious test_idle failures on slower
272 bpo-37824: Properly handle user input warnings in IDLE shell.
275 bpo-37929: IDLE Settings dialog now closes properly when there is no
278 bpo-37849: Fix completions list appearing too high or low when shown
281 bpo-36419: Refactor autocompete and improve testing.
283 bpo-37748: Reorder the Run menu. Put the most common choice,
286 bpo-37692: Improve highlight config sample with example shell
289 bpo-37628: Settings dialog no longer expands with font size.
292 bpo-17535: Add optional line numbers for IDLE editor windows.
294 bpo-37627: Initialize the Customize Run dialog with the command line
298 bpo-33610: Code context always shows the correct context when toggled on.
300 bpo-36390: Gather Format menu functions into format.py. Combine
303 bpo-37530: Optimize code context to reduce unneeded background activity.
307 bpo-27452: Cleanup config.py by inlining RemoveFile and simplifying
310 bpo-26806: To compensate for stack frames added by IDLE and avoid
315 bpo-37325: Fix tab focus traversal order for help source and custom
318 bpo-37321: Both subprocess connection error messages now refer to
321 bpo-37177: Properly attach search dialogs to their main window so
325 bpo-37039: Adjust "Zoom Height" to individual screens by momentarily
330 bpo-35763: Make calltip reminder about '/' meaning positional-only less
333 bpo-5680: Add 'Run Customized' to the Run menu to run a module with
337 bpo-35610: Replace now redundant editor.context_use_ps1 with
338 .prompt_last_line. This finishes change started in bpo-31858.
340 bpo-32411: Stop sorting dict created with desired line order.
342 bpo-37038: Make idlelib.run runnable; add test clause.
344 bpo-36958: Print any argument other than None or int passed to
347 bpo-36807: When saving a file, call file.flush() and os.fsync()
350 bpo-36429: Fix starting IDLE with pyshell.
354 bpo-30348: Increase test coverage of idlelib.autocomplete by 30%.
357 bpo-23205: Add tests and refactor grep's findfiles.
359 bpo-36405: Use dict unpacking in idlelib.
361 bpo-36396: Remove fgBg param of idlelib.config.GetHighlight().
364 bpo-23216: IDLE: Add docstrings to search modules.
366 bpo-36176: Fix IDLE autocomplete & calltip popup colors.
370 bpo-36152: Remove colorizer.ColorDelegator.close_when_done and the
371 corresponding argument of .close(). In IDLE, both have always been
374 bpo-36096: Make colorizer state variables instance-only.
376 bpo-32129: Avoid blurry IDLE application icon on macOS with Tk 8.6.
379 bpo-24310: Document settings dialog font tab sample.
381 bpo-35689: Add docstrings and tests for colorizer.
383 bpo-35833: Revise IDLE doc for control codes sent to Shell.
386 bpo-35770: IDLE macosx deletes Options => Configure IDLE.
391 bpo-35769: Change new file name from 'Untitled' to 'untitled'.
393 bpo-35660: Fix imports in window module.
395 bpo-35641: Properly format calltip for function without docstring.
397 bpo-33987: Use ttk Frame for ttk widgets.
399 bpo-34055: Fix erroneous 'smart' indents and newlines in IDLE Shell.
401 bpo-28097: Add Previous/Next History entries to Shell menu.
403 bpo-35591: Find Selection now works when selection not found.
405 bpo-35598: Update config_key: use PEP 8 names and ttk widgets,
408 bpo-35196: Speed up squeezer line counting.
410 bpo-35208: Squeezer now counts wrapped lines before newlines.
412 bpo-35555: Gray out Code Context menu entry when it's not applicable.
414 bpo-22703: Improve the Code Context and Zoom Height menu labels.
419 bpo-35521: Document the editor code context feature.
422 bpo-34864: When starting IDLE on MacOS, warn if the system setting
424 documented for this issue, running IDLE with this setting causes
428 bpo-35213: Where appropriate, use 'macOS' in idlelib.
430 bpo-34864: Document two IDLE on MacOS issues. The System Preferences
434 bpo-35202: Remove unused imports in idlelib.
436 bpo-33000: Document that IDLE's shell has no line limit.
439 bpo-23220: Explain how IDLE's Shell displays output.
442 bpo-35099: Improve the doc about IDLE running user code.
443 "IDLE -- console differences" is renamed "Running user code".
446 bpo-35097: Add IDLE doc subsection explaining editor windows.
449 Issue 35093: Document the IDLE document viewer in the IDLE doc.
452 bpo-1529353: Explain Shell text squeezing in the IDLE doc.
454 bpo-35088: Update idlelib.help.copy_string docstring.
457 bpo-35087: Update idlelib help files for the current doc build.
458 The main change is the elimination of chapter-section numbers.
460 bpo-1529353: Output over N lines (50 by default) is squeezed down to a button.
464 by double-clicking the button or into the clipboard or a separate window
465 by right-clicking the button.
467 bpo-34548: Use configured color theme for read-only text views.
469 bpo-33839: Refactor ToolTip and CallTip classes; add documentation
472 bpo-34047: Fix mouse wheel scrolling direction on macOS.
474 bpo-34275: Make calltips always visible on Mac.
477 bpo-34120: Fix freezing after closing some dialogs on Mac.
480 bpo-33975: Avoid small type when running htests.
481 Since part of the purpose of human-viewed tests is to determine that
485 bpo-33905: Add test for idlelib.stackview.StackBrowser.
487 bpo-33924: Change mainmenu.menudefs key 'windows' to 'window'.
491 bpo-33906: Rename idlelib.windows as window
495 bpo-33917: Fix and document idlelib/idle_test/template.py.
499 bpo-33904: In rstrip module, rename class RstripExtension as Rstrip.
501 bpo-33907: For consistency and clarity, rename calltip objects.
505 bpo-33855: Minimally test all IDLE modules.
510 bpo-33856: Add 'help' to Shell's initial welcome message.
514 Released on 2018-06-27
517 bpo-33656: On Windows, add API call saying that tk scales for DPI.
524 pyshell.py and report the problem on python-list or idle-dev@python.org.
526 bpo-33768: Clicking on a context line moves that line to the top
529 bpo-33763: Replace the code context label widget with a text widget.
531 bpo-33664: Scroll IDLE editor text by lines.
535 but currently not to read-only text views.
537 bpo-33679: Enable theme-specific color configuration for Code Context.
540 to all themes.) For built-in themes, the foreground is the same as
544 definitions for 'context', one will see a warning message on the
547 bpo-33642: Display up to maxlines non-blank lines for Code Context.
553 bpo-33628: Cleanup codecontext.py and its test.
555 bpo-32831: Add docstrings and tests for codecontext.py.
558 bpo-33564: Code context now recognizes async as a block opener.
560 bpo-21474: Update word/identifier definition from ascii to unicode.
561 In text and entry boxes, this affects selection by double-click,
562 movement left/right by control-left/right, and deletion left/right
563 by control-BACKSPACE/DEL.
565 bpo-33204: Consistently color invalid string prefixes.
570 bpo-32984: Set __file__ while running a startup file.
573 option -s runs a file named in environmental variable IDLESTARTUP or
574 PYTHONSTARTUP; -r file runs file. Python sets __file__ to the startup
576 prompt. IDLE now does the same when run normally, without the -n
579 bpo-32940: Replace StringTranslatePseudoMapping with faster code.
581 bpo-32916: Change 'str' to 'code' in idlelib.pyparse and users.
583 bpo-32905: Remove unused code in pyparse module.
585 bpo-32874: IDLE - add pyparse tests with 97% coverage.
587 bpo-32837: IDLE - require encoding argument for textview.view_file.
588 Using the system and place-dependent default encoding for open()
589 is a bad idea for IDLE's system and location-independent files.
591 bpo-32826: Add "encoding=utf-8" to open() in IDLE's test_help_about.
592 GUI test test_file_buttons() only looks at initial ascii-only lines,
595 a non-ascii character in CREDITS.txt.
597 bpo-32765: Update configdialog General tab create page docstring.
600 bpo-32207: Improve tk event exception tracebacks in IDLE.
607 bpo-32164: Delete unused file idlelib/tabbedpages.py.
610 bpo-32100: Fix old and new bugs in pathbrowser; improve tests.
613 bpo-31860: The font sample in the settings dialog is now editable.
617 bpo-31858: Restrict shell prompt manipulation to the shell.
620 Sys.ps1, if present, is read on Shell start-up, but is not set or changed.
623 bpo-28603: Fix a TypeError that caused a shell restart when printing
627 bpo-13802: Use non-Latin characters in the Font settings sample.
630 character. The expanded example give users of non-Latin characters
634 re-arranged. The Font/Tabs help explains a bit about the additions.
637 bpo-31460: Simplify the API of IDLE's Module Browser.
644 bpo-31649: Make _htest and _utest parameters keyword-only.
647 bpo-31459: Rename module browser from Class Browser to Module Browser.
648 The original module-level class and method browser became a module
649 browser, with the addition of module-level functions, years ago.
650 Nested classes and functions were added yesterday. For back-
651 compatibility, the virtual event <<open-class-browser>>, which
655 bpo-1612262: Module browser now shows nested classes and functions.
659 bpo-31500: Tk's default fonts now are scaled on HiDPI displays.
662 bpo-31493: Fix code context update and font update timers.
663 Canceling timers prevents a warning message when test_idle completes.
665 bpo-31488: Update non-key options in former extension classes.
670 bpo-31477: Improve rstrip entry in IDLE doc.
674 bpo-31480: fix tests to pass with zzdummy extension disabled. (#3590)
677 bpo-31421: Document how IDLE runs tkinter programs.
681 bpo-31414: Fix tk entry box tests by deleting first.
685 bpo-27099: Convert IDLE's built-in 'extensions' to regular features.
692 defined together in the system-specific default keysets in config-
693 extensions.def. All custom keysets are saved as a whole in config-
695 The affected events are '<<force-open-completions>>',
696 '<<expand-word>>', '<<force-open-calltip>>', '<<flash-paren>>',
697 '<<format-paragraph>>', '<<run-module>>', '<<check-module>>', and
698 '<<zoom-height>>'. Any (global) customizations made before 3.6.3 will
699 not affect their keyset-specific customization after 3.6.3. and vice
703 bpo-31051: Rearrange condigdialog General tab.
704 Sort non-Help options into Window (Shell+Editor) and Editor (only).
708 bpo-30617: Add docstrings and tests for outwin subclass of editor.
712 bpo-31287: Do not modify tkinter.messagebox in test_configdialog.
716 bpo-30781: Use ttk widgets in ConfigDialog pages.
720 bpo-31206: Factor HighPage(Frame) class from ConfigDialog.
723 bp0-31001: Add tests for configdialog highlight tab.
726 bpo-31205: Factor KeysPage(Frame) class from ConfigDialog.
730 bpo-31002: Add tests for configdialog keys tab.
733 bpo-19903: Change calltipes to use inspect.signature.
737 to provide a signature. A message is added if the object is not
738 callable, has an invalid signature, or if it has positional-only
741 bop-31083: Add an outline of a TabPage class in configdialog.
745 bpo-31050: Factor GenPage(Frame) class from ConfigDialog.
749 bpo-31004: Factor FontPage(Frame) class from ConfigDialog.
754 bpo-30781: IDLE - Use ttk Notebook in ConfigDialog.
758 bpo-31060: IDLE - Finish rearranging methods of ConfigDialog.
764 bpo-30853: IDLE -- Factor a VarTrace class out of ConfigDialog.
770 bpo-31003: IDLE: Add more tests for General tab.
773 bpo-30993: IDLE - Improve configdialog font page and tests.
785 bpo-30981: IDLE -- Add more configdialog font page tests.
787 bpo-28523: IDLE: replace 'colour' with 'color' in configdialog.
789 bpo-30917: Add tests for idlelib.config.IdleConf.
793 bpo-30913: Document ConfigDialog tk Vars, methods, and widgets in docstrings
797 bpo-30899: Add tests for ConfigParser subclasses in config.
801 bpo-30881: Add docstrings to browser.py.
804 bpo-30851: Remove unused tk variables in configdialog.
808 bpo-30870: Select font option with Up and Down keys, as well as with mouse.
812 bpo-8231: Call config.IdleConf.GetUserCfgDir only once per process.
814 bpo-30779: Factor ConfigChanges class from configdialog, put in config; test.
817 * Add class config.ConfigChanges based on changes_class_v4.py on bpo issue.
824 bpo-30777: Configdialog - add docstrings and improve comments.
827 bpo-30495: Improve textview with docstrings, PEP8 names, and more tests.
833 bpo-30723: Make several improvements to parenmatch.
836 * Make time-delay work the same with all styles.
841 bpo-30674: Grep -- Add docstrings. Patch by Cheryl Sabella.
843 bpo-21519: IDLE's basic custom key entry dialog now detects
846 bpo-29910: IDLE no longer deletes a character after commenting out a
851 bpo-30728: Modernize idlelib.configdialog:
856 bpo-6739: Verify user-entered key sequences by trying to bind them
861 bpo-24813: Add icon to help_about and make other changes.
863 bpo-15786: Fix several problems with IDLE's autocompletion box.
868 bpo-25514: Add doc subsubsection about IDLE failure to start.
869 Popup no-connection message directs users to this section.
871 bpo-30642: Fix reference leaks in IDLE tests.
874 bpo-30495: Add docstrings for textview.py and use PEP8 names.
877 bpo-30290: Help-about: use pep8 names and add tests.
881 bpo-30303: Add _utest option to textview; add new tests.
885 Issue #29071: IDLE colors f-string prefixes but not invalid ur prefixes.
887 Issue #28572: Add 10% to coverage of IDLE's test_configdialog.
892 Released on 2016-12-23
895 - Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
898 - Issue #27922: Stop IDLE tests from 'flashing' gui widgets on the screen.
900 - Issue #27891: Consistently group and sort imports within idlelib modules.
902 - Issue #17642: add larger font sizes for classroom projection.
904 - Add version to title of IDLE help window.
906 - Issue #25564: In section on IDLE -- console differences, mention that
909 - Issue #27821: Fix 3.6.0a3 regression that prevented custom key sets
912 - Issue #27714: text_textview and test_autocomplete now pass when re-run
914 -w option but without -jn. Fix warning from test_config.
916 - Issue #27621: Put query response validation error messages in the query
920 - Issue #27620: Escape key now closes Query box as cancelled.
922 - Issue #27609: IDLE: tab after initial whitespace should tab, not
926 - Issue #27609: Explicitly return None when there are also non-None
929 - Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
932 - Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
936 - Issue #27452: add line counter and crc to IDLE configHandler test dump.
938 - Issue #27477: IDLE search dialogs now use ttk widgets.
940 - Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
944 - Issue #27452: make command line "idle-test> python test_help.py" work.
947 - Issue #27452: add line counter and crc to IDLE configHandler test dump.
949 - Issue #27380: IDLE: add query.py with base Query dialog and ttk widgets.
956 - Issue #27372: Test_idle no longer changes the locale.
958 - Issue #27365: Allow non-ascii chars in IDLE NEWS.txt, for contributor names.
960 - Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
964 - Issue #24137: Run IDLE, test_idle, and htest with tkinter default root disabled.
968 - Issue #27310: Fix IDLE.app failure to launch on OS X due to vestigial import.
970 - Issue #5124: Paste with text selected now replaces the selection on X11.
974 - Issue #24750: Switch all scrollbars in IDLE to ttk versions.
977 - Issue #24759: IDLE requires tk 8.5 and availability ttk widgets.
981 - Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.
983 - Issue #27262: move Aqua unbinding code, which enable context menus, to macosx.
985 - Issue #24759: Make clear in idlelib.idle_test.__init__ that the directory
988 - Issue #27196: Stop 'ThemeChanged' warnings when running IDLE tests.
993 - Issue #20567: Revise idle_test/README.txt with advice about avoiding
996 - Issue # 24225: Update idlelib/README.txt with new file names
999 - Issue #27156: Remove obsolete code not used by IDLE. Replacements:
1000 1. help.txt, replaced by help.html, is out-of-date and should not be used.
1008 - Issue #27117: Make colorizer htest and turtledemo work with dark themes.
1011 - Issue #24225: Rename many idlelib/*.py and idle_test/test_*.py files.
1014 See the issue and IDLE section in What's New in 3.6 for more.
1016 - Issue #26673: When tk reports font size as 0, change to size 10.
1019 - Issue #21939: Add test for IDLE's percolator.
1022 - Issue #21676: Add test for IDLE's replace dialog.
1025 - Issue #18410: Add test for IDLE's search dialog.
1028 - Issue #21703: Add test for undo delegator. Patch mostly by
1031 - Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
1033 - Issue #23977: Add more asserts to test_delegator.
1035 - Issue #20640: Add tests for idlelib.configHelpSourceEdit.
1038 - In the 'IDLE-console differences' section of the IDLE doc, clarify
1041 - Issue #25507: fix incorrect change in IOBinding that prevented printing.
1044 - Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION
1046 Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
1048 - Issue 15348: Stop the debugger engine (normally in a user process)
1052 - Issue #24455: Prevent IDLE from hanging when a) closing the shell while the
1060 - Change 'The program' to 'Your program' in an IDLE 'kill program?' message
1064 - Issue #24750: Improve the appearance of the IDLE editor window status bar.
1067 - Issue #25313: Change the handling of new built-in text color themes to better
1071 - Issue #24782: Extension configuration is now a tab in the IDLE Preferences
1075 - Issue #22726: Re-activate the config dialog help button with some content
1078 - Issue #24820: IDLE now has an 'IDLE Dark' built-in text color theme.
1086 - Issue #25224: README.txt is now an idlelib index for IDLE developers and
1090 - Issue #24820: Users can now set breakpoint colors in
1091 Settings -> Custom Highlighting. Original patch by Mark Roseman.
1093 - Issue #24972: Inactive selection background now matches active selection
1097 - Issue #24570: Idle: make calltip and completion boxes appear on Macs
1100 - Issue #24988: Idle ScrolledList context menus (used in debugger)
1103 - Issue #24801: Make right-click for context menu work on Mac Aqua.
1106 - Issue #25173: Associate tkinter messageboxes with a specific widget.
1109 - Issue #25198: Enhance the initial html viewer now used for Idle Help.
1110 * Properly indent fixed-pitch text (patch by Mark Roseman).
1111 * Give code snippet a very Sphinx-like light blueish-gray background.
1112 * Re-use initial width and height set by users for shell and editor.
1116 - Issue #25225: Condense and rewrite Idle doc section on text colors.
1118 - Issue #21995: Explain some differences between IDLE and console Python.
1120 - Issue #22820: Explain need for *print* when running file from Idle editor.
1122 - Issue #25224: Doc: augment Idle feature list and no-subprocess section.
1124 - Issue #25219: Update doc for Idle command line options.
1127 - Issue #24861: Most of idlelib is private and subject to change.
1130 - Issue #25199: Idle: add synchronization comments for future maintainers.
1132 - Issue #16893: Replace help.txt with help.html for Idle doc display.
1138 - Issue #24199: Deprecate unused idlelib.idlever with possible removal in 3.6.
1140 - Issue #24790: Remove extraneous code (which also create 2 & 3 conflicts).
1145 *Release date: 2015-09-13*
1147 - Issue #23672: Allow Idle to edit and run files with astral chars in name.
1150 - Issue 24745: Idle editor default font. Switch from Courier to
1151 platform-sensitive TkFixedFont. This should not affect current customized
1152 font selections. If there is a problem, edit $HOME/.idlerc/config-main.cfg
1155 - Issue #21192: Idle editor. When a file is run, put its name in the restart bar.
1158 - Issue #13884: Idle menus. Remove tearoff lines. Patch by Roger Serwy.
1160 - Issue #23184: remove unused names and imports in idlelib.
1163 - Issue #20577: Configuration of the max line length for the FormatParagraph
1168 - Issue #16893: Update Idle doc chapter to match current Idle and add new
1171 - Issue #3068: Add Idle extension configuration dialog to Options menu.
1172 Changes are written to HOME/.idlerc/config-extensions.cfg.
1175 - Issue #16233: A module browser (File : Class Browser, Alt+C) requires an
1181 - Issue #4832: Save As to type Python files automatically adds .py to the
1185 - Issue #21986: Code objects are not normally pickled by the pickle module.
1188 - Issue #23180: Rename IDLE "Windows" menu item to "Window".
1191 - Issue #17390: Adjust Editor window title; remove 'Python',
1194 - Issue #14105: Idle debugger breakpoints no longer disappear
1197 - Issue #17172: Turtledemo can now be run from Idle.
1201 - Issue #21765: Add support for non-ascii identifiers to HyperParser.
1203 - Issue #21940: Add unittest for WidgetRedirector. Initial patch by Saimadhav
1206 - Issue #18592: Add unittest for SearchDialogBase. Patch by Phil Webster.
1208 - Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.
1210 - Issue #21686: add unittest for HyperParser. Original patch by Saimadhav
1213 - Issue #12387: Add missing upper(lower)case versions of default Windows key
1216 - Issue #21695: Closing a Find-in-files output window while the search is
1219 - Issue #18910: Add unittest for textView. Patch by Phil Webster.
1221 - Issue #18292: Add unittest for AutoExpand. Patch by Saihadhav Heblikar.
1223 - Issue #18409: Add unittest for AutoComplete. Patch by Phil Webster.
1225 - Issue #21477: htest.py - Improve framework, complete set of tests.
1228 - Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin
1229 consolidating and improving human-validated tests of Idle. Change other files
1232 - Issue #21139: Change default paragraph width to 72, the PEP 8 recommendation.
1234 - Issue #21284: Paragraph reformat test passes after user changes reformat width.
1236 - Issue #17654: Ensure IDLE menus are customized properly on OS X for
1237 non-framework builds and for all variants of Tk.
1242 *Release date: 2014-03-16*
1244 - Issue #17390: Display Python version on Idle title bar.
1247 - Issue #5066: Update IDLE docs. Patch by Todd Rovito.
1249 - Issue #17625: Close the replace dialog after it is used.
1251 - Issue #16226: Fix IDLE Path Browser crash.
1254 - Issue #15853: Prevent IDLE crash on OS X when opening Preferences menu
1260 *Release date: 2012-09-29*
1262 - Issue #17625: Close the replace dialog after it is used.
1264 - Issue #7163: Propagate return value of sys.stdout.write.
1266 - Issue #15318: Prevent writing to sys.stdin.
1268 - Issue #4832: Modify IDLE to save files with .py extension by
1271 - Issue #13532, #15319: Check that arguments to sys.stdout.write are strings.
1273 - Issue # 12510: Attempt to get certain tool tips no longer crashes IDLE.
1276 - Issue #10365: File open dialog now works instead of crashing even when
1279 - Issue 14876: use user-selected font for highlight configuration.
1281 - Issue #14937: Perform auto-completion of filenames in strings even for
1282 non-ASCII filenames. Likewise for identifiers.
1284 - Issue #8515: Set __file__ when run file in IDLE.
1287 - IDLE can be launched as `python -m idlelib`
1289 - Issue #14409: IDLE now properly executes commands in the Shell window
1291 has to use the built-in default key bindings.
1294 - Issue #3573: IDLE hangs when passing invalid command line args
1297 - Issue #14018: Update checks for unstable system Tcl/Tk versions on OS X
1303 *Release date: 15-May-11*
1305 - Issue #6378: Further adjust idle.bat to start associated Python
1307 - Issue #11896: Save on Close failed despite selecting "Yes" in dialog.
1309 - Issue #1028: Ctrl-space binding to show completions was causing IDLE to exit.
1312 - Issue #4676: <Home> toggle failing on Tk 8.5, causing IDLE exits and strange selection
1315 - Issue #3851: <Home> toggle non-functional when NumLock set on Windows.
1320 *Release date: 06-May-09*
1322 - Issue #5707: Use of 'filter' in keybindingDialog.py was causing custom key assignment to
1325 - Issue #4815: Offer conversion to UTF-8 if source files have
1326 no encoding declaration and are not encoded in UTF-8.
1328 - Issue #4008: Fix problems with non-ASCII source files.
1330 - Issue #4323: Always encode source as UTF-8 without asking
1335 - Issue #2665: On Windows, an IDLE installation upgraded from an old version
1338 ------------------------------------------------------------------------
1340 ------------------------------------------------------------------------