]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-153550: Modernize the older prose sections of the tkinter documentation (GH-153647)
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 15 Jul 2026 16:19:00 +0000 (19:19 +0300)
committerGitHub <noreply@github.com>
Wed, 15 Jul 2026 16:19:00 +0000 (19:19 +0300)
commit93beea7e5a3c5a03253e6812a06f2497505aeb30
tree86e4f7afab681216cb1985b340a29b143a8a35a4
parent4f3be1b5777313fb36ff4bda7e4a4197c932c30e
gh-153550: Modernize the older prose sections of the tkinter documentation (GH-153647)

Refresh the narrative "Tkinter life preserver" and "Handy reference"
sections to match the overhauled reference (gh-86726 and gh-153549).

* Rework "The packer" into a general "Geometry management" section
  covering grid, pack and place, and cross-link it with the Grid, Pack
  and Place reference classes.
* Rework "The window manager" and "Coupling widget variables", replacing
  the dated App(Frame) examples with direct Tk() and ttk examples.
* Replace page-number citations to Ousterhout's book with links to the
  relevant Tk man pages.
* Modernize the tkinter.ttk front matter and its Tcl/Tk links, and add
  cross-references between the two documents.
* Reconcile the "Packer options" and "Tk option data types" lists with
  the reference, and fill in the empty Entry index list.
* Fix the malformed target-selection list in tkinter.dnd.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Doc/library/tkinter.dnd.rst
Doc/library/tkinter.rst
Doc/library/tkinter.ttk.rst