summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update to latest Xlib.h. Remove some unneeded internal fields from 'Display'jan.nijtmans2022-11-142-59/+37
|
* latest patch (Nov 14) from Patrick Mayjan.nijtmans2022-11-141-3/+8
|
* merge core-8-6-branch, except the changes file which has conflicts.fvogel2022-11-112-12/+13
|\
| * Merge branch nonPortable_tests. Some tests previously constrained as ↵fvogel2022-11-112-12/+13
| |\ | | | | | | | | | 'nonPortable' are actually portable.
| | * grid-6.9: I can't see why this test would be nonPortable. Hence remove this ↵fvogel2022-11-101-3/+1
| | | | | | | | | | | | constraint.
| | * canvRect-5.[1234]: These tests are portable in fact, the difference in the ↵fvogel2022-11-101-5/+8
| | | | | | | | | | | | results are not due to rounding errors but to a bloat of 1 pixel implemented on Windows only when -outline is {}.
| | * canvRect-5.[1234]: What are these test results without the nonPortable ↵fvogel2022-11-091-4/+4
| | | | | | | | | | | | constraint?
| | * merge 8.6fvogel2022-11-09126-3259/+6089
| | |\
| * | | More changes file entriesoehhar2022-11-101-1/+25
| | |/ | |/|
| * | changes: Bug [f75190]oehhar2022-11-091-0/+3
| | |
* | | More gcc warnings (introduced by the fix in previous commit)jan.nijtmans2022-11-101-4/+4
| | |
* | | Fix [af844f6be7]: win10 : one warning when compiling Tk's trunkjan.nijtmans2022-11-081-14/+13
|\ \ \
| * | | Attempt to fix [af844f6be7]: win10 : one warning when compiling Tk's trunkjan.nijtmans2022-08-241-1/+1
| | | |
* | | | Make Widget Demo work with Tk 9.0+ toojan.nijtmans2022-11-081-1/+1
| | | |
* | | | typo. TCL_MAJOR_VERSION should have been TK_MAJOR_VERSION here.jan.nijtmans2022-11-041-1/+1
| | | |
* | | | Put back (void)cdata, since it otherwise causes a warning on Win32jan.nijtmans2022-11-031-0/+2
| | | |
* | | | On MacOS, cdata is not unused!jan.nijtmans2022-11-032-2/+3
| | | |
* | | | If compiled with -DTK_NO_DEPRECATED, make TK_CONFIG_OBJS mandatory. So, we ↵jan.nijtmans2022-11-032-0/+28
| | | | | | | | | | | | | | | | could get rid of this flag in Tk 9.x (TIP upcoming!)
* | | | TkCanvPostscriptCmd -> TkCanvPostscriptObjCmdjan.nijtmans2022-11-033-20/+12
| | | |
* | | | Allow specPtr->offset to have the value TCL_INDEX_NONE. Use this in ↵jan.nijtmans2022-11-032-17/+25
| | | | | | | | | | | | | | | | tkImgPhoto.c to remove the need for a tricky allocation of a temporary special argument array.
* | | | More usage for Tcl_Size (internal TkEnsemble)jan.nijtmans2022-11-0311-266/+283
| | | |
* | | | More Tcl_Size usages (so longer lists can be handled with >= Tcl 9.0 headers)jan.nijtmans2022-11-036-14/+18
| | | |
* | | | Merge 8.6jan.nijtmans2022-11-027-18/+18
|\ \ \ \ | | |/ / | |/| |
| * | | Use "eq" not "==" when checking "tk windowingsystem"jan.nijtmans2022-11-027-18/+18
| | | |
* | | | Only define Tcl_Size for Tcl 8.6, require it for higher versionsjan.nijtmans2022-11-021-1/+1
|\ \ \ \ | |/ / /
| * | | Better not specify chars[1], just a little more space prevents a gcc warningjan.nijtmans2022-11-021-1/+1
| | | |
* | | | Allow TkTextSegToOffset to return a Tcl_Size. Make undoMarkId last field of ↵jan.nijtmans2022-11-013-10/+11
| | | | | | | | | | | | | | | | TkSharedText (for binary compatibility with Tk 8.6)
* | | | int -> Tcl_Size in Tk_ChunkMeasureProc/Tk_ChunkBboxProcjan.nijtmans2022-10-314-21/+21
| | | |
* | | | Enhance TkSelDefaultSelection function (int maxBytes -> Tcl_Size maxBytes)jan.nijtmans2022-10-313-71/+74
| | | |
* | | | Merge 8.6. Use Tcl_Size in (undocumented) Tk_GetStyledElement functionjan.nijtmans2022-10-315-14/+17
|\ \ \ \ | |/ / /
| * | | Enhance TKFLEXARRAY macro, in case we have a C99 compiler. But ... it ↵jan.nijtmans2022-10-312-2/+4
| | | | | | | | | | | | | | | | cannot be used inside a union. (See also TCLFLEXARRAY in tclInt.h)
* | | | use PTR2INT herejan.nijtmans2022-10-301-1/+1
| | | |
* | | | Make everything work (again) with Tcl 8.6 toojan.nijtmans2022-10-309-17/+17
|\ \ \ \ | |/ / /
| * | | Adapt (improved) error-message, due to previous commitjan.nijtmans2022-10-301-1/+1
| | | |
* | | | Merge 8.6jan.nijtmans2022-10-301-21/+18
|\ \ \ \ | |/ / /
| * | | Simplify Tk_ConfigureWidget() call, using TK_CONFIG_OBJS flagjan.nijtmans2022-10-301-30/+20
| | | |
* | | | even more int -> Tcl_Sizejan.nijtmans2022-10-3019-122/+117
| | | |
* | | | more int -> Tcl_Size (making use of the increased range in Tcl 9.0)jan.nijtmans2022-10-3038-176/+174
| | | |
* | | | Eliminate intermediate numObjects1/objc1 variablesjan.nijtmans2022-10-302-7/+5
| | | |
* | | | Merge 8.6jan.nijtmans2022-10-304-6/+6
|\ \ \ \ | |/ / /
| * | | Use full "horizontal"/"vertical" in demo'sjan.nijtmans2022-10-304-6/+6
| | | |
* | | | `make clean` should remove libtcl9tk*.sodgp2022-10-281-1/+1
| | | |
* | | | test hygienedgp2022-10-281-1/+3
| | | |
* | | | merge 8.6dgp2022-10-281-2/+4
|\ \ \ \ | |/ / /
| * | | Test hygiene. Remove every file that is created.dgp2022-10-281-2/+4
| | | |
* | | | merge 8.6dgp2022-10-282-2/+2
|\ \ \ \ | |/ / /
| * | | Make sure `make distclean` clears away any tkUuid.h file in build area.dgp2022-10-282-2/+2
| | | |
* | | | Merge 8.6jan.nijtmans2022-10-281-6/+6
|\ \ \ \ | |/ / /
| * | | Fix [5e4e44a93b]: ttk::panedwindow chokes on dragjan.nijtmans2022-10-281-6/+6
| |\ \ \
| | * | | Fix [5e4e44a93b]: ttk::panedwindow chokes on drag.fvogel2022-10-251-6/+6
| | | | |