Set of changes that permits Tk 8.5.14 to build against the released
header files of Tcl 8.6.0.  Developed and tested only on linux so far.
A step in the saga to decouple Tcl and Tk releases.
merge 8.5
Add <<Invoke>> bindings to button, listbox and menu, for consistancy with ttk.
Add documentation for <<EnteredChild>>, <<Invoke>>, <<Increment>> and <<Decrement>>
Release branch for Tk 8.5.14
update changes
merge trunk
more merging
Merge dgp-support-tcl-8.6-build branch to complete support for building
against Tcl 8.6+ headers that was begun in checkin 6445eceebbc.
merge mark
ChangeLog
merge-mark
merge 8.5
update changes
Tag for release
make dist
[Bug 3608074]: Add <<Invoke>> bindings to Button's, Listbox and Menu.
Document <<Invoke>>, <<ThemeChanged>>, <<EnteredChild>> (ttk_pandedwindow only) and <<Increment/Decrement>> (ttk_spinbox only)
Same change as [9bc120ced2] for UNIX, but for Windows as well.
[Bug 3608074]: Add <<Invoke>> bindings to Button's, Listbox and Menu.
Document <<Invoke>>, <<ThemeChanged>>, <<EnteredChild>> (ttk_pandedwindow only) and <<Increment/Decrement>> (ttk_spinbox only)
Make compiling/running Tk8.5 against 8.6 headers work on Windows as well.
In dynamic builds, Tcl_FindExecutable should always be taken from the stub table, even though the 8.6 headers tell otherwise. That's why in Tcl 8.6, the Tcl_FindExecutable() call moved from Tk_MainEx to the Tk_Main() macro.