[issue33479] Document tkinter and threads

2021-08-17 Thread Łukasz Langa
Łukasz Langa added the comment: This is done. Thanks, Mark! For remaining discussion on reworking Tkinter docs, please refer to BPO-42560. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.9 ___

[issue33479] Document tkinter and threads

2021-08-11 Thread miss-islington
miss-islington added the comment: New changeset 2666d702e49aa0e4975553bec2e92ca4a2dba4ea by Miss Islington (bot) in branch '3.10': bpo-33479: Add architecture and threading model sections to Tkinter module docs (GH-27717)

[issue33479] Document tkinter and threads

2021-08-11 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 08caf2d5d4a9994976e9eafaf345b5a1a4012a81 by Mark Roseman in branch 'main': bpo-33479: Add architecture and threading model sections to Tkinter module docs (GH-27717)

[issue33479] Document tkinter and threads

2021-08-11 Thread miss-islington
Change by miss-islington : -- pull_requests: +26210 pull_request: https://github.com/python/cpython/pull/27730 ___ Python tracker ___

[issue33479] Document tkinter and threads

2021-08-11 Thread Łukasz Langa
Change by Łukasz Langa : -- versions: +Python 3.10, Python 3.11 -Python 2.7, Python 3.6, Python 3.7, Python 3.8 ___ Python tracker ___

[issue33479] Document tkinter and threads

2021-08-10 Thread Mark Roseman
Change by Mark Roseman : -- pull_requests: +26200 pull_request: https://github.com/python/cpython/pull/27717 ___ Python tracker ___

[issue33479] Document tkinter and threads

2021-08-10 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset c7dfbd2f413eb76cdbd44f44d698e9a399fdcbd5 by Miss Islington (bot) in branch '3.9': bpo-33479: Remove unqualified tkinter threadsafe claim. (GH-6990) (GH-27705) https://github.com/python/cpython/commit/c7dfbd2f413eb76cdbd44f44d698e9a399fdcbd5

[issue33479] Document tkinter and threads

2021-08-10 Thread miss-islington
miss-islington added the comment: New changeset 2e1fef541c4a0a227af7bf1b59bfbccd3fb1a45e by Miss Islington (bot) in branch '3.10': bpo-33479: Remove unqualified tkinter threadsafe claim. (GH-6990) https://github.com/python/cpython/commit/2e1fef541c4a0a227af7bf1b59bfbccd3fb1a45e --

[issue33479] Document tkinter and threads

2021-08-10 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 8.0 -> 9.0 pull_requests: +26187 pull_request: https://github.com/python/cpython/pull/27704 ___ Python tracker

[issue33479] Document tkinter and threads

2021-08-10 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 6b37d0d5300813de31d66df1c77dad7e1027e4d8 by Terry Jan Reedy in branch 'main': bpo-33479: Remove unqualified tkinter threadsafe claim. (GH-6990) https://github.com/python/cpython/commit/6b37d0d5300813de31d66df1c77dad7e1027e4d8 -- nosy:

[issue33479] Document tkinter and threads

2021-08-10 Thread miss-islington
Change by miss-islington : -- pull_requests: +26188 pull_request: https://github.com/python/cpython/pull/27705 ___ Python tracker ___

[issue33479] Document tkinter and threads

2020-08-12 Thread Richard Sheridan
Change by Richard Sheridan : -- nosy: +Richard Sheridan ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33479] Document tkinter and threads

2018-05-31 Thread Mark Roseman
Change by Mark Roseman : -- pull_requests: +6913 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33479] Document tkinter and threads

2018-05-31 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: @markroseman I'm about 50% okay with your changes. Could you create a PR against my branch so we can work out the specifics? -- ___ Python tracker

[issue33479] Document tkinter and threads

2018-05-30 Thread Mark Roseman
Mark Roseman added the comment: I've made some changes to what Ivan started, which you can find here: https://github.com/roseman/cpython/tree/tkinter_docs The first two commits are minor updates/improvements not really related to threading, and I suspect are uncontroversial. The last

[issue33479] Document tkinter and threads

2018-05-29 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: On 29.05.2018 23:20, Mark Roseman wrote: > Mark Roseman added the comment: > > Ivan, thanks for making a good first pass of this. The thread section still > feels a lot like 'fighting' with the model. Do you mind if I take a crack at > it? Won't get to it for

[issue33479] Document tkinter and threads

2018-05-29 Thread Mark Roseman
Mark Roseman added the comment: Ivan, thanks for making a good first pass of this. The thread section still feels a lot like 'fighting' with the model. Do you mind if I take a crack at it? Won't get to it for a few days, but in case you have any stuff you're in the middle of. I should

[issue33479] Document tkinter and threads

2018-05-19 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: I'm currently rewriting the docs, too, according to the plan @ #msg316492. WIP @ https://github.com/native-api/cpython/tree/tkinter_docs . You PR lines up fine though is made redundant by

[issue33479] Document tkinter and threads

2018-05-19 Thread Terry J. Reedy
Change by Terry J. Reedy : -- keywords: +patch pull_requests: +6642 ___ Python tracker ___

[issue33479] Document tkinter and threads

2018-05-15 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: @markroseman replied to python-dev since those perspectives are off topic for this ticket. -- ___ Python tracker

[issue33479] Document tkinter and threads

2018-05-15 Thread Mark Roseman
Mark Roseman added the comment: Hi Ivan, thanks for your detailed response. The approach you're suggesting ("Since the sole offender is their threading model, the way is to show them how it's defective and work towards improving it.") is in the end not something I think

[issue33479] Document tkinter and threads

2018-05-14 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: > This seems very complicated. The official line on threads for Tk has always > been to make all Tk calls from one thread, which is at least predictable and > comprehensible. Is there any reason for Tkinter to suggest anything different?

[issue33479] Document tkinter and threads

2018-05-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: The official line is the claim in the docs that tkinter *is* threadsafe, repeated by Martin on at least one issue. See the first paragraph above. Therein lies the problem. A reason to not just reverse the claim is that it is, at least for

[issue33479] Document tkinter and threads

2018-05-14 Thread Mark Roseman
Mark Roseman added the comment: This seems very complicated. The official line on threads for Tk has always been to make all Tk calls from one thread, which is at least predictable and comprehensible. Is there any reason for Tkinter to suggest anything different? This

[issue33479] Document tkinter and threads

2018-05-13 Thread Ivan Pozdeev
Ivan Pozdeev added the comment: I was composing a letter to python-dev with all I know of how tkinter works with regard to threads and Tcl, and the fixing plans so that we're all on the same page if you wish to participate. I'm no longer sure if it belongs in the

[issue33479] Document tkinter and threads

2018-05-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: The information about the compile option comes from Ivan Pozdeev, #33257. I meant to add somewhere that thread support became default only with tk 8.6. -- ___ Python tracker

[issue33479] Document tkinter and threads

2018-05-12 Thread Terry J. Reedy
New submission from Terry J. Reedy : (Proposed patch below) Library Reference Chapter 25, Graphical User Interfaces with Tk, covers tinter, some of its subpackages, and IDLE. The introduction, https://docs.python.org/3/library/tk.html states "the internal module _tkinter