Tk Source Code

Timeline
Login

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

9 check-ins related to "bug-9e31fd9449"

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-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:56
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: 0e4b26fd user: jan.nijtmans tags: bug-9e31fd9449-8-6
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-26
14:59
Merge 8.5. Undo previous introduced ***POTENTIAL INCOMPATIBLITY*** on win32 check-in: 2aa1e45b user: jan.nijtmans tags: bug-9e31fd9449-8-6
14:55
Change None/ControlMask on win32 (and MacOSX - which is harmless) to being an enum. This fixes (hopefully) the ***POTENTIAL INCOMPATABILITY*** in previous commit check-in: 5a90e3eb user: jan.nijtmans tags: bug-9e31fd9449
2018-12-20
09:44
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols

*** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before check-in: 8a96bfd0 user: jan.nijtmans tags: bug-9e31fd9449-8-6

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
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