8000 bpo-41176: revise Tkinter mainloop dispatching flag behavior by richardsheridan · Pull Request #21299 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

bpo-41176: revise Tkinter mainloop dispatching flag behavior #21299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Closed
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
90a6343
bpo-41176: Expose tkinter dispatching state
richardsheridan Jul 3, 2020
f426278
bpo-41176: Deprecate implicit mainloop waiting behavior
richardsheridan Jul 3, 2020
3350dbc
bpo-41176: additional docstring corrections
richardsheridan Jul 3, 2020
9db47cf
bpo-41176: Correct tkinter test usage of `update`
richardsheridan Jul 3, 2020
2817b2a
bpo-41176: Rename according to comment and use Clinic
richardsheridan Jul 4, 2020
8e4371f
bpo-41176: Address PR comments, add willdispatch test
richardsheridan Jul 5, 2020
3732864
bpo-41176: deduplicate warning code
richardsheridan Jul 5, 2020
6df6433
bpo-41176: rectify typo
richardsheridan Jul 5, 2020
0f609d7
bpo-41176: ACKS
richardsheridan Jul 5, 2020
ad89a27
bpo-41176: fix future behavior
richardsheridan Jul 5, 2020
49ab712
bpo-41176: inline thread flag checks
richardsheridan Jul 5, 2020
ba079da
bpo-41176: internal flag should flip, not just be true
richardsheridan Jul 5, 2020
7c5d9fb
bpo-41176: improve dispatching docstring
richardsheridan Jul 5, 2020
2f22316
bpo-41176: Update whatsnew
richardsheridan Jul 5, 2020
5e9965c
bpo-41176: whitespace
richardsheridan Jul 5, 2020
5872f5b
📜🤖 Added by blurb_it.
blurb-it[bot] Jul 5, 2020
d130740
bpo-41176: data to method
richardsheridan Jul 5, 2020
648434f
bpo-41176: fix future behavior
richardsheridan Jul 6, 2020
44fe5fa
bpo-41176: Make dispatching return an int
richardsheridan Jul 6, 2020
fbddd0f
bpo-41176: attempt to expose CI error
richardsheridan Jul 6, 2020
b58f8a1
bpo-41176: revert internal memory of previous dispatching
richardsheridan Jul 6, 2020
ad7d6ec
bpo-41176: Attempt Ubuntu CI fix
richardsheridan Jul 7, 2020
a5bb180
bpo-41176: Attempt Ubuntu CI fix
richardsheridan Jul 7, 2020
2d557c5
bpo-41176: Quit, mainloop, dispatch docstrings
richardsheridan Jul 8, 2020
ff39387
bpo-41176: WIP Docs in tkinter.rst
richardsheridan Jul 9, 2020
8ea6c5f
bpo-41176: satisfy Doc make check
richardsheridan Jul 9, 2020
e7a0611
bpo-41176: use local max attempts variable
richardsheridan Jul 11, 2020
3165806
bpo-41176: dispatching returns PyBool
richardsheridan Jul 11, 2020
3912603
bpo-41176: update docstrings
richardsheridan Jul 11, 2020
4d81d59
bpo-41176: remove old deprecation warning
richardsheridan Jul 11, 2020
1f16b80
bpo-41176: update test with new deprecation and new future behavior
richardsheridan Jul 11, 2020
4ec839a
bpo-41176: update Docs
richardsheridan Jul 11, 2020
a5e4a86
bpo-41176: Comment new post-deprecation plan
richardsheridan Jul 11, 2020
8efe3fe
bpo-41176: New behavior plan: Doc and Warn fixes
richardsheridan Jul 11, 2020
bf2776c
bpo-41176: Resolve review issues
richardsheridan Jul 12, 2020
1be91e0
bpo-41176: Title underlines should be same length as title
richardsheridan Jul 12, 2020
ad6e882
bpo-41176: reset dispatching flag in test
richardsheridan Jul 12, 2020
6143a18
bpo-41176: layout Tk methods
richardsheridan Jul 12, 2020
516a385
bpo-41176: clarify dispatching() limitations
richardsheridan Jul 12, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
bpo-41176: clarify dispatching() limitations
  • Loading branch information
richardsheridan committed Jul 12, 2020
commit 516a3853ace9313d3842f90fd1813131f7e47d4e
2 changes: 2 additions & 0 deletions Doc/library/tkinter.rst
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,8 @@ so, usually, to use Tkinter all you need is a simple import statement::
possible for some entity other than the main loop to be dispatching
events. Some examples are: calling the :meth:`Tk.update` command,
:meth:`_tkinter.tkapp.doonevent`, and the python command line EventHook.
:meth:`Tk.dispatching` does not provide any information about entities
dispatching other than :meth:`Tk.mainloop`.

.. versionadded:: 3.10

Expand Down
0