[issue40724] Support buffer protocol with type specs

2020-06-07 Thread Stefan Behnel
Stefan Behnel added the comment: New changeset 1e4fa91104a03c44baa241326102cbec42d387f1 by Miss Islington (bot) in branch '3.9': bpo-40724: Support setting buffer slots from type specs (GH-20648) (GH-20683) https://github.com/python/cpython/commit/1e4fa91104a03c44baa241326102cbec42d387f1 --

[issue40724] Support buffer protocol with type specs

2020-06-07 Thread miss-islington
Change by miss-islington : -- pull_requests: +19905 pull_request: https://github.com/python/cpython/pull/20690 ___ Python tracker ___ __

[issue40724] Support buffer protocol with type specs

2020-06-07 Thread Stefan Behnel
Stefan Behnel added the comment: New changeset 1d711f2e31e02b2e9cbe4f109bf79541f56c35a2 by Miss Islington (bot) in branch '3.9': bpo-40724: Fix return type of test helper function heapctypewithbuffer_releasebuffer() (GH-20685) (GH-20690) https://github.com/python/cpython/commit/1d711f2e31e02

[issue40724] Support buffer protocol with type specs

2020-06-07 Thread Stefan Behnel
Change by Stefan Behnel : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue40741] Upgrade to SQLite v3.32 in Windows and macOS builds

2020-06-07 Thread Erlend Egeberg Aasland
Change by Erlend Egeberg Aasland : -- title: Upgrade to SQLite v3.32.1 in Windows and macOS builds -> Upgrade to SQLite v3.32 in Windows and macOS builds ___ Python tracker __

[issue20178] Derby #9: Convert 52 sites to Argument Clinic across 11 files

2020-06-07 Thread Erlend Egeberg Aasland
Change by Erlend Egeberg Aasland : -- nosy: +erlendaasland ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue40617] sqlite3: expose sqlite3_create_window_function

2020-06-07 Thread Erlend Egeberg Aasland
Erlend Egeberg Aasland added the comment: Duplicate of bpo-34916 -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubs

[issue40896] Missing links to Source Code in Documentation pages

2020-06-07 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: In the case of time, it's a C module. Those usually don't have a link to their implementation at the top. Others like wsgiref should have a link as having a quick way to read the implementation is a nice way to check on the implementation details and get acquai

[issue40890] Dict views should be introspectable

2020-06-07 Thread Dennis Sweeney
Change by Dennis Sweeney : -- keywords: +patch pull_requests: +19906 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20691 ___ Python tracker ___ _

[issue40890] Dict views should be introspectable

2020-06-07 Thread Dennis Sweeney
Dennis Sweeney added the comment: Indeed, with PR 20691 applied, the following crashes: >>> vars(str).items().mapping.clear() >>> "uh oh" -- ___ Python tracker ___ __

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread hai shi
New submission from hai shi : redundant if statements in itertools、_functools、_io, so remove it. -- components: Extension Modules messages: 370883 nosy: shihai1991 priority: normal severity: normal status: open title: Remove redundant if statements in tp_traverse versions: Python 3.10 _

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread hai shi
Change by hai shi : -- keywords: +patch pull_requests: +19907 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20692 ___ Python tracker ___

[issue40890] Dict views should be introspectable

2020-06-07 Thread Dennis Sweeney
Dennis Sweeney added the comment: Would the best way to address this be adding new KeysProxy, ValuesProxy, and ItemsProxy types? -- ___ Python tracker ___ ___

[issue40890] Dict views should be introspectable

2020-06-07 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I am not sure that it is good idea to expose internal details (do you want to expose also internal details of iterators?), but if expose an underlying dict of a dict view, I think it should be either a copy or a read-only proxy. It should be enough to help

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- nosy: +rhettinger ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue40894] asyncio.gather() cancelled() always False

2020-06-07 Thread Timm Wagener
Timm Wagener added the comment: Hello Kyle, thanks for reviewing. > I'm starting to agree that it makes sense to override the behavior for > `cancelled()`. However, it might make more sense to replace the > `self._cancel_requested` check with `isinstance(self.exception(), > exceptions.Canc

[issue40899] Ddcument exceptions raised by importlib.import

2020-06-07 Thread Johannes Buchner
New submission from Johannes Buchner : https://docs.python.org/3/library/functions.html#__import__ and https://docs.python.org/3/library/importlib.html#importlib.import_module do not list which Exceptions are raised in case the module cannot be imported. The two exceptions are listed here http

[issue40897] Inheriting from Generic causes inspect.signature to always return (*args, **kwargs) for constructor (and all subclasses)

2020-06-07 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: It is not special for Generic, but happens with every type implementing __new__. class A: def __new__(cls, a=1, *args, **kwargs): return object.__new__(cls) class B(A): def __init__(self, b): pass import inspect print(inspect.signat

[issue40899] Document exceptions raised by importlib.import

2020-06-07 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- title: Ddcument exceptions raised by importlib.import -> Document exceptions raised by importlib.import ___ Python tracker ___

[issue40860] Exception in multiprocessing/context.py under load

2020-06-07 Thread Arkady
Arkady added the comment: Is there any news about? This 50 lines sample reproduces the problem https://github.com/larytet-py/multiprocess Please let me know if more information is needed. -- ___ Python tracker

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread Inada Naoki
Inada Naoki added the comment: Thanks. -- nosy: +inada.naoki resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ __

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread Inada Naoki
Inada Naoki added the comment: New changeset 47a23fc63fa5df2da8dbc542e78e521d4a7f10c9 by Hai Shi in branch 'master': bpo-40898: Remove redundant if statements in tp_traverse (GH-20692) https://github.com/python/cpython/commit/47a23fc63fa5df2da8dbc542e78e521d4a7f10c9 --

[issue40890] Dict views should be introspectable

2020-06-07 Thread Inada Naoki
Inada Naoki added the comment: > Would the best way to address this be adding new KeysProxy, ValuesProxy, and > ItemsProxy types? I feel it is too much. Until real high need is demonstrated, I don't want to introduce such complexity. -- nosy: +inada.naoki _

[issue40890] Dict views should be introspectable

2020-06-07 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: property, partial, bound methods and ChinMap all do something complex with the underlying object. Dict-views are quite simple by comparison, is there an example where this would be helpful and better than just passing directly the mapping object? -- no

[issue40900] uuid module build fix on FreeBSD proposal

2020-06-07 Thread David CARLIER
Change by David CARLIER : -- components: FreeBSD nosy: devnexen, koobs priority: normal pull_requests: 19908 severity: normal status: open title: uuid module build fix on FreeBSD proposal type: compile error versions: Python 3.10 ___ Python tracker

[issue38364] inspect.iscoroutinefunction / isgeneratorfunction / isasyncgenfunction can't handle partialmethod objects

2020-06-07 Thread Sam Bull
Change by Sam Bull : -- nosy: +dreamsorcerer ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyt

[issue40901] It's not clear what "interface name" means in socket if_nameindex/if_nametoindex/if_indextoname on Windows

2020-06-07 Thread Jakub Stasiak
New submission from Jakub Stasiak : On Windows there are different names for the same interface in different contexts. -- components: Library (Lib), Windows messages: 370894 nosy: jstasiak, paul.moore, steve.dower, tim.golden, zach.ware priority: normal severity: normal status: open ti

[issue40710] IDLE: Malfunctioning of '\r'

2020-06-07 Thread Sanmitha
Sanmitha added the comment: This issue is not based on Windows or my terminal. This is purely an IDLE error. In Windows, both in command prompt and powershell \r functions properly. -- versions: +Python 3.5, Python 3.6, Python 3.7, Python 3.8, Python 3.9 Added file: https://bugs.pytho

[issue40901] It's not clear what "interface name" means in socket if_nameindex/if_nametoindex/if_indextoname on Windows

2020-06-07 Thread Jakub Stasiak
Change by Jakub Stasiak : -- keywords: +patch pull_requests: +19909 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20694 ___ Python tracker ___ __

[issue40710] IDLE: Malfunctioning of '\r'

2020-06-07 Thread Sanmitha
Sanmitha added the comment: This issue is not based on Windows or my terminal. This is purely an IDLE error. In Windows, both in command prompt and powershell \r functions properly. -- status: closed -> open Added file: https://bugs.python.org/file49219/Screenshot_20200607-185043.png

[issue40901] It's not clear what "interface name" means in socket if_nameindex/if_nametoindex/if_indextoname on Windows

2020-06-07 Thread Jakub Stasiak
Jakub Stasiak added the comment: if_nameindex(), if_indextoname() and if_nametoindex() have been implemented as part of https://bugs.python.org/issue37007 While working on ifaddr I discovered that all three different kinds of names ifaddr fetches for an interface on Windows are not what Pyth

[issue40365] argparse: action "extend" with 1 parameter splits strings into characters

2020-06-07 Thread Jonathan Haigh
Jonathan Haigh added the comment: The situation for type=int and unspecified nargs or nargs="?" is also surprising: Python 3.8.3 (default, May 21 2020, 12:19:36) [GCC 9.2.1 20191008] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import argparse >>> p =

[issue40898] Remove redundant if statements in tp_traverse

2020-06-07 Thread hai shi
hai shi added the comment: Thanks, Inada :) -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue40896] Missing links to Source Code in Documentation pages

2020-06-07 Thread Edison Abahurire
Edison Abahurire added the comment: Thanks for the review. I'll open a PR. -- ___ Python tracker ___ ___ Python-bugs-list mailing

[issue40643] Improve doc-strings for datetime.strftime & strptime

2020-06-07 Thread Edison Abahurire
Edison Abahurire added the comment: Update: I opened a PR for this. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Uns

[issue39573] [C API] Make PyObject an opaque structure in the limited C API

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: Note: numpy was updated to also the use the macros using ", (void)0": https://github.com/numpy/numpy/commit/f1671076c80bd972421751f2d48186ee9ac808aa -- ___ Python tracker __

[issue39791] New `files()` api from importlib_resources.

2020-06-07 Thread Jason R. Coombs
Jason R. Coombs added the comment: New changeset 2efe18bf277dd0f38a1d248ae6bdd30947c26880 by Jason R. Coombs in branch 'master': bpo-39791: Support file systems that cannot support non-ascii filenames (skipping tests in that case). (#20681) https://github.com/python/cpython/commit/2efe18bf27

[issue39791] New `files()` api from importlib_resources.

2020-06-07 Thread miss-islington
Change by miss-islington : -- pull_requests: +19910 pull_request: https://github.com/python/cpython/pull/20695 ___ Python tracker ___ __

[issue39791] New `files()` api from importlib_resources.

2020-06-07 Thread miss-islington
miss-islington added the comment: New changeset 71f501698d64af6463246bc6efdbbf1b85616102 by Miss Islington (bot) in branch '3.9': bpo-39791: Support file systems that cannot support non-ascii filenames (skipping tests in that case). (GH-20681) https://github.com/python/cpython/commit/71f5016

[issue40894] asyncio.gather() cancelled() always False

2020-06-07 Thread Timm Wagener
Timm Wagener added the comment: TLDR; - The intention of the PR is to make a future from gather return that cancelled() is True if, and only if, cancel() has successfully been called on it (explicit user intent) and it was awaited/has finished. All other finishing is not considered expli

[issue40900] uuid module build fix on FreeBSD proposal

2020-06-07 Thread Christian Heimes
New submission from Christian Heimes : Please explain which problem you are facing and how your proposal is going to fix the problem. -- nosy: +christian.heimes ___ Python tracker ___

[issue40862] argparse.BooleanOptionalAction accept and silently discard its the const argument

2020-06-07 Thread paul j3
Change by paul j3 : -- nosy: +paul.j3 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org

[issue40615] unstable behaviour for options in argparse

2020-06-07 Thread paul j3
Change by paul j3 : -- nosy: +paul.j3 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org

[issue40900] uuid module build fix on FreeBSD proposal

2020-06-07 Thread David CARLIER
David CARLIER added the comment: This s about header picked up in a certain order. In case of FreeBSD, the uui_create case is taken which comes from the but ... is detected too. -- ___ Python tracker ___

[issue36750] test_socket leaks file descriptors on macOS

2020-06-07 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: I think I stumbled on this too, I think the test that causes some issue is testCmsgTrunc2Int: ./python -m test -R: test_socket -m testCmsgTrunc2Int 0:00:00 load avg: 1.66 Run tests sequentially 0:00:00 load avg: 1.66 [1/1] test_socket beginning 9 repetition

[issue31254] WeakKeyDictionary/Mapping doesn't call __missing__

2020-06-07 Thread Antony Lee
Change by Antony Lee : -- nosy: -Antony.Lee ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyt

[issue40897] Inheriting from Generic causes inspect.signature to always return (*args, **kwargs) for constructor (and all subclasses)

2020-06-07 Thread Ralf Gommers
Change by Ralf Gommers : -- nosy: +ralf.gommers ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue40823] Don't use obsolete unittest.makeSuite() in sqlite3 tests

2020-06-07 Thread Erlend Egeberg Aasland
Erlend Egeberg Aasland added the comment: Berker, do you have any objections to this change? -- nosy: +berker.peksag ___ Python tracker ___ ___

[issue40710] IDLE: Malfunctioning of '\r'

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

[issue40710] IDLE: Malfunctioning of '\r'

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

[issue40710] IDLE: Malfunctioning of '\r'

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

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue18504] IDLE: Improve Mock_Text

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue20403] Idle options dialog: add help

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

[issue18583] Idle: enhance FormatParagraph

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue21473] Idle: test startup scripts.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue17583] IDLE HOWTO

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

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

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

[issue19042] Idle: run from editor without explicit save

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

[issue30719] IDLE: Make PyShell visible upon error.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue17238] IDLE: Add import statement completion

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscrib

[issue7105] weak dict iterators are fragile because of unpredictable GC runs

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- nosy: -vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.py

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscrib

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscrib

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40890] Dict views should be introspectable

2020-06-07 Thread Raymond Hettinger
Raymond Hettinger added the comment: Do you see any easy way to have some_mapping_proxy.items().mapping return some_mapping_proxy rather than unmasking the proxied dict? -- keywords: -easy (C), patch ___ Python tracker

[issue24252] IDLE removes elements from tracebacks.

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue25032] IDLE - same menubar across application

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40902] Speed up PEG parser by using operator precedence for binary operators

2020-06-07 Thread Pablo Galindo Salgado
New submission from Pablo Galindo Salgado : Check https://github.com/we-like-parsers/cpython/issues/132 for context. -- messages: 370915 nosy: pablogsal priority: normal severity: normal status: open title: Speed up PEG parser by using operator precedence for binary operators _

[issue40902] Speed up PEG parser by using operator precedence for binary operators

2020-06-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- assignee: -> pablogsal ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue40902] Speed up PEG parser by using operator precedence for binary operators

2020-06-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- components: +Interpreter Core versions: +Python 3.10, Python 3.9 ___ Python tracker ___ ___ Pyt

[issue40902] Speed up PEG parser by using operator precedence for binary operators

2020-06-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- keywords: +patch pull_requests: +19911 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20696 ___ Python tracker __

[issue40903] Segfault in new PEG parser

2020-06-07 Thread Steve Stagg
New submission from Steve Stagg : The input `p=p=` causes python 3.10 to crash. I bisected the change, and the behavior appears to have been introduced by 16ab07063cb564c1937714bd39d6915172f005b5 (bpo-40334: Correctly identify invalid target in assignment errors (GH-20076) ) Steps to reprodu

[issue24860] Can IDLE's query box be improved

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

[issue22133] IDLE: Set correct WM_CLASS on X11

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -kbk, roger.serwy versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Pyt

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

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

[issue22460] idle editor: replace all in selection

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40889] Symmetric difference on dict_views is inefficient

2020-06-07 Thread Raymond Hettinger
Change by Raymond Hettinger : -- nosy: +Dennis Sweeney ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:

[issue40903] Segfault in new PEG parser

2020-06-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- keywords: +patch nosy: +pablogsal nosy_count: 1.0 -> 2.0 pull_requests: +19912 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20697 ___ Python tracker

[issue35228] Index search in CHM help crashes viewer

2020-06-07 Thread Václav Dvořák
Václav Dvořák added the comment: @steve.dower: I have cp1250 and I've had this issue for years now, on several Windows versions. Hoping Microsoft will fix it is obviously futile; can I ask for the Python community to apply the workaround suggested by Ma Lin please? Thanks. -- nosy: +

[issue14304] Implement utf-8-bmp codec

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

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

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

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

[issue40887] Leaks in new free lists

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +19913 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20698 ___ Python tracker ___ _

[issue30422] Add roadmap.txt section to idlelib

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40887] Leaks in new free lists

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: > Lists and tuples sometimes leak (starting 69ac6e58f and later): It's not a regression. It's just that bpo-40521 helped Valgrind to detect such bug :-) I wrote bpo-20698 to fix this issue. I'm also working on a more generic approach to ensure that we don't

[issue40904] Segfault from new PEG parser handling yield withing f-strings

2020-06-07 Thread Steve Stagg
New submission from Steve Stagg : The following command causes python to segfault: $ echo "f'{yield}'" | python/bin/python3 Bisect tracked this down to: c5fc15685202cda73f7c3f5c6f299b0945f58508 (bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503)) The illegal access is

[issue14304] Implement utf-8-bmp codec

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- nosy: -vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue40887] Leaks in new free lists

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: I'm curious about this bug, so I looked at code changes. Before Python 3.6, warnings.c "garbage" is declared as a static variable. It is initialized once but never cleared. In Python 3.7, the variable moved into _PyRuntimeState.gc. In Python 3.8, _PyGC_Fini

[issue40881] --with-valgrind broken

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +19914 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20699 ___ Python tracker ___ _

[issue40887] Leaks in new free lists

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset 7907f8cbc6923240edb0b5b63adafb871c4c8875 by Victor Stinner in branch 'master': bpo-40887: Fix finalize_interp_clear() for free lists (GH-20698) https://github.com/python/cpython/commit/7907f8cbc6923240edb0b5b63adafb871c4c8875 -- _

[issue37614] Pasteing 🌹into idle makes it exit

2020-06-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: The crash issue is fixed, but editing does not work correctly. -- ___ Python tracker ___ ___ Pyth

[issue18318] Idle: stop depending on console output

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40903] Segfault in new PEG parser

2020-06-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- assignee: -> pablogsal ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

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

2020-06-07 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue40881] --with-valgrind broken

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: Regression introduced by my commit fe2978b3b940fe2478335e3a2ca5ad22338cdf9c: bpo-39573. I wrote a PR 20699 to fix unicode_release_interned(). -- ___ Python tracker

[issue40887] Leaks in new free lists

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19915 pull_request: https://github.com/python/cpython/pull/20700 ___ Python tracker ___ __

[issue40887] Free lists are still used after being finalized (cleared)

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- title: Leaks in new free lists -> Free lists are still used after being finalized (cleared) ___ Python tracker ___ __

  1   2   >