[issue31938] Convert selectmodule.c to Argument Clinic

2018-06-30 Thread Tal Einat
Change by Tal Einat : -- Removed message: https://bugs.python.org/msg320777 ___ Python tracker <https://bugs.python.org/issue31938> ___ ___ Python-bugs-list m

[issue31938] Convert selectmodule.c to Argument Clinic

2018-06-30 Thread Tal Einat
Change by Tal Einat : -- pull_requests: -7636 ___ Python tracker <https://bugs.python.org/issue31938> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue31938] Convert selectmodule.c to Argument Clinic

2018-06-30 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 3.8 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue31938> ___ ___ Python-bugs-list mailing list Unsub

[issue20180] Derby #11: Convert 50 sites to Argument Clinic across 9 files

2018-07-01 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +7648 ___ Python tracker <https://bugs.python.org/issue20180> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20180] Derby #11: Convert 50 sites to Argument Clinic across 9 files

2018-07-01 Thread Tal Einat
Tal Einat added the comment: See updated PR for Objects/stringlib/transmogrify.h in GH-8039. -- versions: +Python 3.8 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue20

[issue20304] Argument Clinic: char convertor should use default values of type bytes

2018-07-01 Thread Tal Einat
Tal Einat added the comment: See PR GH-8039, which fixes this in order to AC convert Objects/stringlib/transmogrify.h. -- versions: +Python 3.8 -Python 3.4 ___ Python tracker <https://bugs.python.org/issue20

[issue20304] Argument Clinic: char convertor should use default values of type bytes

2018-07-01 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +7649 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue20304> ___ ___ Python-

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: It's worth noting that the referenced commit where this change was made is from 2006... -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/is

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: New changeset 831c29721dcb1b768c6315a4b8a4059c4c97ee8b by Tal Einat (Sergey Fedoseev) in branch 'master': bpo-34018: Doc'd that type names of SQLite converters are case-insensitive. (GH-8042) https://github.com/python

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: I tested and indeed this is case-insensitive even on 2.7. -- versions: +Python 2.7, Python 3.6, Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue34

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: New changeset f55a818954212e8e6c97e3d66cf1478120a3220f by Tal Einat (Miss Islington (bot)) in branch '3.6': bpo-34018: Doc'd that type names of SQLite converters are case-insensitive. (GH-8042) (GH-8067) https://github.com/python

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: New changeset 292ce153fcc2d991164d19ad3f3deb86157898d5 by Tal Einat (Miss Islington (bot)) in branch '2.7': bpo-34018: Doc'd that type names of SQLite converters are case-insensitive. (GH-8042) (GH-8066) https://github.com/python

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

2018-07-03 Thread Tal Einat
Tal Einat added the comment: New changeset 6699386231d326c50439b9e1df752e1aed7ca6b4 by Tal Einat (Miss Islington (bot)) in branch '3.7': bpo-34018: Doc'd that type names of SQLite converters are case-insensitive. (GH-8042) (GH-8065) https://github.com/python

[issue34018] SQLite converters are documented to be sensitive to the case of type names, but they're not

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

[issue34019] webbrowser: wrong arguments for Opera browser.

2018-07-04 Thread Tal Einat
Tal Einat added the comment: Shouldn't this be backported to 2.7 as well? -- nosy: +taleinat versions: -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/is

[issue34029] tkinter.filedialog.askdirectory() crashing before dialog opens when importing pywinauto

2018-07-04 Thread Tal Einat
Tal Einat added the comment: Confirmed with Python 3.6.3 on Windows 10 64-bit: It hangs showing an empty window. Debugging a bit, the hang happens in Lib/tkinter/commondialog.py, line 43: s = w.tk.call(self.command, *w._options(self.options)) The value of self.command is

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

2018-07-05 Thread Tal Einat
Tal Einat added the comment: Confirmed on latest master on OSX. I'm also experiencing many other kinds of erratic scrolling behavior: 1. Dragging the scrollbar isn't possible immediately after opening the file Lib/idlelib/editor.py. Also later after scrolling to the top. 2. Scr

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

2018-07-05 Thread Tal Einat
Tal Einat added the comment: On OSX with Python 3.7.0 behavior is the same as current master. -- ___ Python tracker <https://bugs.python.org/issue34047> ___ ___

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

2018-07-05 Thread Tal Einat
Tal Einat added the comment: With Python 3.6.5 on OSX, I'm seeing all of the issues (including the originally reported one) except the issue with the scroll direction inversion on two-finger swipe. -- versions: +Python 3.6 ___ Python tr

[issue33899] Tokenize module does not mirror "end-of-input" is newline behavior

2018-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset c4ef4896eac86a6759901c8546e26de4695a1389 by Tal Einat (Ammar Askar) in branch 'master': bpo-33899: Make tokenize module mirror end-of-file is end-of-line behavior (GH-7891) https://github.com/python/cpyt

[issue16822] execv (et al.) should invoke atexit handlers before executing new code

2018-07-06 Thread Tal Einat
Tal Einat added the comment: > we could definitely have a separate "atexec" handler Couldn't coverage.py and similar apps can just invoke the atexit handlers before calling os.execv() or similar? If so, perhaps a mention of this in the docs would suffice?

[issue20180] Derby #11: Convert 50 sites to Argument Clinic across 9 files

2018-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset c929df3b96c8d7e7977e581431192be21cdafd19 by Tal Einat in branch 'master': bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) https://github.com/python/cpython/commit/c929df3b96c8d7e7977e581431192b

[issue33899] Tokenize module does not mirror "end-of-input" is newline behavior

2018-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset ab75d9e4244ee24bc96ea9d52362899e3bf365a2 by Tal Einat (Ammar Askar) in branch '3.7': [3.7] bpo-33899: Make tokenize module mirror end-of-file is end-of-line behavior (GH-7891) (GH-8132) https://github.com/python/cpyt

[issue33899] Tokenize module does not mirror "end-of-input" is newline behavior

2018-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset 11c36a3e16f7fd4e937466014e8393ede4b61a25 by Tal Einat (Ammar Askar) in branch '3.6': [3.6] bpo-33899: Make tokenize module mirror end-of-file is end-of-line behavior (GH-7891) (GH-8134) https://github.com/python/cpyt

[issue33899] Tokenize module does not mirror "end-of-input" is newline behavior

2018-07-06 Thread Tal Einat
Tal Einat added the comment: New changeset 7829bba45d0e2446f3a0ca240bfe46959f01071e by Tal Einat (Ammar Askar) in branch '2.7': [2.7] bpo-33899: Make tokenize module mirror end-of-file is end-of-line behavior (GH-7891) (#8133) https://github.com/python/cpyt

[issue33899] Tokenize module does not mirror "end-of-input" is newline behavior

2018-07-06 Thread Tal Einat
Tal Einat added the comment: Thanks for all of your work on this, Ammar! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 2.7, Python 3.6, Python 3.7 ___ Python tracker <https://bug

[issue20180] Derby #11: Convert 50 sites to Argument Clinic across 9 files

2018-07-06 Thread Tal Einat
Tal Einat added the comment: Now that transmogrify is done, the only open question is about itertools and collections. 1. Should collections be converted? 2. How to proceed with itertools? There are two PRs ready, with the one just for groupby() approved, but not yet reviewed by Raymond

[issue29750] smtplib doesn't handle unicode passwords

2018-07-06 Thread Tal Einat
Tal Einat added the comment: I have worked on this, almost ready for a PR. -- ___ Python tracker <https://bugs.python.org/issue29750> ___ ___ Python-bugs-list m

[issue34019] webbrowser: wrong arguments for Opera browser.

2018-07-07 Thread Tal Einat
Tal Einat added the comment: Thanks for reporting the issue and the PR, Bumsik Kim! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

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

2018-07-07 Thread Tal Einat
Tal Einat added the comment: Terry, with your minimal scrolling frame with text, everything works fine for me on OSX, regardless of whether the frame/scrollbar are tk/ttk, including using the ttk scrollbar on a tk frame. So this does seem to be an issue with IDLE

[issue16822] execv (et al.) should invoke atexit handlers before executing new code

2018-07-08 Thread Tal Einat
Tal Einat added the comment: Seems like a decision needs to be made: Add support for `atexec` handlers, close this issue, or something else? -- ___ Python tracker <https://bugs.python.org/issue16

[issue34031] [EASY] Incorrect usage of unittest.TestCase in test_urllib2_localnet

2018-07-10 Thread Tal Einat
Tal Einat added the comment: New changeset 6b490b5db40fc29588e8e6cc23bb89c4fed74ad5 by Tal Einat (Bradley Laney) in branch 'master': bpo-34031: fix incorrect usage of self.fail in two tests (GH-8091) https://github.com/python/cpython/commit/6b490b5db40fc29588e8e6cc23bb89

[issue34031] [EASY] Incorrect usage of unittest.TestCase in test_urllib2_localnet

2018-07-10 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +7763 ___ Python tracker <https://bugs.python.org/issue34031> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34031] [EASY] Incorrect usage of unittest.TestCase in test_urllib2_localnet

2018-07-10 Thread Tal Einat
Tal Einat added the comment: New changeset 6f036bb67d5a20c86c29ea5aeace563e3751baab by Tal Einat in branch '2.7': [2.7] bpo-34031: fix incorrect usage of self.fail in two tests (GH-8091) (#8225) https://github.com/python/cpython/commit/6f036bb67d5a20c86c29ea5aeace56

[issue34031] [EASY] Incorrect usage of unittest.TestCase in test_urllib2_localnet

2018-07-10 Thread Tal Einat
Tal Einat added the comment: Thanks for the PR, stoksc! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

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

2018-07-18 Thread Tal Einat
Tal Einat added the comment: With Python 3.7.0 installed from python.org, I can't see any of the scrolling issues with tk_scroll2.py either. -- ___ Python tracker <https://bugs.python.org/is

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

2018-07-18 Thread Tal Einat
Tal Einat added the comment: The reported scrolling issues do happen for me with the Python 3.7.0 installed from python.org, which does use Tk 8.6.8. -- ___ Python tracker <https://bugs.python.org/issue34

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Tal Einat added the comment: New changeset bde782bb594edffeabe978abeee2b7082ab9bc2a by Tal Einat (Matthias Bussonnier) in branch 'master': bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816) https://github.com/python/cpython/commit/bde782bb594edffeabe978abeee2b7

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +7953 ___ Python tracker <https://bugs.python.org/issue33468> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Tal Einat added the comment: New changeset 5b3643d1a5114551350a9d17fb0aaab2d503c290 by Tal Einat (Miss Islington (bot)) in branch '3.6': bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816) (GH-8426) https://github.com/python/cpyt

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Tal Einat added the comment: New changeset f7e60a69485097dc28f000c55615038278f84333 by Tal Einat in branch '2.7': [2.7] bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816) (GH-8427) https://github.com/python/cpython/commit/f7e60a69485097dc28f000c5561503

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Tal Einat added the comment: New changeset 4e166ffd29b675238ccd94964743f6cb206d2235 by Tal Einat (Miss Islington (bot)) in branch '3.7': bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816) (GH-8425) https://github.com/python/cpyt

[issue33468] Add try-finally contextlib.contextmanager example

2018-07-23 Thread Tal Einat
Tal Einat added the comment: Thanks for the PR, Matthias Bussonnier! -- nosy: +mbussonn resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 2.7 ___ Python tracker <https://bugs.python.or

[issue33102] get the nth folder of a given path

2018-07-25 Thread Tal Einat
Change by Tal Einat : -- resolution: -> wont fix stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue33102> ___

[issue33102] get the nth folder of a given path

2018-07-25 Thread Tal Einat
Tal Einat added the comment: I'm closing this as "wontfix". Amjad, if you'd like to discuss this further, please bring it up on python-ideas. Serhiy, as the expert for the os.path module, FYI. -- nosy: +serhiy.storchaka __

[issue33102] get the nth folder of a given path

2018-07-25 Thread Tal Einat
Tal Einat added the comment: -1 on adding this to os.path given the existence in pathlib. -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue33

[issue28677] difficult to parse sentence structure in "When an instance attribute is referenced that isn't a data attribute"

2018-07-25 Thread Tal Einat
Tal Einat added the comment: New changeset ec02c58f5a6fdb06b769f53255fcb5d393812160 by Tal Einat (Miss Islington (bot)) in branch '3.7': bpo-28677: Improve phrasing of when instance attribute is referenced (GH-6208) https://github.com/python/cpyt

[issue28677] difficult to parse sentence structure in "When an instance attribute is referenced that isn't a data attribute"

2018-07-25 Thread Tal Einat
Tal Einat added the comment: New changeset c0f0a7669c73c0d444851dd4c5299de2479214cc by Tal Einat (Aaron Ang) in branch 'master': bpo-28677: Improve phrasing of when instance attribute is referenced (GH-6208) https://github.com/python/cpython/commit/c0f0a7669c73c0d444851dd4c5299d

[issue28677] difficult to parse sentence structure in "When an instance attribute is referenced that isn't a data attribute"

2018-07-25 Thread Tal Einat
Tal Einat added the comment: Thanks for the PR, Aaron! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 2.7, Python 3.6 ___ Python tracker <https://bugs.python.or

[issue33092] The bytecode for f-string formatting is inefficient.

2018-07-25 Thread Tal Einat
Tal Einat added the comment: Mark, since you have a working version of this, perhaps you can supply some performance benchmark results to help in making a decision? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue33

[issue33092] The bytecode for f-string formatting is inefficient.

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

[issue33121] recv returning 0 on closed connection not documented

2018-07-25 Thread Tal Einat
Tal Einat added the comment: My guess would be the docs for socket.recv()[1], which indeed don't mention what the return value is after a socket has been closed, nor can I find that info elsewhere on that page. Those docs for socket generally avoid going into detail, including specifi

[issue6083] Reference counting bug in PyArg_ParseTuple and PyArg_ParseTupleAndKeywords

2018-07-25 Thread Tal Einat
Tal Einat added the comment: Ivan, can you supply a PR or would you like someone else to do so? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue6

[issue19979] Missing nested scope vars in class scope (bis)

2018-07-25 Thread Tal Einat
Tal Einat added the comment: This does indeed seem to be a duplicate of issue9226. -- nosy: +taleinat resolution: -> duplicate stage: test needed -> resolved status: pending -> closed superseder: -> erroneous behavior when creating classes insi

[issue9226] erroneous behavior when creating classes inside a closure

2018-07-25 Thread Tal Einat
Tal Einat added the comment: See additional discussion in the duplicate issue19979. -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue9

[issue31823] Opaque default value for close_fds argument in Popen.__init__

2018-07-25 Thread Tal Einat
Tal Einat added the comment: ISTM that the docs need to be fixed for both 3.7+ and for 3.6. The signature is indeed awkward for 3.6, but it's too minor a detail to address considering it's no longer relevant for 3.7 and later. -- assignee: -> docs@python components: +

[issue29750] smtplib doesn't handle unicode passwords

2018-07-26 Thread Tal Einat
Tal Einat added the comment: Never mind, I won't have time for this any time soon, better if someone else can do it. -- ___ Python tracker <https://bugs.python.org/is

[issue29750] smtplib doesn't handle unicode passwords

2018-07-26 Thread Tal Einat
Tal Einat added the comment: A comment here is all that is needed. -- ___ Python tracker <https://bugs.python.org/issue29750> ___ ___ Python-bugs-list mailin

[issue33083] math.factorial accepts non-integral Decimal instances

2018-07-28 Thread Tal Einat
Tal Einat added the comment: So we keep things consistent by supporting Decimal and Fraction inputs, but raising ValueError if the value isn't a non-negative integer? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/is

[issue33113] Query performance is very low and can even lead to denial of service

2018-07-28 Thread Tal Einat
Tal Einat added the comment: I suggest closing this as "wontfix". This is a just an non-optimized regexp pattern leading to long run times. That these are possible is a well-known trait of backtracking regular expression engines in general, and ours in particular. IMO th

[issue33113] Query performance is very low and can even lead to denial of service

2018-07-28 Thread Tal Einat
Tal Einat added the comment: Clarification: The given pattern is equivalent to that in my previous post, assuming the latter is used with the re.VERBOSE flag. -- ___ Python tracker <https://bugs.python.org/issue33

[issue1467929] %-formatting and dicts

2018-07-28 Thread Tal Einat
Tal Einat added the comment: Eric, would you like an update PR for this? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue1467929> ___ ___

[issue33113] Query performance is very low and can even lead to denial of service

2018-07-28 Thread Tal Einat
Tal Einat added the comment: Serhiy, that would be a good idea. A short mention of the issue with a link to an external reference would also suffice IMO. -- ___ Python tracker <https://bugs.python.org/issue33

[issue1467929] %-formatting and dicts

2018-07-28 Thread Tal Einat
Tal Einat added the comment: Ah, sorry Eric, I misread that change as you assigning this to yourself. -- versions: +Python 3.8 -Python 3.2, Python 3.3 ___ Python tracker <https://bugs.python.org/issue1467

[issue1467929] %-formatting and dicts

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

[issue33083] math.factorial accepts non-integral Decimal instances

2018-07-29 Thread Tal Einat
Tal Einat added the comment: As a user, I would find Mark's suggestion very confusing, accepting non-integral floats but not non-integral Decimals and Fractions. I agree that ideally it should accept only integral inputs, including floats, but deprecating the behavior for non-int

[issue33083] math.factorial accepts non-integral Decimal instances

2018-07-30 Thread Tal Einat
Tal Einat added the comment: >> accepting non-integral floats but not non-integral Decimals and Fractions. > I don't think anyone is proposing to accept non-integral floats. non-integral > floats are _already_ rejected with a ValueError. Did you mean "integral"

[issue27163] IDLE entry for What's New in Python 3.6

2018-07-30 Thread Tal Einat
Change by Tal Einat : -- resolution: -> out of date stage: needs patch -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue33204] IDLE: remove \b from colorizer string prefix

2018-07-30 Thread Tal Einat
Tal Einat added the comment: Should this be closed as resolved? -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue33204> ___ ___ Python-bug

[issue33083] math.factorial accepts non-integral Decimal instances

2018-07-30 Thread Tal Einat
Tal Einat added the comment: Understood. Thanks for making the time and effort to clarify! -- ___ Python tracker <https://bugs.python.org/issue33083> ___ ___

[issue34275] Problems with tkinter and tk8.6 on MacOS

2018-07-31 Thread Tal Einat
Tal Einat added the comment: Perhaps we can use .update_idletasks() rather than .update()? That tends to have less of a performance hit. My macOS setup is currently not working so I can't test this myself. Regarding the "MacWindowStyle" call, IDLE is backported to older vers

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +8110 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue34120> ___ _

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Tal Einat added the comment: I can confirm that removing .grab_set() calls fixes this issue on macOS 10.13.5 with Python 3.7.0 from python.org. Searching for those calls in all of IDLE's code lead me to discover additional similar issues, e.g. with the search dialog and the text v

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Tal Einat added the comment: Confirmed on macOS 10.13.5 with the new Python 2.7.15 64-bit from python.org which bundles Tcl/Tk 8.6.8. The same fix works: Removing the grab_set() calls fixes the freezing after closing the about and config dialogs

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Tal Einat added the comment: Adding grab_release() calls also resolves the issue. Tested on mac and win. PR updated with this approach, IMO ready for review. -- ___ Python tracker <https://bugs.python.org/issue34

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Change by Tal Einat : -- versions: +Python 2.7 ___ Python tracker <https://bugs.python.org/issue34120> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Change by Tal Einat : -- stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue34120> ___ ___ Python-bugs-list mailing list Un

[issue34313] IDLE crashes with Tk-related error on macOS with ActiveTcl 8.6

2018-08-01 Thread Tal Einat
New submission from Tal Einat : On macOS 10.13.5 (the latest available) with ActiveTcl 8.6.7 (the latest available), I'm building Python from latest master (to be 3.8.0). I'm consistently having IDLE crash almost immediately, just by opening any file for editing. The crash resu

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Tal Einat added the comment: Why remove the 2.7 version? This bug occurs with 2.7.15 on macOS. -- ___ Python tracker <https://bugs.python.org/issue34

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Tal Einat added the comment: New changeset 10ea9409ceb5da83cb380b610750551e26561044 by Tal Einat in branch 'master': bpo-34120: fix IDLE freezing after closing dialogs (GH-8603) https://github.com/python/cpython/commit/10ea9409ceb5da83cb380b61075055

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-01 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +8120 ___ Python tracker <https://bugs.python.org/issue34120> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32545] Unable to install Python 3.7.0a4 on Windows 10 - Error 0x80070643: Failed to install MSI package.

2018-08-01 Thread Tal Einat
Tal Einat added the comment: After reading everything here, I'm not sure there's anything wrong or to be improved with Python's Windows installers in this regard. All of the installation errors reported here appear to be caused by external circumstances breaking MSI installa

[issue34312] Allow str.endswith and str.startswith to accept an iterable

2018-08-01 Thread Tal Einat
Change by Tal Einat : -- nosy: +taleinat ___ Python tracker <https://bugs.python.org/issue34312> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-02 Thread Tal Einat
Change by Tal Einat : -- pull_requests: +8122 ___ Python tracker <https://bugs.python.org/issue34120> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-02 Thread Tal Einat
Tal Einat added the comment: New changeset 894940b1099677c1ca0aa527dbb935e47d3d591a by Tal Einat in branch '2.7': [2.7] bpo-34120: fix IDLE freezing after closing dialogs (GH-8603) https://github.com/python/cpython/commit/894940b1099677c1ca0aa527dbb935

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-02 Thread Tal Einat
Tal Einat added the comment: New changeset dd74369cb7b230b07ac3a031563406c8f2aae17f by Tal Einat in branch 'master': bpo-34120: fix text viewer to call grab_release() only when needed (GH-8616) https://github.com/python/cpython/commit/dd74369cb7b230b07ac3a031563406

[issue34120] IDLE: Freeze when closing Settings (& About) dialog on MacOS

2018-08-02 Thread Tal Einat
Tal Einat added the comment: Many thanks for the report and follow through, Vlad! Thank you too, Kevin, for your help in resolving this. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracke

[issue34312] Allow str.endswith and str.startswith to accept an iterable

2018-08-02 Thread Tal Einat
Tal Einat added the comment: I tend to agree. ISTM that for users, understanding the error message and passing a tuple is trivial, while realizing the performance benefit of using a tuple rather than a list or set here is certainly non-trivial

[issue33839] IDLE tooltips.py: refactor and add docstrings and tests

2018-08-04 Thread Tal Einat
Tal Einat added the comment: New changeset 87e59ac11ee074b0dc1bc864c74fac0660b27f6e by Tal Einat in branch 'master': bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and tests (GH-7683) https://github.com/python/cpython/commit/87e59ac11ee074b0dc1bc

[issue33839] IDLE tooltips.py: refactor and add docstrings and tests

2018-08-05 Thread Tal Einat
Change by Tal Einat : -- stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue33839> ___ ___ Python-bugs-

[issue33839] IDLE tooltips.py: refactor and add docstrings and tests

2018-08-05 Thread Tal Einat
Change by Tal Einat : -- resolution: -> fixed ___ Python tracker <https://bugs.python.org/issue33839> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue34313] IDLE crashes with Tk-related error on macOS with ActiveTcl 8.6

2018-08-05 Thread Tal Einat
Tal Einat added the comment: I can confirm the these issues do *not* occur on my macOS setup when using tcl/tk 8.6.8 built from source. -- ___ Python tracker <https://bugs.python.org/issue34

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

2018-08-05 Thread Tal Einat
Tal Einat added the comment: Yes! Vlad's fix resolves the "sticks at bottom of file" bug for me on macOS. It also resolves #2 in my list of additional bugs, regarding scrolling direction. With both 3.7.0 and current master, I still see additional bugs #1 and #3, i.e. issu

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

2018-08-05 Thread Tal Einat
Change by Tal Einat : -- keywords: +patch pull_requests: +8173 stage: test needed -> patch review ___ Python tracker <https://bugs.python.org/issue34047> ___ _

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

2018-08-09 Thread Tal Einat
Tal Einat added the comment: New changeset 077059e0f086cf8c8b7fb9d1f053e38ddc743f59 by Tal Einat in branch 'master': bpo-34047: IDLE: fix mousewheel scrolling direction on macOS (GH-8678) https://github.com/python/cpython/commit/077059e0f086cf8c8b7fb9d1f053e3

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

2018-08-10 Thread Tal Einat
Tal Einat added the comment: > Should one open a different report for the clicks on the scrollbar ends, like > in the script I put (independent of IDLE)? Indeed. Please open a new issue with an appropriate title and attach your example script and

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

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

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

2018-08-12 Thread Tal Einat
Tal Einat added the comment: In Python 3.8 this will have already been fixed (thanks to the recent conversion of the select module to use Argument Clinic); see below output from a recent build from the master branch. Given that, is this worth fixing on 2.7 and <3.8? Help on built

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

2018-08-12 Thread Tal Einat
Tal Einat added the comment: We can just remove the "=None" in the docs for select.kqueue.control() to conform with the rest of that doc. We don't use the PEP 457 slash notation in the docs for select (or perhaps at all?). -- ___

[issue1529353] Squeezer - squeeze large output in the interpreter

2018-08-13 Thread Tal Einat
Tal Einat added the comment: I'm back to working on this. I've made good progress: I'm nearly done with all of the changes suggested here and ready for another PR review. I'd like some opinions on a few things: 1. Should the tooltip-related configuration options be re

<    5   6   7   8   9   10   11   12   13   14   >