[issue22010] Idle: better management of Shell window output

2020-06-06 Thread Terry J. Reedy
Terry J. Reedy added the comment: 1 is a another issue. 2. was partly taken care of by squeezer. 3 is needed. SyntaxError is often best handled by editing. 4 is still needed. Tab replacement will happen with a sidebar. -- versions: +Python 3.10 -Python 3.6, Python 3.7

[issue17506] Improve IDLE news handling

2020-06-06 Thread Terry J. Reedy
Terry J. Reedy added the comment: Separate news items are now consolidated during the release process. But two issue with copying them. 1. They are not line wrapped, whereas news.txt is. 2. I don't always make (or keep) entries identical. -- versions: +Python 3.10 -Pytho

[issue27603] Migrate IDLE context menu items to shell extension

2020-06-06 Thread Terry J. Reedy
Change by Terry J. Reedy : -- assignee: terry.reedy -> ___ Python tracker <https://bugs.python.org/issue27603> ___ ___ Python-bugs-list mailing list Un

[issue40710] IDLE: Malfunctioning of '\r'

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : Removed file: https://bugs.python.org/file49219/Screenshot_20200607-185043.png ___ Python tracker <https://bugs.python.org/issue40710> ___ ___

[issue40710] IDLE: Malfunctioning of '\r'

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : Removed file: https://bugs.python.org/file49179/r ___ Python tracker <https://bugs.python.org/issue40710> ___ ___ Python-bugs-list mailin

[issue40710] IDLE: Malfunctioning of '\r'

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Please stop spamming. This is a duplicate of an existing issue. -- status: open -> closed versions: -Python 3.5, Python 3.6, Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.pyth

[issue21673] Idle: hilite search terms in hits in Find in Files output window

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue21673> ___ ___ Python-bugs-list m

[issue18504] IDLE: Improve Mock_Text

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue18504> ___ ___ Python-bugs-list m

[issue20403] Idle options dialog: add help

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: The help file is help.html. Pulling snippet from this would be rather awkward. The suggested additions to help.txt more or less duplicate the Setting preferences subsection. So closing. -- resolution: -> out of date stage: needs pa

[issue18583] Idle: enhance FormatParagraph

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue18583> ___ ___ Python-bugs-list m

[issue21473] Idle: test startup scripts.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue21473> ___ ___ Python-bugs-list m

[issue17583] IDLE HOWTO

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue17583> ___ ___ Python-bugs-list m

[issue1074333] On linux, numeric pad input is ignored when numlock off

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Summary: (Graves, msg23356, 2004-12-24) tk event for keypad keys depends on system keymap. Windows: numlock off, keypad up (8) is . Linux: same is and Text does *not* see this as (Polo, msg86364, 2009-04-23) Workaround is to capture both events and

[issue19042] Idle: run from editor without explicit save

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: #5680 June 2019 also added no restart. Some other ideas are possible additions in new issues. -- resolution: -> out of date stage: test needed -> resolved status: open -> closed versions: +Python 3.10 -Python 3.6, P

[issue30719] IDLE: Make PyShell visible upon error.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue30719> ___ ___ Python-bugs-list m

[issue17238] IDLE: Add import statement completion

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue17238> ___ ___ Python-bugs-list mailin

[issue27620] IDLE: Add keyboard equivalents for mouse actions.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue27620> ___ ___ Python-bugs-list mailin

[issue26143] Ensure that IDLE's stdlib imports are from the stdlib

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue26143> ___ ___ Python-bugs-list m

[issue27388] IDLE configdialog: reduce multiple references to Var names

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue27388> ___ ___ Python-bugs-list mailin

[issue16198] IDLE - tabbing in a string always brings up file completion window

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue16198> ___ ___ Python-bugs-list m

[issue24252] IDLE removes elements from tracebacks.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue24252> ___ ___ Python-bugs-list m

[issue25032] IDLE - same menubar across application

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue25032> ___ ___ Python-bugs-list m

[issue24860] Can IDLE's query box be improved

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for the push. query.py now has several subclasses which I believe covers all simple queries. -- resolution: -> out of date stage: patch review -> resolved status: open -> closed ___ Python tracke

[issue22133] IDLE: Set correct WM_CLASS on X11

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue22133> ___ ___ Python-bugs-list m

[issue23616] Idle: conflict between loop execution and undo shortcut.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -kbk, roger.serwy versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue23

[issue23069] IDLE's F5 Run Module doesn't transfer effects of future import

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: The only currently active __future__ import is 'annotations'. https://docs.python.org/3/reference/compound_stmts.html#index-23 The is currently scheduled to be needed indefinitely (until '4.0'). -- versions: +Python 3.10 -Py

[issue22460] idle editor: replace all in selection

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue22460> ___ ___ Python-bugs-list m

[issue14304] Implement utf-8-bmp codec

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: October 2019, Serhiy solved the display issue with a _tkinter patch for #13153. bpo-13153: Use OS native encoding for converting between Python and Tcl. (GH-16545) https://github.com/python/cpython/commit/06cb94bc8419b9a24df6b0d724fcd8e40c6971d6 In Windows

[issue30751] IDLE: Display entry errors for key sequence entry in entry box

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue30751> ___ ___ Python-bugs-list m

[issue24813] Redesign Help => About IDLE, make it non-modal

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Still needs to make non-modal and consider other ideas. -- nosy: -kbk, roger.serwy versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue24

[issue30422] Add roadmap.txt section to idlelib

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue30422> ___ ___ Python-bugs-list m

[issue37614] Pasteing ๐ŸŒนinto idle makes it exit

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: The crash issue is fixed, but editing does not work correctly. -- ___ Python tracker <https://bugs.python.org/issue37

[issue18318] Idle: stop depending on console output

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue18318> ___ ___ Python-bugs-list m

[issue24265] IDLE -s and (-, -c command, or -r file) produces error message

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue24265> ___ ___ Python-bugs-list m

[issue22554] Idle: optionally auto-pop-up completion window for names

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: I think my proposal was to auto popup name completion without having to hit tab. Maybe only if match. I withdraw it. Would have to check updated completion list after each char, maybe call after, and usually cancel. Never a request for this

[issue40905] IDLE relabel Save on close

2020-06-07 Thread Terry J. Reedy
New submission from Terry J. Reedy : Currently [Yes] [No] [Cancel] Proposed (#13504) [Save] [Skip save] [Cancel close] -- assignee: terry.reedy components: IDLE messages: 370934 nosy: terry.reedy priority: normal severity: normal stage: needs patch status: open title: IDLE relabel

[issue40905] IDLE relabel Save on close

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: iomenu.maybesave pops up messagebox.askyesnocancel There is no way to change button labels, so would need query with only buttons. Simpledialog would not work. -- ___ Python tracker <https://bugs.python.

[issue13504] Meta-issue for "Invent with Python" IDLE feedback

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am closing this kitchen-sink as unneeded since there are issues for most everything I think worthwhile. 14 #40905 However, tkinter.messagebox dialogs have canned buttons that cannot be relabeled, so would have to use something else. U1 Run =>

[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue2704> ___ ___ Python-bugs-list m

[issue14576] IDLE: inconsistent use of HOMEDRIVE, HOMEPATH, and USERPROFILE on Windows

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue14576> ___ ___ Python-bugs-list m

[issue22354] Idle: highlite tabs

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue22354> ___ ___ Python-bugs-list m

[issue20579] OS X IDLE keyboard accelerators fail or misbehave with Cocoa Tk

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue20579> ___ ___ Python-bugs-list m

[issue24760] IDLE settings dialog shouldn't be modal

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue24760> ___ ___ Python-bugs-list m

[issue27621] Finish IDLE Query dialog appearance and behavior.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue27621> ___ ___ Python-bugs-list mailin

[issue24893] Tk occasionally mispositions Text() insert cursor on mouse click.

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Perhaps this should be closed as 3rd party. I doubt _tkinter messes with clicks. -- components: +macOS -IDLE versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue24

[issue18903] IDLE file-completion is case-sensitive in Windows

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue18903> ___ ___ Python-bugs-list m

[issue6804] IDLE: Detect Python files even if name doesn't end in .py

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue6804> ___ ___ Python-bugs-list m

[issue15808] IDLE: Update offline doc locations

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: Possibility of setting custom key bindings for "Additional help sources" menu items -> IDLE: Update offline doc locations versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tr

[issue15808] IDLE: Update offline doc locations for linux

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE: Update offline doc locations -> IDLE: Update offline doc locations for linux ___ Python tracker <https://bugs.python.org/issu

[issue13179] IDLE uses common tkinter variables across all editor windows

2020-06-08 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue13179> ___ ___ Python-bugs-list m

[issue21756] IDLE - ParenMatch fails to find closing paren of multi-line statements

2020-06-08 Thread Terry J. Reedy
Terry J. Reedy added the comment: Updated summary: 1. Typing a closer highlights closer back to the opener. No issue. 2. Hitting ^0 on the closer line before the closer highlights from opener to closer. Hitting ^0 on after the opener on the opener line or any following line before the

[issue21756] IDLE - ParenMatch fails to find closing paren of multi-line statements

2020-06-08 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue21756> ___ ___ Python-bugs-list m

[issue40807] Codeop: Show warnings once during _maybe_compile

2020-06-09 Thread Terry J. Reedy
Terry J. Reedy added the comment: The 3.7 backport is needed but required a revised example. The changeset is 4b378acb97a575892c0e372a6bb0c17da1ccdf3e. PRs 20486, 20639, 20672, and 20673 are the main patch. PRs 20646 and 20647 for 3.8 and 3.7 backport a test_codeop import change made

[issue7949] IDLE: avoid no-contrast popups and dialogs.

2020-06-09 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for finding that. Technically, #36176 should have been closed as a duplicate of this issue. But a fix anywhere is OK. Any other contrast problems should be a new issue. -- resolution: -> duplicate stage: needs patch -> resolved

[issue39666] IDLE: Factor out similar code in editor and hyperparser

2020-06-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: The quote from #32989 is from my msg313179, msg313179. There are two levels of duplication. First, between Hyperparser and EditorWindow. Second between editor and shell branches. While I said before to resolve the first with an EditorWindow method, as

[issue40253] Fix .py(w) file association with Python 3 Windows installer

2020-06-11 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: Fix .py(w) file association with Pyhon 3 Windows installer -> Fix .py(w) file association with Python 3 Windows installer ___ Python tracker <https://bugs.python.org/issu

[issue29633] MSI installer does not pass values as SecureProperty from UI

2020-06-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Steve, etc., is this of any current relevance or should it be closed? -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue29

[issue40948] Better identify Windows installer as installer only, not runner

2020-06-11 Thread Terry J. Reedy
New submission from Terry J. Reedy : Some beginners on Windows think that python-3.8.3-amd64.exe, for instance, is for running python-3.8.3, leading to repeated and now tiresome questions on python-list and probably elsewhere. The latest example is "repair modify uninstall" wit

[issue40948] Better identify Windows installer as installer only, not runner

2020-06-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Simple is fine. How about If you want to run Python, press Start and find 'Python 3.x' under 'P', or enter 'python' in the "Search for anything" box on the taskbar. If you don't

[issue40219] ttk LabeledScale: label covered by hidden element

2020-06-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: Right. LabelScale is a tkinter.ttk extension, like OptionMenu. If I do the PR, I would call the placeholder 'dummy' since it is permanent (not removed after initialization). I'd like to see what happens without it and expand the comment

[issue1721083] Add File - Reload

2020-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: #1175686 was not a dependency, but a duplicate closed in favor of this issue, because gpolo attached the diff here. This is obviously not a high priority, but I still want to consider it. The addition would no longer be an extension, but likely a method in

[issue1178] IDLE - add "paste code" functionality

2020-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: I would like to add 'Save code' to the Shell menu, but this would still be needed. A strip_noncode function could be shared. -- assignee: -> terry.reedy nosy: -THRlWiTi, gpolo, ronaldoussoren versions: +Python 3.1

[issue22893] Idle: __future__ does not work in startup code.

2020-06-13 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 ___ Python tracker <https://bugs.python.org/issue22893> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue40893] tkinter integrate TkDND support

2020-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: Easiest is to install 'blurb' and use that to write news entries. See https://docs.python.org/3/whatsnew/changelog.html#changelog for examples. The coredev who merges may changes whatever you propose. I don't think that this needs a PEP

[issue40905] IDLE relabel Save-on-close buttons

2020-06-13 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE relabel Save on close -> IDLE relabel Save-on-close buttons ___ Python tracker <https://bugs.python.org/issu

[issue40925] Remove redundant macros used for stack manipulation in interpreter

2020-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: I could understand wanting to replace TOP,...,FOURTH with PEEK(n) and the SET_XYZs with the now deleted SET(_VALUE)(n, v), but to me, replacing PEEK-SET with POPs and PUSHes (in different orders) that directly mean something different but that compilers

[issue40948] Better identify Windows installer as installer only, not runner

2020-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: Mats, thank you for chiming in. py.exe is preferred *if* one starts python from a command line. Some beginners have never seen one or know what it is. This is most likely to be true of people who don't know 'installer' from 'launcher

[issue40981] increment is wrong in 3.7 but not in 2.7

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Mike, when you respond by email, delete the text you are responding to. Your email is posted below the already posted text and the quote is useless noise that makes it harder to see what you wrote. Newcomers to Python who think they have seen a bug should

[issue38783] the window size is bigger than the specific size when create a window with a fix size in Windows platform

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: IDLE will not even run with tk 8.4, and anything but the last release of 8.5, 8.5.18 I believe, is not a good idea. -- ___ Python tracker <https://bugs.python.org/issue38

[issue40561] Add docstrings for webbrowser open functions

2020-06-15 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 3.7 ___ Python tracker <https://bugs.python.org/issue40561> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue40031] IDLE revise config-extensions.def comment- only good modules

2020-06-15 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE fails trying to inport old idlelib file names for config -> IDLE revise config-extensions.def comment- only good modules ___ Python tracker <https://bugs.python.org/issu

[issue40511] IDLE: properly handle '(' and ')' within calls

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Each '(' and ')' in an argument string such as in f('()(()()())') causes a blink. Ditto with a comment withing the call. A related bug is that any unquoted '(', as when one enters f((a+b)*c), dismis

[issue40991] Can't open more than on .py file with IDLE

2020-06-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Almost certainly Catalina - tcl/tk issue. Fix difficult and unknown. Won't make 3.7. In the meanwhile, use IDLE's file=> open menu. See original issue 38946 for more. -- components: +macOS -IDLE nosy: +ned.deily, ronaldoussor

[issue40991] Can't open more than on .py file with IDLE

2020-06-16 Thread Terry J. Reedy
Change by Terry J. Reedy : -- assignee: terry.reedy -> ___ Python tracker <https://bugs.python.org/issue40991> ___ ___ Python-bugs-list mailing list Un

[issue37673] Tkinter won't create 5000 check boxes, stops at 1309.

2020-06-16 Thread Terry J. Reedy
Change by Terry J. Reedy : -- resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue37673] Tkinter won't create 5000 check boxes, stops at 1309.

2020-06-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Lou, when you respond by email, please snip the already posted email you are responding to. The redundant noise makes *your* message harder to read. (Leaving an especially relevant line or two is OK.) E.Paine. Thank you for the confirmation. Learning

[issue40893] tkinter: integrate TkDND support

2020-06-16 Thread Terry J. Reedy
Change by Terry J. Reedy : -- components: +Tkinter title: None -> tkinter: integrate TkDND support type: -> enhancement versions: +Python 3.10 ___ Python tracker <https://bugs.python.org/i

[issue41000] IDLE only allow single instance

2020-06-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am somewhat dubious about this. IDLE *must* allow side-by-side windows. AFAIK, single instance Notepad++ does not allow this. Tiles rather than only tabbed windows can potentially be done with with one process (turtledemo), but we are not there yet. I

[issue10118] Tkinter does not find font

2020-06-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: If this is not out of date, it is, and was, a tcl/tk (3rd party) issue. tkinter.font.families basically wraps a tk call. return root.tk.splitlist(root.tk.call("font", "families", *args)) -- resolution: -> out of d

[issue41055] Remove outdated tests for tp_print

2020-06-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: Nice. I would have found the removed tests confusing. I presume tp_print had something to do with print as a statement. -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue41

[issue41064] f-string SyntaxError gives offset within fake line, other issues

2020-06-21 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: +epaine ___ Python tracker <https://bugs.python.org/issue41064> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue41064] f-string SyntaxError gives offset within fake line, other issues

2020-06-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: IDLE highlights the location of a SyntaxError according to its .lineno and .offset attributes. For expressions within braces within f strings, the reported offset is respect to the expression augmented with surrounding ()s added, not the actual physical

[issue41075] Add support of navigating through prev. commands in IDLE

2020-06-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: There is an old issue proposing making โ†‘โ†“ navigate through history in Shell, with cntl/alt โ†‘โ†“, for instance, navigating through lines. In the meanwhile, one is supposed to be able to redefine the abstract and keys in the Keys tab of the settings dialog

[issue40707] Popen.communicate documentation does not say how to get the return code

2020-06-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: Will merge after CI passes the addition of 'the'. -- versions: -Python 3.7 ___ Python tracker <https://bugs.python.o

[issue40707] Popen.communicate documentation does not say how to get the return code

2020-06-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset bf2e515fa43406d4bd9c4c53ecc9364034d8f9f6 by Gareth Rees in branch 'master': bpo-40707: Document that Popen.communicate sets the returncode attribute (GH-20283) https://github.com/python/cpython/commit/bf2e515fa43406d4bd9c4c53ecc936

[issue40707] Popen.communicate documentation does not say how to get the return code

2020-06-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for the fix. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue36098] asyncio: ssl client-server with "slow" read

2020-06-24 Thread J. Nick Koston
Change by J. Nick Koston : -- nosy: +bdraco ___ Python tracker <https://bugs.python.org/issue36098> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue41121] Path sep. in IDLE on Windows changes

2020-06-25 Thread Terry J. Reedy
Terry J. Reedy added the comment: This complaint is way too vague to work with. And for anything specific, it is almost certainly misdirected as the behavior is almost certainly not an IDLE issue. If your code, which is executed by python, not by IDLE, prints a path, IDLE displays it as

[issue41144] IDLE: raises ImportError when opening special modules

2020-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: The problem is that there is no file os/path.py. When I try to load os.path, nothing happens, not even a "Module not found" message, as with idlelib.rrr, for instance. If I try 'os.pathx', I get "Error: __path__ attribute not found

[issue31590] CSV module incorrectly treats escaped newlines as new records if unquoted

2020-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: Yes, the status quo won ;-). Sebastian, if you think a doc fix is still needed for current versions, please open a new issue with a specific suggestion and explanation for changing the 3.9 doc. -- resolution: -> wont fix stage: -> re

[issue41144] IDLE: raises ImportError when opening special modules

2020-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 8ab77c6f9fb6ef86af8f6b8722a2fcb37438edd0 by E-Paine in branch 'master': bpo-41144: Fix IDLE open module error (#21182) https://github.com/python/cpython/commit/8ab77c6f9fb6ef86af8f6b8722a2fc

[issue41144] IDLE: raises ImportError when opening special modules

2020-06-27 Thread Terry J. Reedy
Change by Terry J. Reedy : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue41144] IDLE: make Load Module load os.path (posixpath.py, ntpath.py)

2020-06-27 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE: raises ImportError when opening special modules -> IDLE: make Load Module load os.path (posixpath.py, ntpath.py) ___ Python tracker <https://bugs.python.org/issu

[issue33553] Documentation improvement proposal for multiprocessing

2020-06-28 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10, Python 3.9 ___ Python tracker <https://bugs.python.org/issue33553> ___ ___ Python-bugs-list mailin

[issue19335] codeop misclassifies incomplete code with 'nonlocal'

2020-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Pablo and Lysandros: this issue is about a corner-case bug in either compile(,,'single') or its use by REPL and codeop._maybe_compile (comc). What do either of you think? Can the new parser handle it better? Should we just add the hack suggest

[issue19335] codeop misclassifies incomplete code with 'nonlocal'

2020-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Note: Recently in #40807, Cheryl and I patched codeop._maybecompile to only emits warnings once in a given call. I don't know if 3 calls (2 '\n' additions) to compile are really needed today. The logic that handles the results is not cle

[issue37706] IDLE: fix sidebar click-drag bug and macOS test failures

2020-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: The htests are for manual testing and they include one for sidebar, with instructions to click and drag. We just need to remember to run them occasionally on the various systems. -- ___ Python tracker <ht

[issue41152] IDLE: revise setting of iomenu.encoding and .errors

2020-06-28 Thread Terry J. Reedy
New submission from Terry J. Reedy : When testing and on Windows, iomenu.encoding and .errors are set to utf-8 and surrogateescape*. When running otherwise, these are set with baroque code I don't understand. (Currently lines 31 to 61.) 1. Combine the two conditional statements for te

[issue41148] IDLE uses the locale encoding for config files

2020-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: I opened # 41152 to revise the iomenu code setting encoding and errors. The encoding is always 'utf-8' when testing and running on Windows and, I believe, macOS. So that and this issues are about finding and using locale on *nix, and would requi

[issue41148] IDLE uses the locale encoding for config files

2020-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: After writing the above, I discovered that IDLE *itself* does not use any particular encoding for config files. Its configparser.Configparser subclasses load function calls .read(filename), which in turn calls open(filename, encoding=None), which calls

<    33   34   35   36   37   38   39   40   41   42   >