Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.5. | dgp | 2013-04-01 | 2 | -1/+2 |
|\ | |||||
| * | Merge 8.5. Bring together the compile time and run time Xkb checks.bug_3607830 | dgp | 2013-04-01 | 24 | -328/+355 |
| |\ | |||||
| | * | One last review of tkCmds.c, making sure that there is no single mistake in it. | jan.nijtmans | 2013-03-29 | 1 | -14/+7 |
| | | | | | | | | | Found one unnecessary IncrRefCount/DecrRefcount, some unneeded type cast and a few more cleanups, all already fixed in Tk 8.6. So better backport that too. | ||||
| | * | Easier solution, with proper protection and configure warnings. | jan.nijtmans | 2013-03-28 | 3 | -8/+3 |
| | | | |||||
| | * | Properly clean up, when a (Tcl 8.6) thread is canceled. | jan.nijtmans | 2013-03-27 | 1 | -8/+65 |
| | | | | | | | | | (Backported from Tk 8.6) | ||||
| | * | Make compiling/running Tk8.5 against 8.6 headers work on Windows as well. | jan.nijtmans | 2013-03-27 | 1 | -0/+6 |
| | | | | | | | | | 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. | ||||
| * | | Runtime check for Xkb support in X server. | dgp | 2013-04-01 | 1 | -0/+1 |
| | | | | | | | | | Contributed patch from Brian Griffin. | ||||
* | | | Backout [9bc120ced2] and part of [ea8d772054] (change-log entry for ↵ | jan.nijtmans | 2013-03-30 | 1 | -0/+4 |
| | | | | | | | | | | | | [9bc120ced2] only) | ||||
* | | | merge 8.5 | dgp | 2013-03-22 | 1 | -4/+0 |
|\ \ \ | | |/ | |/| | |||||
| * | | more mergingdgp_support_tcl_8_6_build | dgp | 2013-03-22 | 2 | -14/+0 |
| | | | |||||
| * | | merge trunk | dgp | 2013-03-22 | 21 | -297/+259 |
| |\ \ | |||||
| * | | | Set of changes that permits Tk 8.5.14 to build against the released | dgp | 2012-12-10 | 2 | -1/+11 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | | | Release branch for Tk 8.5.14 | dgp | 2013-03-22 | 1 | -2/+2 |
| |/ / |/| | | |||||
* | | | 3607326 Stop segfault from [listbox .l -listvariable $array]. | dgp | 2013-03-11 | 1 | -3/+0 |
| | | | |||||
* | | | Extend the public and private stub tables with dummy NULL entries, up to the ↵ | jan.nijtmans | 2013-02-15 | 5 | -0/+49 |
|\ \ \ | | | | | | | | | | | | | size of the Tk 8.6 stub tables. This makes it easier to debug Tk extensions which use Tk 8.6 features but (erroneously) are attempted to be loaded in wish8.5 | ||||
| * | | | Extend the public and private stub tables with dummy NULL entries, up to the ↵ | jan.nijtmans | 2013-02-15 | 6 | -1/+226 |
| | | | | | | | | | | | | | | | | size of the Tk 8.6 stub tables. This makes it easier to debug Tk extensions which use Tk 8.5/8.6 features but (erroneously) are attempted to be loaded in wish8.4 | ||||
* | | | | ttk::treeview: schedule redisplay when adding or removing tags [Bug 3603077]. | jenglish | 2013-02-04 | 1 | -0/+5 |
| | | | | |||||
* | | | | Use internalRep.twoPtrValue.ptr1 in stead of internalRep.otherValuePtr ↵ | jan.nijtmans | 2013-02-01 | 2 | -69/+62 |
| | | | | | | | | | | | | | | | | everywhere. | ||||
* | | | | Eliminate use of deprecated Tcl_VarEval function from ttk. | jan.nijtmans | 2013-01-23 | 1 | -1/+7 |
| | | | | |||||
* | | | | Tk_CancelIdleCall -> Tcl_CancelIdleCall | jan.nijtmans | 2013-01-23 | 1 | -1/+1 |
| | | | | |||||
* | | | | make TkBackgroundEvalObjv a static function, and eliminate the use of the ↵ | jan.nijtmans | 2013-01-23 | 1 | -83/+0 |
| | | | | | | | | | | | | | | | | deprecated SaveResult API from it. | ||||
* | | | | Bug [3601782]: Produce a nice error-message when the first Tcl_InitStubs() ↵ | jan.nijtmans | 2013-01-22 | 2 | -5/+7 |
|\ \ \ \ | |/ / / | | | | | | | | | fails, in stead of simply abort() | ||||
| * | | | Bug [3601782]: Produce a nice error-message when the first Tcl_InitStubs() ↵ | jan.nijtmans | 2013-01-22 | 2 | -5/+7 |
| | | | | | | | | | | | | | | | | fails, in stead of simply abort() | ||||
* | | | | some formatting (backported from 8.6) | jan.nijtmans | 2013-01-17 | 1 | -55/+54 |
| | | | | |||||
* | | | | fix comment | jan.nijtmans | 2013-01-15 | 3 | -3/+3 |
| | | | | |||||
* | | | | Don't use deprecated "case" any more. | jan.nijtmans | 2013-01-15 | 3 | -10/+4 |
|\ \ \ \ | |/ / / | | | | | | | | | Don't do unnecessary Tcl_PkgRequire(..., "Tcl", ...), the preceding Tcl_InitStubs() call already does that, both for dynamic loaded as wel as the static case. Disallow Tk 8.5.x to be loaded in any Tcl 8.5 alpha release. | ||||
| * | | | Don't use deprecated "case" any more. | jan.nijtmans | 2013-01-15 | 1 | -7/+1 |
| | | | | | | | | | | | | Don't do unnecessary Tcl_PkgRequire(..., "Tcl", ...), the preceding Tcl_InitStubs() call already does that, both for dynamic loaded as wel as the static case. | ||||
* | | | | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵ | jan.nijtmans | 2013-01-11 | 8 | -16/+25 |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases. Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_ | ||||
| * | | | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵ | jan.nijtmans | 2013-01-11 | 3 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases. | ||||
* | | | | Restructure Tk's stub library: No longer use Tcl_SetResult() for setting the ↵ | jan.nijtmans | 2013-01-04 | 1 | -60/+51 |
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | | | | | | | error message, but Tcl_ResetResult/Tcl_AppendResult, as all other stub libraries do. This will allow us to remove Tcl_SetResult() in Tcl 9.0, eventually. More structural improvements, taken over from Tcl 8.6's tclOOStubLib.c/tclTomMathStubLib.c and from Tk 8.6's tclStubLib.c | ||||
| * | | Restructure Tk's stub library: No longer use Tcl_SetResult() for setting the ↵ | jan.nijtmans | 2013-01-04 | 1 | -59/+86 |
| | | | | | | | | | | | | | | | | | | | | | error message, but Tcl_ResetResult/Tcl_AppendResult, as all other stub libraries do. This will allow us to remove Tcl_SetResult() in Tcl 9.0, eventually. More structural improvements, taken over from Tcl 8.6's tclOOStubLib.c/tclTomMathStubLib.c and from Tk 8.6's tclStubLib.c | ||||
* | | | [Bug 3588824]: bug in image index handling for weird image names | dgp | 2012-12-04 | 3 | -3/+21 |
|\ \ \ | |/ / | | / | |/ |/| | |||||
| * | [Bug 3588824]: bug in image index handling for weird image names | fvogel | 2012-11-22 | 1 | -3/+12 |
| | | |||||
| * | More complete purge of things only present for supporting long-dead Mac 9 ↵ | dgp | 2012-11-15 | 19 | -85/+33 |
| | | | | | | | | systems. | ||||
| * | Remove all the long dead mac entries in tk*.decls files | jan.nijtmans | 2012-11-15 | 7 | -1823/+117 |
| | | | | | | <p>re-generate all tk*Decls.h files. | ||||
* | | merge 8.5 | dgp | 2012-11-07 | 1 | -3/+9 |
|\ \ | |||||
| * | | [Bug 3574708]: Move window liveness checks to better location. | dkf | 2012-11-07 | 1 | -3/+9 |
| | | | |||||
* | | | Release branch for Tk 8.5.13. | dgp | 2012-11-05 | 1 | -2/+2 |
|/ / | |||||
* | | sync nmakehlp.c with Tcl version | jan.nijtmans | 2012-10-23 | 1 | -1/+1 |
|\ \ | |/ | | | | | <p>purge spaces at end of lines <p>clean-up unix/Makefile.in after carbon removal | ||||
* | | Backport of ::tk::mac::useCompatibilityMetrics handling and scrollbar ↵ | jan.nijtmans | 2012-10-23 | 4 | -45/+41 |
| | | | | | | | | metrics handling from trunk | ||||
* | | Cherrypick Merge, Backport of [6223d9e067]. Restored from | andreask | 2012-10-09 | 3 | -0/+16 |
| | | | | | | | | | | | | | | | | | | tk-cocoa-8-5-bacport-branch, did not survive the merge. See trunk 2012-05-29 Donal K. Fellows * generic/tkInt.decls (TkMacOSXDrawable): Added OSX-specific mechanism to allow retrieval of the drawing surface. Allows Canvas3d to be adapted to 8.6. | ||||
* | | Backport of dgp fixes on 50e0c049b2 to 8.5 | Kevin Walzer | 2012-10-02 | 1 | -0/+2 |
| | | |||||
* | | Add 8 colors to the supported color list (aqua, crimson, fuchsia, indigo, ↵ | jan.nijtmans | 2012-09-28 | 2 | -6/+47 |
|\ \ | |/ | | | | | lime, olive, silver and teal), part of TIP #403 | ||||
| * | Add 8 colors to the supported color list (aqua, crimson, fuchsia, indigo, ↵ | jan.nijtmans | 2012-09-28 | 2 | -189/+228 |
| | | | | | | | | lime, olive, silver and teal), part of TIP #403 | ||||
* | | Merge Tk-Cocoa backport into core-8-5-branch | Kevin Walzer | 2012-09-25 | 5 | -52/+133 |
|\ \ | |||||
| * | | review remarks, see mail. | jan.nijtmans | 2012-09-12 | 4 | -8/+0 |
| | | | |||||
| * | | Review branch for merge of Tk-Cocoa into Tk 8.5 main branch | Kevin Walzer | 2012-09-12 | 5 | -52/+141 |
| | | | |||||
* | | | [Bug 3567453]: Clip regions must be cleared with XSetClipMask and not | dkf | 2012-09-13 | 2 | -6/+8 |
|/ / | | | | | TkSetRegion on X11. | ||||
* | | [Bug 3566594]: Fix clipping problem in classic X11; clip regions were leaking in | dkf | 2012-09-11 | 2 | -6/+9 |
| | | | | | | reused GCs. | ||||
* | | [Bug 3562426]: Context menu goes out of edge of screen. | jan.nijtmans | 2012-08-28 | 1 | -0/+2 |
|\ \ | |/ |