summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Add DEF_LABEL_FG for all platforms, not only MacOS. Backport some type-casts ↵jan.nijtmans2021-11-161-0/+1
| | | | from 8.7
* Fix -fno-lto determination/add --enable-auto-image-base option to windows ↵jan.nijtmans2021-11-112-0/+74
| | | | build (when available)
* Bump to 8.6.12 for releasejan.nijtmans2021-10-272-2/+2
|
* Fix [0338867c74]: Windows text widget hangs when Phaistos font is installedfvogel2021-09-211-9/+9
|\
| * Fix [0338867c74]: Windows text widget hang Phaistos font installedfvogel2021-09-201-9/+9
| |
* | Merge 8.5jan.nijtmans2021-09-211-2/+2
|\ \ | |/ |/|
| * __WIN64 -> _WIN64 (since that's the official documented macro which should ↵jan.nijtmans2021-09-211-2/+2
| | | | | | | | always exist on Win64)
* | Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk'fvogel2021-09-141-3/+6
| |
* | 3 more placesjan.nijtmans2021-07-231-3/+3
| |
* | wide-api-bug, still to be testedjan.nijtmans2021-07-231-4/+4
| |
* | Fix [dba9f5ce3b]: tkInt.h: define MODULE_SCOPE before including tkPort.hjan.nijtmans2021-07-021-0/+4
| | | | | | Since X11/Xlib.h doesn't compile with -Wc++-compat, don't even try.
* | Fix [4efbfe2d6a]: Wrong order in winMain.c for TCL_USE_STATIC_PACKAGESjan.nijtmans2021-06-231-12/+11
| |
* | Merge 8.5jan.nijtmans2021-06-221-21/+21
|\ \ | |/
| * Sync win/nmakehlp.c with Tcl (again)jan.nijtmans2021-06-221-21/+21
| |
* | Merge 8.5jan.nijtmans2021-06-221-18/+19
|\ \ | |/
| * Sync win/nmakehlp.c with Tcljan.nijtmans2021-06-221-17/+121
| |
* | Fix determination of BUILD_TCLSH. Problem reported by René Zaumseil.jan.nijtmans2021-06-092-2/+2
| |
* | Sync rules.vc with Tcljan.nijtmans2021-06-081-1/+1
| |
* | Analogous changes for linux and Windowsjan.nijtmans2021-06-041-1/+1
| |
* | A few more "const" keyword optimizationsjan.nijtmans2021-06-031-2/+2
| |
* | Fix warning with msvc: LINK : warning LNK4044: unrecognized option ↵jan.nijtmans2021-05-191-1/+1
| | | | | | | | '/DCONSOLE'; ignored
* | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.cjan.nijtmans2021-05-101-3/+0
|\ \ | |/
| * Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c.jan.nijtmans2021-05-101-3/+0
| |\
| | * Also remove unreachable return statement.fvogel2021-05-081-1/+0
| | |
| | * Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c.fvogel2021-05-081-2/+0
| |/ |/|
| * Add two missing rules (needed because we removed the dependency on the UNIX ↵jan.nijtmans2021-02-091-0/+6
| | | | | | | | directory from win32 build)
* | Sync rules.vc with Tcljan.nijtmans2021-04-211-2/+14
| |
* | Sync rules.vc with Tcljan.nijtmans2021-04-191-1/+7
| |
* | sync rules.vc with Tcljan.nijtmans2021-04-091-2/+9
| |
* | Tcl_StaticPackage -> Tcl_StaticLibraryjan.nijtmans2021-04-041-8/+12
| |
* | Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: ↵jan.nijtmans2021-03-231-3/+4
| | | | | | | | | | numChars/charIndex is counting character indexes here; surrogate-pairs count as 2. This can cause a miscount when Emoji are pasted in a Text widget.
* | Eliminate "register" keyword. Use more TCL_UNUSED()jan.nijtmans2021-03-233-95/+60
| |
* | Sync win/rules.vc with Tcljan.nijtmans2021-02-101-10/+2
| |
* | Merge 8.5jan.nijtmans2021-02-082-7/+8
|\ \ | |/
| * Fix [44eaf9a908]: 'make distclean' fails on trunk jan.nijtmans2021-02-082-17/+19
| | | | | | | | Undo ttk.decls from unnecessary "current" and ending semicolon Don't use "catch" in Tk's pkgIndex.tcl, and don't use "load" 2th argument
| * Fix [f10f49430c]: core-8-5-branch does not build with MSVC 2019jan.nijtmans2021-02-081-30/+22
| | | | | | Use "/D" in stead of "-D" in the cl command line, for consistancy
| * Marking textTag-18.1 as knownBug in [c62fb2ba] wasn't so satisfying to me, ↵fvogel2021-02-071-1/+39
| | | | | | | | so I have backported the fix from core-8-6-branch.
* | Merge 8.6fvogel2021-02-076-8/+395
|\ \
| * | Sync genStubs.tcl changes from Tcl 8.6. Finish "make genstubs" for Ttk in ↵jan.nijtmans2021-01-271-0/+1
| | | | | | | | | | | | makefile.vc.
| * | Compile stub library with -fno-lto. See ↵jan.nijtmans2021-01-214-5/+87
| | | | | | | | | | | | [https://core.tcl-lang.org/thread/info/98ae20f0f5|98ae20f0f5] for the reason why.
| * | Merge 8.5jan.nijtmans2021-01-133-1/+305
| |\ \ | | |/
| | * Don't use @TCL_DEFS@ in win/Makefile.in (just as unix/Makefile.in). In ↵jan.nijtmans2021-01-133-1/+305
| | | | | | | | | | | | stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows.
| * | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019jan.nijtmans2021-01-132-2/+2
| |\ \ | | |/
| | * Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019jan.nijtmans2021-01-132-2/+2
| | |
* | | Merge 8.6jan.nijtmans2021-01-083-59/+72
|\ \ \ | |/ /
| * | Merge 8.5. Sync */tcl.m4 with Tcl.jan.nijtmans2021-01-053-57/+69
| |\ \ | | |/
| | * Correct Tk version in win/configure.injan.nijtmans2021-01-052-10/+10
| | |
| | * Sync */tcl.m4 with Tcljan.nijtmans2021-01-053-54/+65
| | |
| * | Merge 8.5jan.nijtmans2021-01-041-0/+1
| |\ \ | | |/
| | * Re-generate win/configurejan.nijtmans2021-01-041-0/+1
| | |