Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | merge trunk | jan.nijtmans | 2019-06-05 | 1 | -14/+21 | |
|\ | ||||||
| * | Merge 8.6 | jan.nijtmans | 2019-05-16 | 1 | -14/+21 | |
| |\ | ||||||
| | * | Revised bug fix for [5d991b822e]. | dgp | 2019-05-15 | 1 | -14/+21 | |
| | |\ | ||||||
| | | * | Tests and fix for [menubutton ... -textvariable]. | dgp | 2019-05-15 | 1 | -1/+21 | |
| | | | | ||||||
* | | | | Merge 8.7 | jan.nijtmans | 2019-01-13 | 1 | -13/+13 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge 8.6 | jan.nijtmans | 2019-01-10 | 1 | -13/+13 | |
| |\ \ \ | | |/ / | ||||||
| | | | | ||||||
| | | \ | ||||||
| | *-. \ | Merge 8.6 and all changes from original [bug-9e31fd9449] branch | jan.nijtmans | 2019-01-08 | 1 | -8/+8 | |
| | |\ \ \ | ||||||
| | | | * \ | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-08 | 1 | -13/+13 | |
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| | * | | \ \ | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -21/+21 | |
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | | | | | | | | | | | | | | | | | -> 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. | |||||
| | | * | | | | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -21/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> 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. | |||||
| | * | | | | | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols | jan.nijtmans | 2018-12-20 | 1 | -21/+21 | |
| | |\ \ \ \ \ | | | |/ / / / | | | | / / / | | | |/ / / | | |/| | | | *** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before | |||||
| | | * | | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2018-12-20 | 1 | -21/+21 | |
| | | |/ / | | | | | | | | | | | | | | | | | | | | | Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. | |||||
* | | | | | Merge trunk | jan.nijtmans | 2018-11-25 | 1 | -4/+4 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Change char *recordPtr to void *recordPtr in Tk_SetOptions() and friends. ↵ | jan.nijtmans | 2018-10-16 | 1 | -4/+4 | |
| |/ / / | | | | | | | | | | | | | This is 100% upwards compatible, and equivalent to TIP #494 done in Tcl. With this, a ton of (char *) type casts can be eliminated | |||||
* | | | | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof() | jan.nijtmans | 2018-10-06 | 1 | -30/+30 | |
|/ / / | ||||||
* | | | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from ↵ | fvogel | 2018-01-28 | 1 | -0/+13 | |
| |/ |/| | | | | | Christian Werner. | |||||
* | | Replace all Tcl_TraceVar/Tcl_UntraceVar with Tcl_TraceVar2/Tcl_UntraceVar2 ↵ | jan.nijtmans | 2013-02-22 | 1 | -2/+2 | |
| | | | | | | | | calls: The former are just thin wrappers around the latter. | |||||
* | | more places converted | jan.nijtmans | 2013-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | Merge core-8-5-branch | jan.nijtmans | 2013-01-24 | 1 | -2/+2 | |
|\ \ | |/ | | | Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes. | |||||
| * | SetOptions.3: minor doc fix | jan.nijtmans | 2012-06-19 | 1 | -15/+15 | |
| |\ | | | | | | | | | | make various other tables const (all backported from Tk 8.6) | |||||
| | * | SetOptions.3: minor doc fix | jan.nijtmans | 2012-06-19 | 1 | -4/+4 | |
| | | | | | | | | | | | | make various other tables CONST (All backported from Tk 8.6) | |||||
| * | | make some internal tables const | jan.nijtmans | 2012-04-18 | 1 | -3/+3 | |
| |\ \ | | |/ | ||||||
| | * | make some more internal tables CONST | jan.nijtmans | 2012-04-18 | 1 | -3/+3 | |
| | | | ||||||
* | | | Replace various functions calls, for functions which are small wrappers ↵ | jan.nijtmans | 2013-01-14 | 1 | -6/+6 | |
| | | | | | | | | | | | | around other functions, to call the wrapped function directly. | |||||
* | | | Much more cleaning up of result handling. | dkf | 2012-07-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | frq-3536507: clientData field in Tk_OptionSpec should be "const void *" | jan.nijtmans | 2012-06-20 | 1 | -5/+5 | |
| | | | ||||||
* | | | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 | |
|\ \ \ | |/ / | ||||||
| * | | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 | |
| |\ \ | | |/ | ||||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 | |
| | | | ||||||
| | * | * generic/tkMenubutton.c (ConfigureMenuButton): trace the | hobbs | 2007-12-13 | 1 | -27/+23 | |
| | | | | | | | | | | | | -textvariable even if an image exists as it may use -compound. | |||||
| | * | * generic/tkMenubutton.h: fixed compound menubutton handling like | hobbs | 2003-11-17 | 1 | -11/+26 | |
| | | | | | | | | | | | | | | | | | | * generic/tkMenubutton.c: *button corrections of 2003-04-25. * mac/tkMacMenubutton.c (TkpDisplayMenuButton): * unix/tkUnixMenubu.c (TkpDisplayMenuButton): | |||||
| * | | * generic/tkMenubutton.c: s/DEF_BUTTON_JUSTIFY/DEF_MENUBUTTON_JUSTIFY/ | das | 2009-04-10 | 1 | -2/+2 | |
| | | | ||||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -2/+2 | |
| | | | | | | | | | using useful casts internally. | |||||
* | | | Tiny whitespace changes for readability improvement. | dkf | 2010-02-21 | 1 | -2/+2 | |
| | | | ||||||
* | | | fix more gcc warnings: missing initializer | nijtmans | 2010-01-18 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | Apply patch [#2932808]: Canvas items not updating on widget state change | |||||
* | | | Eliminate tkpMenubuttonClass | nijtmans | 2010-01-13 | 1 | -2/+14 | |
| | | | | | | | | | | | | | | | make tkpButtonProcs CONST fix gcc warnings: missing initializer | |||||
* | | | SMALL FIX: Remove useless explicit casts now that we require C89 or later. | dkf | 2010-01-02 | 1 | -1/+2 | |
| | | | ||||||
* | | | * generic/tkMenubutton.c: s/DEF_BUTTON_JUSTIFY/DEF_MENUBUTTON_JUSTIFY/ | das | 2009-04-10 | 1 | -2/+2 | |
| | | | ||||||
* | | | More small changes to use C89 better and manage the result more efficiently. | dkf | 2008-11-08 | 1 | -6/+4 | |
| | | | ||||||
* | | | Add "const" to many internal | nijtmans | 2008-10-17 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. | |||||
* | | | Greatly clean up Tk's handling of the writability of the Tcl result object. | dkf | 2008-10-05 | 1 | -2/+2 | |
| | | | ||||||
* | | | fix [2021443] inconsistant "wrong # args" messages (for Tk) | nijtmans | 2008-07-23 | 1 | -3/+3 | |
| | | | ||||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -40/+37 | |
|/ / | ||||||
* | | * generic/tkMenubutton.c (ConfigureMenuButton): trace the | hobbs | 2007-12-13 | 1 | -8/+5 | |
| | | | | | | | | -textvariable even if an image exists as it may use -compound. | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 | |
| | | ||||||
* | | header cleanup | dgp | 2007-09-07 | 1 | -2/+2 | |
| | | ||||||
* | | Cleaning up whitespace, comments, declarations. No functional changes. | dkf | 2007-06-24 | 1 | -42/+42 | |
| | | ||||||
* | | various "const" additions, in line with TIP #27 | nijtmans | 2007-01-03 | 1 | -2/+2 | |
| | | ||||||
* | | ANSIfy | dkf | 2005-11-15 | 1 | -230/+228 | |
| | | ||||||
* | | * generic/tkMenubutton.h: fixed compound menubutton handling like | hobbs | 2003-11-17 | 1 | -11/+26 | |
|/ | | | | | | * generic/tkMenubutton.c: *button corrections of 2003-04-25. * mac/tkMacMenubutton.c (TkpDisplayMenuButton): * unix/tkUnixMenubu.c (TkpDisplayMenuButton): |