Skip to content

Commit c67b328

Browse files
committed
Update to tk 8.5.19
1 parent 27e7dfc commit c67b328

File tree

325 files changed

+12367
-11903
lines changed

Some content is hidden

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

325 files changed

+12367
-11903
lines changed

ChangeLog

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ a better first place to look now.
3131
* library/ttk/progress.tcl: Bug [c597acdab3]: Call [$pb step]
3232
in tail position in ttk::progressbar::Autoincrement, so that
3333
the widget is in a consistent state when any write traces on
34-
the linked -variable are fired.
34+
the linked -variable are fired.
3535

3636
2013-07-02 Jan Nijtmans <nijtmans@users.sf.net>
3737

@@ -132,6 +132,12 @@ a better first place to look now.
132132
* generic/tkTextIndex.c: [Bug 3588824]: bug in image index handling
133133
* tests/textIndex.test: for weird image names
134134

135+
2012-11-16 Joe Mistachkin <joe@mistachkin.com>
136+
137+
* generic/tkBind.c: Add support for an 'M' binding substitution
138+
that is replaced with the number of script-based binding patterns
139+
matched so far for the event.
140+
135141
2012-11-13 Jan Nijtmans <nijtmans@users.sf.net>
136142

137143
* win/tkWinTest.c: [Bug 3585396]: winDialog.test requires user

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
README: Tk
2-
This is the Tk 8.5.15 source distribution.
2+
This is the Tk 8.5.19 source distribution.
33
http://sourceforge.net/projects/tcl/files/Tcl/
44
You can get any source release of Tk from the URL above.
55

changes

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6911,3 +6911,164 @@ Many revisions to better support a Cygwin environment (nijtmans)
69116911
2013-09-15 (bug fix)[8eb5671] macosx Tk compile errors w/clang (deily)
69126912

69136913
--- Released 8.5.15, September 18, 2013 --- http://core.tcl.tk/tk/ for details
6914+
6915+
2013-10-27 (bug fix) OSX drawing lags (deily,steffen,walzer)
6916+
6917+
2013-10-28 (bug fix)[3603436] png wrong component indices (nijtmans)
6918+
6919+
2013-10-31 (bug fix) C++ friendly stubs struct declarations (nijtmans)
6920+
6921+
2013-10-31 (bug fix) double free of a TkFont (nijtmans)
6922+
6923+
2013-11-03 (bug fix)[1632447] support PPM maxval up to 65535 (fellows)
6924+
6925+
2013-11-05 (bug fix)[426679e] OpenBSD man page rendering (nijtmans)
6926+
6927+
2013-11-11 (bug fix)[0aa5e85] option file \n syntax support (nijtmans)
6928+
6929+
2013-11-20 (platforms) Support for Windows 8.1 (nijtmans)
6930+
6931+
2014-01-23 (bug fix)[3606644] X: correct fontconfig dependence (venable)
6932+
6933+
2014-01-23 (bug fix) FreeBSD build fixes (cerutti)
6934+
6935+
2014-02-06 (bug fix)[3279221] [menu] event race (danckaert,kupries)
6936+
6937+
2014-02-11 (bug fix)[52ca3e7] XkbOpenDisplay macro correction (nijtmans)
6938+
6939+
2014-03-16 (bug fix) Xcode 5.1 update; Retina displays (walzer)
6940+
6941+
2014-03-20 (bug fix)[2f7cbd0] FreeBSD 10.0 build failure (nijtmans)
6942+
6943+
2014-04-01 (bug fix)[5bcb502] @TK_LIBS@ in pkgconfig (badshah400,nijtmans)
6944+
6945+
2014-05-27 (bug fix)[a80f5d7] autoscroll initiation (crogers,english)
6946+
6947+
2014-07-07 (bug fix) OSX alpha channel rendering (culler,walzer)
6948+
6949+
2014-07-24 (bug fix) OSX [text] image display & scrolling (culler,walzer)
6950+
6951+
2014-08-01 (bug fix) OSX font config crash (rob@bitkeeper)
6952+
6953+
--- Released 8.5.16, August 25, 2014 --- http://core.tcl.tk/tk/ for details
6954+
6955+
2014-08-27 (bug) Cocoa: Crash after [$button destroy] (walzer)
6956+
6957+
2014-09-23 (bug) Cocoa: button and scroll display fixes (walzer)
6958+
6959+
2014-09-24 (bug) Cocoa: improved drawing performance (walzer)
6960+
6961+
2014-10-11 (bug)[9e487e] Phony button clicks from browsers to plugin (nijtmans)
6962+
6963+
2014-10-11 (bug)[810c43] [text] elide changes advance epoch (vogel)
6964+
6965+
2014-10-14 (bug)[fb35eb] fix PNG transparency appearance (walton,culler)
6966+
6967+
--- Released 8.5.17, October 25, 2014 --- http://core.tcl.tk/tk/ for details
6968+
6969+
2014-10-26 Support for Windows 10 (nijtmans)
6970+
6971+
2014-10-28 (bug) OSX: Improved ttk notebook tab metrics for Yosemite (walzer)
6972+
6973+
2014-10-30 (bug)[3417012] [scale -digits $bigValue] segfault (vogel)
6974+
6975+
2014-11-06 (bug)[9d72dc] memleak in Cocoa buttons (revol)
6976+
6977+
2014-11-07 (bug)[3529885] [scale] handling of negative resolution (vogel)
6978+
6979+
2015-01-02 (bug) Stop bit loss in [winfo id] on 64-bit Cocoa (porter)
6980+
6981+
2015-02-06 (bug) several fixes to elided context in [text] (vogel)
6982+
6983+
2015-02-06 (new feature)[TIP 433] %M binding substitution (mistachkin)
6984+
*** POTENTIAL INCOMPATIBILITY ***
6985+
6986+
Tk Cocoa 2.0: App Store enabled (walzer,culler,desmera,owen,nyberg,reincke)
6987+
*** POTENTIAL INCOMPATIBILITY ***
6988+
6989+
--- Released 8.5.18, March 6, 2015 --- http://core.tcl.tk/tk/ for details
6990+
6991+
2015-03-10 (bug) Cocoa: premature image free crash (walzer)
6992+
6993+
2015-03-15 (bug) Cocoa: wish launches in front. [focus -force] works (culler)
6994+
6995+
2015-04-09 (bug)[e4ed00] [$text index "1.0 display wordstart"] crash (vogel)
6996+
6997+
2015-04-09 (bug)[562118] Unicode support of "wordstart" modifier (vogel)
6998+
6999+
2015-05-05 (bug)[06c3fc] PNG alpha error corrupted output file (gauthier,porter)
7000+
7001+
2015-05-24 (bug)[53f8fc] panedwindow geometry management (vogel)
7002+
7003+
2015-05-26 (bug)[1641721] tk_getOpenFile symlink display doubled (nijtmans)
7004+
7005+
2015-06-01 (bug)[d7bad5][2368195][3592454][1714535][1292219][3592454]
7006+
panedwindow fixes (vogel)
7007+
7008+
2015-06-25 (bug)[805cff] Tk_ConfigureWidget() segfault (aspect,nijtmans)
7009+
7010+
2015-07-13 (bug)[3f179a] Text widget crash with elided text (vogel)
7011+
7012+
2015-07-16 (bug)[2886436] Stop [$text delete] acting before start index (vogel)
7013+
7014+
2015-07-28 (bug)[1236306] TraverseToMenu error bound to toplevel destroy (vogel)
7015+
7016+
2015-08-20 (bug)[00189c] MSVC 14: semi-static UCRT support (dower,nijtmans)
7017+
7018+
2015-09-29 (bug)[1501749] Crash embedded window delete bound to <Map> (vogel)
7019+
7020+
2015-10-08 (new feature)[TIP 437] New panedwindow options (vogel)
7021+
7022+
2015-10-09 (bug)[1669632] [text] autoseparator placement (nash,vogel)
7023+
7024+
2015-10-09 (bug)[2262711] [text] RE search Unicode+elided (kaitzschu,vogel)
7025+
7026+
2015-10-09 (bug)[1815161] [$text count -ypixels] needs management (vogel)
7027+
7028+
2015-10-22 (bug)[1520118] Document spinbox validate expectations (vogel)
7029+
7030+
2015-10-22 (bug)[1414025] $entry insertion cursor visibility (vogel)
7031+
7032+
2015-10-26 (bug) PNG rendering on El Capitan (meier,walzer)
7033+
7034+
2015-11-08 (bug)[2160206] menubutton panic (vogel)
7035+
7036+
2015-11-08 (bug)[220854] Display trailing TAB in entry (vogel)
7037+
7038+
2015-11-08 (bug)[542199] double click on lone char in entry (vogel)
7039+
7040+
2015-11-08 (bug)[297442d] strict motif binding on <Control-underscore> (vogel)
7041+
7042+
2015-11-08 (bug)[3601604] $listbox -takefocus (vogel)
7043+
7044+
2015-11-09 (bug)[5ee8af] X, Win: 64-bit enable embedded windows (vogel)
7045+
7046+
2015-11-29 (bug)[1997299] [text] tag borderwidth leak (vogel)
7047+
7048+
2015-12-12 (bug)[1739605] [text see] misbehavior (danckaert)
7049+
7050+
2015-12-13 (bug)[ff8a1e] Never-mapped [text] performance (danckaert)
7051+
7052+
2015-12-19 (bug)[1700065] Report errors from -textvariable write trace (vogel)
7053+
7054+
2015-12-19 (bug)[793909] -textvariable handle undefined namespace (vogel)
7055+
7056+
2015-12-26 (bug)[2f78c7] crash with [text] and [tablelist] (vogel)
7057+
7058+
2016-01-06 (bug)[1288433,3102228] <<ListboxSelect>> misfires (vogel)
7059+
7060+
2016-01-08 (bug)[1510538] initial scrollbar width (vogel,nijtmans)
7061+
7062+
2016-01-08 (bug)[1305128] event not received by scrollbar (vogel,nijtmans)
7063+
7064+
2016-01-09 (bug)[1927212] Mousewheel/scrollbar bindings (vogel)
7065+
7066+
2016-01-11 (bug)[63c354] Cocoa message boxes (culler)
7067+
7068+
2016-01-12 (bug)[2049429] get more $text options from database (vogel)
7069+
7070+
2016-01-25 (bug) OBOE in ttk::notebook options parsing (bromley,english)
7071+
7072+
Tk Cocoa 2.0: More drawing internals refinements (culler,walzer)
7073+
7074+
--- Released 8.5.19, February 12, 2016 --- http://core.tcl.tk/tk/ for details

doc/3DBorder.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_Alloc3DBorderFromObj 3 8.1 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_Alloc3DBorderFromObj, Tk_Get3DBorder, Tk_Get3DBorderFromObj, Tk_Draw3DRectangle, Tk_Fill3DRectangle, Tk_Draw3DPolygon, Tk_Fill3DPolygon, Tk_3DVerticalBevel, Tk_3DHorizontalBevel, Tk_SetBackgroundFromBorder, Tk_NameOf3DBorder, Tk_3DBorderColor, Tk_3DBorderGC, Tk_Free3DBorderFromObj, Tk_Free3DBorder \- draw borders with three-dimensional appearance

doc/AddOption.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
33
'\" All rights reserved.
44
'\"
5-
.so man.macros
65
.TH Tk_AddOption 3 "" Tk "Tk Library Procedures"
6+
.so man.macros
77
.BS
88
.SH NAME
99
Tk_AddOption \- Add an option to the option database

doc/BindTable.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateBindingTable 3 4.0 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateBindingTable, Tk_DeleteBindingTable, Tk_CreateBinding, Tk_DeleteBinding, Tk_GetBinding, Tk_GetAllBindings, Tk_DeleteAllBindings, Tk_BindEvent \- invoke scripts in response to X events

doc/CanvPsY.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_CanvasPs 3 4.0 Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_CanvasPsY, Tk_CanvasPsBitmap, Tk_CanvasPsColor, Tk_CanvasPsFont, Tk_CanvasPsPath, Tk_CanvasPsStipple \- utility procedures for generating Postscript for canvases

doc/CanvTkwin.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_CanvasTkwin 3 4.1 Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_CanvasTkwin, Tk_CanvasGetCoord, Tk_CanvasDrawableCoords, Tk_CanvasSetStippleOrigin, Tk_CanvasWindowCoords, Tk_CanvasEventuallyRedraw, Tk_CanvasTagsOption \- utility procedures for canvas type managers

doc/CanvTxtInfo.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_CanvasTextInfo 3 4.0 Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_CanvasTextInfo \- additional information for managing text items in canvases

doc/Clipboard.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_ClipboardClear 3 4.0 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_ClipboardClear, Tk_ClipboardAppend \- Manage the clipboard

doc/ClrSelect.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_ClearSelection 3 4.0 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_ClearSelection \- Deselect a selection

doc/ConfigWidg.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_ConfigureWidget 3 4.1 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_ConfigureWidget, Tk_ConfigureInfo, Tk_ConfigureValue, Tk_FreeOptions \- process configuration options for widgets

doc/ConfigWind.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_ConfigureWindow 3 4.0 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_ConfigureWindow, Tk_MoveWindow, Tk_ResizeWindow, Tk_MoveResizeWindow, Tk_SetWindowBorderWidth, Tk_ChangeWindowAttributes, Tk_SetWindowBackground, Tk_SetWindowBackgroundPixmap, Tk_SetWindowBorder, Tk_SetWindowBorderPixmap, Tk_SetWindowColormap, Tk_DefineCursor, Tk_UndefineCursor \- change window configuration or attributes

doc/CoordToWin.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CoordsToWindow 3 "" Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CoordsToWindow \- Find window containing a point

doc/CrtCmHdlr.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_CreateClientMessageHandler 3 "8.4" Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_CreateClientMessageHandler, Tk_DeleteClientMessageHandler \- associate procedure callback with ClientMessage type X events

doc/CrtConsoleChan.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_InitConsoleChannels 3 8.5 Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_InitConsoleChannels \- Install the console channels as standard channels

doc/CrtErrHdlr.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateErrorHandler 3 "" Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateErrorHandler, Tk_DeleteErrorHandler \- handle X protocol errors

doc/CrtGenHdlr.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateGenericHandler 3 "" Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateGenericHandler, Tk_DeleteGenericHandler \- associate procedure callback with all X events

doc/CrtImgType.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateImageType 3 8.5 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateImageType, Tk_GetImageMasterData, Tk_InitImageArgs \- define new kind of image

doc/CrtItemType.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
'\" See the file "license.terms" for information on usage and redistribution
55
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
66
'\"
7-
.so man.macros
87
.TH Tk_CreateItemType 3 4.0 Tk "Tk Library Procedures"
8+
.so man.macros
99
.BS
1010
.SH NAME
1111
Tk_CreateItemType, Tk_GetItemTypes \- define new kind of canvas item

doc/CrtPhImgFmt.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
'\" Department of Computer Science,
1010
'\" Australian National University.
1111
'\"
12-
.so man.macros
1312
.TH Tk_CreatePhotoImageFormat 3 8.5 Tk "Tk Library Procedures"
13+
.so man.macros
1414
.BS
1515
.SH NAME
1616
Tk_CreatePhotoImageFormat \- define new file format for photo images

doc/CrtSelHdlr.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateSelHandler 3 4.0 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateSelHandler, Tk_DeleteSelHandler \- arrange to handle requests for a selection

doc/CrtWindow.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'\" See the file "license.terms" for information on usage and redistribution
66
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
77
'\"
8-
.so man.macros
98
.TH Tk_CreateWindow 3 4.2 Tk "Tk Library Procedures"
9+
.so man.macros
1010
.BS
1111
.SH NAME
1212
Tk_CreateWindow, Tk_CreateWindowFromPath, Tk_DestroyWindow, Tk_MakeWindowExist \- create or delete window

0 commit comments

Comments
 (0)