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

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.

(cherry picked from commit 93beea7e5a3c5a03253e6812a06f2497505aeb30)
Doc/library/tkinter.dnd.rst
Doc/library/tkinter.rst
Doc/library/tkinter.ttk.rst