Skip to content

[3.15] gh-86726: Document tkinter method-name conflicts (GH-151917)#151926

Merged
serhiy-storchaka merged 1 commit into
python:3.15from
miss-islington:backport-4de5683-3.15
Jun 22, 2026
Merged

[3.15] gh-86726: Document tkinter method-name conflicts (GH-151917)#151926
serhiy-storchaka merged 1 commit into
python:3.15from
miss-islington:backport-4de5683-3.15

Conversation

@miss-islington

@miss-islington miss-islington commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Document where widget methods shadow inherited Misc, geometry-manager and
Wm methods, correct the inaccurate "size/bbox is an alias of
grid_size/grid_bbox" claims, and add "# overrides X" comments at the
definitions.

Also document the geometry-manager ambiguity: the short names forget, info,
slaves, content and propagate are defined by Pack, Place and Grid but
resolve to the pack variant.

Cross-reference the window-manager methods grid, forget and state with the
same-named grid geometry manager, Pack.forget and ttk.Widget.state.

(cherry picked from commit 4de5683)

Co-authored-by: Serhiy Storchaka storchaka@gmail.com
Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Document where widget methods shadow inherited Misc, geometry-manager and
Wm methods, correct the inaccurate "size/bbox is an alias of
grid_size/grid_bbox" claims, and add "# overrides X" comments at the
definitions.

Also document the geometry-manager ambiguity: the short names forget, info,
slaves, content and propagate are defined by Pack, Place and Grid but
resolve to the pack variant.

Cross-reference the window-manager methods grid, forget and state with the
same-named grid geometry manager, Pack.forget and ttk.Widget.state.

(cherry picked from commit 4de5683f213a862c23cf8d46e3d797986e663025)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@read-the-docs-community

Copy link
Copy Markdown

@serhiy-storchaka serhiy-storchaka enabled auto-merge (squash) June 22, 2026 12:22
@serhiy-storchaka serhiy-storchaka merged commit 59706a6 into python:3.15 Jun 22, 2026
57 checks passed
@miss-islington miss-islington deleted the backport-4de5683-3.15 branch June 22, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants