[issue41300] IDLE: add missing import io in iomenu.py

2020-07-23 Thread Terry J. Reedy
Terry J. Reedy added the comment: #41373 is about another issue with the new iomenu code. I will close this and add tests there. -- resolution: -> fixed stage: test needed -> resolved status: open -> closed versions: +Python 3.5 -Python 3.10, Python 3.8, Python 3.9

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-20 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -lukasz.langa ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-20 Thread Terry J. Reedy
Terry J. Reedy added the comment: The fix is in both 3.8.5 and 3.9.0b5, both released today. "print('eyes ∢∢ snake ')", for instance, in the editor, can be saved and run. (Note that astral chars like the snake disrupt editing a bit, but once there, can be saved and will print. Łukasz,

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-20 Thread Łukasz Langa
Łukasz Langa added the comment: Released. -- priority: release blocker -> critical ___ Python tracker ___ ___ Python-bugs-list

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: #41319 should be closed as a duplicate, but site will not currently allow me to do so. -- ___ Python tracker ___

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Problem also reported on #41319 -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Łukasz, Please cherry-pick the 3.8 backport, ffeb920, as it has a 3.8-specific fixup to idlelib/NEWS.txt. I verified the bug and fix on Windows. I am leaving this open to add automated tests. -- keywords: -patch stage: patch review -> test needed

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset ffeb9202540c07d384f82ff3ab86c37c1433283a by Miss Islington (bot) in branch '3.8': [3.8] bpo-41300: IDLE - save files with non-ascii chars (GH-21512) https://github.com/python/cpython/commit/ffeb9202540c07d384f82ff3ab86c37c1433283a --

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread miss-islington
miss-islington added the comment: New changeset 5a7aa280457423b97512810d6d9baac37f99fbf4 by Miss Islington (bot) in branch '3.9': bpo-41300: IDLE - save files with non-ascii chars (GH-21512) https://github.com/python/cpython/commit/5a7aa280457423b97512810d6d9baac37f99fbf4 --

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread miss-islington
Change by miss-islington : -- pull_requests: +20649 pull_request: https://github.com/python/cpython/pull/21514 ___ Python tracker ___

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread miss-islington
Change by miss-islington : -- keywords: +patch nosy: +miss-islington nosy_count: 3.0 -> 4.0 pull_requests: +20648 stage: test needed -> patch review pull_request: https://github.com/python/cpython/pull/21513 ___ Python tracker

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 38d3864efe914fda64553e2ec75c9ec15574483f by Terry Jan Reedy in branch 'master': bpo-41300: IDLE - save files with non-ascii chars (GH-21512) https://github.com/python/cpython/commit/38d3864efe914fda64553e2ec75c9ec15574483f --

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Łukasz, please pull this simple fix to a 3.9.0b4 and 3.8.4 regression into 3.8.5. It disabled saving files with non-ascii chars. -- keywords: +3.8regression -patch nosy: +lukasz.langa priority: normal -> release blocker stage: patch review -> test

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-16 Thread Terry J. Reedy
Change by Terry J. Reedy : -- keywords: +patch pull_requests: +20647 stage: test needed -> patch review pull_request: https://github.com/python/cpython/pull/21512 ___ Python tracker

[issue41300] IDLE: add missing import io in iomenu.py

2020-07-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: Your suggestion is correct. A side issue is that the line numbers in the traceback are correct but the quoted text lines from iomenu (and only iomenu) are wrong, being from the line previous. I will have to investigate this discrepancy. After the patch,