Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
200 most recent check-ins using file ChangeLog.2002 version e42b1da0
2023-09-21
| ||
11:53 | Remove .github and .travis-related stuff: No need to build this branch any more Leaf check-in: cb795a34 user: jan.nijtmans tags: core-8-5-branch | |
2022-12-02
| ||
22:31 | upload-artifact@v3 check-in: dd18e6dd user: jan.nijtmans tags: core-8-5-branch | |
2022-08-31
| ||
10:09 | Fix 0aa7638534: .gitignore ignores library/tcltest.tcl check-in: 85345c31 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-23
| ||
09:13 | Run GITHUB actions testcases with tcl 8.5 -> 8.6 (since ubuntu 20.04 doesn't have tcl8.5-dev package any more) check-in: e9394419 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-22
| ||
07:23 | ubuntu-18.04 is deprecated check-in: 5bfbf878 user: jan.nijtmans tags: core-8-5-branch | |
2022-06-14
| ||
12:46 | Update ignore-glob and .gitignore check-in: 826a5eed user: jan.nijtmans tags: core-8-5-branch | |
2022-05-27
| ||
09:06 | actions/checkout@v2 -> actions/checkout@v3 check-in: 6f889115 user: jan.nijtmans tags: core-8-5-branch | |
2022-05-22
| ||
17:41 | See: https://github.com/tcltk/tcl/pull/13 check-in: 4f80ec52 user: jan.nijtmans tags: core-8-5-branch | |
17:39 | Disable some MSVC warnings (backported from 8.6) check-in: 16a89b61 user: jan.nijtmans tags: core-8-5-branch | |
2022-01-17
| ||
17:16 | Add '--disable-xft' on MacOSX Github ACTIONS builds. Thanks, François, for the suggestion! check-in: d28e63bb user: jan.nijtmans tags: core-8-5-branch | |
2021-09-21
| ||
09:33 | __WIN64 -> _WIN64 (since that's the official documented macro which should always exist on Win64) check-in: 268eba6a user: jan.nijtmans tags: core-8-5-branch | |
2021-07-28
| ||
10:39 | Don't bother a "make install" on MacOS either. check-in: 0c8ab335 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-27
| ||
15:10 | Don't bother some testcases on XQuarz check-in: 02af0d73 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-20
| ||
15:17 | (redo) start to use msys2 shell: If the right tools are installed, it works check-in: d6613960 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-17
| ||
11:24 | Undo part of previous commit: msys2 shell behaves different from bash check-in: c635107b user: jan.nijtmans tags: core-8-5-branch | |
2021-07-16
| ||
13:57 | Use msys2 shell in msys environment check-in: 57932879 user: jan.nijtmans tags: core-8-5-branch | |
12:01 | Install Msys2 the same way as Tcl does check-in: 5ed3b571 user: jan.nijtmans tags: core-8-5-branch | |
11:23 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 01fab26f user: jan.nijtmans tags: core-8-5-branch | |
2021-06-22
| ||
13:24 | Sync win/nmakehlp.c with Tcl (again) check-in: 333c8cc2 user: jan.nijtmans tags: core-8-5-branch | |
11:30 | Sync win/nmakehlp.c with Tcl check-in: e6d6c8bd user: jan.nijtmans tags: core-8-5-branch | |
2021-05-26
| ||
14:26 | Test Tk 8.5 on MacOS with XQuarz only check-in: 3f252275 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-25
| ||
08:26 | Cherrypick [9d22c7e3] and adapt it to core-8-5-branch. check-in: 83f1dc41 user: fvogel tags: core-8-5-branch | |
2021-05-22
| ||
12:56 | Merge mac_workflow branch check-in: ca4950a8 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-21
| ||
10:42 | Fix [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library check-in: 8e758be5 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-10
| ||
06:31 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 08a8bf03 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-13
| ||
16:15 | One more failsOnQuarz mark check-in: 833b87ec user: jan.nijtmans tags: core-8-5-branch | |
2021-03-09
| ||
10:39 | One more failsOnQuarz mark. Extend ignore-glob check-in: 681cd646 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-08
| ||
14:46 | Mark more testcases with failsOnQuarz check-in: 9525daf6 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-05
| ||
14:40 | mac build with --enable-corefoundation. Use "sudo" when installing check-in: 31a210db user: jan.nijtmans tags: core-8-5-branch | |
14:21 | Attempt to make more ttk testcases pass on github actions, by backporting some textual changes from 8.6 check-in: 3d788a85 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-09
| ||
08:46 | Add two missing rules (needed because we removed the dependency on the UNIX directory from win32 build) check-in: 8557b30d user: jan.nijtmans tags: core-8-5-branch | |
08:34 | There are no png files in TEST_DIR check-in: e7eb9431 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-08
| ||
12:15 | Fix [44eaf9a908]: 'make distclean' fails on trunk 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 check-in: 19231832 user: jan.nijtmans tags: core-8-5-branch | |
07:47 | Fix [f10f49430c]: core-8-5-branch does not build with MSVC 2019 Use "/D" in stead of "-D" in the cl command line, for consistancy check-in: 29134572 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-07
| ||
20:14 | Marking textTag-18.1 as knownBug in [c62fb2ba] wasn't so satisfying to me, so I have backported the fix from core-8-6-branch. check-in: 21fd2346 user: fvogel tags: core-8-5-branch | |
2021-01-22
| ||
11:08 | Mark testcases which fail on XQuarz check-in: f762ef0a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-21
| ||
10:34 | More progress on github actions MacOS build. check-in: 9371be2a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-20
| ||
09:31 | "brew cask install" doesn't work, so use "brew install --cask" instead check-in: 9a07d613 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-13
| ||
16:58 | Don't use @TCL_DEFS@ in win/Makefile.in (just as unix/Makefile.in). In stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows. check-in: 0dd6ecc4 user: jan.nijtmans tags: core-8-5-branch | |
10:28 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: da7e629e user: jan.nijtmans tags: core-8-5-branch | |
08:26 | Mark textTag-18.1 with "knownBug": Not really worth to pay much attention to it any more. check-in: c62fb2ba user: jan.nijtmans tags: core-8-5-branch | |
2021-01-12
| ||
08:18 | backport textTag-18.1 changes from 8.6. Hopefully this makes the test pass on Windows check-in: 2ac6822e user: jan.nijtmans tags: core-8-5-branch | |
2021-01-11
| ||
12:16 | Don't bother MSVC build: makefile.vc is not maintained for loooooong time. check-in: 6965b9ad user: jan.nijtmans tags: core-8-5-branch | |
2021-01-08
| ||
17:05 | [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock (doc update only) check-in: ac599898 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-05
| ||
15:28 | Correct Tk version in win/configure.in check-in: ecce338b user: jan.nijtmans tags: core-8-5-branch | |
15:26 | Sync */tcl.m4 with Tcl check-in: 2aae0366 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-04
| ||
10:03 | Re-generate win/configure check-in: 1102244f user: jan.nijtmans tags: core-8-5-branch | |
2020-12-29
| ||
22:27 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: ceba67b1 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-24
| ||
16:23 | unix/configure.in is not supposed to be executable in the dist. Don't generate unix/tkConfig.h.in and unix/configure as part of "make dist" check-in: 90bd01b5 user: jan.nijtmans tags: core-8-5-branch | |
16:15 | Sync unix/installManPage with Tcl check-in: 68f87cb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-22
| ||
14:28 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 check-in: e87e9533 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-17
| ||
12:04 | Add Travis and github action build scripts to "make dist" check-in: 59c37981 user: jan.nijtmans tags: core-8-5-branch | |
12:00 | Do windows build on windows-2019, maybe that works better check-in: ce6aff51 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-16
| ||
09:27 | Fix expected error-message in main-3.1 testcase (8.5 != 8.6) check-in: d0e57d58 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-15
| ||
08:56 | Fix main-3.1 testcase (backported from 8.6) in CI environment check-in: 996603ed user: jan.nijtmans tags: core-8-5-branch | |
2020-12-14
| ||
09:31 | Backport some "github actions" improvements from 8.6 check-in: 359befa5 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-03
| ||
08:28 | 'grep -q "Failed' should be followed by single tab. Try to fix mingw-gcc build check-in: e55aaecf user: jan.nijtmans tags: core-8-5-branch | |
2020-12-02
| ||
20:15 | sync tcl.m4 and ruls.vc with Tcl check-in: 3ec01aa0 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-01
| ||
08:59 | Sync unix/tcl.m4 with Tcl check-in: 2eefddb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-26
| ||
09:11 | Don't bother --enable-aqua builds for Tcl 8.5: Not supported any more check-in: 3ff3638c user: jan.nijtmans tags: core-8-5-branch | |
09:01 | Use powershell to set GITHUB_ENV: Need Windows file path here check-in: ae7662c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-25
| ||
12:06 | Handle (hopefully) failing testcases on github actions for Windows and MacOS check-in: b26baf84 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-24
| ||
11:56 | No need to install libx11-dev in github actions: It's already there check-in: f60f50db user: jan.nijtmans tags: core-8-5-branch | |
11:31 | Tk 8.5 is no longer kept up-to-date for newer OS'es check-in: 3a3e8cde user: jan.nijtmans tags: core-8-5-branch | |
2020-11-23
| ||
12:07 | See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no longer kept up-to-date for newer hardware) Closed-Leaf check-in: 0fbc42c3 user: jan.nijtmans tags: actions-older-hardware | |
11:44 | Add 8.5 build status to README.md check-in: 3193b805 user: jan.nijtmans tags: core-8-5-branch | |
09:42 | Account for test-cases which we already know are failing on Ubuntu check-in: abb9f12a user: jan.nijtmans tags: core-8-5-branch | |
07:51 | Tk 8.5 only builds with Tcl 8.5 or 8.6, not with Tcl 8.7 check-in: 2ef8529d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-22
| ||
00:41 | Add building on macOS check-in: fe3bb287 user: dkf tags: core-8-5-branch | |
00:34 |
My kingdom for a simple working headless Xserver!
The key was: 1. Using Xquartz to get the headers 2. Running Xvfb from that package (we want to be headless) 3. An amazing hack from https://discussions.apple.com/thread/3989835, by "Gratino": > I had the same issue where X11/XQuartz would not start because /tmp/.{X11,ICE,font}-unix were not created properly as an unprivileged user (me). They were removed (along with everything else) from /tmp on startup. > > I resolved the issue by putting this line at the bottom of my /etc/rc.local file (runs as root on bootup): > > /opt/X11/lib/X11/xinit/privileged_startx.d/10-tmpdirs > > thus the needed dirs are created at bootup by root and all is well. It turns out (from much experimentation) that this is an issue when installing Xquartz in a Github Actions workflow, as we don't want to reboot the image yet the installation assumes that that's what we'll do. Not many people have hit this before, but that's because they're not trying to do headless X11-enabled testing with macOS. We're world leaders in awful kluges! 4. Miscellaneous small hacks, of course. Closed-Leaf check-in: d52b2c0e user: dkf tags: github-action-mac | |
2020-11-21
| ||
16:35 | merge 8.5 check-in: edfed814 user: dkf tags: github-action-mac | |
16:33 | Add building on Windows check-in: bd52033e user: dkf tags: core-8-5-branch | |
16:32 | Shorten name Closed-Leaf check-in: b1688fe1 user: dkf tags: github-action-win | |
16:32 | Merge 8.5 check-in: 450b2a39 user: dkf tags: github-action-win | |
16:31 | Now the testing causes the build to fail when a test fails. As it should be. check-in: 845d3780 user: dkf tags: github-action-win | |
16:14 | MSVC now runs tests check-in: 54f77c95 user: dkf tags: github-action-win | |
15:37 | Testing with msys now operational check-in: 0cdf09ab user: dkf tags: github-action-win | |
2020-11-20
| ||
16:07 | Use shorter workflow "name". Use ubuntu-20.04 because ubuntu-latest will soon (any day now) be ubuntu-20.04 check-in: a6998764 user: jan.nijtmans tags: core-8-5-branch | |
15:40 | Test build for macOS check-in: 4e56df9d user: dkf tags: github-action-mac | |
15:28 | Added MSYS build+test check-in: e7afd052 user: dkf tags: github-action-win | |
15:23 | Test build for Windows check-in: 3a7f07aa user: dkf tags: github-action-win | |
15:09 | Advanced build; this one works and is full function check-in: 97ffe4df user: dkf tags: core-8-5-branch | |
12:10 | Second shot at github actions Linux build check-in: 259519b8 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-19
| ||
14:21 | First shot at github actions Linux build check-in: 1c4d012d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-16
| ||
08:26 | Second argument of Tcl_StaticPackage() should always be Titlecase. Synced from this commit in Tcl: [d8e520bee8e1a287] check-in: b5c453e0 user: jan.nijtmans tags: core-8-5-branch | |
08:09 | Since all demo's are in utf-8 (actually: ASCII), just use this encoding directly check-in: f0d3c74e user: jan.nijtmans tags: core-8-5-branch | |
2020-11-05
| ||
10:40 | Cache homebrew on Travis MacOS builds check-in: 3da3f21c user: jan.nijtmans tags: core-8-5-branch | |
2020-11-03
| ||
10:28 | Don't bother MacOS builds on XQuarz, since that's basically the same as on Ubuntu check-in: 369e4a28 user: jan.nijtmans tags: core-8-5-branch | |
10:17 | Redundant "-accelerator" option in menu demo check-in: 82a7aee7 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-29
| ||
12:13 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 0c261c07 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-28
| ||
14:20 | Fix some C++ comments in ttkWinXPTheme.c (needed for MSVC++ 6.0) Fix some typing errors in code comments. Some eol-spacing elimination check-in: 11d0dc84 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-28
| ||
07:14 | Update to xcode12 and gcc-10. X11 test failures on Ubuntu now cause Travis build failures. check-in: 5118e309 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-27
| ||
13:15 | \t -> real tab character Closed-Leaf check-in: 92c78f4e user: jan.nijtmans tags: travis-error-detect | |
2020-09-26
| ||
19:07 | Mark 4 more testcases as failsOnUbuntu check-in: da6c873e user: jan.nijtmans tags: travis-error-detect | |
2020-09-25
| ||
19:21 | Xcode 11.7 -> 12. Mark more testcases as failsOnUbuntu check-in: 504058d6 user: jan.nijtmans tags: travis-error-detect | |
2020-09-24
| ||
15:03 | Compile with gcc-10 too. Mark more test-cases as failing on Ubuntu check-in: 708649af user: jan.nijtmans tags: travis-error-detect | |
2020-09-23
| ||
12:29 | testcase cleanup check-in: 5fb7a0c0 user: jan.nijtmans tags: travis-error-detect | |
10:51 | Don't set ERROR_ON_FAILURES, it doesn't work for Tk. no unset hidden_cmds check-in: 598acb87 user: jan.nijtmans tags: travis-error-detect | |
10:33 | Mark many testcases with "failsOnUbuntu" (Not all, I still want to see the remainings failing) check-in: 8c2117be user: jan.nijtmans tags: travis-error-detect | |
09:33 | Add TESTFLAGS= part check-in: 96066394 user: jan.nijtmans tags: travis-error-detect | |
2020-09-22
| ||
14:06 | Experiment: See if we can have a Travis build fail when a test-case fails check-in: 827f18f0 user: jan.nijtmans tags: travis-error-detect | |
2020-09-20
| ||
10:30 | Explicitly require building against Tcl 8.6 in Travis check-in: 632ddc0c user: jan.nijtmans tags: core-8-5-branch | |
2020-09-18
| ||
20:04 | Make sure Travis uses the latest public Tcl 8.6 version for testing Closed-Leaf check-in: caa54c4c user: jan.nijtmans tags: travis-tcl8.6 | |
2020-09-17
| ||
12:13 | Extend .fossil-settings/ignore-glob and .gitattributes check-in: 8ccb8dea user: jan.nijtmans tags: core-8-5-branch | |
2020-09-16
| ||
13:31 | (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: 31d622f6 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-09
| ||
14:47 | Re-generate "make genstubs" (was done with the wrong version) check-in: e26f2995 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-08
| ||
15:20 | Move TkUnusedStubEntry up a little more check-in: d4b72093 user: jan.nijtmans tags: core-8-5-branch | |
11:02 | Move up TkUnusedStubEntry a little. New test function "menubarheight" for MacOSX (backported from 8.6) check-in: 5f600a3f user: jan.nijtmans tags: core-8-5-branch | |
2020-09-02
| ||
13:33 | Upgrade from Xcode 11.6 to 11.7 check-in: 1467c564 user: jan.nijtmans tags: core-8-5-branch | |
2020-08-25
| ||
09:22 | Keep gcc-5 and gcc-6 builds on "bionic", because "focal" doesn't have these check-in: 41967a6d user: jan.nijtmans tags: core-8-5-branch | |
2020-08-24
| ||
09:30 | Fix duplicate test name scrollbar-3.50.1 Closed-Leaf check-in: d8819e41 user: fvogel tags: fv-macos-scrollbar-tests | |
08:33 | Upgrade Travis build from bionic to focal check-in: d8ad4a1c user: jan.nijtmans tags: core-8-5-branch | |
2020-08-17
| ||
21:15 | Remove rounding of the fromValue to the resolution (which is a no-op). Closed-Leaf check-in: d4bc0b58 user: fvogel tags: bug-3003895fff, bug-1899040fff, bug-81c3ef9314 | |
21:11 | Remove comment relic. check-in: 76668172 user: fvogel tags: bug-3003895fff, bug-1899040fff, bug-81c3ef9314 | |
13:14 | Update Xcode from 11.5 to 11.6. Make "make install" and "make dist" part of the Travis build. check-in: d5dec6f1 user: jan.nijtmans tags: core-8-5-branch | |
2020-08-12
| ||
14:07 | .travis.yml update for newer tags check-in: 59806d0f user: jan.nijtmans tags: core-8-5-branch | |
2020-06-25
| ||
08:57 | Fix 9080d6a871: Build fix for tcl on macOS on Apple Silicon. Add manifest.uuid to distribution, so we can see exactly what commit-id "make dist" is built from (even when it's built from GIT). check-in: db331dd5 user: jan.nijtmans tags: core-8-5-branch | |
2020-05-23
| ||
22:10 | Put back comment, which shouldn't have been removed in the previous commit. check-in: 1a41c7eb user: jan.nijtmans tags: core-8-5-branch | |
2020-05-22
| ||
13:33 | Update MacOSX build from xcode11.4 to xcode11.5 check-in: 58caa435 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-17
| ||
13:36 | Update from Xcode 11.3 to 11.4 check-in: b36b223a user: jan.nijtmans tags: core-8-5-branch | |
2020-03-16
| ||
19:25 | [787adc5ed7] The workaround for Tk 8.5.* was still never quite right, and was continuing to crash in the Tk test suite. Do not know why it took 4 years to notice. check-in: 0a6fc38f user: dgp tags: core-8-5-branch | |
2020-03-15
| ||
17:32 | Slightly better than previous commit: Don't depend on the exact version number of the availble Tcl 8.6.x brew formula. check-in: b3c24d57 user: jan.nijtmans tags: core-8-5-branch | |
17:09 | Should now (really!) work on OSX, X11 only. check-in: cb0f7209 user: jan.nijtmans tags: core-8-5-branch | |
2020-03-13
| ||
11:07 | Another attempt to fix OSX build check-in: 4d1114c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-03-12
| ||
12:13 | Try to fix Travis OSX build check-in: 1cf9c2cc user: jan.nijtmans tags: core-8-5-branch | |
2020-03-11
| ||
08:45 | Add various build (e.g. MacOS with xquarz, --disable-xft) check-in: d59679ea user: jan.nijtmans tags: core-8-5-branch | |
2020-03-10
| ||
17:13 | Fix the X11 build on OSX check-in: 9e0c08a4 user: dgp tags: core-8-5-branch | |
10:57 | Fix many gcc(-9) warnings, backported from trunk. Add dummy X11 stub entries, marking entries added in Tk 8.6 and Tk 8.7. check-in: 3b4608fd user: jan.nijtmans tags: core-8-5-branch | |
2020-02-24
| ||
13:11 | Fix [4b5deacc70]: undefined reference to `Tcl_SetStartupScript'. Also fix some ANSI prototypes. Sync tcl.m4 with Tcl. check-in: 065ecee6 user: jan.nijtmans tags: core-8-5-branch | |
09:46 | (cherry-pick): Work around a few new gcc(-9) warnings. Also fix static build against Tcl 8.6 headers, so we (finally) add a static build of Tk 8.5 to Travis. check-in: 4b2fa0a7 user: jan.nijtmans tags: core-8-5-branch | |
2020-02-16
| ||
12:26 | Don't build static with tcl8.6, that doesn't work (yet). Could be fixed, but not high prio. Add a few "const" specifiers (backported from 8.6) check-in: 499a7d8d user: jan.nijtmans tags: core-8-5-branch | |
2020-02-14
| ||
11:19 | Fix travis build. Revise usage of TCLDIR. Make Tk 8.5 compile/run with Tcl 8.6. Useful for Travis build. check-in: 353c3915 user: jan.nijtmans tags: core-8-5-branch | |
2020-02-03
| ||
14:40 | Put realEventMasks and virtualEventMasks together in a single table: VirtualEvent = MappingNotify + 1, so it's fixed anyway. Other places in Tk code already depend on that, so we can here. check-in: 686c4172 user: jan.nijtmans tags: core-8-5-branch | |
2020-01-06
| ||
12:11 | Sync tcl.m4 with Tcl check-in: 1d57b048 user: jan.nijtmans tags: core-8-5-branch | |
2019-12-09
| ||
23:07 | Fix [7ca9a5b7cc]: Segfault due to pointer truncation in DLL_PROCESS_DETACH check-in: 05ad5678 user: jan.nijtmans tags: core-8-5-branch | |
2019-12-08
| ||
19:23 | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and overwritten) at the end of the file. Closed-Leaf check-in: 1f45c172 user: fvogel tags: bug-882108bf05 | |
2019-11-27
| ||
11:45 | Sync rules.vc and tcl.m4 with the version included with Tcl8.5 check-in: 7615dde1 user: jan.nijtmans tags: core-8-5-branch | |
2019-11-25
| ||
12:45 | Fix [a953736b54]: Potential wrong use of TkKeyEvent check-in: 6648de1b user: jan.nijtmans tags: core-8-5-branch | |
2019-11-03
| ||
23:02 | Use [NSFont userFixedPitchFontOfSize:11] instead of CTFontCreateUIFontForLanguage(fixedPitch, 11, NULL) to get a valid fixed pitch font. Closed-Leaf check-in: c7ede02a user: marc_culler tags: bug-855049e799 | |
2019-11-01
| ||
18:44 | Work around a bug in [NSFont familyName] which Apple introduced in macOS 10.15.1 check-in: 8373c21f user: marc_culler tags: bug-855049e799 | |
2019-10-31
| ||
09:49 | Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 9c2d16d9 user: jan.nijtmans tags: core-8-5-branch | |
2019-10-27
| ||
14:26 | Cherrypick [e9becf44ab]: Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] check-in: 63f86259 user: fvogel tags: bug-69b48f427e9 | |
10:58 | Cherrypick [82b1d286] (Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam)) check-in: 14c6efd1 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e | |
2019-10-14
| ||
13:04 | 3 minor doc fixes. check-in: a7e6bbfb user: jan.nijtmans tags: core-8-6-branch | |
12:34 | Re-generate the keysyms documentation using the real current keysym list as used on Windows and MacOS. Those keysyms can be thrusted on all platforms. check-in: a26bf137 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-13
| ||
19:49 | Fix 3 bugs in X11 keysym translations, originating from X11-r5 which were fixed in X11-r6. Add 3 test-cases, proving each of them. check-in: 3a26925f user: jan.nijtmans tags: core-8-6-branch | |
2019-10-11
| ||
20:28 | fix unintentional merge check-in: 440d0d87 user: fvogel tags: core-8-6-branch | |
20:23 | merge branch bug-69b48f427e9 check-in: aa1c1705 user: fvogel tags: core-8-6-branch | |
20:23 | Cherrypick [8f767ecb] Leaf: Let's do exactly the same calculation, but then using integer arithmetics instead of float check-in: 8bbd5257 user: fvogel tags: bug-69b48f427e9 | |
20:22 | Cherrypick [fc3f78ec] Fix test-case bind-34.1 on Windows 10 check-in: e85d71cf user: fvogel tags: bug-69b48f427e9 | |
20:14 | Use vwait instead of after in canvImg.test. On macOS protect against exceptions when periodic events are scheduled. check-in: abe5dad5 user: culler tags: core-8-6-branch | |
11:15 | Let's do exactly the same calculation, but then using integer arthemetics in stead of float. check-in: 8f767ecb user: jan.nijtmans tags: core-8-6-branch | |
07:35 | Fix test-case bind-34.1 on Windows 10 check-in: fc3f78ec user: jan.nijtmans tags: core-8-6-branch | |
02:52 | Fix bug[bf93d098d7]: Menubar is sometimes unresponsive on app startup Closed-Leaf check-in: 14b2a46f user: culler tags: bug-bf93d098d7 | |
2019-10-10
| ||
23:07 | Merge the remainder of catalina_more_tests check-in: c606fe29 user: culler tags: core-8-6-branch | |
22:16 | Minor improvement to previous commit: Put deprecate names _after_ non-deprecated, so tkBind.c can be kept as it was. Also use all-upper HEX characters consistantly. check-in: d6318e01 user: jan.nijtmans tags: core-8-6-branch | |
21:36 | Add deprecate Key-names to ks_names.h, and make sure that deprecated Keynames are translated back to their non-deprecated names. This is how X11 does it, our emulation should do it the same way. Added test-case demonstrating this with Eth -> ETH. check-in: 66d19a9b user: jan.nijtmans tags: core-8-6-branch | |
19:21 | merge core-8-6-branch check-in: 9d8a8bd4 user: fvogel tags: bug-69b48f427e9 | |
19:19 | Fix test number in comment check-in: 87e111f1 user: fvogel tags: core-8-6-branch | |
18:55 | Add debug info useful in case bind-34.1 fails check-in: 7ce474de user: fvogel tags: core-8-6-branch | |
18:54 | Add debug info useful in case bind-32.2 fails check-in: 2a5ba5ab user: fvogel tags: bug-69b48f427e9 | |
17:51 | Fix macOS crash caused by deactivating a menu while it is being deleted. check-in: e70ffd7e user: culler tags: core-8-6-branch | |
15:35 | Merge 8.6 Closed-Leaf check-in: ddbb4881 user: culler tags: catalina_more_tests | |
15:27 | Use vwait in image.test instead of after. check-in: 6d30831f user: culler tags: core-8-6-branch | |
14:47 | Make XID typedef unsigned, since it's unsigned as well on all other platforms. Extend maximum KeySym to allow up to 0x1008FFFF, since there are some MultiMedia keys allocated there. check-in: e3e2f4d5 user: jan.nijtmans tags: core-8-6-branch | |
14:25 | Fix bind-13.14 test-case on (e.g.) some 32-bit Linux, which considers -1 a valid KeySym somehow check-in: 94e17050 user: jan.nijtmans tags: core-8-6-branch | |
10:36 | Merge 8.6 check-in: f790eb88 user: jan.nijtmans tags: bug-a179564826 | |
08:12 | Merge 8.6 check-in: ce86ce5a user: jan.nijtmans tags: catalina_more_tests | |
08:07 | Change a few "update idletask" from previous commit back to "update". Other platforms most likely need it this way. check-in: 30ff4658 user: jan.nijtmans tags: core-8-6-branch | |
07:33 | Merge 8.6 (bring in XWayland workaround) check-in: 6745e1a7 user: jan.nijtmans tags: catalina_more_tests | |
07:32 | Cherry-pick test-case changes from catalina_more_tests branch. They appear to work fine on other platforms, so they deserve more exposal separate from the Catalina-specific changes. check-in: 30586d4f user: jan.nijtmans tags: core-8-6-branch | |
01:20 | Fix one compiler warning in Snow Leopard. check-in: d289ccba user: culler tags: catalina_more_tests | |
2019-10-09
| ||
22:45 | Revert to using update in textWind.test. check-in: 7369c288 user: culler tags: catalina_more_tests | |
22:09 | Let the comment be in sync with the change made in the previous commit' check-in: 24fbdde6 user: fvogel tags: catalina_more_tests | |
21:57 | Generate the heartbeat every 0.1 seconds instead of 0.25 seconds. check-in: 0cdeca24 user: culler tags: catalina_more_tests | |
21:54 | Use a platform specific procedure to update the text widget in textDisp.test. check-in: acdba94d user: culler tags: catalina_more_tests | |
19:37 | Fix the (almost) hangs that occurred in some calls to vwait when no user events are being generated. check-in: 10488a8c user: culler tags: catalina_more_tests | |
16:47 | A couple more tweaks to the tests. check-in: eae8215a user: culler tags: catalina_more_tests | |
16:14 | Clean up the other tests. Mouse movement is still needed to avoid hangs. check-in: 0152b124 user: culler tags: catalina_more_tests | |
12:47 | Check for Xlib.h, not Intrinsic.h when checking for X11 headers (this is a bug in autoconf-2.59, which is fixed in later versions). In core-8-5-branch and core-8-6-branch this is correct already, but re-generating the configure script with stock autoconf-2.59 re-generates the problem - unfortunately .... check-in: ceb702eb user: jan.nijtmans tags: core-8-6-10-rc | |
12:01 | Fix [a01b6f7227]: WidthMMOfScreen returns 0 in VirtualBox VM using XWayland. Actually, this is an XWayland bug, but better work-around it when possible. check-in: d6abd105 user: jan.nijtmans tags: core-8-6-branch | |
09:20 | Rebase to 8.6, and use more "vwait" in stead of "update" check-in: 98b2731b user: jan.nijtmans tags: catalina_more_tests | |
2019-10-08
| ||
21:33 | Attempt to make more test-cases pass on Catalina (not sure we should go this way, but let's see) check-in: 34f0ae1f user: jan.nijtmans tags: catalina_more_tests | |
20:21 | Fix some test errors on macOS 10.15 (Catalina) Closed-Leaf check-in: 10259f5a user: marc_culler tags: catalina_tests | |
2019-10-07
| ||
01:54 | Merge core-8-6-branch check-in: 0de3c679 user: kevin_walzer tags: core-8-6-10-rc | |
01:52 | tk::mac::RegisterServiceWidget was returning an error when Wish was launched from app bundle; restore to earlier location in app init code check-in: 041bcf3b user: kevin_walzer tags: core-8-6-branch | |
2019-10-06
| ||
22:50 | Fix crash caused by initializing Mac services multiple times check-in: 9331163e user: culler tags: core-8-6-branch | |
22:33 | Some initialization steps can remain outside the if (!initialized) block. Closed-Leaf check-in: 59882b69 user: culler tags: mac_service_init | |
20:29 | Minor simplification: DEF_CANVLINE_FILL and DEF_CANVTEXT_FILL are each only used once, and always equal to DEF_CANVITEM_OUTLINE. So better use DEF_CANVITEM_OUTLINE directly. check-in: aae5bac0 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-05
| ||
21:25 | Use tcl-lang.org in stead of tcl.tk and https in stead of http where possible check-in: 626987c8 user: jan.nijtmans tags: core-8-6-branch | |
21:25 | Restore looks of canvas items demo as it was in previous Tk versions, but now such that it looks the same with Tk 8.6 and 8.7 check-in: 68fe6f1f user: jan.nijtmans tags: core-8-6-branch | |
21:23 | Fix usage of DEBUG() macro in tkBind.c check-in: 259a630a user: jan.nijtmans tags: core-8-6-branch | |
20:01 | Prevent multiple initializations of Mac Services, which would cause IDLE to crash. check-in: 7a51eb32 user: culler tags: mac_service_init | |
2019-10-04
| ||
22:41 | Fix [f8f1f0b103]: macosx/README: update Wiki and X11 info. Also change more links to point to the current https://core.tcl-lang.org check-in: fd30137e user: jan.nijtmans tags: core-8-6-branch | |
22:22 | Fix [c420b565c0]: Aqua: allow isdark to work for non-root toplevels. Analysis and patch by chrstphrchvz check-in: 9d8d2d77 user: jan.nijtmans tags: core-8-6-branch | |
14:00 | merge 8.6 check-in: ffcbf4cd user: dgp tags: core-8-6-10-rc | |
12:27 | Restore (kind of) default values for -fill and -outline in polygon items. Change star in canvas items demo (give it green outline without fill) to demonstrate why. check-in: 60b51033 user: jan.nijtmans tags: core-8-6-branch | |
10:04 | Adapt documentation saying that the default -fill option for text and line items is not {}. check-in: 985f46d4 user: jan.nijtmans tags: core-8-6-branch | |
09:59 | Too quick conclusion: all lines and text were gone :-). Reverting most of previous commit check-in: 6277e1c9 user: jan.nijtmans tags: core-8-6-branch | |
09:27 | Remove DEF_CANVLINE_FILL/DEF_CANVTEXT_FILL, since the default fill value (according the documentation) is {}. This has no visible effect. Modify canvas items demo, so it can be run on wish8.5 (for visual comparison) check-in: 25971620 user: jan.nijtmans tags: core-8-6-branch | |