-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
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 all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
90a6343
bpo-41176: Expose tkinter dispatching state
richardsheridan f426278
bpo-41176: Deprecate implicit mainloop waiting behavior
richardsheridan 3350dbc
bpo-41176: additional docstring corrections
richardsheridan 9db47cf
bpo-41176: Correct tkinter test usage of `update`
richardsheridan 2817b2a
bpo-41176: Rename according to comment and use Clinic
richardsheridan 8e4371f
bpo-41176: Address PR comments, add willdispatch test
richardsheridan 3732864
bpo-41176: deduplicate warning code
richardsheridan 6df6433
bpo-41176: rectify typo
richardsheridan 0f609d7
bpo-41176: ACKS
richardsheridan ad89a27
bpo-41176: fix future behavior
richardsheridan 49ab712
bpo-41176: inline thread flag checks
richardsheridan ba079da
bpo-41176: internal flag should flip, not just be true
richardsheridan 7c5d9fb
bpo-41176: improve dispatching docstring
richardsheridan 2f22316
bpo-41176: Update whatsnew
richardsheridan 5e9965c
bpo-41176: whitespace
richardsheridan 5872f5b
📜🤖 Added by blurb_it.
blurb-it[bot] d130740
bpo-41176: data to method
richardsheridan 648434f
bpo-41176: fix future behavior
richardsheridan 44fe5fa
bpo-41176: Make dispatching return an int
richardsheridan fbddd0f
bpo-41176: attempt to expose CI error
richardsheridan b58f8a1
bpo-41176: revert internal memory of previous dispatching
richardsheridan ad7d6ec
bpo-41176: Attempt Ubuntu CI fix
richardsheridan a5bb180
bpo-41176: Attempt Ubuntu CI fix
richardsheridan 2d557c5
bpo-41176: Quit, mainloop, dispatch docstrings
richardsheridan ff39387
bpo-41176: WIP Docs in tkinter.rst
richardsheridan 8ea6c5f
bpo-41176: satisfy Doc make check
richardsheridan e7a0611
bpo-41176: use local max attempts variable
richardsheridan 3165806
bpo-41176: dispatching returns PyBool
richardsheridan 3912603
bpo-41176: update docstrings
richardsheridan 4d81d59
bpo-41176: remove old deprecation warning
richardsheridan 1f16b80
bpo-41176: update test with new deprecation and new future behavior
richardsheridan 4ec839a
bpo-41176: update Docs
richardsheridan a5e4a86
bpo-41176: Comment new post-deprecation plan
richardsheridan 8efe3fe
bpo-41176: New behavior plan: Doc and Warn fixes
richardsheridan bf2776c
bpo-41176: Resolve review issues
richardsheridan 1be91e0
bpo-41176: Title underlines should be same length as title
richardsheridan ad6e882
bpo-41176: reset dispatching flag in test
richardsheridan 6143a18
bpo-41176: layout Tk methods
richardsheridan 516a385
bpo-41176: clarify dispatching() limitations
richardsheridan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an API change that should be flagged?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, this was just meant to make the variable name a bit more descriptive, but it could break (rare) user code that relied on setting
n
as a keyword argument.