Tk Source Code

Changes On Branch bug-9e31fd9449
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch bug-9e31fd9449 Excluding Merge-Ins

This is equivalent to a diff from aa4f089b to b5d29f4e

2019-01-08
08:31
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. check-in: 418f1c05 user: jan.nijtmans tags: core-8-5-branch
2019-01-04
22:41
Fix a few minor compiler warnings, occurring in later gcc/clang versions. check-in: 8c8dd813 user: jan.nijtmans tags: core-8-5-branch
2019-01-03
20:53
Bring back more original "None" usages, and fix other warnings which gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings. Closed-Leaf check-in: b5d29f4e user: jan.nijtmans tags: bug-9e31fd9449
2018-12-31
15:36
As requested by Christian Werner/François Vogel and others: Undo many None -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. check-in: cb118aad user: jan.nijtmans tags: bug-9e31fd9449
2018-12-20
08:02
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. check-in: a9d7c4da user: jan.nijtmans tags: bug-9e31fd9449
2018-07-28
12:02
merge core-8-5-branch check-in: 58762c7c user: fvogel tags: core-8-6-branch
11:58
Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif. Cherrypicked [95f4a8e283] check-in: aa4f089b user: fvogel tags: core-8-5-branch
2018-07-27
21:03
Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 95f4a8e2 user: fvogel tags: core-8-6-branch
2018-06-18
07:37
Sync DIR64 changes from Tcl to Tk too (even though DIR64 isn't actually used for Tk. Just for completeness. check-in: 657e332c user: jan.nijtmans tags: core-8-5-branch

Changes to generic/tk3d.c.

Changes to generic/tk3d.h.

Changes to generic/tkBind.c.

Changes to generic/tkButton.c.

Changes to generic/tkButton.h.

Changes to generic/tkCanvArc.c.

Changes to generic/tkCanvBmap.c.

Changes to generic/tkCanvLine.c.

Changes to generic/tkCanvPoly.c.

Changes to generic/tkCanvText.c.

Changes to generic/tkCanvUtil.c.

Changes to generic/tkCanvas.c.

Changes to generic/tkCanvas.h.

Changes to generic/tkColor.c.

Changes to generic/tkColor.h.

Changes to generic/tkConfig.c.

Changes to generic/tkCursor.c.

Changes to generic/tkEntry.c.

Changes to generic/tkEntry.h.

Changes to generic/tkEvent.c.

Changes to generic/tkFrame.c.

Changes to generic/tkImgBmap.c.

Changes to generic/tkListbox.c.

Changes to generic/tkMenu.c.

Changes to generic/tkMenu.h.

Changes to generic/tkMenuDraw.c.

Changes to generic/tkMenubutton.c.

Changes to generic/tkMenubutton.h.

Changes to generic/tkMessage.c.

Changes to generic/tkOldConfig.c.

Changes to generic/tkPanedWindow.c.

Changes to generic/tkPlace.c.

Changes to generic/tkRectOval.c.

Changes to generic/tkScale.c.

Changes to generic/tkScale.h.

Changes to generic/tkScrollbar.c.

Changes to generic/tkScrollbar.h.

Changes to generic/tkSquare.c.

Changes to generic/tkText.c.

Changes to generic/tkText.h.

Changes to generic/tkTextDisp.c.

Changes to generic/tkWindow.c.

Changes to generic/ttk/ttkEntry.c.

Changes to generic/ttk/ttkLayout.c.

Changes to generic/ttk/ttkTreeview.c.

Changes to generic/ttk/ttkWidget.c.

Changes to macosx/tkMacOSXDefault.h.

Changes to macosx/tkMacOSXEmbed.c.

Changes to macosx/tkMacOSXMenu.c.

Changes to macosx/tkMacOSXScrlbr.c.

Changes to macosx/tkMacOSXXStubs.c.

Changes to unix/tkUnixDefault.h.

Changes to win/tkWinButton.c.

Changes to win/tkWinDefault.h.

Changes to win/tkWinEmbed.c.

Changes to win/tkWinImage.c.

Changes to win/tkWinPort.h.

Changes to win/tkWinWm.c.

Changes to win/tkWinX.c.

Changes to xlib/X11/X.h.

Changes to xlib/xgc.c.