Skip to content

Commit c6710de

Browse files
committed
Import Tk 8.6.12
1 parent 070b875 commit c6710de

File tree

290 files changed

+5630
-3664
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

290 files changed

+5630
-3664
lines changed

ChangeLog

+1-1
Original file line numberDiff line numberDiff line change
@@ -3203,7 +3203,7 @@ a better first place to look now.
32033203
2009-03-25 Jan Nijtmans <nijtmans@users.sf.net>
32043204

32053205
* doc/wish.1: Bring doc and demos in line with
3206-
* library/demos/hello: http://wiki.tcl.tk/812
3206+
* library/demos/hello: https://wiki.tcl-lang.org/page/exec+magic
32073207
* library/demos/rmt
32083208
* library/demos/square
32093209
* library/demos/tcolor

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# README: Tk
22

3-
This is the **Tk 8.6.11** source distribution.
3+
This is the **Tk 8.6.12** source distribution.
44

55
You can get any source release of Tk from [our distribution
66
site](https://sourceforge.net/projects/tcl/files/Tcl/).
@@ -15,7 +15,7 @@ This directory contains the sources and documentation for Tk, a
1515
cross-platform GUI toolkit implemented with the Tcl scripting language.
1616

1717
For details on features, incompatibilities, and potential problems with
18-
this release, see [the Tcl/Tk 8.6 Web page](https://www.tcl.tk/software/tcltk/8.6.html)
18+
this release, see [the Tcl/Tk 8.6 Web page](https://www.tcl-lang.org/software/tcltk/8.6.html)
1919
or refer to the "changes" file in this directory, which contains a
2020
historical record of all changes to Tk.
2121

changes

+61
Original file line numberDiff line numberDiff line change
@@ -7842,3 +7842,64 @@ Tk Cocoa 2.0: More drawing internals refinements (culler,walzer)
78427842
2020-12-24 (bug)[6157a8] Aqua: file dialog -filetypes (davis,culler)
78437843

78447844
- Released 8.6.11, Dec 31, 2020 - https://core.tcl-lang.org/tk/ for details
7845+
7846+
2021-01-04 (bug)[19fb7a] Mac: [tk_messageBox] use proper icons (ericwb,culler)
7847+
7848+
2021-01-11 (bug)[7beaed] ttk::bindMouseWheel syntax error (nemethi)
7849+
7850+
2021-01-15 (new) support 4 new keycodes: CodeInput, SingleCandidate,
7851+
MultipleCandidate, PreviousCandidate (nijtmans)
7852+
7853+
2021-01-18 (new) Portable keycodes: OE, oe, Ydiaeresis (nijtmans)
7854+
7855+
2021-01-27 (bug)[bdcab8] Mac crash on non-BMP menu label (nab,culler)
7856+
7857+
2021-02-07 (bug)[9e1312] <Enter> to parent after child destroyed (leunissen)
7858+
7859+
2021-02-10 (bug)[d3cd4c] more robust notebook processing (nemethi)
7860+
7861+
2021-02-25 (bug)[234ee4] crash in [clipboard get] invalid encoding (nijtmans)
7862+
7863+
2021-02-25 (bug)[be9cad] Poor trace housekeeping -> tkwait segfault (michael)
7864+
7865+
2021-03-02 (bug)[1626ed] Mac: crash with dead key as menu accelerator (culler)
7866+
7867+
2021-03-22 (bug)[9b6065] restore Tcl [update], see window-2.12 (leunissen)
7868+
7869+
2021-04-07 (bug)[58222c] Mac: entry and spinbox bg colors (chavez,culler)
7870+
7871+
2021-04-18 (bug)[34db75,ea876b] cursor motion in peer text (vogel)
7872+
7873+
2021-04-26 (bug)[c97464] memleak in TkpDrawAngledChars (nab,culler)
7874+
7875+
2021-04-29 Mac: explicit backing CALayer to fix rendering issues (culler)
7876+
7877+
2021-05-02 Mac: respect key repeat system setting (culler)
7878+
7879+
2021-05-10 (bug)[171ba7] crash when grab and focus are not coordinated (culler)
7880+
7881+
2021-05-24 crash due to failed transient record housekeeping (culler)
7882+
7883+
2021-05-25 (bug)[7bda98] Mac: <Double-1> bindings fire twice on app activation
7884+
7885+
2021-06-03 (bug)[4401d3] Mac: improved support of pixel formats (chavez,culler)
7886+
7887+
2021-06-03 (bug)[8ecc3e] Mac: window exposed by Mission Control (chavez,culler)
7888+
7889+
2021-06-04 (bug)[099109] segfault reusing a container toplevel (culler)
7890+
7891+
2021-06-22 (bug)[4efbfe] static package init order in wish (werner)
7892+
7893+
2021-09-21 (bug)[033886] Win: hang in font loading (e-paine,vogel)
7894+
7895+
2021-10-14 (bug)[8ebed3] multi-thread safety in Xft use (werner)
7896+
7897+
2021-10-22 (new)[TIP 608] New virtual event <<TkWorldChanged>> (griffin)
7898+
7899+
2021-10-27 (bug) file dialog compatibility with Mac OS 12 (culler)
7900+
7901+
2021-10-29 (bug) Mac: stop crash when non-Tk windows go full screen (werner)
7902+
7903+
2021-10-30 (bug)[6ea0b3] Mac: grab from menu makes dead window (culler)
7904+
7905+
- Released 8.6.12, Nov 5, 2021 - https://core.tcl-lang.org/tk/ for details

doc/3DBorder.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_Alloc3DBorderFromObj 3 8.1 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/BindTable.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CreateBindingTable 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CanvPsY.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_CanvasPs 3 4.0 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/CanvTkwin.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_CanvasTkwin 3 4.1 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/CanvTxtInfo.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_CanvasTextInfo 3 4.0 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/Clipboard.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_ClipboardClear 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/ClrSelect.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_ClearSelection 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/ConfigWind.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_ConfigureWindow 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CoordToWin.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CoordsToWindow 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CrtCmHdlr.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_CreateClientMessageHandler 3 "8.4" Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/CrtConsoleChan.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_InitConsoleChannels 3 8.5 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/CrtErrHdlr.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CreateErrorHandler 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CrtGenHdlr.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CreateGenericHandler 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CrtImgType.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CreateImageType 3 8.5 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/CrtItemType.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_CreateItemType 3 4.0 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/CrtPhImgFmt.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
'\" Author: Paul Mackerras (paulus@cs.anu.edu.au),
99
'\" Department of Computer Science,
1010
'\" Australian National University.

doc/DeleteImg.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_DeleteImage 3 4.0 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/DrawFocHlt.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'\"
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6-
'\"
6+
'\"
77
.TH Tk_DrawFocusHighlight 3 4.0 Tk "Tk Library Procedures"
88
.so man.macros
99
.BS

doc/EventHndlr.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_CreateEventHandler 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/FreeXId.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_FreeXId 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GeomReq.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GeometryRequest 3 "8.4" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetAnchor.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetAnchorFromObj 3 8.1 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetBitmap.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_AllocBitmapFromObj 3 8.1 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetCapStyl.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetCapStyle 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetClrmap.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetColormap 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetDash.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetDash 3 8.3 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetGC.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetGC 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetHINSTANCE.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'\"
22
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
33
'\" All rights reserved.
4-
'\"
4+
'\"
55
.TH Tk_GetHISTANCE 3 "" Tk "Tk Library Procedures"
66
.so man.macros
77
.BS

doc/GetHWND.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'\"
22
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
33
'\" All rights reserved.
4-
'\"
4+
'\"
55
.TH HWND 3 8.0 Tk "Tk Library Procedures"
66
.so man.macros
77
.BS

doc/GetImage.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetImage 3 4.0 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetJoinStl.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetJoinStyle 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetJustify.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetJustifyFromObj 3 8.1 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetOption.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetOption 3 "" Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

doc/GetPixels.3

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'\"
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
7-
'\"
7+
'\"
88
.TH Tk_GetPixelsFromObj 3 8.1 Tk "Tk Library Procedures"
99
.so man.macros
1010
.BS

0 commit comments

Comments
 (0)