[issue34275] IDLE: no calltips on MacOS with tk 8.6

2018-08-02 Thread Terry J. Reedy
Change by Terry J. Reedy : -- components: -Tkinter title: Problems with tkinter and tk8.6 on MacOS -> IDLE: no calltips on MacOS with tk 8.6 ___ Python tracker <https://bugs.python.org/issu

[issue34275] IDLE: no calltips on MacOS with tk 8.6

2018-08-02 Thread Terry J. Reedy
Change by Terry J. Reedy : -- pull_requests: +8147 ___ Python tracker <https://bugs.python.org/issue34275> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34275] IDLE: no calltips on MacOS with tk 8.6

2018-08-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 24a54da9452efb21d30dc56c6b9d0977d08ae452 by Terry Jan Reedy in branch '2.7': [2.7] bpo-34275: Make IDLE calltips always visible on Mac. (GH-8639) (GH-8644) https://github.com/python/cpython/commit/24a54da9452efb21d30dc56c6b9d09

[issue34275] IDLE: no calltips on MacOS with tk 8.6

2018-08-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thank you again, Kevin. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue34253] Tkinter- On windows, calling filedialog or messagebox before the window is drawn causes focus issues

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: You only need to run .update_idletasks(), as there are no pending events to process. This is not a tkinter issue. It is a known fact that there are undocumented annoying differences in tk behavior on different systems and even different versions thereof

[issue34256] Python treats ASCII record separator ('\x1e') as a newline

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: A database record is equivalent to a logical line, possible wrapped onto multiple physical lines. So it is plausible. The 7643 in the test name refers to issue #7643, What is a Unicode line break character?" It contains this: " > We may add

[issue34273] %f is confusingly associated with fixed point format

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: The closest anchor is https://docs.python.org/3.8/library/string.html#format-specification-mini-language. The table title is "The available presentation types for floating point and decimal values are:". This is slightly confusing to me. Does

[issue34279] RFC: issue a warning in regrtest when no tests have been executed?

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: A test file that runs no test functions should pass on the buildbots. (If it imports the target file, it is not completely empty. And I can think of a use case for WIP PRs that intentionally do not run anything.) But I also would like a visually

[issue34286] lib2to3 tests fail on the 3.7 branch (used to work with 3.7.0)

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: test_lib2to3 passes for me on Win 10 for both installed 3.7.0 (in home directory) and repository 3.7 (in clone directory) compiled yesterday. -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.

[issue34296] Speed up python startup by pre-warming the vm

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: We are aware that startup time is a issue, especially for quick scripts. I don't know if your ideas have been considered, so I added a couple of people who might. The python-ideas list would likely be a better place for discussion until there is some

[issue34297] Windows py.exe launcher fail to handle quote correctly

2018-08-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: I verified this much: F:\dev\37>py "-3" -m test.test_idle (null): can't open file '3 -m test.test_idle': [Errno 2] No such file or directory -- components: -Demos and Tools, Distutils nosy: +eryksun, terry.reedy -dstufft,

[issue34273] %f is confusingly associated with fixed point format

2018-08-04 Thread Terry J. Reedy
Change by Terry J. Reedy : -- keywords: +patch pull_requests: +8165 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue34273] %f is confusingly associated with fixed point format

2018-08-06 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 28c7f8c8ce34a0cb848822a252a9d0a761fb42d5 by Terry Jan Reedy in branch 'master': bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (#8673) https://github.com/python/cpython/commit/28c7f8c8ce

[issue34273] %f is confusingly associated with fixed point format

2018-08-06 Thread Terry J. Reedy
Change by Terry J. Reedy : -- pull_requests: +8183 ___ Python tracker <https://bugs.python.org/issue34273> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34273] %f is confusingly associated with fixed point format

2018-08-06 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 9027502e99cba700cadb675b3b2db03c311d1c4d by Terry Jan Reedy in branch '2.7': [2.7] bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (GH-8673) https://github.com/python/cpython/commit/9027502e99

[issue34273] %f is confusingly associated with fixed point format

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

[issue34319] Clarify pathlib.Path("filepath").read_text()

2018-08-06 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 5b2657fb8c5aaa98e5748e1c325c74b97ea12fd1 by Terry Jan Reedy (Xtreak) in branch 'master': bpo-34319: Clarify file handler closure in pathlib.read_text (GH-8645) https://github.com/python/cpython/commit/5b2657fb8c5aaa98e5748e1c325c74

[issue34047] IDLE: on macOS, scroll slider 'sticks' at bottom of file

2018-08-09 Thread Terry J. Reedy
Terry J. Reedy added the comment: Vlad, can you test the current patch on PR 8678 on Mac? -- ___ Python tracker <https://bugs.python.org/issue34047> ___ ___

[issue34370] Tkinter scroll issues on macOS

2018-08-12 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: +serhiy.storchaka, wordtech ___ Python tracker <https://bugs.python.org/issue34370> ___ ___ Python-bugs-list mailin

[issue34381] Make tests with outbound connection optional

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: An additional motivation for the change is that the instructions in the Testing section of the README are make based while the devguide section gives the OS- and version-specific 'python' based commands. -- nosy: +t

[issue34381] Make tests with outbound connection optional

2018-08-17 Thread Terry J. Reedy
Change by Terry J. Reedy : -- assignee: -> terry.reedy components: +Documentation versions: +Python 2.7, Python 3.6, Python 3.8 ___ Python tracker <https://bugs.python.org/issu

[issue34382] test_os.test_mode fails when directory base directory has g+s set

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: 'Backport' might or might not mean 2.7. You should be able to explicitly select versions in the box above. I have no idea who should review this. -- nosy: +terry.reedy ___ Python tracker <https://bu

[issue34381] Make tests with outbound connection optional

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset cae8ff93a696aa7d74562a9eeaf27afac1f181b4 by Terry Jan Reedy (Michael Osipov) in branch 'master': bpo-34381: refer to 'Running & Writing Tests' in README.rst (GH-8797) https://github.c

[issue34391] test_ftplib is failing with TLS 1.3

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Is there more to do on this? Tests pass on Windows with 1 skip, but I don't know if the failure condition applies here. test_check_hostname (test.test_ftplib.TestTLS_FTPClass) ... skipped 'FIXME: bpo-32706' -- nos

[issue34401] [SOLUTION] Make test_gdb work on HP-UX

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Why did you put '[SOLUTION]' in the title? We do not use such conventions, and you provide no solution. Why did you mark this as 'crash'? What is the actual failure? -- nosy: +terry.reedy __

[issue34402] [SOLUTION] strftime fails on HP-UX

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Same comment as for #34401. -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue34402> ___ ___ Python-bug

[issue34403] test_utf8_mode.test_cmd_line() fails on HP-UX due to false assumptions

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: You might get more information asking questions on python-list. -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue34

[issue34381] Make tests with outbound connection optional

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Closing this does not preclude the optional addition and merge of a PR for 2.7. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bug

[issue34407] datetime.time.isoformat function has inconsistent behavior with timezone

2018-08-17 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: +belopolsky versions: -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue34407> ___ ___ Python-bug

[issue34415] Typo in logging.Formatter docstring

2018-08-17 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.8 -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue34415> ___ ___ Python-bugs-list m

[issue34415] Typo in logging.Formatter docstring

2018-08-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: The default format depends on the style. From 3.8: class Formatter() def __init__(self, fmt=None, datefmt=None, style='%'): ... self._fmt = self._style._fmt It appears that the class docstring was not updated when the style

[issue34415] Typo in logging.Formatter docstring

2018-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: ... the style-dependent default value, "%(message)s", "{message}", or "${message}", is used. -- ___ Python tracker <h

[issue12568] Add functions to get the width in columns of a character

2018-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: I suggest reclosing this issue, for the same reason I suggested closure of #24665 in msg321291: abstract unicode 'characters' (graphemes) do not, in general, have fixed physical widths of 0, 1, or 2 n-pixel columns (or spaces). I based that f

[issue24665] CJK support for textwrap

2018-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: My msg323731 for #12568 refers to my msg321291 above. I did some new experiments with column spacing for European characters in Windows console (as opposed to tk Text) and discovered that some, including some Latin1 characters used in English text, may

[issue2382] [Py3k] SyntaxError cursor shifted if multibyte character is in line.

2018-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: IDLE avoids the problem of calculating a location for a '^' below the bad line by instead asking tk to give the marked character (and maybe more) a 'ERROR' tag, which shows as a red background. So it marks the '$' of 'A

[issue10384] SyntaxError should contain exact location of the invalid character in identifier

2018-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: When testing how IDLE handles the examples (which it does well, see #2382 msg323734), I discovered that while the single invisible char for msg120936 *is* present in the posted text, the multiple invisible chars for msg228023 are not. The following has them

[issue34381] Make tests with outbound connection optional

2018-08-18 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 2.7 ___ Python tracker <https://bugs.python.org/issue34381> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34455] Tkinter crashing when pressing Command + ^ (OSX)

2018-08-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: I believe NSException crashes are due to interaction between tcl/tk and the Mac graphics subsystem, in this case for 10.11.6. Did you install 3.7 with the python.org installer or something else? How did you start IDLE and what state was it in when you hit

[issue34455] Tkinter crashing when pressing Command + ^ (OSX)

2018-08-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: Please download and run https://bugs.python.org/file47676/tk_scroll.py. It is a very stripped-down version of an IDLE editor window. After making a couple of edits, to make sure it is working, hit the fatal key combination. Does it still crash

[issue34455] Tkinter crashing when pressing Command + ^ (OSX)

2018-08-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: PS, When replaying by email, please delete the quoted message, as it is redundant in the web page display. -- ___ Python tracker <https://bugs.python.org/issue34

[issue34455] Tkinter crashing when pressing Command + ^ (OSX)

2018-08-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: I should have been more specific. I meant to run the file directly with python, with IDLE not involved. "python3 .../path/to/tk_scroll.py". Howver, running it from an IDLE editor and editing in the resulting non-IDLE text window is almost as g

[issue34426] "__lltrace__" seems to be wrong , "__ltrace__" is correct in Misc/SpecialBuilds.txt

2018-08-24 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue34426> ___ ___ Python-bugs-list mailin

[issue34427] calling MutableSequence.extend on self produces infinite loop

2018-08-24 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.6, Python 3.8 ___ Python tracker <https://bugs.python.org/issue34427> ___ ___ Python-bugs-list mailin

[issue34428] tokenize

2018-08-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: Luke: If and when you have legal code that fails when run with purely with CPython, you can re-open or try an new issue. -- nosy: +serhiy.storchaka, terry.reedy resolution: -> third party stage: -> resolved status: open -> closed versions

[issue34429] On Windows tempfile.TemporaryFile behaves like NamedTemporaryFile

2018-08-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: 3.4 and 3.5 only get security fixes. Anyone preparing PR should check that behavior and doc is same on master; I just assumed in setting Versions header. In the proposed text, it is not clear that 'non' applies to cygwin also. Instead: "On

[issue34442] zlib module not built on windows

2018-08-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: What precisely does 'running' mean, so that we can try to reproduce? python -m test.test_zipfile Runs 208/207 tests in about a minute on the repository debug builds without failure for both 3.8 and 3.7. -- nosy: +t

[issue1529353] Squeezer - squeeze large output in IDLE's shell

2018-08-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I partly answered questions already. 1. Yes. Always show. Fix delay at 80 until we decide on something better. 2. No. Max should be enough. I once printed over 500_000 short lines to see if scrolling remained responsive. It did. I could have set min

[issue34500] Fix ResourceWarning in difflib.py

2018-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: The change to Tools/scripts/diff.py us effectively a backport of the the patch merged for #7582. The git log labels it as a2637729f23dc993e820fd92f0d1759ad714c9b2. The change to Doc/library/difflib.rst does not apply to current 3.x as the test code is no

[issue34500] Fix ResourceWarning in difflib.py

2018-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 30af2e737aad427d4da97f8dadeeecff6c2b28f5 by Terry Jan Reedy (Mickaël Schoentgen) in branch '2.7': bpo-34500: Fix ResourceWarning in difflib.py (GH-8926) https://github.com/python/cpython/commit/30af2e737aad427d4da97f8dadeeec

[issue34500] Fix ResourceWarning in difflib.py

2018-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: Using 'with open' is now standard. Thanks for the update. In the message above, /us/is/. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed type: -> behavior

[issue34532] Windows launcher exits with error after listing available versions

2018-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: I shrank the title to fit in the space and clarified that it does list the versions (at least on my Win 10). So this is invisible in normal use. -- nosy: +terry.reedy title: Python launcher on Windows exits with error when requesting list of

[issue34535] queue.Queue(timeout=0.001) avg delay Windows:14.5ms, Ubuntu: 0.063ms

2018-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: Another possibility might be to not use the Windows timeout clock, at least not for short timeouts. The following shows that tk does about 970 1 millesecond timeouts in 1 second (on my machine). --- import tkinter as tk root = tk.Tk() cbid = None cbcount

[issue21877] External.bat and pcbuild of tkinter do not match.

2018-09-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: The fixes, attached to other issues, works flawlessly for me. -- nosy: -BreamoreBoy ___ Python tracker <https://bugs.python.org/issue21

[issue1654408] Windows installer should split tcl/tk and tkinter install options.

2018-09-04 Thread Terry J. Reedy
Terry J. Reedy added the comment: In support of closing this, I note that we have gone the opposite direction on Mac, installing current tcl/tk together with _tkinter compiled against the tcl/tk being installed. -- nosy: -BreamoreBoy ___ Python

[issue31512] Add non-elevated symlink support for dev mode Windows 10

2018-09-04 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.8 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue31512> ___ ___ Python-bugs-list m

[issue31226] shutil.rmtree fails when target has an internal directory junction (Windows)

2018-09-04 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.8 ___ Python tracker <https://bugs.python.org/issue31226> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34605] Avoid master/slave terminology

2018-09-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: To me, there is nothing wrong with the word 'master', as such. I mastered Python to become a master of Python. Purging Python of 'master' seems ill-conceived. The word 'slave' is different matter to me. In tk and tkinter,

[issue34605] Avoid master/slave terminology

2018-09-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Having said that, there are situations where words are used confusingly or inappropriately, and better choices are available. (I am sometimes confused, for instance, by the use of 'client' and 'server'.) In such situations, change can

[issue34609] Idle Unitest

2018-09-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: I cannot confirm this. I tested 3.6.6 on Windows 10 with tem3.py containing import unittest print unittest I ran this twice, without and with debug on. The output: RESTART: F:\Python\a\tem3.py >>>

[issue34564] Tutorial Section 2.1 Windows Installation Path Correction

2018-09-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- components: +Installation, Windows nosy: +paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker <https://bugs.python.org/issue34

[issue25514] Improve IDLE's "subprocess didn't make connection" message

2018-09-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: Module shadowing can affect either the gui process or the run process. #34584 was the latter: debug_obj imports rpc imports socket imports selectors imports math, which was shadowed. Pyshell starts run. If run starts OK but cannot connect to pyshell, it

[issue34584] IDLE 3.7.0 on Mac cannot open subprocess

2018-09-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: idlelib/run.py imports math through about 3 intermediaries. Hence it failed, and pyshell displayed the message in the .png. Both modules can raise failure messages. In #25514, the run.py message was revised to point to a new section of the doc: "St

[issue34597] Python needs to check existence of functions at runtime for targeting older macOS platforms

2018-09-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 3.5 ___ Python tracker <https://bugs.python.org/issue34597> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34584] IDLE 3.7.0 on Mac cannot open subprocess

2018-09-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- status: open -> closed ___ Python tracker <https://bugs.python.org/issue34584> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue34660] Replace ableist terms and pejoratives in source code.

2018-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am re-opening with the scope limited to source code that will not be part of a doc review. The 2nd PR falls within this limit and I think it should be properly reviewed. I am opposed to removing 'sanity check' as it has a well-enough defin

[issue34660] Replace ableist terms and pejoratives in source code.

2018-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: David and Brett: I consider part of the actions of the anonymous person using the temporary aliases 25.45 and jonsees to be violations of our Code of Conduct. I would therefore like you two to issue a warning, if not a ban. I consider the first part of the

[issue34694] Dismiss To Avoid Slave/Master wording cause it easier for non English spoken programmers

2018-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Jose: The purpose of the tracker is to facilitate patches to the CPython code and docs. Your post and personal perspective (with 'srecentrly uddenly' corrected),though related, belongs elsewhere, such as python-list. Gabriel: Insults so not so

[issue34660] Replace ableist terms and pejoratives in source code.

2018-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Gabriel, I believe I addressed most your concerns in my previous post. You might reread it in that light. There seems to be a misperception that we have collectively changed how we judge doc proposals. Should we 'announce' that we proceed

[issue34708] Odd crashes/freezes when sys.stdout.shell.console is typed

2018-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: 3.4 and 3.5 only get security fixes and I doubt this qualifies. I reproduced the described behavior with 3.7 on Win 10, so it is not Mac-specific. Python sys.stdout: <_io.TextIOWrapper name='' mode='w' encoding='utf-8'>

[issue34694] Dismiss To Avoid Slave/Master wording cause it easier for non English spoken programmers

2018-09-19 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -terry.reedy ___ Python tracker <https://bugs.python.org/issue34694> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34694] Dismiss To Avoid Slave/Master wording cause it easier for non English spoken programmers

2018-09-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: If this issue were not to be immediately closed, then cleaning the components and nosy lists should have been the first response. I was tempted to do the latter now, to cut short the cavalcade of un-nosy emails, but anticipated that someone would object

[issue34694] Dismiss To Avoid Slave/Master wording cause it easier for non English spoken programmers

2018-09-19 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -terry.reedy ___ Python tracker <https://bugs.python.org/issue34694> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34686] Add `-r`, as opposed to `-R` to Python core interpreter

2018-09-21 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 3.7 ___ Python tracker <https://bugs.python.org/issue34686> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-22 Thread Terry J. Reedy
New submission from Terry J. Reedy : I am about to review and test, including live testing on Windows, with an eye to merging before the Monday midnight deadline for the coming releases. At the moment I have no personal preference, nor insight into likely user perferences. Tal, what is your

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: Investigating the code, I discovered that # TODO: get fg/bg from theme." is my rewrite on 2016 8 31, a3623c8, of #elguavas - config placeholders til config stuff completed Stephen Gava either wrote or modified the file in 2001. Using the config set

[issue33396] IDLE: Improve and document help doc viewer

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: 8. Use configured colors. #34548 does this for text viewer, so would be automatic if subclass from that. 9. Upgrade text viewer to include 1, 3, and 4. It also should use proportional font that help viewer uses. 10 Can Scripts/rst2html be used to

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: After live testing, I like 'after' at least as well as 'before'. I also decided that people who selects a dark theme because black on white is obnoxious to their eyes should have their choi

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-22 Thread Terry J. Reedy
Change by Terry J. Reedy : -- stage: patch review -> commit review ___ Python tracker <https://bugs.python.org/issue34548> ___ ___ Python-bugs-list mai

[issue33396] IDLE: Improve and document help doc viewer

2018-09-22 Thread Terry J. Reedy
Change by Terry J. Reedy : -- dependencies: +IDLE: Make TextView use the configured theme colors ___ Python tracker <https://bugs.python.org/issue33396> ___ ___

[issue34774] IDLE: use theme colors for help viewer

2018-09-22 Thread Terry J. Reedy
New submission from Terry J. Reedy : Follow-up to #34548. Use user-selected color theme for Help => IDLE Help. (Patch coming.) -- messages: 326133 nosy: terry.reedy priority: normal severity: normal stage: patch review status: open title: IDLE: use theme colors for help viewer t

[issue34774] IDLE: use theme colors for help viewer

2018-09-22 Thread Terry J. Reedy
Change by Terry J. Reedy : -- keywords: +patch pull_requests: +8909 ___ Python tracker <https://bugs.python.org/issue34774> ___ ___ Python-bugs-list mailin

[issue34774] IDLE: use theme colors for help viewer

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: If HelpText is ever subclassed from a view text class, the color_config and call will be deleted. But changing the two fixed colors will be needed in any case. The background option in self.tag_configure('pre', font=(fixedfont, 12), backgroun

[issue34774] IDLE: use theme colors for help viewer

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: I have tested this on Windows with both light and dark themes. -- ___ Python tracker <https://bugs.python.org/issue34

[issue34609] Importing certain modules while debugging raises an exception

2018-09-22 Thread Terry J. Reedy
Change by Terry J. Reedy : -- assignee: terry.reedy -> components: -IDLE ___ Python tracker <https://bugs.python.org/issue34609> ___ ___ Python-bugs-list mai

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: The first follow-up, #34774, makes the help viewer use the current theme. It would be good if it were separately tested on Linux/Mac, as it uses multiple tags. -- priority: low -> normal ___ Python trac

[issue34548] IDLE: Make TextView use the configured theme colors

2018-09-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: I removed 2.7 because I stopped routinely backporting to 2.7 some time ago because a) renaming files (which could not be backported) and using ttk widgets (ditto) made it much harder, and b) it was empirically too easy to introduce regressions without

[issue34609] Importing certain modules while debugging raises an exception

2018-09-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: The IDLE issue here is a duplicate of #33065, where the OP said that only step, not go, created the problem. ppperry, thank you for the solution. Cheryl, please open a new issue for the pdb bug with a little more detail and ppperry's co

[issue33065] IDLE debugger: failure stepping through module loading

2018-09-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: The problem is not limited to user modules. In duplicate issue #34609 (not closed), the same traceback was obtained with unittest. I also got the same with asyncio. There will not be a problem if the module is already loaded in sys.modules, so that

[issue33012] Invalid function cast warnings with gcc 8 for METH_NOARGS

2018-09-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: If I click the link for PR 6748, I see a page with "We went looking everywhere, but couldn’t find those commits." Maybe the PR needs to be refreshed or closed and maybe reopened. PR 6749 looks normal. -- nosy: +t

[issue34779] IDLE internals show up in tracebacks when returning objects that cannot be `repr`ed

2018-09-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: The baseline for what should happen is what does happen in interactive python.exe. >>> class N: ... def __repr__(self): raise ValueError ... >>> N() Traceback (most recent call last): File "", line 1, in File "",

[issue33962] IDLE: use ttk.spinbox with configdialog

2018-09-23 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE: use ttk.spinbox -> IDLE: use ttk.spinbox with configdialog ___ Python tracker <https://bugs.python.org/issu

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Change by Terry J. Reedy : -- pull_requests: +8952 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue34162> ___ ___ Python-

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 5a606674edbf4a94370ee55b0906dd9bec83abb0 by Terry Jan Reedy in branch 'master': bpo-34162: Add entry for idlelib/NEWS.txt already included for 3.6/3.7 (GH-9549) https://github.com/python/cpython/commit/5a606674edbf4a94370ee55b0906dd

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Change by Terry J. Reedy : -- pull_requests: +8953 ___ Python tracker <https://bugs.python.org/issue34162> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 65fa1264a308a94e24afa76f41a68708a346738f by Terry Jan Reedy in branch '2.7': [2.7] bpo-34162: Update 2.7 idlelib/NEWS.txt to 2018-9-24 (GH-9550) https://github.com/python/cpython/commit/65fa1264a308a94e24afa76f41a687

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Change by Terry J. Reedy : -- pull_requests: +8954 ___ Python tracker <https://bugs.python.org/issue34162> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34796] Tkinter scrollbar issues on Mac.

2018-09-24 Thread Terry J. Reedy
New submission from Terry J. Reedy : #34047 was about scrollbar issues on MacOS in 3.7.0 and 3.6.6. One was due to an IDLE bug, which was fixed on the issue. Others, which can be demonstrated in the pure tkinter code below, are the subject of this issue. 1. Slider does not move properly

[issue34047] IDLE: on macOS, scroll slider 'sticks' at bottom of file

2018-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: I opened #34796 for the scrollbar slider issues. -- superseder: -> Tkinter scrollbar issues on Mac. ___ Python tracker <https://bugs.python.org/issu

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 16fba6231458cc1ff82db8695ee772b74131cc83 by Terry Jan Reedy in branch 'master': bpo-34162: Update idlelib/NEWS.txt to 2018-9-24. (GH-9551) https://github.com/python/cpython/commit/16fba6231458cc1ff82db8695ee772

[issue34162] idlelib/NEWS.txt for 3.8.0 (and backports)

2018-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: The cutoff for PRs going into 3.7.0 was the rc1 on about 2018 May 15. The first 3 PRs are for merges after that cutoff but before the 3.6.6/3.7.0 release. PR9549 adds an entry to master that was somehow omitted even though included in the backports to 3.7

<    73   74   75   76   77   78   79   80   81   82   >