[issue28850] Regression in Python 3: Subclassing PrettyPrinter.format doesn't work anymore

2020-11-23 Thread Tal Einat
Tal Einat added the comment: Thanks for the report, Michael! Thanks for the fix, Irit! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: -Python 3.8, Python 3.9 ___ Python tracker <https://bug

[issue8285] IDLE not smart indenting correctly in nested statements

2012-01-17 Thread Tal Einat
Changes by Tal Einat : -- nosy: -taleinat ___ Python tracker <http://bugs.python.org/issue8285> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19376] document that strptime() does not support the Feb 29 if the format does not contain the year

2019-05-21 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13381 ___ Python tracker <https://bugs.python.org/issue19376> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19376] document that strptime() does not support the Feb 29 if the format does not contain the year

2019-05-21 Thread Tal Einat
Tal Einat added the comment: New changeset 390d88e49c55c15fac7cdf60b649a4b9b15d189b by Tal Einat in branch '3.7': [3.7] bpo-19376: Added doc mentioning `datetime.strptime()` without a year fails for Feb 29. (GH-10243) https://github.com/python/cpyt

[issue37039] IDLE: Improve zoomheight doc and behavior.

2019-05-27 Thread Tal Einat
Tal Einat added the comment: To get the maximum available height, does Tk's wm_maxsize() not work? https://www.tcl.tk/man/tcl8.6/TkCmd/wm.htm#M54 Answering my own question above: No, it gives the total screen height, which doesn't ignore e.g. taskbars. The best way to get

[issue37039] IDLE: Improve zoomheight doc and behavior.

2019-05-28 Thread Tal Einat
Tal Einat added the comment: I haven't found a way to maximize a hidden window; being "zoomed" and "withdrawn" are both considered "states" by Tk, and apparently a window cannot be in both states simultaneously. An alternative is, when zooming the

[issue36624] cleanup the stdlib and tests with regard to sys.platform usage

2019-05-29 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13542 pull_request: https://github.com/python/cpython/pull/13648 ___ Python tracker <https://bugs.python.org/issue36

[issue36624] cleanup the stdlib and tests with regard to sys.platform usage

2019-05-29 Thread Tal Einat
Tal Einat added the comment: There a cleanly rebased PR up at GH-13648. I'd like to get opinions from additional people about this now that the PR is ready. Steve? Victor? Some discussion which happened in PR comments: Andrew Svetlov approved the changes for the asyncio tests. S

[issue37039] IDLE: Improve zoomheight doc and behavior.

2019-05-30 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13566 pull_request: https://github.com/python/cpython/pull/13678 ___ Python tracker <https://bugs.python.org/issue37

[issue37039] IDLE: Improve zoomheight doc and behavior.

2019-05-30 Thread Tal Einat
Tal Einat added the comment: See an implementation in PR GH-13678. -- ___ Python tracker <https://bugs.python.org/issue37039> ___ ___ Python-bugs-list mailin

[issue36624] cleanup the stdlib and tests with regard to sys.platform usage

2019-06-04 Thread Tal Einat
Tal Einat added the comment: Michael, your willingness to help, and the work on this issue and PR, are greatly appreciated! Reading through the discussion here again, and the one referenced by Ned, I tend to agree with the point that having *yet another* spelling for OS checking is perhaps

[issue36624] cleanup the stdlib and tests with regard to sys.platform usage

2019-06-06 Thread Tal Einat
Tal Einat added the comment: Steve's suggestion sounds reasonable. Should we just add this to the devguide, then? -- ___ Python tracker <https://bugs.python.org/is

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
New submission from Tal Einat : This issue was brought up by Irv Kalb on the idle-dev mailing list. I haven't been able to reproduce it exactly as he described, but I have managed to do so otherwise, and remember it happening on occasion on other computers. This appears to happen becaus

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- stage: -> needs patch type: -> behavior versions: +Python 2.7, Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/i

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +13745 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/13869 ___ Python tracker <https://bugs.python.org/issu

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Tal Einat added the comment: See proposed fix in GH-13869. -- ___ Python tracker <https://bugs.python.org/issue37177> ___ ___ Python-bugs-list mailing list Unsub

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- nosy: +IrvKalb ___ Python tracker <https://bugs.python.org/issue37177> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30809] IDLE parenmatch - highlighting options

2019-06-06 Thread Tal Einat
Tal Einat added the comment: FWIW I'm -1 on this change, due to the decision to keep IDLE simple for new users learning Python rather than power users. -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/is

[issue24139] Use sqlite3 extended error codes

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13749 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13869 ___ Python tracker <https://bugs.python.org/issu

[issue24039] Idle: some modal dialogs maximize, don't minimize

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +13754 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13869 ___ Python tracker <https://bugs.python.org/issu

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Tal Einat added the comment: New changeset 554450fb4e95066e825bdb4a2d544a490daeebdc by Tal Einat in branch 'master': bpo-37177: make IDLE's search dialogs transient (GH-13869) https://github.com/python/cpython/commit/554450fb4e95066e825bdb4a2

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13758 pull_request: https://github.com/python/cpython/pull/13880 ___ Python tracker <https://bugs.python.org/issue37

[issue24039] Idle: some modal dialogs maximize, don't minimize

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 2.7 ___ Python tracker <https://bugs.python.org/issue24039> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Tal Einat added the comment: New changeset 1b57ab5c6478b93cf4150bd8c475022252776598 by Tal Einat in branch '2.7': [2.7] bpo-37177: make IDLE's search dialogs transient (GH-13869) https://github.com/python/cpython/commit/1b57ab5c6478b93cf4150bd8c

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-06 Thread Tal Einat
Change by Tal Einat : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue24039] Idle: some modal dialogs maximize, don't minimize

2019-06-06 Thread Tal Einat
Tal Einat added the comment: The search dialog windows are now made transient relative to the editor window. Among other things, they no longer have minimize/maximize buttons on Windows, resolving this issue. -- nosy: +taleinat resolution: -> fixed stage: patch review -> re

[issue35954] Incoherent type conversion in configparser

2019-06-07 Thread Tal Einat
Tal Einat added the comment: This is indeed inconsistent, but it's a minor issue that has been this way for a long time and is easily worked around. IMO changing it would create more problems than leaving it as-is. IMO we should at most clarify in the docs. -- nosy: +tal

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-07 Thread Tal Einat
Change by Tal Einat : -- pull_requests: -13768 ___ Python tracker <https://bugs.python.org/issue37177> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33826] enable discovery of class source code in IPython interactively defined classes

2019-06-07 Thread Tal Einat
Tal Einat added the comment: Given that classes already have a '__module__' attribute, using which it is rather easy to find the filename, I don't see a good reason to add such an attribute to classes. IMO it would be more appropriate to directly create enhancement propos

[issue37177] IDLE: Search dialogs can be hidden behind the main window

2019-06-08 Thread Tal Einat
Tal Einat added the comment: The issue Irv reported happened on macOS but not on Windows. I've reproduced his issue without this fix, and checked that this fix does indeed fix his issue. For future reference, Irv also posted a video showing his issue on YouTube[1] (he sent a link to

[issue36003] set better defaults for TCPServer options

2019-06-08 Thread Tal Einat
Tal Einat added the comment: I'm not sure that changing the default value for "reuse address" justifies breaking backwards compatibility like this. Admittedly, I'm not an expert on networking, so perhaps there's a good reason that I'm unaware of. As fo

[issue34235] PyArg_ParseTupleAndKeywords: support required keyword arguments

2019-06-08 Thread Tal Einat
Tal Einat added the comment: How about allowing '|' to be used again after '$'? Keyword arguments would be optional by default, but if there is a '|' after the '$', then those before it are required. Examples: "O|O$O|O" -- one required

[issue35922] robotparser crawl_delay and request_rate do not work with no matching entry

2019-06-09 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 3.9 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue35922> ___ ___ Python-bugs-list mailing list Unsub

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-09 Thread Tal Einat
Change by Tal Einat : -- components: -Documentation versions: +Python 3.8, Python 3.9 -Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue26

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-09 Thread Tal Einat
Tal Einat added the comment: IMO just updating the documentation would not be enough. I suggest wrapping sys.setrecursionlimit() and *adding* 30 to the given limit, to offset the call stack depth added by IDLE. This makes more sense to me than max(n, 50), which I imagine would cause a lot

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-10 Thread Tal Einat
Tal Einat added the comment: > 'max(n, 50)' should have been 'min(n, 50)' Tal, does you comment avove about > the former apply when corrected to the latter? Yes. To use your terms, I prefer incrementing over thresholding. > This is all that is needed for getr

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-10 Thread Tal Einat
Tal Einat added the comment: Setting the recursion limit too low also causes issues in a plain Python interactive session. With current master (to be 3.9) on Win10, I get issues with values up to 6. In IDLE values up to 20 cause an immediate exception similar to the one described by Serhiy

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-10 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +13811 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/13944 ___ Python tracker <https://bugs.python.org/issu

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-06-10 Thread Tal Einat
Tal Einat added the comment: See PR GH-13944. -- ___ Python tracker <https://bugs.python.org/issue26806> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37038] Make idlelib/run.py runnable.

2019-06-10 Thread Tal Einat
Tal Einat added the comment: Terry, I believe this can be closed now that the fix has been merged? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue37

[issue37220] test_idle crash on Windows 2.7 when run with -R:

2019-06-10 Thread Tal Einat
Tal Einat added the comment: Terry, we can also just revert the fix on the 2.7 branch, it's not crucial. -- ___ Python tracker <https://bugs.python.org/is

[issue37220] test_idle crash on Windows 2.7 when run with -R:

2019-06-10 Thread Tal Einat
Tal Einat added the comment: Now that I've looked at the PR, it should likely be merged for all relevant branches to make the test more robust. -- ___ Python tracker <https://bugs.python.org/is

[issue35922] robotparser crawl_delay and request_rate do not work with no matching entry

2019-06-11 Thread Tal Einat
Tal Einat added the comment: The PR is looking good, I'll likely merge it soon. I'm quite sure this should go into 3.8, but should it be backported to 3.7? This is certainly a bugfix, but still a slight change of behavior, so perhaps we should avoid changing this in 3.7? -

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-06-12 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +13894 stage: commit review -> patch review pull_request: https://github.com/python/cpython/pull/14030 ___ Python tracker <https://bugs.python.org/issu

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-06-12 Thread Tal Einat
Tal Einat added the comment: Please see updated PR, GH-14030. It's not 100% ready yet. At this point the goal is to have some people try it and give feedback. So please, give it a go and let me know what you think! -- nosy: +taleinat ___ P

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-06-12 Thread Tal Einat
Tal Einat added the comment: In reference to previous discussion here about the effect of toggling line numbers on future opened windows: IMO toggling shouldn't affect future windows; those should behave according to the configured default state. The default state should be changed on

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-06-12 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 3.9 ___ Python tracker <https://bugs.python.org/issue17535> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue35922] robotparser crawl_delay and request_rate do not work with no matching entry

2019-06-15 Thread Tal Einat
Tal Einat added the comment: New changeset 8047e0e1c620f69cc21f9ca48b24bf2cdd5c3668 by Tal Einat (Rémi Lapeyre) in branch 'master': bpo-35922: Fix RobotFileParser when robots.txt has no relevant crawl delay or request rate (GH-11791) https://github.com/python/cpyt

[issue35922] robotparser crawl_delay and request_rate do not work with no matching entry

2019-06-16 Thread Tal Einat
Tal Einat added the comment: Rémi, thanks for the great work writing the PR and quickly going through several iterations of reviews and revisions! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Pytho

[issue36429] Fix starting IDLE with pyshell

2019-06-16 Thread Tal Einat
Tal Einat added the comment: Terry, it looks like you merged a fix for this. Should this be closed? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue36

[issue37039] IDLE: Improve zoomheight doc and behavior.

2019-06-17 Thread Tal Einat
Tal Einat added the comment: Hey, I did the implementation too! :) I'm really happy to see this fixed in time for 3.8. -- ___ Python tracker <https://bugs.python.org/is

[issue36656] Please add race-free os.link and os.symlink wrapper / helper

2019-06-27 Thread Tal Einat
Change by Tal Einat : -- components: +Library (Lib) versions: +Python 3.9 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue36656> ___ ___ Python-bug

[issue36656] Please add race-free os.link and os.symlink wrapper / helper

2019-06-27 Thread Tal Einat
Tal Einat added the comment: I think there is a general flaw with the suggested implementation approach. An infinite loop as currently suggested seems dangerous to me. For example, it could cause a program to stall indefinitely in some unforeseen edge-case. I don't think this wou

[issue36390] IDLE: Refactor formatting methods from editor

2019-06-30 Thread Tal Einat
Tal Einat added the comment: > 1. The name `formatregion` could probably be improved. FormatRegion is good enough, and is consistent with FormatParagraph. > 2. The `classifyws` method is a module level method in editor. It's needed > in `formatregion` also, so I made a c

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-01 Thread Tal Einat
Tal Einat added the comment: Looking at the code yet again, there are several places where replacing classifyws() as I suggested would make it clunkier. So let's leave it there, at least in editor.py. Still, the classifyws() implementation can be greatly simplified. See PR GH-14500

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-01 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +14317 pull_request: https://github.com/python/cpython/pull/14500 ___ Python tracker <https://bugs.python.org/issue36

[issue37462] Default starting directory for os.walk()

2019-07-01 Thread Tal Einat
Tal Einat added the comment: I agree with Serhiy: In this case, it seems to me that "explicit is better than implicit" should be the guiding principle. -- nosy: +taleinat ___ Python tracker <https://bugs.python.o

[issue37466] Move casting prompt after its validation in _raw_input()

2019-07-01 Thread Tal Einat
Tal Einat added the comment: This is a subtle change with the potential to affect more than just performance. Also, in this case, the performance is likely negligible in every actual use-case. This might actually be more correct, though. For example, one would expect passing prompt=None to

[issue37462] Default starting directory for os.walk()

2019-07-01 Thread Tal Einat
Tal Einat added the comment: Hi Kyle, First off, thanks for bringing this up, and for taking our feedback so well! > Before attempting to create any more original issues, I'll work on existing > issues and the suggestions of others to develop a better practical > unders

[issue37466] Move casting prompt after its validation in _raw_input()

2019-07-01 Thread Tal Einat
Tal Einat added the comment: >> one would expect passing prompt=None to result in no prompt displayed > I wouldn't. That's not how getpass works now, or input. Ah, thanks for the input, Steve. In that case, this should lik

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-03 Thread Tal Einat
Tal Einat added the comment: > I propose to merge PR 12481 first, after review, with tests, and then include > name change with rewrite in PR 14500. I think GH-14500 is in good shape now. I'd be happy to merge either PR with master after the other PR is merged, so please don&#x

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-07-03 Thread Tal Einat
Tal Einat added the comment: I'm rather surprised at the lack of enthusiasm for this here and on idle-dev! I was sure people would be happy to see this finally approaching completion after so many years. To clarify, all I'm waiting for now is to hear whether this change is wanted,

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-07-03 Thread Tal Einat
Tal Einat added the comment: Ned, thanks for taking a look! If it is decided to go forward with this then I will make sure to make the menu item state consistent with that of each window. -- ___ Python tracker <https://bugs.python.org/issue17

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-07-04 Thread Tal Einat
Tal Einat added the comment: > Looks like a black belt always on the left side, this makes me feel a bit > oppressive. This currently uses the same colors as the code-context panes, which is configurable as the "context" fg/bg colors. We might find a better name for thi

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-07-05 Thread Tal Einat
Tal Einat added the comment: I've made some significant improvements in several aspects: 1. Scrolling: performance and behavior 2. Selection entire lines by dragging over line numbers 3. Color config: a separate highlighting setting for line numbers, which takes effect immediately

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset fcf1d003bf4f0100c9d0921ff3d70e1127ca1b71 by Tal Einat in branch 'master': bpo-26806: add 30 to the recursion limit in IDLE's shell (GH-13944) https://github.com/python/cpython/commit/fcf1d003bf4f0100c9d0921ff

[issue26806] IDLE not displaying RecursionError tracebacks and hangs

2019-07-06 Thread Tal Einat
Change by Tal Einat : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue30663] IDLE: Add lineno sidebar to editor window

2019-07-08 Thread Tal Einat
Tal Einat added the comment: Thanks for helping to move this forward, Louie! My worry with this approach is that all of the line numbers are redrawn upon scrolling, which would be likely to make scrolling less smooth, especially on low-end hardware (where IDLE is relatively often used

[issue37530] IDLE: simplify, optimize, and clean up code context

2019-07-09 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +14482 pull_request: https://github.com/python/cpython/pull/14675 ___ Python tracker <https://bugs.python.org/issue37

[issue37551] IDLE: Quitting with a new, unsaved editor window causes an exception

2019-07-10 Thread Tal Einat
New submission from Tal Einat : Observed on macOS 10.14.5 with Python 3.8 from python.org, and with latest master branch. Reproduction: 1. Open IDLE 2. "New File" (Cmd-Shift-n on macOS) 3. Quit using Cmd-q ("Quit Python" from the menu doesn't cause this!) The excep

[issue37524] IDLE error on closing 3.8+ debug build

2019-07-11 Thread Tal Einat
Tal Einat added the comment: Doesn't reproduce on Win10 with current master. -- ___ Python tracker <https://bugs.python.org/issue37524> ___ ___ Pytho

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-11 Thread Tal Einat
New submission from Tal Einat : With code context shown, scrolling a window by dragging the scrollbar causes the scrollbar's tab to "jump around" and sometimes some "flashing" visual artifacts. The "flashing" appears to occur only before the screen is re

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +14503 stage: -> patch review pull_request: https://github.com/python/cpython/pull/14030 ___ Python tracker <https://bugs.python.org/issu

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- pull_requests: -14503 ___ Python tracker <https://bugs.python.org/issue37559> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- stage: patch review -> type: -> behavior ___ Python tracker <https://bugs.python.org/issue37559> ___ ___ Python-bugs-list

[issue34369] kqueue.control() documentation and implementation mismatch

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 3.8, Python 3.9 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue34369> ___ ___ Python-bugs-list mailin

[issue34369] kqueue.control() documentation and implementation mismatch

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset 79042ac4348ccc09344014f20dd49401579f8795 by Tal Einat in branch 'master': bpo-34369: make kqueue.control() docs better reflect that timeout is positional-only (GH-9499) https://github.com/python/cpyt

[issue34369] kqueue.control() documentation and implementation mismatch

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset d3747fd8fa91b768b73b60f2e2a14044e5404afa by Tal Einat (Miss Islington (bot)) in branch '3.7': bpo-34369: make kqueue.control() docs better reflect that timeout is positional-only (GH-9499) https://github.com/python/cpyt

[issue34369] kqueue.control() documentation and implementation mismatch

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset 46c2eff5adca7dc309f077ec65faf95b95c47b43 by Tal Einat (Miss Islington (bot)) in branch '2.7': bpo-34369: make kqueue.control() docs better reflect that timeout is positional-only (GH-9499) https://github.com/python/cpyt

[issue34369] kqueue.control() documentation and implementation mismatch

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset 9b5ce62cac27fec9dea473865d79c2c654312957 by Tal Einat in branch 'master': bpo-36390: simplify classifyws(), rename it and add unit tests (GH-14500) https://github.com/python/cpython/commit/9b5ce62cac27fec9dea473865d79c2

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-11 Thread Tal Einat
Tal Einat added the comment: > I propose to merge PR 12481 first, after review, with tests, and then include > name change with rewrite in PR 14500. I've gone ahead and merged PR GH-14500 into master, since it was ready to get and a clear improvement. I've already merged

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-11 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 3.7, Python 3.9 ___ Python tracker <https://bugs.python.org/issue36390> ___ ___ Python-bugs-list mailing list Unsub

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset 242ad1f375bf564c35cf99cd754b2c5819c4d056 by Tal Einat (Miss Islington (bot)) in branch '3.8': bpo-36390: simplify classifyws(), rename it and add unit tests (GH-14500) https://github.com/python/cpython/commit/242ad1f375bf564c35cf99cd754b2c

[issue36390] IDLE: Refactor formatting methods from editor

2019-07-11 Thread Tal Einat
Tal Einat added the comment: New changeset a2cf88efc417f1991720856f6913d16660e48941 by Tal Einat (Miss Islington (bot)) in branch '3.7': bpo-36390: simplify classifyws(), rename it and add unit tests (GH-14500) https://github.com/python/cpython/commit/a2cf88efc417f1991720856f6913d1

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2019-07-11 Thread Tal Einat
Tal Einat added the comment: To those following this issue, PR GH-14030 is now in a very good state, and would benefit from more feedback. -- ___ Python tracker <https://bugs.python.org/issue17

[issue37524] IDLE error on closing 3.8+ debug build

2019-07-14 Thread Tal Einat
Tal Einat added the comment: > Doesn't reproduce on Win10 with current master. Sorry, my mistake; I meant to post that on #37551, and got mixed up. -- ___ Python tracker <https://bugs.python.org

[issue37551] IDLE: Quitting with a new, unsaved editor window causes an exception

2019-07-14 Thread Tal Einat
Tal Einat added the comment: Doesn't reproduce on Win10 with current master. -- ___ Python tracker <https://bugs.python.org/issue37551> ___ ___ Pytho

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-14 Thread Tal Einat
Tal Einat added the comment: Regarding point #4, scrolling by dragging the scrollbar, note that the current PR for adding line numbers (GH-14030) does effectively the same when dragging on the line numbers to select lines. Therefore, if/when that PR is merged, this will become more common

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-14 Thread Tal Einat
Tal Einat added the comment: > One way to prevent the bouncing is to fix the CC height, like it used to be. +1 from me. I find this behavior very distracting and unnatural. I suggest we do consider reverting rather than adding another config value (minimum context lines), working towa

[issue37551] IDLE: Quitting with a new, unsaved editor window causes an exception

2019-07-14 Thread Tal Einat
Tal Einat added the comment: This also happens on Ubuntu 18.10, with a traceback similar to that reported on issue #37524: Exception ignored in: Traceback (most recent call last): File "Lib/idlelib/run.py", line 488, in close File "Lib/idlelib/pyshell.py", line 1

[issue28009] core logic of uuid.getnode() needs refresh

2019-07-14 Thread Tal Einat
Tal Einat added the comment: >> The current code and proposed changes use 'netstat -ia' to find the node >> however if netstat needs to perform a reverse DNS query to resolve some >> interfaces this makes using uuid1 *really* slow especially when reverse D

[issue37559] IDLE: Scrolling issues with code context shown

2019-07-15 Thread Tal Einat
Tal Einat added the comment: > I *like* the CC size changes because the size indicates the indent depth. My feeling is that you would be in a minority here. IMO most new/novice users would find this surprising and confusing, since it is far from a customary UI experience. Since

[issue34160] ElementTree not preserving attribute order

2019-07-15 Thread Tal Einat
Change by Tal Einat : -- nosy: -taleinat ___ Python tracker <https://bugs.python.org/issue34160> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37530] IDLE: simplify, optimize, and clean up code context

2019-07-17 Thread Tal Einat
Tal Einat added the comment: New changeset 7036e1de3a87d36c7ef41b8a2b44ed6fc4d34be2 by Tal Einat in branch 'master': bpo-37530: simplify, optimize and clean up IDLE code context (GH-14675) https://github.com/python/cpython/commit/7036e1de3a87d36c7ef41b8a2b44ed

[issue37530] IDLE: simplify, optimize, and clean up code context

2019-07-17 Thread Tal Einat
Change by Tal Einat : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue33610] IDLE: Make multiple improvements to CodeContext

2019-07-17 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +14615 stage: -> patch review pull_request: https://github.com/python/cpython/pull/14821 ___ Python tracker <https://bugs.python.org/issu

[issue33610] IDLE: Make multiple improvements to CodeContext

2019-07-17 Thread Tal Einat
Tal Einat added the comment: Terry, on latest master (with the aforementioned PR merged), the context is updated quickly after the code-context is shown. This happens after a delay of up to 100ms due to the update loop. I've created PR GH-14821 with

[issue33610] IDLE: Make multiple improvements to CodeContext

2019-07-17 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +14616 pull_request: https://github.com/python/cpython/pull/14822 ___ Python tracker <https://bugs.python.org/issue33

[issue33610] IDLE: Make multiple improvements to CodeContext

2019-07-17 Thread Tal Einat
Tal Einat added the comment: Regarding validating integer inputs in the configuration dialog (E3), see my new PR GH-14822. -- ___ Python tracker <https://bugs.python.org/issue33

<    1   2   3   4   5   6   7   8   9   10   >