History of win/Makefile.in of ec4e876c4e56c3b2
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file win/Makefile.in at check-in ec4e876c4e56c3b2

2026-04-25
14:27
Add test cases for existing 9.0 functionality file: [85596d267d] check-in: [287345e99f] user: apnadkarni branch: tip-753, size: 40069
2026-04-22
06:32
Move registry module into main dll file: [709fa7230d] check-in: [27ea5af1b5] user: apnadkarni branch: apn-registry, size: 39777
2026-04-16
19:16
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 file: [3236c8e696] check-in: [71ec9b11b7] user: jan.nijtmans branch: main, size: 41037
19:09
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 file: [b3ed3fb5bc] check-in: [4a13071739] user: jan.nijtmans branch: core-9-0-branch, size: 41626
18:57
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 file: [3167a59144] check-in: [0cd6bc6615] user: jan.nijtmans branch: core-8-6-branch, size: 34524
2026-04-09
09:46
Merge 9.0. http -> 2.10.2 file: [eb53e29d4b] check-in: [733943a41f] user: jan.nijtmans branch: main, size: 41037
09:38
(cherry-pick): Shorten sequences of multiple blank lines. http -> 2.10.2 file: [2e016063f9] check-in: [2531948bd6] user: jan.nijtmans branch: core-9-0-branch, size: 41626
2026-03-17
08:48
Code cleanup, more bools file: [e0058c0a4b] check-in: [bff552ceba] user: jan.nijtmans branch: main, size: 41037
2026-03-09
08:52
Fix [00b699ff3c]: Minizip broken again file: [616348f9e0] check-in: [fce0382833] user: jan.nijtmans branch: core-9-0-branch, size: 41626
2026-03-08
18:24
Rebase to trunk file: [c0259849e2] check-in: [b8dd216b1d] user: jan.nijtmans branch: minizip-no-tinydir, size: 41034
2026-03-05
20:43
Version -> 9.1a2 file: [05711fe680] check-in: [3da30205bc] user: jan.nijtmans branch: main, size: 41016
2026-02-11
18:41
Merge trunk. No need for stat with -r file: [001d729cf3] check-in: [85b929ae8a] user: jan.nijtmans branch: minizip-no-tinydir, size: 41034
2026-02-10
16:27
Undo 2 Tcl-specific changes in zlib: those are no longer necessary file: [8bef069c02] check-in: [5b286f7624] user: jan.nijtmans branch: main, size: 41016
16:27
Undo 2 Tcl-specific changes in zlib: those are no longer necessary file: [8fc87e6648] check-in: [4c64b94ef0] user: jan.nijtmans branch: core-9-0-branch, size: 41608
2026-02-06
16:46
Always compile minizip with -DMINIZIP_FOPEN_NO_64 and -DHAVE_DIRENT_H file: [90c6489f5a] check-in: [3d2c3567e9] user: jan.nijtmans branch: minizip-no-tinydir, size: 41026
2025-12-22
09:44
Merge 9.0. Fix indenting file: [306205f2af] check-in: [9c9ab45aac] user: jan.nijtmans branch: main, size: 40960
08:30
(backport): Fix warnings about redefined macros in macOS tclPkgConfig.c Fix [632710f6b7]: Check for -municode doesn't work on WSL file: [11ec9a0b75] check-in: [e180ce4bf2] user: jan.nijtmans branch: core-9-0-branch, size: 41552
2025-12-19
14:52
(backport): Fix warnings about redefined macros in macOS tclPkgConfig.c. Backport support for WINE file: [db53d52592] check-in: [4774aacdc9] user: jan.nijtmans branch: core-8-6-branch, size: 34524
2025-12-03
17:09
Add new test to MinGW build file: [2f8e925f63] check-in: [92f7437783] user: apnadkarni branch: tip-741, size: 41538
2025-11-30
21:15
Rebase to trunk file: [c192a18708] check-in: [6b3706cdb7] user: jan.nijtmans branch: tip-709, size: 41196
2025-11-17
16:56
merge 9.0 (fixes clock validation bug [2a1d947d8c13506d]) file: [2f129861bb] check-in: [0362334dfe] user: sebres branch: main, size: 40974
16:46
fixes validation bug [2a1d947d8c13506d] - update gregorian flag during validation, before checking day in leap year, so consider julian-gregorian transition correctly (old logic for leap year without y/100 and y/400); cherry-picked from [309b28d3f5335753] file: [1224a3acd9] check-in: [fc87afd254] user: sebres branch: core-8-branch, size: 39167
2025-11-14
20:42
win/Makefile.in: add tclDate.h dependencies file: [cd52f67d3f] check-in: [38d2e67ac7] user: sebres branch: bug-2a1d947d8c13506d-clock-valid-julian-cal, size: 41549
2025-11-13
15:24
Rebase to trunk file: [c96f0c662f] check-in: [9e043e7f37] user: jan.nijtmans branch: tip-709, size: 41042
2025-11-12
11:04
Make the Windows Makefile.in work with out-of-tree builds under a directory with a space in the name file: [7bc1b2d0fe] check-in: [b73e39cd77] user: dkf branch: main, size: 40820
2025-10-30
13:47
Merge 9.0 file: [e1dc6f3ad5] check-in: [33280d7bd2] user: jan.nijtmans branch: main, size: 40803
13:45
Merge 8.6 file: [31521d4bd9] check-in: [a26894dae3] user: jan.nijtmans branch: core-9-0-branch, size: 41395
2025-10-28
08:21
Fix [1cf49a0926]: Install pkgconfig on Windows file: [70ef0f925b] check-in: [f856dbf939] user: jan.nijtmans branch: bug-3161b74ca7, size: 34135
2025-10-27
19:44
[3161b74ca7]: Install man pages on Windows file: [1478ad5946] check-in: [50049f785d] user: jan.nijtmans branch: bug-3161b74ca7, size: 33950
2025-10-17
14:09
complete the job in the previous commit file: [7fcf30ba81] check-in: [da92b0b41b] user: jan.nijtmans branch: main, size: 39548
14:08
complete the job in the previous commit file: [3fca5bafc8] check-in: [a6c413dc10] user: jan.nijtmans branch: core-9-0-branch, size: 40140
13:44
Opt => 0.4.10, not 0.5.0 file: [d583e3ecc7] check-in: [32a5c2707b] user: dkf branch: main, size: 39548
13:40
Back off version number changes to opt to 0.4.10; API is unchanged and tests were broken file: [89e62b2f82] check-in: [3d3ceb43b3] user: dkf branch: core-9-0-branch, size: 40140
08:09
Opt => 0.5 file: [ded655a5a8] check-in: [c704a8d0ea] user: jan.nijtmans branch: main, size: 39547
08:02
Fix some obvious inefficiencies in the opt package. Opt => 0.5.0 file: [f565439bbe] check-in: [6d5b367334] user: jan.nijtmans branch: core-9-0-branch, size: 40139
2025-09-30
19:26
dde => 1.4.6 file: [c11c6337a8] check-in: [0c6f7c8279] user: jan.nijtmans branch: core-9-0-branch, size: 40139
19:14
dde => 1.4.6 file: [75ef3df66d] check-in: [8c03184f0f] user: jan.nijtmans branch: core-8-6-branch, size: 32878
03:32
Merge 9.0 - Test cases for mutexes + dkf's manpage edits file: [60c50493dd] check-in: [b546133d28] user: apnadkarni branch: main, size: 39547
2025-09-28
11:21
Add mutex lock and cv tests. Refactor mutex test C into separate file file: [d453bf176d] check-in: [c921c9016b] user: apnadkarni branch: apn-mutex-tests, size: 40139
2025-09-25
08:47
Since "platform" doesn't work in Tcl 8.5 any more, install it into the right module directory. file: [d3f874334a] check-in: [7bc52b2f0a] user: jan.nijtmans branch: core-8-6-branch, size: 32878
2025-09-19
12:24
Rebase to trunk file: [a952b329ca] check-in: [43a126a59c] user: jan.nijtmans branch: tip-709, size: 39743
2025-09-18
20:16
Make a start for [404eaa51e1]. Not finished yet file: [6d0ef3ef80] check-in: [88abfff5c8] user: jan.nijtmans branch: bug-404eaa51e1, size: 40401
2025-09-15
19:43
(backport) Use correct equality file: [4198fbae7a] check-in: [d637d83a33] user: jan.nijtmans branch: core-8-6-branch, size: 32883
2025-09-11
19:35
Unneeded header file inclusion. Duplicated -DUTF8PROC_STATIC on command line file: [4134ae10b7] check-in: [6a06ddd51c] user: jan.nijtmans branch: main, size: 39521
2025-09-08
14:55
Merge 9.0 file: [42da17e52b] check-in: [9564f0232c] user: jan.nijtmans branch: main, size: 39539
14:33
Any edit to a released package needs to bump the version number. file: [2f58252157] check-in: [62bd017e33] user: dgp branch: core-9-0-branch, size: 40113
2025-09-03
09:42
Missing -DTCL_LOAD_FROM_MEMORY file: [567b1b1d48] check-in: [99c2cc1d64] user: jan.nijtmans branch: tip-709, size: 39761
2025-09-01
19:31
Rebase to 9.1. Remove --enable-memorymodule file: [a1e50654c3] check-in: [960eb1404b] user: jan.nijtmans branch: tip-709, size: 39738
2025-08-30
15:13
Put the baseline cloning (oo::object-><cloned>) of objects in C. file: [ae49e4009c] check-in: [162e1d77e5] user: dkf branch: main, size: 39539
15:10
Backport of oo::object-><cloned> in C. file: [5ab1c62c4d] check-in: [69e9c4e2a6] user: dkf branch: object-clone-in-c-90, size: 40113
14:16
Put the baseline cloning of objects in C. I'd been putting off doing this for over a decade, as it was always going to be a lot of work despite all the inefficiency... file: [9cda214cde] check-in: [41e23633da] user: dkf branch: object-clone-in-c, size: 39299
2025-08-28
14:20
Tinkering, making code simpler or easier to maintain file: [c35d5c7520] check-in: [399f711b72] user: dkf branch: oo-accelerate-90-phase-2, size: 40546
07:18
Merge main file: [452b511235] check-in: [a05795631f] user: apnadkarni branch: tip-726, size: 39972
2025-08-25
15:34
Merge 9.0 file: [00ff05a71e] check-in: [9b784a4c77] user: jan.nijtmans branch: main, size: 39732
15:32
[66cd465323] Platform package simplifications for MacOS >= 11. Platform => 1.1.0 file: [cadba639fd] check-in: [ee7c3ae49b] user: jan.nijtmans branch: core-9-0-branch, size: 40508
15:08
[66cd465323] Platform package simplifications for MacOS >= 11. Platform => 1.1.0 file: [1c65e6e490] check-in: [12394301e1] user: jan.nijtmans branch: core-8-6-branch, size: 32883
2025-08-24
10:40
Tinkering, making code simpler or easier to maintain file: [9d3021b8ca] check-in: [74269c8653] user: dkf branch: main, size: 39734
2025-08-19
12:45
Merge 9.0 file: [ed820c201f] check-in: [a40e6f6704] user: jan.nijtmans branch: main, size: 39696
12:44
support for MacOS Tahoe, platform => 1.0.20 file: [e03f4cc4b7] check-in: [a14f4e0d7f] user: jan.nijtmans branch: core-9-0-branch, size: 40510
2025-08-18
13:23
platform version => 1.0.20 file: [1bd624302f] check-in: [b4c2c68b42] user: jan.nijtmans branch: bug-a91b242d43, size: 32885
2025-08-15
21:25
Merge 9.0 file: [12f11e4c65] check-in: [e42f382022] user: jan.nijtmans branch: main, size: 39696
21:19
Merge 8.6 file: [86ba96d2a0] check-in: [694e55c093] user: jan.nijtmans branch: core-9-0-branch, size: 40510
2025-08-13
17:18
merge 8.6 file: [0d22e7d7b5] check-in: [91dd920fcb] user: dgp branch: core-8-6-17-rc, size: 32885
09:42
Version => 9.1a1 file: [bad4b2e5f3] check-in: [f72529e60f] user: jan.nijtmans branch: main, size: 39694
2025-08-12
14:25
Update dde => 1.4.5. Don't worry about Tcl 8.7 any more file: [4fc95d73cc] check-in: [7037a107d0] user: jan.nijtmans branch: core-8-6-branch, size: 32883
2025-08-04
17:34
Bump to tcltest 2.5.10. Code has changed since 2.5.9 release. file: [11cf9d03b8] check-in: [a10fecf8f9] user: dgp branch: core-8-6-17-rc, size: 32885
2025-07-26
05:00
Fix gcc warnings, mingw build and extraneous prototype defs used in debug file: [12dd18efe3] check-in: [ff495c9305] user: apnadkarni branch: tip-726-plus, size: 39934
2025-07-12
16:03
Start on TIP 726. Add utf8proc to the build system file: [20fe4ebfd8] check-in: [49fd86f978] user: apnadkarni branch: tip-726, size: 39917
2025-06-06
08:24
Move support Tcl script into its own file file: [876df86d40] check-in: [4fa20f0f04] user: dkf branch: main, size: 39694
2025-05-23
06:31
Move new list implementations to 9.1 file: [54808ff1ee] check-in: [79b702703a] user: apnadkarni branch: apn-tip636-appl-91, size: 39694
2025-05-08
08:54
Fix "make dist". Don't use UTF-8 setting in registry/dde dll's file: [0352ab858c] check-in: [4a25340a1e] user: jan.nijtmans branch: encoding-user, size: 40963
2025-04-28
15:10
Have both tclsh90.exe (full compatibility) and tclsh90c.exe (without UTF-8 in manifest) side-by-side file: [97df31d853] check-in: [41388a9d8f] user: jan.nijtmans branch: tclsh90c.exe-for-tip-716-compatibility, size: 40967
2025-04-19
11:41
Add an abstract list type for reversing lists file: [2896d22823] check-in: [224c5670f0] user: apnadkarni branch: apn-tip636-appl, size: 40534
2025-03-06
15:16
merge trunk file: [a48f1e5964] check-in: [e42b1e808c] user: dgp branch: dgp-refactor, size: 39737
14:46
merge 9.0 file: [b71a0e5bc2] check-in: [23e8b744a6] user: sebres branch: main, size: 39668
14:44
merge 8.7 file: [e6d9bcfd1c] check-in: [6abb97e1ef] user: sebres branch: core-9-0-branch, size: 40508
14:41
merge 8.6 file: [f7fd2389df] check-in: [d60246e8c9] user: sebres branch: core-8-branch, size: 39013
14:27
win/Makefile: fixes "clean" target - remove remaining binaries (inclusive manifests and previous versions by branch switch), however retain tclsh.exe.manifest, that created on configure phase file: [e7b6a05f2d] check-in: [7ae5ddf0db] user: sebres branch: core-8-6-branch, size: 32883
2025-02-26
16:16
merge trunk; resolve conflict file: [0243920661] check-in: [6d9b0e6f5d] user: dgp branch: dgp-refactor, size: 39455
15:09
merge 9.0.1 file: [af45f06221] check-in: [141d298e6a] user: dgp branch: dgp-refactor, size: 40295
14:22
conflict free file: [69f28df857] check-in: [034a98588a] user: dgp branch: dgp-refactor, size: 40510
13:37
conflict free file: [597377dc9c] check-in: [5c3137ae72] user: dgp branch: dgp-refactor, size: 40685
2025-02-25
19:19
Merge 9.0.0 file: [f7c7438b0f] check-in: [dbf9e21ca3] user: dgp branch: dgp-refactor, size: 40511
18:50
conflict free file: [c7c630b3ab] check-in: [d487966f45] user: dgp branch: dgp-refactor, size: 40371
18:36
merge 9.0b3 file: [2311eb2375] check-in: [5c61a0b81a] user: dgp branch: dgp-refactor, size: 40471
18:04
merge & resolve file: [1f9ebd9b95] check-in: [bc85f8e90f] user: dgp branch: dgp-refactor, size: 40451
15:49
merge & resolve file: [2c397b20a2] check-in: [0b8b91452e] user: dgp branch: dgp-refactor, size: 40456
2025-02-24
21:30
get merging back on trunk up to 9.0b2 release file: [4af865372c] check-in: [ae4a8f86e6] user: dgp branch: dgp-refactor, size: 40115
19:31
Conflict free merge from trunk file: [ea78a7bbd5] check-in: [5fd0ed6ca1] user: dgp branch: dgp-refactor, size: 39664
18:41
Max conflict free trunk merge file: [d83f9cba4a] check-in: [8c8e0599f9] user: dgp branch: dgp-refactor, size: 39664
2025-02-20
21:36
Merge 9.1. dde -> 1.5a0 file: [69ed7a1ca0] check-in: [25fb7c50d2] user: jan.nijtmans branch: tip-626, size: 39386
2025-02-19
09:25
Rebase to 9.1 file: [c03d5f34a5] check-in: [f1f93817f2] user: jan.nijtmans branch: tip-709, size: 39585
2025-02-04
14:45
Copy thrower.dll to a directory where it can be found for the testcases file: [fd7571377e] check-in: [eaa98acc32] user: jan.nijtmans branch: tip-709, size: 40425
2025-01-25
23:29
Handle DLL_PROCESS_DETACH file: [d29406638f] check-in: [c92b6d4398] user: jan.nijtmans branch: bug-94e3289b79, size: 40370
2025-01-23
13:10
Use pre-compiled zip-file (with MSVC) for memorymodule testing. GCC-compiled dll's still have some problems, so disable memorymodule for them too. file: [ac0a01c9d5] check-in: [ab590366d3] user: jan.nijtmans branch: tip-709, size: 40355
2025-01-11
21:57
Possible fix for [5d70d14a09]: tcltest: test result differs for different singleproc values. Edit: doesn't work file: [9b6e8d7343] check-in: [5e8914a8ad] user: jan.nijtmans branch: bug-5d70d14a09, size: 32665
2025-01-10
12:16
Add delay to give a chance for processes to drop a lock file: [81c4ee2f2e] check-in: [a6df4aeb4c] user: dkf branch: dkf-c11-features, size: 40237
2025-01-08
15:23
Merge 9.0. registry -> 1.4a0 (breaking compilation on Windows XP) file: [69937670b1] check-in: [fd7b19dc30] user: jan.nijtmans branch: tip-710, size: 39386
12:01
Merge 8.6 (but keep 8.6.16 version-number) file: [5dd740dba5] check-in: [c6e22d8b54] user: jan.nijtmans branch: cygwin, size: 32631
2024-12-23
11:02
Merge 9.0 file: [566120dff7] check-in: [23f668c6ab] user: jan.nijtmans branch: tip-626, size: 39386
2024-12-22
16:24
Rebase to 9.0 file: [4e1b24e36d] check-in: [b9b7feeba9] user: jan.nijtmans branch: tip-709, size: 40435
2024-12-05
11:11
Merge 9.0. Skip memorymodule testcases with --disable-zipfs file: [06f82fcae5] check-in: [15095f90b8] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40443
09:52
Fix [aaa84fbbc5]: zipfs info on mountpoint of executable returns zero offset in field 4 file: [0b268ac1db] check-in: [4358bf994e] user: jan.nijtmans branch: core-8-branch, size: 38731
2024-12-04
16:02
Remove zip -A from autoconf builds. Add tests for zipfs info file: [4b3d13dd36] check-in: [376261e2cd] user: apnadkarni branch: apn-julian-zipfs-patch, size: 40226
2024-12-02
15:40
Bring back Makefile's how they were file: [69c4aa2de3] check-in: [42bf08b950] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40658
2024-12-01
16:56
Integrate dltest/memorymoduletest.zip building in win/Makefile file: [1327601e17] check-in: [d807db74ab] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40825
2024-11-27
10:44
Implement build-time switch file: [dfeca04b67] check-in: [376e9d7281] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40745
2024-11-26
21:41
Make build switchable by defining (or not) TCL_LOAD_FROM_MEMORY file: [3616109796] check-in: [a3a06f460b] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40639
13:28
Disable TCL_LOAD_FROM_MEMORY, for testing file: [89003fbf20] check-in: [c8c35f0eb4] user: jan.nijtmans branch: bug-a8e4f76ce4-androwish, size: 40762
2024-11-25
15:29
Hack: Add a pkgIndex.tcl file and tcl9tk90.dll file to tcl90.dll. For test purposes. file: [0167046694] check-in: [142494f1f7] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40974
2024-11-23
16:51
Re-apply [b11c0b7e61], for testing purposes only file: [de7342a2bf] check-in: [1304129573] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40785
16:20
Update MemoryModule to latest (master) version. file: [79107212e8] check-in: [da876cd930] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40610
2024-11-21
15:32
backout [bc7fbd8e2e]. Testing done. file: [ea34fd95e4] check-in: [2220e6b2da] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40599
2024-11-18
15:11
Fix for [a8e4f76ce4]: load library (dll) from zipfs-library causes a leak in temporary folder file: [54ce6f761a] check-in: [b74bd939ad] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 40774
2024-11-12
13:20
Merge 9.0 file: [bc64fdc8e9] check-in: [938858f211] user: jan.nijtmans branch: tip-626, size: 39601
2024-11-10
22:25
Merge [b11c0b7e61e1f3c9]: Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always. file: [36b092e0a3] check-in: [6f9be89f51] user: pooryorick branch: unchained, size: 39530
2024-11-06
22:09
Only remove the dll's from the zip, not the pkgIndex.tcl files file: [d7cb81233f] check-in: [9fc7aba661] user: jan.nijtmans branch: tip-702, size: 36981
21:30
Rebase to 9.0. Resolve conflicts file: [c238e4e1e4] check-in: [84548fbc84] user: jan.nijtmans branch: tip-702, size: 36969
20:08
Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always file: [514e5aa8dc] check-in: [4a08e79269] user: jan.nijtmans branch: core-8-branch, size: 38946
2024-10-30
20:45
Merge [db207d7c8515cdec]: tcltest::bytestring was removed in Tcl 9.0 See: [a3e8f513cc]: tcltest(n) still mentions [encoding convertfrom identity]. file: [00c56d5d5c] check-in: [b00f319750] user: pooryorick branch: unchained, size: 39705
18:21
Merge [72d9e7c8e5185a95]: win/Makefile.in: amend to [bc693446a9001783]: fixes "--disable-shared" build (make libtcl.a directly). Fixed recipe and dependency for ${TCL_LIB_FILE} (built with ${TCL_DLL_FILE}); closes [bc693446a9001783]. Don't make the var be Interp* when all uses are Tcl_Interp*. file: [3e75e8fce0] check-in: [faa60ecf01] user: pooryorick branch: unchained, size: 39705
2024-10-25
14:20
Rebase to latest 9.0 file: [6a71aedab0] check-in: [c58d7cec72] user: jan.nijtmans branch: bug-364bd985d6, size: 40441
10:29
Merge 9.0 file: [9bcbb787dd] check-in: [1a0a37af7e] user: jan.nijtmans branch: tip-626, size: 39776
09:56
Merge 9.0 (9.0.0 release) file: [708b53b694] check-in: [8523e01f8f] user: jan.nijtmans branch: tip-626, size: 39602
09:25
Merge 9.0 file: [6d544ccf25] check-in: [9a9302a669] user: jan.nijtmans branch: tip-626, size: 39644
2024-10-24
14:46
tcltest::bytestring was removed in Tcl 9.0 See: [a3e8f513cc]: tcltest(n) still mentions [encoding convertfrom identity] file: [be27910a4a] check-in: [db207d7c85] user: jan.nijtmans branch: main, size: 40616
14:41
Merge 8.6 file: [e30abaa999] check-in: [39e2e7c002] user: jan.nijtmans branch: core-8-branch, size: 39121
14:38
tcltest::bytestring is deprecated. Document that (and don't use it any more) file: [c927bb878f] check-in: [9b56dbf51d] user: jan.nijtmans branch: core-8-6-branch, size: 32601
2024-10-23
11:21
merge 8.7 file: [0c4ddb8259] check-in: [72d9e7c8e5] user: sebres branch: main, size: 40616
11:13
merge 8.6, conflicts resolved file: [099a7addcc] check-in: [466beedcfc] user: sebres branch: core-8-branch, size: 39121
10:41
win/Makefile.in: amend to [bc693446a9001783]: fixes "--disable-shared" build (make libtcl.a directly) file: [f8a2258278] check-in: [e2ad8bcdfd] user: sebres branch: core-8-6-branch, size: 32601
2024-10-22
22:12
small amend to [bc693446a9001783] (forgotten unsaved changes) file: [399295180e] check-in: [e4447975fd] user: sebres branch: core-8-6-branch, size: 32370
21:35
win/Makefile.in: fixed recipe and dependency for ${TCL_LIB_FILE} (built with ${TCL_DLL_FILE}); closes [bc693446a9001783] file: [eedac8e338] check-in: [f70f06573b] user: sebres branch: core-8-6-branch, size: 32374
2024-10-20
11:48
Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always file: [8c3ccb5be8] check-in: [ad1fea189f] user: jan.nijtmans branch: bug-364bd985d6, size: 40267
2024-10-18
11:53
TIP 702 - always statically link registry and dde file: [3cabd1b50b] check-in: [1bdd00fa65] user: apnadkarni branch: tip-702, size: 36724
2024-10-07
22:16
Merge [e569153b74352c6a]: Merge release 9.0.0. file: [0b214d1dbb] check-in: [3f7bb17920] user: pooryorick branch: unchained, size: 39531
2024-09-26
20:20
Backport http 2.10.0 from 9.0 file: [e6f4e68e7e] check-in: [260dad7a1c] user: jan.nijtmans branch: core-8-branch, size: 38947
2024-09-11
16:57
Update changes.md version to 9.0.0. http -> 2.10.0 file: [7e901ffe3d] check-in: [8e860d3aa9] user: jan.nijtmans branch: core-9-0-0-rc, size: 40442
2024-08-31
07:40
Merge [3fae94e31ab4c41e]: Don't pack the dde/registry dll's any more for static builds. See: 939496ee1b. file: [d940b13dd8] check-in: [913287dd53] user: pooryorick branch: unchained, size: 39531
06:34
Merge [6ae9bb7cfe717140]: Whitespace. file: [799fa5a810] check-in: [05683216d7] user: pooryorick branch: unchained, size: 39390
00:59
Merge [2047813f1c7748a2]: b3 -> b4, as preparation for release. file: [1b0c212363] check-in: [4f51ebfd0d] user: pooryorick branch: unchained, size: 39391
00:55
Merge [71a3a40df62d5b03]: AC_PREREQ([2.69]). Fix some indenting. file: [6a26fe5fe5] check-in: [bfb61bc911] user: pooryorick branch: unchained, size: 39391
00:41
Merge [c6393caddbce893c]: Implementation of almost all of oo::configurable in C, for better performance. file: [1a6de0fc89] check-in: [c51e332641] user: pooryorick branch: unchained, size: 39573
2024-08-29
20:39
Merge [45b7ed88d0a6017d]: Add tcl::unsupported::icu command. file: [8a1b88af58] check-in: [5d1aecc0fc] user: pooryorick branch: unchained, size: 39491
19:12
Merge [229a985faf02f60b]: Fix some more indenting. file: [9e63321a56] check-in: [6cbe4adcba] user: pooryorick branch: unchained, size: 39465
08:40
Merge [9ffd7855661ca409]: More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [1f7938f702] check-in: [12c6b8b472] user: pooryorick branch: unchained, size: 39471
2024-08-28
17:06
Merge [bc2e65239403f994]: Fix [79474c58800cdf94]: 2 segfaults and 2 leaks (common IO handlers and reflected channels). file: [071ef11a73] check-in: [b40703dc9e] user: pooryorick branch: unchained, size: 39476
16:57
Merge [84ecf75d3bc90e43]: b2 -> b3, as preparation for next release. file: [632bfc6a65] check-in: [01bb216b45] user: pooryorick branch: unchained, size: 39135
2024-08-27
13:46
Merge [aa3b9a93eb1b29cd]: In Tcl 9 "-encoding utf-8" is no longer needed here. file: [ac1d3c88e8] check-in: [1f8f80c4c0] user: pooryorick branch: unchained, size: 39135
2024-08-26
22:29
Merge [ffc16bd3fdad9cf5]: Add ability to regenerate tclOOScript.h to Win build. file: [b0b68c9e2b] check-in: [d9c3395e1e] user: pooryorick branch: unchained, size: 39151
14:29
Merge [ee93e76625a7ea07]: Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. file: [2cb049cf75] check-in: [954aeddf8b] user: pooryorick branch: unchained, size: 38736
2024-08-25
21:08
Merge [c9f412d0b63484db]: "fixed path for running of suite from temp-directory (also proper skip if no dlls available)" , "proper skip of test winFCmd-1.38 (no error reaching limit of 50K unique file-ids)", "skip extensive IO-aggressive tests, be gentle with users and CIs env (especially SSD, let alone our surroundings)". file: [8b78192d13] check-in: [4c46f8fe8e] user: pooryorick branch: unchained, size: 38736
16:49
Merge [bf0097016726e631]: Upgrade bison to latest version (3.8.2). file: [b6d13d64e6] check-in: [361250d276] user: pooryorick branch: unchained, size: 38736
12:37
Merge [5443f61b92a06a8c]: http -> 2.10b2. file: [a6de1a6488] check-in: [5dd266eed7] user: pooryorick branch: unchained, size: 38787
2024-08-23
15:26
Don't pack the dde/registry dll's any more for static builds. See: [https://core.tcl-lang.org/tk/tktview/939496ee1b|939496ee1b] file: [6baf8b1a13] check-in: [3fae94e31a] user: jan.nijtmans branch: main, size: 40442
15:18
Don't pack the dde/registry dll's any more for static builds. See: [https://core.tcl-lang.org/tk/tktview/939496ee1b|939496ee1b] file: [308f6f1c05] check-in: [ab9bae0fd1] user: jan.nijtmans branch: core-8-branch, size: 38947
2024-08-22
18:54
Merge [5818fda80d19246a]: unix test builds. file: [61dcc072d6] check-in: [6310a5eefb] user: pooryorick branch: unchained, size: 38787
2024-08-20
14:53
Merge 8.7 file: [2e291650c9] check-in: [6ae9bb7cfe] user: jan.nijtmans branch: main, size: 40301
2024-08-19
22:46
Merge [8d6ad57e614216e4], Make sure that zdll.lib and tommath.lib are installed in windows, for possible use by extensions. file: [8a4c8257e5] check-in: [de7cc64c2b] user: pooryorick branch: unchained, size: 38706
17:12
Merge [5e1a3868b75e4dbc], "Bug [76d45ec836] - mingw - tommath not copied on install", and remove win/configure. file: [c4b7acd1bb] check-in: [809cfa2040] user: pooryorick branch: unchained, size: 38725
2024-08-18
01:13
Merge [d6640b90305e1e21], "Check for _LARGEFILE64_SOURCE after _FILE_OFFSET_BITS=64, since the latter is preferred", and "Fix handling of pre-built libtommath.dll on win64-arm" file: [f2c793a350] check-in: [b221e408a8] user: pooryorick branch: unchained, size: 38679
2024-08-13
14:00
b3 -> b4, as preparation for release file: [9e34970b65] check-in: [2047813f1c] user: jan.nijtmans branch: main, size: 40302
08:44
AC_PREREQ([2.69]). Fix some indenting file: [8fc4d5280c] check-in: [71a3a40df6] user: jan.nijtmans branch: main, size: 40302
08:36
AC_PREREQ([2.69]). Fix some indenting file: [c1801d7405] check-in: [619dc20963] user: jan.nijtmans branch: core-8-branch, size: 38806
08:28
Fix indenting. Prevent Tcl 8.6 to load Tk 8.7 (when it goes final). Fix AC_PREREQ. See: [https://core.tcl-lang.org/tk/tktview/1562e10c58|1562e10c58] file: [34bbf514a9] check-in: [30b7126179] user: jan.nijtmans branch: core-8-6-branch, size: 32427
2024-08-02
12:03
Factor out most property-related C code into its own file. file: [3850f67441] check-in: [c42f051aa1] user: dkf branch: oo-properties-c-impl, size: 40484
2024-07-20
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [92c169a4e6] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 38337
2024-07-18
15:32
Merge trunk file: [3ee40fc1b2] check-in: [e22059852f] user: dkf branch: oo-properties-c-impl, size: 40461
2024-06-27
22:28
Merge 9.0 file: [078d5fbb98] check-in: [a3d20af5ba] user: jan.nijtmans branch: tip-626, size: 39562
13:45
(backport) Add tcl::unsupported::icu command (why not!) file: [d374208991] check-in: [aea99cd7aa] user: jan.nijtmans branch: core-8-branch, size: 38986
07:46
Merge unchained [16c46aa0ac5d85f0]. file: [1b1c097b9a] check-in: [7751515578] user: pooryorick branch: pyk-objinterface, size: 37956
2024-06-20
18:22
Merge 9.0 file: [ec8ed5f0c3] check-in: [29d29484d0] user: jan.nijtmans branch: tip-626, size: 39536
2024-06-18
22:41
Fix some more indenting file: [886e76be51] check-in: [229a985faf] user: jan.nijtmans branch: main, size: 40376
22:27
Merge 8.6 file: [25e0baa0cd] check-in: [5230c77fff] user: jan.nijtmans branch: core-8-branch, size: 38966
22:07
Backport some code cleanup from 8.7/9.0. Fix indenting file: [a4fb9df1a3] check-in: [e749719636] user: jan.nijtmans branch: core-8-6-branch, size: 32495
2024-06-14
06:20
Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it. file: [eeb6b89c9c] check-in: [713a20ea67] user: pooryorick branch: unchained, size: 37923
2024-06-12
14:00
Merge trunk file: [5cbbab2522] check-in: [cf8a455aeb] user: apnadkarni branch: apn-experiment-chardet, size: 40402
08:47
Merge [fab05e2102] (core-8-branch): More Tcl_Size. file: [35cb5b0efa] check-in: [bcf6945c28] user: pooryorick branch: unchained, size: 37938
2024-06-08
17:25
Add Tcl to ICU name mapping. file: [291fde466b] check-in: [5ff01b9355] user: apnadkarni branch: apn-experiment-chardet, size: 40407
2024-06-07
11:31
Merge 9.0 file: [a0fbc4e7ec] check-in: [84ae5008cc] user: jan.nijtmans branch: tip-626, size: 39542
2024-06-05
13:10
More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [2371660c25] check-in: [9ffd785566] user: jan.nijtmans branch: main, size: 40382
2024-05-21
22:06
Merge 9.0 file: [10cbb944f5] check-in: [e906cead78] user: jan.nijtmans branch: tip-626, size: 39547
20:19
"TCL_TOMMATH" is not used anywhere file: [c3f210c485] check-in: [4c1393b596] user: jan.nijtmans branch: core-8-6-branch, size: 32501
10:33
merge 8.7 file: [c748bf30a4] check-in: [bc2e652394] user: sebres branch: main, size: 40387
09:04
b2 -> b3, as preparation for next release file: [bdadb0b872] check-in: [84ecf75d3b] user: jan.nijtmans branch: main, size: 40046
2024-05-20
20:20
Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases file: [f0544d0c74] check-in: [a93beaf43c] user: jan.nijtmans branch: mistake, size: 40387
15:20
Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases file: [9d632c2857] check-in: [de08cf0323] user: dkf branch: core-8-branch, size: 38972
15:06
Add some machinery for easier testing file: [580ffd2d1b] check-in: [c3a7ab5cdb] user: dkf branch: bug-7842f33a5c, size: 32529
2024-04-14
14:05
Merge 9.0 file: [7c7d494a25] check-in: [1861587f45] user: jan.nijtmans branch: tip-626, size: 39206
2024-04-12
16:41
In Tcl 9, we don't need "-encoding utf-8" here any more file: [582b0ab4bc] check-in: [aa3b9a93eb] user: jan.nijtmans branch: main, size: 40046
15:24
Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0 file: [a1c95b954f] check-in: [0a0fdba2f8] user: jan.nijtmans branch: core-8-branch, size: 38631
15:14
Since all tools are in utf-8 (actually: ascii), make that explicit file: [b44d4afd6f] check-in: [b725630348] user: jan.nijtmans branch: core-8-6-branch, size: 32187
2024-04-09
15:25
Merge 8.7 file: [400ff61620] check-in: [ffc16bd3fd] user: dkf branch: main, size: 40062
15:23
Add ability to regenerate tclOOScript.h to Win build file: [2187c32f69] check-in: [4f49e2b023] user: dkf branch: core-8-branch, size: 38599
2024-04-01
20:48
Merge 9.0 file: [541a0655cf] check-in: [d4eee66f60] user: jan.nijtmans branch: tip-626, size: 38807
19:00
TIP 688: clock command revision and speedup file: [96d3fc035b] check-in: [279e584045] user: jan.nijtmans branch: bug-ac7592e73c10d04b, size: 39647
18:36
TIP 688: clock command revision and speedup file: [0b9e2364b3] check-in: [7137ea11e9] user: jan.nijtmans branch: core-8-branch, size: 38184
2024-03-31
00:01
Make a start, upgrading to libtommath 1.3 file: [2a64eb5509] check-in: [14587821fe] user: jan.nijtmans branch: libtommath-1.3, size: 32155
2024-03-29
12:26
Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. file: [084df57401] check-in: [a04ae84a3f] user: jan.nijtmans branch: core-8-branch, size: 38132
2024-03-27
20:54
Libtommath 1.3 file: [cc8d75a83c] check-in: [75cd1c302b] user: jan.nijtmans branch: libtommath-1.3, size: 39595
2024-03-13
17:11
Merge 9.0 file: [12d8f11fa1] check-in: [a29cf046b8] user: jan.nijtmans branch: tip-626, size: 38755
09:56
Rebase to latest 9.0 file: [0417a33d9c] check-in: [cf8ff53644] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 39647
00:14
Merge 8.7 file: [13e6fd6b7c] check-in: [c9f412d0b6] user: jan.nijtmans branch: main, size: 39595
2024-03-12
23:41
Merge 8.6 file: [54dfea6dc0] check-in: [da870994fd] user: jan.nijtmans branch: core-8-branch, size: 38132
23:13
tcltest 2.5.7 -> 2.5.8 file: [592424c024] check-in: [4cdfd489b0] user: jan.nijtmans branch: core-8-6-branch, size: 32155
2024-03-11
21:21
Merge 8.7. Upgrade bison to latest version (3.8.2) file: [c04388daa4] check-in: [bf00970167] user: jan.nijtmans branch: main, size: 39595
20:30
Merge 8.6. Upgrade bison to latest version (3.8.2) file: [6de33ae19c] check-in: [1495c7c2b6] user: jan.nijtmans branch: core-8-branch, size: 38132
15:53
Unneeded "file normalize" file: [84b3d72a88] check-in: [f336db244d] user: jan.nijtmans branch: core-8-6-branch, size: 32155
15:14
load clock-stubs dynamically with namespace unknown (no auto-index needed) file: [4fd7df3be0] check-in: [5088fc6b7c] user: sebres branch: sebres-9-0-clock-speedup-cr2, size: 39647
2024-03-05
22:03
Merge 9.0 file: [42cbbd9f6a] check-in: [693ed4eabc] user: jan.nijtmans branch: tip-626, size: 38806
15:20
Merge 8.6 file: [aca890c301] check-in: [ec4e4d28c9] user: jan.nijtmans branch: cygwin, size: 32236
2024-02-26
12:19
Rebase to latest 9.0 file: [f538642246] check-in: [7c433a7c10] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 39698
10:56
Rebase to latest core-8-6-branch file: [f626f5486e] check-in: [17de5e48b6] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 32258
2024-02-16
12:16
Merge 8.7 file: [082e58fa77] check-in: [5443f61b92] user: jan.nijtmans branch: main, size: 39646
12:05
Merge 8.6. http -> 2.10b2 file: [e3b61918c4] check-in: [45d29e9dfc] user: jan.nijtmans branch: core-8-branch, size: 38183
2024-02-14
19:10
There are changes to package tcltest since release of Tcl 9.0b1. Bump to tcltest 2.5.7 file: [2442c8267d] check-in: [5c72e81a4c] user: dgp branch: core-8-6-branch, size: 32206
2024-01-27
23:16
win/Makefile/in tinkering file: [a2f0f805bd] check-in: [648ebfe69a] user: dkf branch: oo-properties-c-impl, size: 40110
22:05
Now passing tests file: [4947a90b40] check-in: [fbcb7c7022] user: dkf branch: oo-properties-c-impl, size: 40064
2024-01-09
10:32
Backport tcltest 2.5.6 from Tcl9.0b1 file: [807f89bd48] check-in: [f928d9d95a] user: jan.nijtmans branch: core-8-6-branch, size: 32206
2023-11-03
20:05
Merge trunk. (Hackery workaround troubles with TCLAPI) file: [37ee80246c] check-in: [ec4e876c4e] user: dgp branch: novem, size: 39517
19:56
merge trunk file: [fcc6d53fb8] check-in: [4627159c40] user: dgp branch: dgp-refactor, size: 39715
2023-10-22
19:56
Merge 9.0 file: [1cc4967075] check-in: [f107021263] user: jan.nijtmans branch: tip-626, size: 38806
2023-10-09
12:34
Merge 8.7 - unix test builds file: [059482d212] check-in: [5818fda80d] user: apnadkarni branch: main, size: 39646
10:33
Fix test targets in mingw builds to not set TCL_LIBRARY when zipfs enabled file: [a49a570941] check-in: [bae47e56ee] user: apnadkarni branch: bug-894e11d7f7, size: 38183
2023-08-30
13:34
Merge 9.0 file: [d4a7481675] check-in: [5de4330b73] user: jan.nijtmans branch: tip-626, size: 38725
2023-08-24
15:37
Merge main file: [9e019d0b43] check-in: [27410d7b51] user: apnadkarni branch: apn-string-split, size: 39592
2023-08-03
17:31
merge trunk file: [31c935f933] check-in: [1f1844b20d] user: dgp branch: dgp-refactor, size: 39634
17:31
merge trunk file: [fa97a8daf5] check-in: [0809768e50] user: dgp branch: novem, size: 39436
2023-08-01
16:12
Merge 8.7 file: [43411b13d3] check-in: [8d6ad57e61] user: jan.nijtmans branch: main, size: 39565
16:09
Make sure that zdll.lib and tommath.lib are installed in windows, for possible use by extensions. file: [23c03e4d26] check-in: [ba7fa0c8e3] user: jan.nijtmans branch: core-8-branch, size: 38102
13:01
Bug [76d45ec836] - mingw - tommath not copied on install file: [45001b5bf5] check-in: [5e1a3868b7] user: apnadkarni branch: main, size: 39584
2023-07-29
16:42
Rebase to 9.0 file: [5b7c4c6022] check-in: [c9b9082483] user: jan.nijtmans branch: tip-626, size: 38698
2023-07-22
13:54
Merge trunk file: [64ea37855c] check-in: [89290f6d01] user: apnadkarni branch: apn-string-split, size: 39565
2023-07-21
15:51
merge trunk file: [f2bd8b49c1] check-in: [0a0a9d82a1] user: dgp branch: dgp-refactor, size: 39607
15:39
merge trunk file: [589c5a5b06] check-in: [16790eae5f] user: dgp branch: novem, size: 39409
2023-07-20
21:01
Merge 8.7 file: [690ba6aab7] check-in: [ab1e29ee67] user: jan.nijtmans branch: main, size: 39538
20:52
Fix handling of pre-built libtommath.dll on win64-arm file: [5b09a1f80c] check-in: [c28f7fef78] user: jan.nijtmans branch: core-8-branch, size: 38075
2023-07-13
20:49
Merge TIP 636. Resolve conflicts. Result shows TclStackFree panic when freeing the compiledLocals. file: [599f3ae463] check-in: [b9d1bef880] user: dgp branch: dgp-refactor, size: 39265
19:34
merge trunk file: [02791c75ec] check-in: [b9c6b55287] user: dgp branch: novem, size: 39067
2023-07-11
16:48
Abstract list type for strings file: [76deb87bc3] check-in: [fbc9c695cc] user: apnadkarni branch: apn-string-split, size: 39223
2023-06-30
14:34
merge trunk file: [fbc98c15ff] check-in: [9d4f898f95] user: griffin branch: tip-636-tcl9-644, size: 39196
2023-06-29
13:12
Merge 9.0 file: [8c85288a66] check-in: [5cd0f8cb98] user: jan.nijtmans branch: tip-626, size: 38328
2023-06-27
15:47
merge trunk file: [46be41af23] check-in: [4a5993facf] user: dgp branch: dgp-refactor, size: 39237
15:35
merge trunk file: [12fb224efd] check-in: [affead2b5d] user: dgp branch: novem, size: 39039
2023-06-26
10:12
Merge 8.7 file: [5d9d0788d1] check-in: [92ba864abd] user: jan.nijtmans branch: main, size: 39168
09:52
Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it. file: [5e6f6f7448] check-in: [cdd211a557] user: jan.nijtmans branch: core-8-branch, size: 37733
07:24
Merge unchained branch [22400aa71b] and resolve conflicts. file: [73c1a6259d] check-in: [961f58e148] user: pooryorick branch: pyk-objinterface, size: 37973
2023-06-18
21:30
Merge trunk-encoding-defaultstrict [c499122331]. file: [53158af521] check-in: [22400aa71b] user: pooryorick branch: unchained, size: 37940
2023-06-01
21:36
Merge 9.0 file: [271dfee087] check-in: [941600cdb3] user: jan.nijtmans branch: tip-626, size: 38343
2023-05-30
16:23
merge trunk file: [18c4dafb34] check-in: [d2b888084c] user: dgp branch: dgp-refactor, size: 39252
15:24
merge trunk file: [ecd903517d] check-in: [072610b561] user: dgp branch: novem, size: 39054
2023-05-24
23:17
merge trunk file: [a93bc968d4] check-in: [729526d9c8] user: griffin branch: tip-636-tcl9-644, size: 39211
15:29
Merge 8.7 file: [ec90bd410d] check-in: [bc8d2884aa] user: jan.nijtmans branch: main, size: 39183
15:18
Enhance html generation, so it can handle the "©" copy-sign as well file: [d2e01f207f] check-in: [2769aa3e66] user: jan.nijtmans branch: core-8-branch, size: 37748
2023-05-19
11:26
Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. file: [b752f728b5] check-in: [2840dda8db] user: pooryorick branch: pyk-objinterface, size: 37957
2023-05-03
16:12
Merge 9.0. Further Makefile tweaks file: [aa4a4a909f] check-in: [9c9f39bc30] user: jan.nijtmans branch: windows-thread-join, size: 39140
2023-04-30
23:09
Partial sync-up with trunk. file: [153b951224] check-in: [82fe864420] user: griffin branch: tip-636-tcl9-644, size: 39195
18:36
Remove all code that is conditioned on TCL_MAJOR_VERSION. file: [6fc36ca2ef] check-in: [5037505a02] user: pooryorick branch: unchained, size: 37924
2023-04-28
23:57
Remove all code related to TCL_NO_DEPRECATED, and some related to TCL_MAJOR_VERSION. file: [ad43e64699] check-in: [a2e5794d46] user: pooryorick branch: unchained, size: 39011
2023-04-23
09:21
Merge 9.0 file: [76b25fb6ea] check-in: [dbfd8e6ec6] user: jan.nijtmans branch: tip-626, size: 38327
2023-04-21
17:11
Merge monster spell-check patch, resolving conflicts. file: [bf8a44df0d] check-in: [b882118946] user: dgp branch: dgp-refactor, size: 39236
16:57
Merge changes from trunk before the monster spell-check patch. file: [a54eb1e141] check-in: [b4716d7a69] user: dgp branch: dgp-refactor, size: 39237
16:49
Merge pre-TIP 660 changes from trunk. file: [f78659f489] check-in: [b1c433a972] user: dgp branch: novem, size: 39038
2023-04-12
18:17
Some more int -> Tcl_Size (which is actually the same in 8.7). Backported from 9.0 file: [6454bb95a5] check-in: [30a0218439] user: jan.nijtmans branch: core-8-branch, size: 37732
14:25
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [357c214e96] check-in: [d65da06a77] user: pooryorick branch: main, size: 39167
13:51
More int -> Tcl_Size, so (theoretically) longer lists could be handled. Thanks, Rolf! file: [5dc160c156] check-in: [b921949acd] user: jan.nijtmans branch: main, size: 39168
13:30
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [77396f32ca] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 37691
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [542d22efd6] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 32206
2023-04-06
16:10
Make Tcl_Size signed by default, but allow extension to make it unsigned (experimental) file: [0694fabdbb] check-in: [4f88786745] user: jan.nijtmans branch: optional-unsigned-size, size: 39168
2023-04-03
16:15
merge trunk file: [ae1db8ccad] check-in: [9b9daa251b] user: dgp branch: dgp-refactor, size: 39197
14:41
merge trunk file: [d00412c4f3] check-in: [e4ee47b22d] user: dgp branch: novem, size: 38999
2023-03-25
00:29
Merge trunk file: [6accada568] check-in: [f6aa53859c] user: griffin branch: tip-636-tcl9-644, size: 39156
2023-03-12
11:28
Merge 8.7 file: [2b8e857a9c] check-in: [1bf875b575] user: jan.nijtmans branch: main, size: 39128
11:24
Make test-output more readable when it contains non-printable characters (stolen from TIP #656 impl, thanks Ashok!) tcltest -> 2.5.6 file: [c759fc173f] check-in: [2875c5d69c] user: jan.nijtmans branch: core-8-branch, size: 37692
2022-12-21
13:11
Merge 8.6. Update dde and registry extensions file: [6e4df00688] check-in: [ca829e3b89] user: jan.nijtmans branch: cygwin, size: 32237
2022-12-01
15:47
merge trunk file: [ac80213e85] check-in: [23ae6e8846] user: dgp branch: dgp-refactor, size: 39197
15:46
merge trunk file: [ff3329f3b5] check-in: [5908a85b08] user: dgp branch: novem, size: 38999
15:16
Merge 9.0. Fix Windows build (testcases need tcl::test package). Modify TCL_OBJTYPE_V1() macro, so it checks for the number of arguments file: [931e4e3016] check-in: [b12de6dcc9] user: jan.nijtmans branch: tip-636-tcl9-644, size: 39156
2022-11-30
10:46
Merge 9.0 (but without the "llength" optimization) file: [394c050d80] check-in: [46e2d0d6df] user: jan.nijtmans branch: tip-636-tcl9-644, size: 39156
2022-11-29
16:07
Merge 8.7 file: [3d248a80ab] check-in: [49077981d5] user: jan.nijtmans branch: main, size: 39128
16:05
make Windows dde (-> 1.4.5) and registry (-> 1.3.7) extensions ready for the Tcl 9.0 era. file: [aa7c791803] check-in: [c6b8e93538] user: jan.nijtmans branch: core-8-branch, size: 37692
2022-11-24
03:32
Sync with trunk file: [35b89c578b] check-in: [3c349bb440] user: griffin branch: tip-636-tcl9-644, size: 39156
01:18
Support multiple indicies in abstract list lindex operation. Catch up with trunk. file: [30b3c940bf] check-in: [cf418732cb] user: griffin branch: tip-636-tcl9-644, size: 38889
2022-11-23
21:43
Merge 8.6.13 file: [e10694568a] check-in: [390087fbe5] user: jan.nijtmans branch: cygwin, size: 32237
07:38
Add mp_pack, mp_pack_count and mp_unpack to the libtommath stub table. Not used by Tcl, but can be used by extensions (backported from 8.7) file: [4f78425f46] check-in: [b7e6e5f475] user: jan.nijtmans branch: core-8-6-branch, size: 32207
2022-11-20
22:58
merge trunk file: [3c973120d0] check-in: [4544b3f396] user: dgp branch: dgp-refactor, size: 39197
22:51
merge trunk file: [a5febdaf8c] check-in: [fc81e39756] user: dgp branch: novem, size: 38999
2022-11-18
16:24
Another bug in TIP #628: dde and registry extensions didn't really load in tclsh8.7. One reason: handle TclpReaddir correctly in tcl8 compatibility mode file: [12283f4985] check-in: [9be083a69c] user: jan.nijtmans branch: main, size: 39128
15:24
Fix bug in TIP #628: Tcl 8.x version of registry/dde dll was not correct file: [62986d15a6] check-in: [4538b6708e] user: jan.nijtmans branch: main, size: 38867
2022-11-16
13:55
merge trunk file: [64a57d6048] check-in: [43e4244719] user: dgp branch: dgp-refactor, size: 38930
13:49
merge trunk file: [99e32edbb2] check-in: [92253f73ad] user: dgp branch: novem, size: 38732
09:43
Merge 8.7 file: [873e0f8dcb] check-in: [ef9ceb2190] user: jan.nijtmans branch: main, size: 38861
09:37
http 2.10a4 -> 2.10b1, for upcoming release file: [4982cb3c36] check-in: [4649724d42] user: jan.nijtmans branch: core-8-branch, size: 37692
2022-11-15
15:35
Merge 8.6. Tcl 8.6 doesn't have lpop. Change http version to 2.10.0 (just for this branch, not meant for real!) file: [fcadef87d9] check-in: [e3e5bfd084] user: jan.nijtmans branch: http-2.10-with-tcl-8.6, size: 32129
11:04
Merge 8.7 file: [ef94edf0ba] check-in: [eb759523f8] user: jan.nijtmans branch: main, size: 38861
10:57
Add mp_pack to the libtommath stub-table: it's easier to work with than mp_to_ubin file: [dfded3d1a9] check-in: [54a8f8ce8b] user: jan.nijtmans branch: core-8-branch, size: 37692
2022-11-11
10:06
Let's see whether http 2.10a4 works with Tcl 8.6 too file: [ac2986031c] check-in: [0e595a918d] user: jan.nijtmans branch: http-2.10-with-tcl-8.6, size: 32129
2022-11-04
22:47
Implement abstractlist with tip-644 file: [85c0009a57] check-in: [3aa22fe8ab] user: griffin branch: tip-636-tcl9-644, size: 38835
2022-11-02
22:33
TIP 636 for Tcl 9 file: [6e65db5513] check-in: [b78cb72678] user: griffin branch: tip-636-tcl9, size: 38864
2022-11-01
08:16
Make a start, building it on win32 file: [0037f27a7f] check-in: [30b58e4cc4] user: jan.nijtmans branch: line-editing, size: 37886
03:18
Sync with core-8-branch file: [444aff6737] check-in: [a53dacece6] user: griffin branch: tip-636, size: 37695
2022-10-28
18:32
merge trunk file: [aa19904ca9] check-in: [23e1d51bd6] user: dgp branch: dgp-refactor, size: 38876
18:31
merge trunk file: [fbda06e7a6] check-in: [49539d958c] user: dgp branch: novem, size: 38678
16:48
Merge 8.6 file: [6161d4e44a] check-in: [541754cb45] user: jan.nijtmans branch: cygwin, size: 32157
16:00
Merge core-8-branch file: [95b0206616] check-in: [020abd84a7] user: oehhar branch: main, size: 38807
15:30
merge 8.6 file: [c1ce9ef9b0] check-in: [2707a58829] user: dgp branch: core-8-branch, size: 37638
14:37
The file $(builddir)/tclUuid.h is not part of the source code distribution. The `make distclean` target should delete it. file: [9a359c6d8b] check-in: [5042463c8d] user: dgp branch: core-8-6-branch, size: 32127
06:13
Expand AbstractList regression testing. file: [82fb3fee9d] check-in: [23eb27dc89] user: griffin branch: tip-636, size: 37685
2022-10-27
00:25
merge trunk file: [16958b9fb0] check-in: [bc2c47a6a8] user: dgp branch: dgp-refactor, size: 38866
00:25
merge trunk file: [0e7f69ed9e] check-in: [f641bce65f] user: dgp branch: novem, size: 38668
2022-10-25
02:30
Sync with core-8-branch file: [3eb65166ad] check-in: [38481cf1fb] user: griffin branch: tip-636, size: 37657
2022-10-24
13:49
Merge 8.6 file: [62a82469e1] check-in: [7f60c82958] user: jan.nijtmans branch: cygwin, size: 32147
13:30
Merge 8.6 file: [efcd627a4c] check-in: [ebdc66a5a7] user: jan.nijtmans branch: cygwin, size: 31844
13:10
Merge 8.6 file: [160612c4f0] check-in: [b5bd641e02] user: jan.nijtmans branch: cygwin, size: 31682
2022-10-23
20:44
Merge 8.7 file: [726b2d7561] check-in: [7019264e52] user: jan.nijtmans branch: main, size: 38797
20:42
Merge 8.7 file: [bf2ccdf1f1] check-in: [54c5016189] user: jan.nijtmans branch: core-8-branch, size: 37628
20:40
Add support for macOS Ventura file: [bf63876b83] check-in: [78bfb493fd] user: jan.nijtmans branch: core-8-6-branch, size: 32117
14:45
Merge 9.0 file: [8c587f774a] check-in: [907cdd837b] user: jan.nijtmans branch: dgp-refactor, size: 38866
11:09
Merge 9.0 file: [2208aec024] check-in: [620af40081] user: jan.nijtmans branch: novem, size: 38668
2022-10-09
07:52
Fix gcc warnings. Update autoconf builds file: [6a5761aeb9] check-in: [b194e77730] user: apnadkarni branch: tip-636-sandbox, size: 37692
2022-09-29
13:45
Sync with core-8-branch file: [f507311abb] check-in: [bf662d3d03] user: griffin branch: abstractlist-with-625, size: 37685
2022-09-26
19:00
Merge 9.0 file: [4158a1e843] check-in: [e44206c7e0] user: jan.nijtmans branch: tcl8-compat, size: 38797
2022-09-21
13:36
merge trunk file: [72479ce7ca] check-in: [a69de63e81] user: dgp branch: dgp-refactor, size: 38046
13:31
merge trunk file: [1c1ad4aba4] check-in: [9b7d2bb58a] user: dgp branch: novem, size: 37848
12:37
Merge 8.7 file: [f5e6df3be5] check-in: [e855e8c182] user: jan.nijtmans branch: main, size: 37977
2022-09-08
14:53
Mrge 8.7. Make it work with C++, adapt win/Makefile.in to make it build on Windows with gcc file: [6a8ff7d2a8] check-in: [d2353bc1fb] user: jan.nijtmans branch: abstractlist-with-625, size: 37657
2022-09-07
14:32
Merge 9.0 file: [946a1e48b8] check-in: [b7b016904b] user: jan.nijtmans branch: tcl8-compat, size: 38769
2022-08-31
23:41
Fix build issues. file: [41f3d7daee] check-in: [6f40e93a2a] user: griffin branch: tip-629, size: 37628
2022-07-25
13:19
merge trunk file: [91599bc67d] check-in: [6c09d4c0f4] user: dgp branch: dgp-refactor, size: 38018
13:10
merge trunk file: [6bf5cbddfe] check-in: [1acf5865ef] user: dgp branch: novem, size: 37820
2022-07-22
22:10
Merge 8.7 file: [cc8a1e9837] check-in: [801fca0b0a] user: jan.nijtmans branch: main, size: 37949
21:57
Merge 8.6 file: [3bab4fbcd8] check-in: [bb6ebaa2f9] user: jan.nijtmans branch: core-8-branch, size: 37600
21:42
tcltest 2.5.4 -> 2.5.5 file: [eb3bf994ed] check-in: [a89da8f031] user: jan.nijtmans branch: core-8-6-branch, size: 32117
2022-07-05
10:59
Merge 8.7 file: [6b4610b593] check-in: [fba4b1c032] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 37652
10:51
Merge 8.6 file: [0f96062721] check-in: [e279b7d8b6] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 32169
2022-06-23
15:51
Merge 9.0 file: [7f504f0f05] check-in: [83f13fff23] user: jan.nijtmans branch: dgp-refactor, size: 38018
13:58
Merge 9.0 file: [3e38cfc185] check-in: [653cd6f4f7] user: jan.nijtmans branch: novem, size: 37820
2022-06-20
21:49
Merge 9.0 file: [e17639aa82] check-in: [9c6be84ca5] user: jan.nijtmans branch: tcl8-compat, size: 38769
15:21
Merge 8.7 file: [7c4a2a5326] check-in: [cd281f760d] user: jan.nijtmans branch: main, size: 37949
11:55
Fix [a55872c242]: tcl8.7 on windows: linking against stubs library is now required in 8.7. If the Tcl library is static (.lib/.a) then the stub library is (with this fix) no longer necessary. If the Tcl library is a dll, document that the stub library is now necessary. file: [56dd74074e] check-in: [3483c7eafd] user: jan.nijtmans branch: bug-a55872c242, size: 37600
09:47
Merge 8.7 file: [a634fe1c98] check-in: [94b73a50d8] user: jan.nijtmans branch: main, size: 37881
09:44
Merge 8.6 file: [a2ea1c6ab4] check-in: [f16233109c] user: jan.nijtmans branch: core-8-branch, size: 37532
09:36
bump http version to 2.9.8 file: [1df6b4d00d] check-in: [fb2a90bad4] user: jan.nijtmans branch: core-8-6-branch, size: 32117
2022-06-12
16:54
Enhance for Windows file: [897d938ed1] check-in: [d21cef9e4b] user: jan.nijtmans branch: tcl8-compat, size: 38701
2022-05-25
21:21
merge trunk file: [7313806742] check-in: [a3f30fc2bf] user: dgp branch: dgp-refactor, size: 37950
21:03
merge trunk file: [f99163e4e2] check-in: [6446e2401a] user: dgp branch: novem, size: 37752
2022-05-10
16:20
Merge 8.7 file: [fc985e8007] check-in: [0abf2e6017] user: jan.nijtmans branch: main, size: 37881
16:18
Merge 8.6 file: [72cf4449e0] check-in: [1896abea3b] user: jan.nijtmans branch: core-8-branch, size: 37532
07:48
Fix the bug. Standardise and document protocol upgrades. file: [55a9d70570] check-in: [580fd61336] user: kjnash branch: bug-55bf73b52b-8.6, size: 32117
2022-04-27
15:18
merge trunk file: [77ccd075d0] check-in: [c78ad16f19] user: dgp branch: dgp-refactor, size: 37950
15:13
merge trunk file: [25d6953824] check-in: [b818f50e0c] user: dgp branch: novem, size: 37752
2022-04-26
13:35
merge 8.7 file: [0ef0236cc6] check-in: [a15654a930] user: sebres branch: main, size: 37881
13:25
fixes build using msys/mingw toolchain, missing build path as include caused: generic/tclEvent.c:17:10: fatal error: tclUuid.h: No such file or directory (cherry picked from unix/Makefile.in) file: [7b6621bda9] check-in: [0092f5f111] user: sebres branch: core-8-branch, size: 37532
2022-04-04
12:57
merge trunk file: [443d042e99] check-in: [51f65efd0f] user: dgp branch: novem, size: 37711
12:57
merge trunk file: [728cc94b28] check-in: [59f5025130] user: dgp branch: dgp-refactor, size: 37909
11:53
Merge 8.7 file: [c31836c740] check-in: [06d0ee3bb0] user: jan.nijtmans branch: main, size: 37840
11:35
Merge 8.6. http -> 2.10a2 file: [0f147827f6] check-in: [9ebb3b317f] user: jan.nijtmans branch: core-8-branch, size: 37491
11:16
Fix [e5ed1bb28b]: Issue if URL contains numeric IPv6 address. http -> 2.9.6 file: [4a90b6dbb4] check-in: [137067079a] user: jan.nijtmans branch: core-8-6-branch, size: 32117
2022-02-11
17:47
merge trunk file: [9568e59fcf] check-in: [2bd0b2edc3] user: dgp branch: dgp-refactor, size: 37909
17:41
merge trunk file: [3cd3d86a42] check-in: [e6ab7dd037] user: dgp branch: novem, size: 37711
2022-02-09
22:11
Merge 8.7 file: [61f706fc19] check-in: [7446b8d84d] user: jan.nijtmans branch: main, size: 37840
22:10
Merge 8.6 file: [ec67c47e03] check-in: [9409eb6447] user: jan.nijtmans branch: core-8-branch, size: 37491
22:09
Put back '@' (lost in previous commit) file: [df54970784] check-in: [b8d8018265] user: jan.nijtmans branch: core-8-6-branch, size: 32117
11:59
Merge 8.7 file: [45cf921e82] check-in: [553828b65a] user: jan.nijtmans branch: main, size: 37839
11:58
Merge 8.6 file: [d522eb4a7b] check-in: [eb6b6539ee] user: jan.nijtmans branch: core-8-branch, size: 37490
11:33
More steps, making it work for ARM64 file: [e469724f9d] check-in: [d72cb6b1fa] user: jan.nijtmans branch: core-8-6-branch, size: 32116
2022-02-08
10:54
More changed for windows-arm (e.g. add zdll.lib for ARM64, although zlib1.dll still missing) file: [7d08a87d1e] check-in: [d0335dd773] user: jan.nijtmans branch: windows-arm64, size: 32117
2021-12-27
17:19
merge trunk file: [3313c30c28] check-in: [d5b3c9c4f7] user: dgp branch: dgp-refactor, size: 37606
17:16
merge trunk file: [71dc1d806e] check-in: [4cc5dd2829] user: dgp branch: novem, size: 37408
2021-12-08
15:51
Merge 8.7 file: [975cc03c96] check-in: [5fb8815d5b] user: jan.nijtmans branch: main, size: 37537
15:49
Update tcltest package to version 2.5.4 (backported from Tcl 8.7) file: [dee3cb8f0e] check-in: [6ab2ea5d5f] user: jan.nijtmans branch: core-8-6-branch, size: 31814
15:37
Merge 8.7. Also fix [5ec9985a94]: testing sebres-8-7-clock-speedup-cr2 branch file: [d3e2a04788] check-in: [f74839b807] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 37240
15:28
Merge 8.6 file: [dca215054a] check-in: [d26a32e524] user: jan.nijtmans branch: core-8-branch, size: 37188
15:07
Add more win/*.in files to "make dist". Generate tclUuid.h (not used yet). With nmake build, install "zlib1.dll" in bin-directory (just as when using make) file: [7b74c644eb] check-in: [391d5b3019] user: jan.nijtmans branch: core-8-6-branch, size: 31814
12:11
Merge 8.7 file: [4f7ea1d108] check-in: [416363d9df] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 37204
11:55
Merge 8.6 file: [0fe9063e55] check-in: [78bf9d9d29] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31662
2021-12-03
12:04
RFE [eb64b1520] http: be tolerant against invalid content encoding header responses file: [5d696c6a72] check-in: [1198f073df] user: oehhar branch: rfe-eb64b1520-http-content-encoding-tolerant, size: 31610
2021-11-26
13:22
Merge 8.7 file: [521a2ea633] check-in: [b9b5917f60] user: jan.nijtmans branch: main, size: 37501
2021-11-24
14:51
Add support for subversion too file: [84933675d1] check-in: [9e2f4fb578] user: jan.nijtmans branch: build-info, size: 37152
12:32
Merge 8.7 file: [8a6007eb93] check-in: [ce5e992afb] user: jan.nijtmans branch: build-info, size: 37013
12:25
Merge 8.7 file: [1e9cbcadfc] check-in: [204cce8989] user: jan.nijtmans branch: main, size: 37320
12:22
Merge 8.6 file: [0f50e2d0c9] check-in: [11e5e80bf6] user: jan.nijtmans branch: core-8-branch, size: 36971
12:12
Add rule to generate manifest.uuid and tclUuid.h, if not present already. Not used yet file: [eae776ea44] check-in: [c0a10670e5] user: jan.nijtmans branch: core-8-6-branch, size: 31610
2021-11-23
21:33
2 minor improvements: Make sure tclUuid.h ends with newline; Fallback "unknown" if neither GIT, neither fossil is detected file: [5ab2ba4f80] check-in: [869cb7fb94] user: jan.nijtmans branch: build-info, size: 37001
2021-11-19
17:28
Merge 8.7 file: [1a2677bac7] check-in: [c7b03fcf28] user: jan.nijtmans branch: build-info, size: 36924
2021-11-17
10:09
Merge 8.7 file: [8a25029e77] check-in: [9f8ff05a3f] user: jan.nijtmans branch: main, size: 37004
10:08
Fix [46291ba24d]: win: install: bashism in Makefile.in file: [90a35d04f4] check-in: [7f97316fe4] user: jan.nijtmans branch: core-8-branch, size: 36655
2021-11-09
15:10
testcase/install fix file: [76aa2eaa96] check-in: [2e219577fb] user: jan.nijtmans branch: cygwin, size: 31667
10:37
Rename (back) library/registry -> library/reg file: [bb1eb9d90a] check-in: [92dedda243] user: jan.nijtmans branch: cygwin, size: 31662
2021-11-08
23:11
Merge 8.7 file: [6a977666fc] check-in: [9c459140af] user: jan.nijtmans branch: build-info, size: 36902
2021-11-06
14:58
Merge trunk; resolve conflicts. file: [5fd441a9c8] check-in: [164211f6cf] user: dgp branch: dgp-refactor, size: 37051
2021-11-05
22:53
merge trunk file: [3ed27cb0a5] check-in: [8fda9dd502] user: dgp branch: novem, size: 36853
2021-11-03
21:43
Make tclUuid.h work on Windows as well file: [096bffc736] check-in: [d988f5246c] user: jan.nijtmans branch: cygwin, size: 31667
15:37
Upgrade registry to version 1.3.6 file: [f849776ca3] check-in: [e8edc82e6b] user: jan.nijtmans branch: cygwin, size: 31398
2021-10-27
07:08
Merge 8.7 file: [bbc2483b54] check-in: [542a1e67f4] user: jan.nijtmans branch: main, size: 36982
07:05
Merge 8.6 file: [edd8c4851b] check-in: [8747737d99] user: jan.nijtmans branch: core-8-branch, size: 36633
07:03
Update platform version (1.0.17 -> 1.0.18) for MacOS Monterey support file: [7f1000380b] check-in: [96a7c63da8] user: jan.nijtmans branch: core-8-6-branch, size: 31368
07:00
Update platform version (1.0.17 -> 1.0.18) for MacOS Monterey support file: [f2d791501e] check-in: [76c650f07e] user: jan.nijtmans branch: core-8-5-branch, size: 26329
2021-10-18
07:43
Adapt Makefile.in and makefile.vc (for Windows) too file: [98e35b15d3] check-in: [cfe9852ed7] user: jan.nijtmans branch: pyk-objinterface, size: 37015
2021-09-24
13:25
Merge 8.6 file: [ee2b2c0e32] check-in: [b36b1f31b2] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31420
13:23
Merge 8.7 file: [99c0a4e61a] check-in: [84cdd3c28b] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 36685
2021-06-25
14:03
Merge 8.7 file: [d281d61719] check-in: [aa4e6f4d4f] user: jan.nijtmans branch: build-info, size: 36902
2021-06-18
19:30
merge trunk file: [647db63ce3] check-in: [3c76320950] user: dgp branch: dgp-refactor, size: 37051
19:23
merge trunk file: [cc3ac0a227] check-in: [099f41b862] user: dgp branch: novem, size: 36853
2021-06-11
13:48
Somehow "zip -A" appears not to work in the github actions environment. Try to find out why. file: [f4048cbf95] check-in: [8f88456ba0] user: jan.nijtmans branch: core-8-branch, size: 36633
06:38
Merge 8.7 file: [34cc1503f8] check-in: [ff20052c8e] user: jan.nijtmans branch: main, size: 36982
06:33
Fix copying of public_suffix_list.dat.gz in win/Makefile.in. Thanks, Paul! file: [9edf2eeac7] check-in: [c734a9cde1] user: jan.nijtmans branch: core-8-branch, size: 36634
2021-06-08
12:14
Merge 8.7 file: [6a57b2bbb2] check-in: [6dbfa17946] user: jan.nijtmans branch: build-info, size: 36907
2021-06-07
15:24
Merge 8.7 file: [e6cdb7a075] check-in: [b61805b340] user: jan.nijtmans branch: main, size: 36986
2021-06-04
19:43
Revise http version number from unusual 2.10.0a1 to conventional 2.10a1 file: [3a255b9c53] check-in: [1486a323dc] user: dgp branch: core-8-branch, size: 36638
2021-04-30
15:33
merge trunk file: [056be2453c] check-in: [09f65fbe38] user: dgp branch: dgp-refactor, size: 37059
11:38
Merge 9.0 file: [e3d787bb3d] check-in: [283948f157] user: jan.nijtmans branch: novem, size: 36861
2021-04-13
06:09
Merge 9.0 file: [2cf44dc4e6] check-in: [b07425e086] user: jan.nijtmans branch: rfe-854941, size: 36990
2021-04-08
19:43
merge trunk file: [b42dee8e4d] check-in: [f4a67cab62] user: dgp branch: dgp-refactor, size: 36701
14:42
Merge 9.0 file: [53bc2c159c] check-in: [c15675d5af] user: jan.nijtmans branch: novem, size: 36503
08:45
Backport dde 1.4.4 from Tcl 8.7. Doesn't conflict with installed Tcl 9.0 version of dde any more. (don't bother doing this for the "registry" extension, because the Tcl 8.7+ version installs in a different directory) file: [c291462a7e] check-in: [c2071238aa] user: jan.nijtmans branch: core-8-6-branch, size: 31368
2021-02-25
11:54
Fix build with -DTCL_NO_DEPRECATED cflag file: [696650480c] check-in: [fecc56dcb6] user: jan.nijtmans branch: build-info, size: 36911
2021-02-24
15:28
merge trunk file: [3cb54cfd62] check-in: [0d2a613e7c] user: dgp branch: dgp-refactor, size: 36699
10:14
Final implementation tweaks, fix comments, allow Tcl to load from <prefix>/lib (or <prefix>/bin on win32/cygwin) even when this is not in your PATH. file: [64dd6d1877] check-in: [01105328e4] user: jan.nijtmans branch: rfe-854941, size: 36988
08:43
Merge 8.7. Change more functions signatures to return the Tcl full version number. file: [67fae32e38] check-in: [0e858231b3] user: jan.nijtmans branch: build-info, size: 36911
2021-02-18
17:27
Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too file: [87ecffa570] check-in: [829efd38ab] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 36694
11:37
Merge 9.0 file: [5f68a6b673] check-in: [71da4ac96e] user: jan.nijtmans branch: novem, size: 36501
2021-02-17
18:22
Merge 8.6 file: [bda2b8cb19] check-in: [c73fc75775] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31420
17:37
Merge 9.0 file: [6061d027ae] check-in: [5d51d3c1fc] user: jan.nijtmans branch: rfe-854941, size: 36925
11:02
Merge 9.0 file: [630e30a45b] check-in: [6bce2f4483] user: jan.nijtmans branch: bug-ea39ab591e, size: 36632
09:47
Merge 8.7 file: [eb2fb0766a] check-in: [95b0dd4e91] user: jan.nijtmans branch: main, size: 36630
08:32
Don't try to use ln when creating libtcl.vfs on windows: It doesn't work for encodings or msg-files (anything on a deeper level) when zipping (at least not on cygwin) file: [4f4d4fa31f] check-in: [b4db772c52] user: jan.nijtmans branch: core-8-branch, size: 36642
2021-02-16
16:36
merge trunk file: [3e4121db08] check-in: [6e2b8e49c3] user: dgp branch: dgp-refactor, size: 37158
16:28
merge trunk file: [f36460b9be] check-in: [8a346f3454] user: dgp branch: novem, size: 36960
2021-02-10
13:43
Merge 8.7 file: [02e167e564] check-in: [90ba3f0415] user: jan.nijtmans branch: main, size: 37089
12:56
Make TIP #430 work on cygwin. Simplify some makefiles file: [849ad1e625] check-in: [05582f830a] user: jan.nijtmans branch: core-8-branch, size: 37101
11:42
Merge 8.7 file: [d222bb983e] check-in: [bb3a9f3cb6] user: jan.nijtmans branch: build-info, size: 37561
09:16
Merge 8.7 file: [2fadf5e2ac] check-in: [a097730544] user: jan.nijtmans branch: main, size: 37280
2021-02-08
18:23
Attempt to fix the last TIP #430 bits, needed to make it work for Tk (and other external packages) file: [2aa533b8f4] check-in: [b99e35f754] user: jan.nijtmans branch: bug-87e840c26c, size: 37292
11:19
Merge 8.7 file: [8583079b5e] check-in: [b3984fa211] user: jan.nijtmans branch: main, size: 37591
10:46
Merge 8.6 file: [60afbec0a2] check-in: [dfef841403] user: jan.nijtmans branch: core-8-branch, size: 37603
10:11
Merge 8.5 file: [9d98318443] check-in: [70529bfafa] user: jan.nijtmans branch: core-8-6-branch, size: 31368
09:21
Makefile cleanup: Remove *.zip and *.vfs files/directories as part of "make clean", which might be a leftover of a previous Tcl 8.7 build in this directory file: [e05b68112f] check-in: [f40752b736] user: jan.nijtmans branch: core-8-5-branch, size: 26329
2021-02-05
18:32
merge trunk file: [ee52bf8eb8] check-in: [41969ea53b] user: dgp branch: dgp-refactor, size: 37667
18:28
merge trunk file: [1ba06c54ed] check-in: [39e35a5337] user: dgp branch: novem, size: 37469
2021-02-04
13:15
Merge 8.7 file: [a78e653f8e] check-in: [b2dd30d2d8] user: jan.nijtmans branch: main, size: 37598
13:11
In a --disable-shared build, attach the zip-file to the executable, so "onfiledist.yml" doesn't need to do that any more file: [8113247417] check-in: [a4ddaee520] user: jan.nijtmans branch: core-8-branch, size: 37610
2021-02-02
08:59
Merge 8.7 file: [0edbcf49b3] check-in: [8c240f20c5] user: jan.nijtmans branch: main, size: 37395
08:50
Merge 8.6 file: [b3f23ff88f] check-in: [1abab6bff2] user: jan.nijtmans branch: core-8-branch, size: 37407
08:46
On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17 file: [12fa4d3a75] check-in: [35f8514947] user: jan.nijtmans branch: core-8-6-branch, size: 31335
08:41
On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17 file: [de39ab3bef] check-in: [5f45531dae] user: jan.nijtmans branch: core-8-5-branch, size: 26307
2021-01-28
15:31
Merge 8.7 file: [5ab0352f1f] check-in: [41a4601ee7] user: jan.nijtmans branch: build-info, size: 37676
2021-01-22
22:09
merge trunk (resolve conflicts (wrong?)) file: [d79068fee1] check-in: [0cfefeea27] user: dgp branch: novem, size: 37266
21:53
merge trunk file: [2fa98754e5] check-in: [027da05f57] user: dgp branch: dgp-refactor, size: 37464
2021-01-21
15:49
Merge 8.7 file: [722d788d2b] check-in: [7eef120709] user: jan.nijtmans branch: main, size: 37395
15:46
Merge 8.6 file: [0e164d2fb0] check-in: [411b16f75d] user: jan.nijtmans branch: core-8-branch, size: 37407
15:31
Fix [https://core.tcl-lang.org/thread/info/98ae20f0f5|98ae20f0f5] by no longer compile the stub library using LTO (even if CFLAGS enables LTO) file: [95f9008f4f] check-in: [be396e6089] user: jan.nijtmans branch: core-8-6-branch, size: 31335
2021-01-20
10:57
Don't use LTO for any stub libraries: It's asking for trouble when an extension is compiled with different CFLAGS as the stub library. file: [f212092a68] check-in: [d270942d10] user: jan.nijtmans branch: bug-98ae20f0f5, size: 31365
2021-01-15
22:28
merge trunk file: [1492993e35] check-in: [8ccfdaac0e] user: dgp branch: dgp-refactor, size: 37449
18:36
Merge pre-TIP 481 commits from trunk. file: [7766b8cc0c] check-in: [5e1e0f4d5c] user: dgp branch: dgp-refactor, size: 37423
13:57
Merge 9.0 file: [3691daedb6] check-in: [a8671ef11a] user: jan.nijtmans branch: bug-ea39ab591e, size: 37382
2021-01-13
15:45
Merge 9.0 file: [4de614d12f] check-in: [a71800ff56] user: jan.nijtmans branch: novem, size: 37251
15:40
Merge 8.7 file: [23abe490c0] check-in: [9dd47b0da9] user: jan.nijtmans branch: main, size: 37380
14:27
Merge 8.7. Fix format.test testcases file: [799790e03b] check-in: [55dd38a938] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 37392
2021-01-11
10:34
Merge 9.0 file: [cf42173bf6] check-in: [f070ae806a] user: jan.nijtmans branch: novem, size: 37225
2021-01-07
14:11
Rebase to tip-592 branch file: [a17a4bcd27] check-in: [77ed0ee49f] user: jan.nijtmans branch: rfe-c975939973, size: 37366
10:13
No need any more for -D_ATL_XP_TARGETING=1 file: [e7fb65bf36] check-in: [297a7495f6] user: jan.nijtmans branch: tip-592, size: 37366
09:42
Attempt to remove __USE_MINGW_ANSI_STDIO=0 from win/Makefile.in, and other simplifications ruling out Windows XP file: [927472df62] check-in: [feb26f7631] user: jan.nijtmans branch: rfe-c975939973, size: 37361
2021-01-06
11:34
Merge 8.7 file: [22540b4f46] check-in: [156639ff9c] user: jan.nijtmans branch: main, size: 37354
10:31
tcltest -> 2.5.4. Version change should have been done at this commit: [95852bc2ed0e2c11] file: [34a8f88cbd] check-in: [4af49f7199] user: jan.nijtmans branch: core-8-branch, size: 37388
09:26
TIP #590 follow-up: Restore 2nd 'load' argument in dde/registry pkgIndex.tcl. Otherwise those pkgIndex.tcl files no longer work in a Tcl 8.6 environment. dde -> 1.4.4, registry -> 1.3.6 (to stop all confusion about the difference to Tcl 8.6.11) file: [4b0a02b308] check-in: [abdf9c718f] user: jan.nijtmans branch: core-8-branch, size: 37388
2021-01-05
17:09
Merge 8.7 file: [cc0e699a73] check-in: [b766819c0d] user: jan.nijtmans branch: main, size: 37354
17:06
Merge 8.6: Add 4 processor-types to Win32/Cygwin. "platform" -> 1.0.16 file: [5d068a6b5d] check-in: [4b83b63550] user: jan.nijtmans branch: core-8-branch, size: 37388
17:02
Merge 8.5: Add 4 processor-types to Win32/Cygwin. "platform" -> 1.0.16 file: [0af25415ce] check-in: [b5c430f151] user: jan.nijtmans branch: core-8-6-branch, size: 31320
16:55
Add 4 processor-types to Win32/Cygwin. On Cygwin, don't bother tcl_platform[os], since "Windows NT" is the only one supported. "platform" -> 1.0.16 file: [585907ef18] check-in: [cddf93c9ec] user: jan.nijtmans branch: core-8-5-branch, size: 26307
2020-12-13
16:57
Merge 8.7 file: [6ed0686764] check-in: [da96221a35] user: jan.nijtmans branch: build-info, size: 37657
2020-12-07
16:56
merge trunk file: [8fcc1c13c6] check-in: [5cae1c172b] user: dgp branch: dgp-refactor, size: 37423
16:38
merge trunk file: [05ea5a7eb9] check-in: [fffa5665df] user: dgp branch: novem, size: 37225
15:11
Merge 8.7 file: [f90d04b8a8] check-in: [1daba5bf99] user: jan.nijtmans branch: main, size: 37354
15:08
Put dde/registry obj-files in the stub library in stead of the static library. Needed to combine --disable-shared build of Tk with --enable-shared build of Tcl in a single executable file: [405a300cbc] check-in: [d9e05a8644] user: jan.nijtmans branch: core-8-branch, size: 37388
14:37
Merge 9.0 file: [e31813fb8f] check-in: [3e01853fea] user: jan.nijtmans branch: novem, size: 37213
2020-12-04
11:46
Merge 9.0 file: [608ddd9c5a] check-in: [3cbe782495] user: jan.nijtmans branch: paths-for-9, size: 37316
11:02
Merge 8.7 file: [674a3a921e] check-in: [6ce9d46084] user: jan.nijtmans branch: main, size: 37342
09:56
TIP 590: Recommend lowercase Package Names file: [39dafae3d2] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 37376
2020-12-03
10:44
Merge 8.7 file: [44d1282f44] check-in: [a2cbadb299] user: jan.nijtmans branch: main, size: 37300
09:52
Merge 8.6 file: [6c72522f4d] check-in: [560e8d485c] user: jan.nijtmans branch: core-8-branch, size: 37334
09:45
Extend "platform" package for msys2 -> platform 1.0.15 file: [15b13c5a96] check-in: [921cc1eb98] user: jan.nijtmans branch: core-8-6-branch, size: 31320
09:31
Extend "platform" package for msys2 -> platform 1.0.15 file: [f7be5c139e] check-in: [f9b0a8d827] user: jan.nijtmans branch: core-8-5-branch, size: 26307
2020-11-30
15:57
Merge 8.6 file: [cdf45716d6] check-in: [a5a9febfa7] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31372
2020-11-25
10:08
Merge 8.7 file: [4199ea6595] check-in: [34a683fa79] user: jan.nijtmans branch: main, size: 37300
2020-11-24
14:45
Fix testcases on Windows. Use more "info loaded" as appropriate file: [6d24a25613] check-in: [18c691bc57] user: jan.nijtmans branch: tip-590, size: 37431
2020-11-20
13:46
Generate html documentation in html5 format. Fix some html5 compatibiliy warnings. Remove old htmlhelp-related parts (since this is obsolete since Vista) file: [0b9a949103] check-in: [6225b08bc9] user: jan.nijtmans branch: doc-html5, size: 37334
2020-11-18
09:15
Add github actions build. Use Titlecase in Tcl_StaticPackage file: [b42b1ce11f] check-in: [a80c922f4e] user: jan.nijtmans branch: core-8-5-branch, size: 26307
2020-11-10
16:57
merge trunk file: [9c3adb3f59] check-in: [df9cdeaada] user: dgp branch: dgp-refactor, size: 37424
16:51
merge trunk file: [0d60ed3de6] check-in: [8e7bc3766e] user: dgp branch: novem, size: 37226
11:55
Merge 8.7. Tweak "tclreg" directory/library name and tclLoad.c, such that the entry point of the "dde" and "registry" extensions can be guessed correctly file: [14557a92f3] check-in: [226ad8e6c5] user: jan.nijtmans branch: tip-590, size: 37423
2020-11-06
14:58
Merge 8.7 file: [4e0aa7267d] check-in: [a3d7ddd732] user: jan.nijtmans branch: main, size: 37355
14:43
Deprecate the (internal) functions TclGuessPackageName/TclGetLoadedPackages functions, since they turn out to be useless. The can be removed in 9.0 file: [70ca4666c6] check-in: [7b2277bf8b] user: jan.nijtmans branch: core-8-branch, size: 37389
13:32
Correct casing of "packageName" argument in Tcl_StaticPackage() call and "load" command (which - actually - is not a packageName at all ...) UPDATE: I am moving this to a feature branch. Changing the arguments passed to Tcl_StaticPackage will be an incompatible break for any scripts currently searching the [info loaded] list for "dde" or "registry". Not a change we should put in a patchlevel without at least a ticket to record the explanation and a (POTENTIAL INCOMPATIBILITY) warning. file: [98406b6465] check-in: [af48735f2d] user: jan.nijtmans branch: jn-module-names, size: 31320
09:59
Lesser TIP #590 implementation: Only package renaming, no code changes file: [c9a771f6f4] check-in: [5cb1460243] user: jan.nijtmans branch: tip-590, size: 37399
2020-11-03
15:32
Case-sensitive package names file: [b4b5adc0f5] check-in: [b15b349bfb] user: jan.nijtmans branch: case-sensitive-pkg, size: 37401
2020-10-30
15:38
Merge 8.6 file: [468d9c41c8] check-in: [fadc9300ae] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31380
15:31
Merge 8.7 file: [46c7b181fc] check-in: [707d6eadba] user: jan.nijtmans branch: build-info, size: 37670
2020-10-29
21:09
merge trunk file: [787ab77e31] check-in: [b5e7f9da2b] user: dgp branch: dgp-refactor, size: 37432
21:08
merge trunk file: [c8e4ebafc1] check-in: [af4787a970] user: dgp branch: novem, size: 37234
11:40
Merge 8.7 file: [53a91ba3c0] check-in: [e784d77fd7] user: jan.nijtmans branch: trunk, size: 37363
11:18
Merge 8.6 file: [d4608b5fa3] check-in: [642317cdbc] user: jan.nijtmans branch: core-8-branch, size: 37397
10:04
Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch) 3 new testcases file: [66562f603e] check-in: [fe52ae7a4d] user: jan.nijtmans branch: core-8-6-branch, size: 31328
08:56
Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch) file: [f30691f35d] check-in: [b348b563a6] user: jan.nijtmans branch: core-8-5-branch, size: 26307
07:47
Slight tweak to previous commit: Move definition of __USE_MINGW_ANSI_STDIO to the Makefile file: [2fcc600d32] check-in: [b56d1ceb7f] user: jan.nijtmans branch: core-8-5-branch, size: 26271
2020-10-24
14:34
Merge 8.7. Rename more "Tcltest" package-names into "tcl::test". Not sufficient to make the win32 travis build work. file: [d1c51b88fa] check-in: [521311ef3a] user: jan.nijtmans branch: build-info, size: 37605
2020-10-20
16:28
Merge trunk. Implementation simplifications file: [9448c697ec] check-in: [beb0251f63] user: jan.nijtmans branch: rfe-854941, size: 37595
2020-10-19
15:40
merge trunk file: [57e777170c] check-in: [22a3807673] user: dgp branch: dgp-refactor, size: 37369
14:49
merge trunk file: [c19afcd0a4] check-in: [9e50e39791] user: dgp branch: novem, size: 37171
2020-10-16
16:36
Merge trunk file: [afa3c66620] check-in: [11240a9a25] user: jan.nijtmans branch: paths-for-9, size: 37328
16:36
Merge trunk file: [d5800d1c03] check-in: [c6ac3b07a5] user: jan.nijtmans branch: rfe-854941, size: 37954
16:34
Merge 8.7 file: [4c6e8a8a4e] check-in: [600368ed3f] user: jan.nijtmans branch: build-info, size: 37603
2020-10-15
09:26
Merge 8.7 file: [e70e3b170c] check-in: [49780b0e0d] user: jan.nijtmans branch: trunk, size: 37300
09:24
Merge 8.6 file: [31e6ecabbb] check-in: [f77b076328] user: jan.nijtmans branch: core-8-branch, size: 37332
2020-10-12
11:21
Merge 8.6 file: [1101d9aadd] check-in: [c519bfafa4] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 31315
10:48
Merge trunk file: [bb58f342fe] check-in: [89a552ba69] user: jan.nijtmans branch: paths-for-9, size: 37379
2020-10-01
08:17
Merge 8.7. Internal package renaming file: [80af62a97e] check-in: [8da5008652] user: jan.nijtmans branch: build-info, size: 37654
2020-09-27
16:24
Merge 8.7 file: [945dcba4c3] check-in: [6185d08c27] user: jan.nijtmans branch: build-info, size: 37652
2020-09-20
16:18
Merge [ef1896eb35]. file: [76d445fa6b] check-in: [51d8f95aa8] user: dgp branch: dgp-refactor, size: 37420
2020-09-18
17:54
Merge trunk through Aug 31. file: [9b2e0de0f9] check-in: [e33e2632cd] user: dgp branch: dgp-refactor, size: 37363
02:33
merge trunk file: [b0be0b0a8c] check-in: [0a5ab5fdba] user: dgp branch: novem, size: 37222
2020-09-17
09:35
Merge trunk file: [0cc7516db8] check-in: [76b040cd6d] user: jan.nijtmans branch: rfe-854941, size: 38005
09:34
Merge 8.7 file: [b399de3802] check-in: [b776941086] user: jan.nijtmans branch: build-info, size: 37652
09:31
Merge 8.7 file: [1c46b9d811] check-in: [ef1896eb35] user: jan.nijtmans branch: trunk, size: 37351
09:27
Change version number of http package from 2.9.5 -> 2.10.0a1, since it's different from the 2.9.5 version in Tcl 8.6.x. Use "$idx >= 0" check in stead of "$idx > -1" everywhere. file: [d5b04bc4c2] check-in: [90d3d26e1f] user: jan.nijtmans branch: core-8-branch, size: 37383
2020-09-15
15:18
Merge trunk file: [a7e065b195] check-in: [8bbc5b6825] user: jan.nijtmans branch: paths-for-9, size: 37373
15:12
Merge 8.7 file: [3736388e94] check-in: [193ee31037] user: jan.nijtmans branch: build-info, size: 37646
15:11
Merge trunk file: [a0fdaefb4f] check-in: [51c350e0e9] user: jan.nijtmans branch: rfe-854941, size: 37999
2020-09-14
13:27
Merge trunk file: [16e7882115] check-in: [acb92147b1] user: jan.nijtmans branch: novem, size: 37216
2020-09-11
13:20
Merge 8.7 file: [794bbe71e3] check-in: [da6deaa258] user: jan.nijtmans branch: trunk, size: 37345
12:56
Merge 8.6. Remove tests/safe-stock86.test for win builds too (GIT, what are you doing ...!) file: [d2067e7c45] check-in: [af83072632] user: jan.nijtmans branch: core-8-branch, size: 37377
2020-09-01
11:14
Merge trunk file: [d00a89ea9d] check-in: [c4120b7c59] user: jan.nijtmans branch: novem, size: 37165
2020-08-30
21:31
Merge 8.7 file: [2fc70dc3d8] check-in: [5e29a83074] user: jan.nijtmans branch: trunk, size: 37294
2020-08-24
14:28
Fix for http bug c2dc1da315. Add tests. Add detail about -handler to http(n). Bump version to 2.9.5. file: [6ad36ff06c] check-in: [3a2c557547] user: kjnash branch: bug-c2dc1da315-for-8-6, size: 31263
2020-08-13
14:35
Merge 9.0 file: [4bdac7bfdd] check-in: [7a40e1f9d2] user: jan.nijtmans branch: rfe-854941, size: 37948
2020-08-12
09:20
Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 transactions in which the server indicates neither a Content-Length nor that it will close the socket on completion ("Connection: close"). The HTTP/1.1 rule is that the response header "Connection", if absent, must default to "keep-alive"; but this rule does not apply to HTTP/1.0. Add test http11-3.4 and bump version to 2.9.4. file: [25cceeffcb] check-in: [3d6b421c61] user: kjnash branch: http-bug-cb0373bb33-again-for-8-6, size: 31263
2020-08-11
19:24
Fix for http bug c2dc1da315. Add tests. Add detail about -handler to http(n). Bump version to 2.9.5. file: [da0ca2f99f] check-in: [210556d0db] user: kjnash branch: bug-c2dc1da315, size: 37326
2020-08-10
16:58
Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 transactions in which the server indicates neither a Content-Length nor that it will close the socket on completion ("Connection: close"). The HTTP/1.1 rule is that the response header "Connection", if absent, must default to "keep-alive"; but this rule does not apply to HTTP/1.0. Add test http11-3.4 and bump version to 2.9.4. file: [466dd496a2] check-in: [bbd7fd233d] user: kjnash branch: http-bug-cb0373bb33-again, size: 37326
2020-07-26
16:54
Merge 9.0 file: [49a5a67380] check-in: [709d24d713] user: jan.nijtmans branch: novem, size: 37165
16:52
Merge 8.7 file: [a592d89741] check-in: [d312416281] user: jan.nijtmans branch: trunk, size: 37294
16:42
Merge 8.6 file: [1adc661c8d] check-in: [6956af2bba] user: jan.nijtmans branch: core-8-branch, size: 37326
2020-07-24
20:32
Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3. file: [db19f48346] check-in: [cb2b968202] user: kjnash branch: bug-cb0373bb33-for-8-6, size: 31263
18:43
Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if absent, must default to "keep-alive". Add test http11-1.13 and bump http version to 2.9.3. file: [f2a1f3bf44] check-in: [ff2ce4edf3] user: kjnash branch: bug-cb0373bb33, size: 37326
2020-07-20
07:33
Backport changes in tcltest package from higher Tcl versions. Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3 file: [5118c8ff6d] check-in: [640c33ec40] user: jan.nijtmans branch: core-8-5-branch, size: 26242
2020-07-15
09:17
Merge trunk file: [3751502e95] check-in: [bf67cb9846] user: jan.nijtmans branch: novem, size: 37165
2020-07-06
12:00
Merge 8.7. Provide both major and minor version number for gcc/clang/msvc file: [0367bb82bf] check-in: [9733ae9512] user: jan.nijtmans branch: build-info, size: 37595
2020-07-03
10:21
Merge 8.7 file: [7219e38705] check-in: [10349e0db1] user: jan.nijtmans branch: trunk, size: 37294
10:08
TIP #578 implementation: Death to TCL_DBGX file: [b725e883f7] check-in: [834ef99124] user: jan.nijtmans branch: core-8-branch, size: 37326
2020-06-30
14:36
Add buildinfo functionality to makefile.vc too file: [dc3ca7d4a7] check-in: [9a1f8190e7] user: jan.nijtmans branch: build-info, size: 37694
2020-06-29
20:20
WIP: Store build info in package file: [f32684b805] check-in: [229f19331f] user: jan.nijtmans branch: build-info, size: 37579
2020-06-22
18:11
merge 8.6 file: [6bb328f810] check-in: [08e092f1d3] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 31315
12:01
Merge trunk file: [62322e3907] check-in: [f0356b6aaf] user: jan.nijtmans branch: novem, size: 37264
10:24
Merge 8.7 file: [f011032add] check-in: [807dae9ebc] user: jan.nijtmans branch: trunk, size: 37393
2020-06-21
17:03
Rewrite msgcat::mcutil::getpreferences, not depending on 'string last' returning -1 any more file: [f132e35d36] check-in: [bcbcf2cf53] user: jan.nijtmans branch: core-8-branch, size: 37425
15:57
Merge 8.7 file: [34b326f731] check-in: [dbac390f8d] user: jan.nijtmans branch: trunk, size: 37393
15:51
Merge 8.6 file: [17e6878da4] check-in: [c86214b4f9] user: jan.nijtmans branch: core-8-branch, size: 37425
2020-06-19
14:40
Bump http version to 2.9.2 file: [bb1426fb80] check-in: [5bc802fdfa] user: kjnash branch: bug-f81beca7af, size: 31263
2020-06-18
09:31
msgcat: Don't use "string first/last" file: [ef65f1da53] check-in: [64f9fb3f9a] user: jan.nijtmans branch: strict-index-experiment, size: 37425
2020-06-15
12:43
Merge 8.7 file: [6e8bc0e5b9] check-in: [6668ee34e6] user: jan.nijtmans branch: death-to-dbgx, size: 37326
2020-06-12
14:15
Merge 8.7 file: [025426e4fc] check-in: [9f1ae45430] user: jan.nijtmans branch: trunk, size: 37393
14:11
Merge 8.6 file: [73ed1bce73] check-in: [a065756d61] user: jan.nijtmans branch: core-8-branch, size: 37425
2020-06-11
14:34
Not really a problem, since SHLIB_CFLAGS is empty on win32 .... still this is wrong... file: [f6609c25a2] check-in: [97fe1b341d] user: jan.nijtmans branch: core-8-6-branch, size: 31263
2020-04-14
16:11
merge trunk file: [05abbfe414] check-in: [a3edfdebf2] user: dgp branch: dgp-refactor, size: 37466
15:33
merge trunk file: [2e6f3b98bf] check-in: [830e09ba83] user: dgp branch: novem, size: 37268
2020-04-13
14:59
Fix previous merge conflicts, not done quite right ... file: [62f3644885] check-in: [27a9f4431b] user: jan.nijtmans branch: paths-for-9, size: 37425
10:02
Merge trunk file: [5090ee7e91] check-in: [b71c0374aa] user: jan.nijtmans branch: paths-for-9, size: 37452
2020-04-10
21:21
Merge 8.7 file: [3b658645d5] check-in: [76ff1e3f31] user: jan.nijtmans branch: death-to-dbgx, size: 37330
15:22
Merge 8.7 file: [c8d05862a6] check-in: [894e2ce40e] user: jan.nijtmans branch: trunk, size: 37397
13:02
Merge 8.6 file: [88c5b5b3c3] check-in: [cd1ce15d26] user: jan.nijtmans branch: core-8-branch, size: 37429
12:21
Introduce MODULE_INSTALL_DIR in make/nmake files, for compiling Tcl. Less use of ".." in the makefiles. Adapt all makefiles (unix/win) such that they can handle spaces in LIB_INSTALL_DIR/SCRIPT_INSTALL_DIR/MODULE_INSTALL_DIR, just by adding double-quotes in appropriate places. file: [a1eb810035] check-in: [1f6f21856b] user: jan.nijtmans branch: core-8-6-branch, size: 31267
2020-04-09
11:55
Make same changes as done for UNIX/MacOS now for win32 too, both make and nmake targets. file: [b098a6e771] check-in: [4d4ce2b1e0] user: jan.nijtmans branch: paths-for-9, size: 36874
2020-03-30
13:24
merge trunk file: [39251a82a4] check-in: [ed42f6728b] user: dgp branch: dgp-refactor, size: 36935
13:14
merge trunk file: [180666327d] check-in: [04030202e3] user: dgp branch: novem, size: 36737
10:32
Merge 8.7 file: [0376cd640d] check-in: [b2bb24b41c] user: jan.nijtmans branch: trunk, size: 36866
10:30
Merge 8.6 file: [b0d3c69694] check-in: [c1435a792d] user: jan.nijtmans branch: core-8-branch, size: 36923
10:25
tcltest.tcl: Only adapt "filesMade" variable if the file to be removed is actually found. tcltest 2.5.2 -> 2.5.3 file: [3f12100241] check-in: [46a4a532a9] user: jan.nijtmans branch: core-8-6-branch, size: 30755
2020-03-13
13:08
fix back-ported from tclSE (with several modifications due to conflicts and compat reasons) file: [8bdc8ed0a9] check-in: [e2f84651dd] user: sebres branch: bug-8f89e2e059, size: 30897
2020-03-10
15:54
Merge trunk file: [f38472dc4e] check-in: [fb566b67ce] user: jan.nijtmans branch: rfe-854941, size: 37520
15:25
Merge 8.7 file: [484722cf4b] check-in: [0086a4e1ec] user: jan.nijtmans branch: death-to-dbgx, size: 36824
2020-02-28
19:45
Merge trunk, and resolve conflicts. file: [ad3a34213b] check-in: [40258de7ff] user: dgp branch: dgp-refactor, size: 36935
17:25
merge trunk file: [f58649fbe2] check-in: [e4b70e5655] user: dgp branch: novem, size: 36737
12:58
Implement TIP #497: Full support for Unicode planes 1-16. file: [d40ad8a4cb] check-in: [f39bca856e] user: jan.nijtmans branch: trunk, size: 36866
2020-02-26
08:14
Merge 8.7 file: [67506df3a2] check-in: [4dc9a5cea0] user: jan.nijtmans branch: trunk, size: 36886
08:04
Merge 8.6 file: [16b7061d67] check-in: [f5bc93143d] user: jan.nijtmans branch: core-8-branch, size: 36923
07:58
Make tclWinDde.c compilable with C++ compiler. dde -> 1.4.3 Make tclWinReg.c compilable with C++ compiler. registry -> 1.3.5 file: [c6fb0e2471] check-in: [cc5c355ced] user: jan.nijtmans branch: core-8-6-branch, size: 30755
07:51
Make tclWinDde.c compilable with C++ compiler. dde -> 1.4.3 Make tclWinReg.c compilable with C++ compiler. registry -> 1.3.5 file: [a98dc5c825] check-in: [e6b6065b18] user: jan.nijtmans branch: core-8-5-branch, size: 26242
2020-02-13
22:24
Merge trunk file: [f49b927ff2] check-in: [cad1873c5d] user: jan.nijtmans branch: tip-497, size: 36866
2020-02-04
09:46
Death to DBGX file: [3875f10708] check-in: [0c16754a85] user: jan.nijtmans branch: death-to-dbgx, size: 36824
2020-01-29
16:13
Merge trunk file: [4210708804] check-in: [a4ea592a5c] user: jan.nijtmans branch: rfe-854941, size: 37540
2020-01-27
18:17
merge trunk file: [d3814427e5] check-in: [0804dd359f] user: dgp branch: dgp-refactor, size: 36955
18:12
merge trunk file: [f888c85135] check-in: [22de39e9e4] user: dgp branch: novem, size: 36737
10:33
Merge 8.7 file: [fd7c145e89] check-in: [41b3ed80e5] user: jan.nijtmans branch: trunk, size: 36886
10:31
Fix install-libraries-zipfs-static target: On Windows INSTALL_DATA makes no sense. Reported by René Zaumseil. Thanks! file: [d767141439] check-in: [b04bc4293a] user: jan.nijtmans branch: core-8-branch, size: 36923
2020-01-24
12:53
merge trunk file: [473af11f49] check-in: [b8d5fec60c] user: dgp branch: dgp-refactor, size: 36963
11:00
Merge trunk file: [620e9b1ce1] check-in: [4db2ba7da0] user: jan.nijtmans branch: tip-497, size: 36874
2020-01-23
10:43
Merge trunk file: [2a0fd79436] check-in: [d6f3d7a2b0] user: jan.nijtmans branch: novem, size: 36745
10:41
Merge 8.7 file: [d4b679ad1d] check-in: [10bc1a9af5] user: jan.nijtmans branch: trunk, size: 36894
2020-01-22
09:26
Merge 8.7. All calls using MP_WUR handled now. file: [681281e98e] check-in: [abfe208bbd] user: jan.nijtmans branch: no-wur, size: 36931
2020-01-15
15:49
Merge trunk. Fix MSVC static build file: [8e37d853b6] check-in: [2fdf82e5b3] user: jan.nijtmans branch: rfe-854941, size: 37558
2020-01-06
10:28
Don't assume/set LDFLAGS being "", it could be set on the "configure" command-line. Remove "test-packages" test-target (which doesn't exist), but add "test-tcl" being the same as "test". file: [16ec05b4ad] check-in: [ce3eff15fd] user: jan.nijtmans branch: core-8-5-branch, size: 26242
2019-12-27
13:59
merge trunk file: [29b11a96a3] check-in: [88dd23174b] user: dgp branch: dgp-refactor, size: 36973
2019-12-24
10:07
Merge trunk file: [f8c03f436a] check-in: [dee3813eb7] user: jan.nijtmans branch: novem, size: 36755
10:06
Merge 8.7 file: [468393ff9c] check-in: [e476c5cc65] user: jan.nijtmans branch: trunk, size: 36904
10:05
Put our own included (-I) directories before directories coming in though CFLAGS, so building with external libraries (like libtommath) doesn't possibly corrupt our own build. Reported by Pietro Cerutti file: [7ba51db237] check-in: [8619c767c0] user: jan.nijtmans branch: core-8-branch, size: 36941
2019-12-16
21:45
merge trunk file: [9a409b575b] check-in: [f76f0e8f7c] user: dgp branch: dgp-refactor, size: 36973
2019-12-13
13:46
Merge trunk file: [0897825ed5] check-in: [8ba0b61991] user: jan.nijtmans branch: novem, size: 36755
13:06
Merge 8.7 file: [bec206d551] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 36904
11:05
Implement TIP's #538: Externalize libtommath file: [aef6c8c2ce] check-in: [d796a3955d] user: jan.nijtmans branch: core-8-branch, size: 36941
2019-12-02
18:53
merge trunk file: [274eaceda3] check-in: [da00ee31b2] user: dgp branch: dgp-refactor, size: 36929
18:35
merge trunk file: [43d4d0e5b8] check-in: [01507f2b10] user: dgp branch: novem, size: 36711
11:50
Merge 8.7 file: [c5cbc578a6] check-in: [32f829e03c] user: jan.nijtmans branch: trunk, size: 36860
10:52
Merge 8.6 file: [3c266c1a08] check-in: [aac2f275b8] user: jan.nijtmans branch: core-8-branch, size: 36897
10:49
Renumber tcltest from 2.5.1 -> 2.5.2, already for next release. file: [67bf863fce] check-in: [10f3f9e47b] user: jan.nijtmans branch: core-8-6-branch, size: 30755
2019-12-01
17:54
Merge trunk file: [65a0a2f7a8] check-in: [ac05133ff5] user: jan.nijtmans branch: novem, size: 36711
17:50
Merge trunk file: [f6163a67a0] check-in: [3c06b7b6c9] user: jan.nijtmans branch: rfe-854941, size: 37514
2019-11-28
14:14
Merge 8.7 file: [2e6c631ebd] check-in: [da5a2d331a] user: jan.nijtmans branch: digit-bit-60, size: 36943
13:45
Merge 8.7 file: [34c482dbd8] check-in: [607700a2bc] user: jan.nijtmans branch: trunk, size: 36860
12:36
Give cookiejar en tcl::idna a 3-part version number. Use 0.2.0 for cookiejar and 1.0.1 for tcl::idna. "make install" and "make install-libraries" should now (finally) work fine for all platforms, both with configure/make and nmake. file: [9597ba82a4] check-in: [38b8dc20d4] user: jan.nijtmans branch: core-8-branch, size: 36897
2019-11-27
11:14
Merge trunk file: [b62fa59446] check-in: [149186068d] user: jan.nijtmans branch: novem, size: 36766
11:01
Proposed Windows installation code for cookiejar package file: [b03fc3fc8b] check-in: [9c07fde122] user: dkf branch: cookiejar-win-install, size: 37255
2019-11-26
22:42
Merge 8.7 file: [79cfca86c4] check-in: [ee1244f167] user: jan.nijtmans branch: digit-bit-60, size: 36998
21:40
Merge 8.7 file: [6b5f2b4489] check-in: [f09874f813] user: jan.nijtmans branch: trunk, size: 36915
21:35
Fix installation of cookiejar on UNIX, and add same pieces to windows as well. Also modify manifext.txt accordingly, for the zipfile vfs. file: [1db36cd0c5] check-in: [c2cc1111c0] user: jan.nijtmans branch: core-8-branch, size: 36952
17:57
merge trunk file: [8eba5f7450] check-in: [0f736646a6] user: dgp branch: dgp-refactor, size: 36742
17:56
merge trunk file: [b19c00232a] check-in: [e0af00f9f3] user: dgp branch: novem, size: 36524
08:11
Merge 8.7a3 file: [89888afe15] check-in: [3e3cba6eb0] user: jan.nijtmans branch: digit-bit-60, size: 36756
2019-11-25
16:41
Makefiles got out of sync with tcltest version. file: [638784af79] check-in: [a9c596db49] user: dgp branch: core-8-5-branch, size: 26256
16:41
Merge 8.7 file: [305fca4675] check-in: [f3b9681920] user: jan.nijtmans branch: trunk, size: 36673
16:40
Fix 2 version numbers in Makefile echo's (just misleading). Thanks to Pietro Cerutti for noticing this. file: [d8c3d0e336] check-in: [5b95c4733d] user: jan.nijtmans branch: core-8-branch, size: 36710
2019-11-22
15:47
merge trunk file: [1180f3efb5] check-in: [1be094bac6] user: dgp branch: dgp-refactor, size: 36742
15:46
merge trunk file: [f0fca26bf4] check-in: [3cca2d0429] user: dgp branch: novem, size: 36524
2019-11-18
21:41
Merge 8.7. ignore MP_WUR for mp_neg() calls with equal arguments (even though MP_WUR is not enabled yet) file: [df5c142b1c] check-in: [376a4590d0] user: jan.nijtmans branch: digit-bit-60, size: 36756
20:42
Merge 8.7 file: [1fb8401824] check-in: [5df59a48ea] user: jan.nijtmans branch: trunk, size: 36673
20:38
Merge 8.6 file: [7c677f1476] check-in: [bb6ac7218a] user: jan.nijtmans branch: core-8-branch, size: 36710
20:33
Fix [13657a2dc3]: application/json is not a binary payload for http. http 2.9.0 -> 2.9.1 file: [e98b73452c] check-in: [220316a26d] user: jan.nijtmans branch: core-8-6-branch, size: 30755
20:27
http package from 2.7.14 to 2.7.15 file: [eafc3af059] check-in: [efb56f8cdc] user: jan.nijtmans branch: core-8-5-branch, size: 26256
2019-11-15
20:32
merge trunk file: [d19eea3b85] check-in: [57119dbb3c] user: dgp branch: dgp-refactor, size: 36742
14:20
Merge 8.7 file: [08eb3e17a3] check-in: [c1ce8b2fa2] user: jan.nijtmans branch: digit-bit-60, size: 36756
13:19
Merge trunk file: [75f4005555] check-in: [0c033f073c] user: jan.nijtmans branch: novem, size: 36524
13:18
Merge 8.7 file: [33fe36d896] check-in: [840a698861] user: jan.nijtmans branch: trunk, size: 36673
13:05
Merge 8.6 file: [6cf3ceaa0e] check-in: [9d071d36b1] user: jan.nijtmans branch: core-8-branch, size: 36710
12:54
Remove mp_get_bit() from the libtommath stub table: It wasn't present in Tcl 8.6.9, isn't used anywhere in Tcl, and is going to be deprecated in libtommath. file: [759314fbfb] check-in: [287f7aacef] user: jan.nijtmans branch: core-8-6-branch, size: 30755
2019-11-13
18:41
merge trunk file: [186cbda599] check-in: [ec522ff006] user: dgp branch: dgp-refactor, size: 36771
2019-11-12
12:11
Merge 8.7. Finish implementation. file: [3c6cabb381] check-in: [e221cdc084] user: jan.nijtmans branch: digit-bit-60, size: 36785
2019-11-11
14:26
Merge 8.7 file: [55e0420b77] check-in: [be8ec92abb] user: jan.nijtmans branch: digit-bit-60, size: 36911
2019-11-09
20:25
Merge trunk file: [c318fdf0b6] check-in: [20d90bfc72] user: jan.nijtmans branch: novem, size: 36553
20:04
Merge 8.7 file: [25183399bd] check-in: [9842ce2a85] user: jan.nijtmans branch: trunk, size: 36702
2019-11-08
21:56
Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitBignumFromLong/TclBNInitBignumFromWideInt/TclBNInitBignumFromWideUInt file: [f01151c237] check-in: [3188db3003] user: jan.nijtmans branch: libtommath-cleanup, size: 36739
2019-11-05
21:48
merge trunk file: [5839f84563] check-in: [3af457b0f8] user: dgp branch: dgp-refactor, size: 36665
16:37
More WIP: All makefile builds appear to work fine, makefile.vc build still to be done. file: [f87732f29c] check-in: [a5a9540010] user: jan.nijtmans branch: digit-bit-60, size: 36777
2019-11-01
16:15
Add compat/stdint.h, upgrade to libtommath 1.2.0, adapt as much as possible accordingly (still WIP) file: [24ae0220fa] check-in: [3833635e32] user: jan.nijtmans branch: digit-bit-60, size: 36691
2019-10-30
22:53
Merge trunk file: [bcc3cb990a] check-in: [6529a95bc9] user: jan.nijtmans branch: libtommath-with-stdint, size: 36581
21:47
Merge trunk file: [e924dd1cea] check-in: [6817aa431d] user: jan.nijtmans branch: novem, size: 36447
21:40
Merge 8.7 file: [ba734b5da3] check-in: [a9c21685d3] user: jan.nijtmans branch: trunk, size: 36596
21:34
Merge 8.6 file: [785e4bfdfa] check-in: [7e030f58de] user: jan.nijtmans branch: core-8-branch, size: 36633
14:09
merge trunk file: [a69727e0bd] check-in: [e553668d58] user: dgp branch: dgp-refactor, size: 36690
2019-10-28
23:14
Merge trunk file: [a771be075c] check-in: [d69030e32d] user: jan.nijtmans branch: libtommath-with-stdint, size: 36606
17:19
merge trunk file: [c53fbed966] check-in: [44991afdaa] user: dgp branch: novem, size: 36472
16:22
Merge 8.7 file: [f15224824b] check-in: [556b4cae43] user: jan.nijtmans branch: trunk, size: 36621
16:09
Don't typedef mp_digit in tcl.h anymore, it is supposed to be brought in from tclTomMath.h. Add test in configure scripts for <stdint.h> and <stdbool.h>. Not used by Tcl yet, probably handy for TEA extensions wanting to use that ;-) file: [accf85c7c4] check-in: [2478ff2154] user: jan.nijtmans branch: core-8-branch, size: 36658
15:22
merge trunk file: [e45a82727c] check-in: [4294c36674] user: dgp branch: dgp-refactor, size: 36692
14:12
Merge trunk. Add replacement for stdbool.h too, and change libtommath to use stdbool in stead of mp_bool. file: [23ae1242db] check-in: [fe773ee93f] user: jan.nijtmans branch: libtommath-with-stdint, size: 36608
2019-10-24
15:43
Merge trunk file: [44481fd505] check-in: [adb2eeeb28] user: jan.nijtmans branch: novem, size: 36474
15:41
Merge 8.7 file: [9759458bc0] check-in: [9fcfeb4e69] user: jan.nijtmans branch: trunk, size: 36623
15:34
Merge 8.7 file: [7654dcd30c] check-in: [8b08c15d80] user: jan.nijtmans branch: cplusplus, size: 36660
15:07
Add support for libtommath's MP_WUR annotation to genStubs.tcl. Not enforced yet by the Tcl core, but extensions will encounter the libtommath warnings. Can be switched off. file: [17d7298ee2] check-in: [7c78d3bcab] user: jan.nijtmans branch: core-8-branch, size: 36660
2019-10-23
20:53
Merge trunk file: [22c73de3dc] check-in: [246db07421] user: jan.nijtmans branch: novem, size: 36464
14:33
Merge 8.7. But - in stead - remove all deprecated API from libtommath 1.2.0: Starting with Tcl 9.0 we don't support libtommath's deprecated API any more. file: [3a583b1195] check-in: [7552e35b14] user: jan.nijtmans branch: trunk, size: 36613
14:11
Deprecate mp_unsigned_bin_size, mp_init_set_int, mp_set_int, which are deprecated in libtommath 1.2.0. In stead, add new function mp_set_ul to the build (mp_ubin_size was already included in the build earlier) file: [7592d970f4] check-in: [631e7ac3ab] user: jan.nijtmans branch: core-8-branch, size: 36650
11:35
Merge trunk file: [2380a7a8fd] check-in: [df5d07666f] user: jan.nijtmans branch: novem, size: 36437
11:11
Merge 8.7 file: [14fe080175] check-in: [96b897fd2b] user: jan.nijtmans branch: trunk, size: 36586
10:01
Merge 8.6. Also unbreak windows build, broken since [0f2870649c804dd8]. file: [cdd6ffa973] check-in: [e8c104baf7] user: jan.nijtmans branch: core-8-branch, size: 36623
09:16
Extend libtommath stub table, so extension writers can move away from deprecated libtommath functions. file: [92a0636f25] check-in: [f1c99ac253] user: jan.nijtmans branch: core-8-6-branch, size: 30809
2019-10-22
13:11
Merge trunk file: [0ddeba562d] check-in: [657e06e5c4] user: jan.nijtmans branch: novem, size: 36412
12:54
Merge 8.7 file: [6697fc00d0] check-in: [067c61b76e] user: jan.nijtmans branch: trunk, size: 36561
12:25
Merge 8.6 file: [37fab79ddf] check-in: [c762061add] user: jan.nijtmans branch: core-8-branch, size: 36598
10:38
Update to latest libtommath, version 1.2.0 file: [c75f6b4cbf] check-in: [779cd87bdc] user: jan.nijtmans branch: core-8-6-branch, size: 30784
2019-10-21
18:50
Bump to dde 1.4.2 and registry 1.3.4 file: [b1187224e2] check-in: [b04d008d30] user: dgp branch: core-8-6-branch, size: 30872
18:10
Bump to dde 1.4.2 and registry 1.3.4. file: [adef4cae4d] check-in: [abcce76e30] user: dgp branch: core-8-5-branch, size: 26256
2019-10-17
13:45
Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1) file: [4c04e3f95b] check-in: [3adefdc272] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 30784
2019-10-02
15:27
merge trunk file: [5069a43baa] check-in: [8dc249aa26] user: dgp branch: dgp-refactor, size: 36783
14:49
merge trunk file: [8374770e80] check-in: [0a5bad7052] user: dgp branch: novem, size: 36565
2019-10-01
14:57
Fix handling of BUILD_STATIC file: [2878504495] check-in: [0acefa9964] user: jan.nijtmans branch: rfe-854941, size: 37384
2019-09-30
14:43
Merge trunk. Finish implementation. file: [777d00e4f7] check-in: [bcae28fe99] user: jan.nijtmans branch: rfe-854941, size: 37368
2019-09-29
12:18
Merge 8.7 file: [bddf32175d] check-in: [7c48637fa0] user: jan.nijtmans branch: trunk, size: 36714
12:08
Merge 8.6 file: [4b5f9d7ac0] check-in: [fe78ab8c8d] user: jan.nijtmans branch: core-8-branch, size: 36751
2019-09-27
11:42
Merge 8.6 and fix Travis build on Windows file: [29c63f95b5] check-in: [e021babf73] user: jan.nijtmans branch: implicit-unicode, size: 30872
2019-09-26
12:14
Merge 8.6 file: [9ea5d11a95] check-in: [a76a83b81d] user: jan.nijtmans branch: implicit-unicode, size: 30872
2019-09-20
14:59
Modify registry/dde such that they no longer need to be compiled with -DUNICODE. Also no longer use Tcl_WinTCharToUtf/Tcl_WinUtfToTchar but the unicode conversions functions to do WCHAR <=> UTF-8 conversions. When compiled with Tcl >= 8.7, use the TIP #548 wchar_t functions in stead for registry/dde. file: [e16586ca7c] check-in: [5f447ebfff] user: jan.nijtmans branch: core-8-5-branch, size: 26256
2019-09-19
11:36
Don't build the Tcl library in Unicode mode any more. Just tclAppInit.c (and cat32 on Windows) file: [3f1d956b23] check-in: [31d001f4a3] user: jan.nijtmans branch: implicit-unicode, size: 30868
2019-09-11
17:10
merge trunk file: [4ca359963e] check-in: [db9d2814c8] user: dgp branch: dgp-refactor, size: 36761
16:44
merge trunk through September 3 file: [a7b0100b4b] check-in: [81274bdf0a] user: dgp branch: dgp-refactor, size: 36601
2019-09-09
09:06
Merge trunk file: [95dcdf5903] check-in: [4402aa658a] user: jan.nijtmans branch: novem, size: 36543
09:05
Merge 8.7 file: [8f0f89a0c3] check-in: [dd556aef96] user: jan.nijtmans branch: trunk, size: 36692
09:04
Merge 8.6 file: [9b36db4b04] check-in: [3a0b1c8892] user: jan.nijtmans branch: core-8-branch, size: 36729
08:57
Merge 8.5 file: [f9095ec45f] check-in: [243e292f9e] user: jan.nijtmans branch: core-8-6-branch, size: 30850
08:41
Final touch to make everything work for 8.5: - Don't use AS_ECHO macro, because autoconf-2.59 doesn't have it. - -D_BUILD_tcl should be -DBUILD_tcl - Missing back-slashes at the end of the line. file: [0efa5ad30c] check-in: [6d7b48855e] user: jan.nijtmans branch: core-8-5-branch, size: 26298
2019-09-08
13:26
dde and registry extension should be compiled with -DUNICODE -D_UNICODE. Put 64-bit builds before 32-bit builds in travis file: [928264dd1f] check-in: [af24040135] user: jan.nijtmans branch: core-8-5-branch, size: 26295
2019-09-06
14:58
Merge trunk file: [3bdbf480f7] check-in: [5c2a0ea819] user: jan.nijtmans branch: novem, size: 36355
14:53
Merge 8.7 file: [a7abae6372] check-in: [f43246b67e] user: jan.nijtmans branch: trunk, size: 36504
14:51
Fix build with "cl" using configure/make build system. It turns out that using -DIOAPI_NO_64 is harmful on Windows (although it works with mingw-w64) file: [a1bdc017cb] check-in: [f720376b8e] user: jan.nijtmans branch: core-8-branch, size: 36541
12:38
Merge 8.7 file: [4b095552aa] check-in: [990b3b5070] user: jan.nijtmans branch: trunk, size: 36532
12:33
Merge 8.6 file: [86d8de046d] check-in: [0ec7174270] user: jan.nijtmans branch: core-8-branch, size: 36569
11:16
Fix [579a05fb34] (partly): b) tcltest file has mismatched version number. file: [a85aee1585] check-in: [2b9847109a] user: jan.nijtmans branch: core-8-6-branch, size: 30662
2019-09-02
12:55
Merge trunk. Fix tests filename-12.1.5/12.1.6 on Windows (due to changed globbing behaviour in this branch). file: [4fd0e36078] check-in: [aff2005450] user: jan.nijtmans branch: novem, size: 36383
11:35
Merge 8.7 file: [a6c27bedd4] check-in: [df41feb602] user: jan.nijtmans branch: trunk, size: 36532
11:33
Tcl_UntraceVar() -> Tcl_UntraceVar2() and similar changes. Add @runstatedir@ to Makefile.in's (not used yet) file: [49e0abad24] check-in: [148da898f2] user: jan.nijtmans branch: core-8-branch, size: 36569
08:33
Merge 8.5. Add (still unused) runstatedir in Makefile.in. Re-generate win/unix configure scripts. file: [e8abe32425] check-in: [4973c1c597] user: jan.nijtmans branch: core-8-6-branch, size: 30662
08:28
Fix [5591e4a820]: @TCL_EXE@ not properly generated in 8.5 branch. Added @runstatedir@ in Makefile.in, not used yet (except if someone decides to re-generate "configure" with autconf-2.70). file: [e473f74aed] check-in: [6bc6e7c170] user: jan.nijtmans branch: core-8-5-branch, size: 26054
2019-08-26
19:04
merge trunk file: [b479003a28] check-in: [00ce529160] user: dgp branch: dgp-refactor, size: 36572
16:10
merge trunk file: [cd2343257d] check-in: [e146c4c2ff] user: dgp branch: novem, size: 36354
2019-08-23
09:07
Merge 8.7 file: [094de34c98] check-in: [0a4ebc2d56] user: jan.nijtmans branch: trunk, size: 36503
2019-08-20
15:02
Fix MSVC build file: [70d3f7fea8] check-in: [9ab95cbae2] user: jan.nijtmans branch: rfe-854941, size: 37274
08:37
merge 8.6 file: [4452f9d69c] check-in: [f7bdfcddfc] user: sebres branch: core-8-branch, size: 36540
08:33
merge 8.5 file: [3838c29397] check-in: [bb5976d242] user: sebres branch: core-8-6-branch, size: 30633
08:03
win/Makefile.in: small amend normalizing test-dependencies file: [7392c73310] check-in: [d28ef90828] user: sebres branch: core-8-5-branch, size: 26029
07:20
Prevent misleading message: -bash: pwd: -W: invalid option pwd: usage: pwd [-LP]" written to stderr when pwd -W doesn't exist, e.g. on Linux/MacOS/Cygwin or any cross-compile other than Msys2. file: [117df23b7e] check-in: [01e90e520f] user: jan.nijtmans branch: core-8-5-branch, size: 26086
2019-08-19
19:29
merge 8.7: fixes [40d5ff2a0e], etc file: [4fc76dc310] check-in: [d1d2641811] user: sebres branch: trunk, size: 36566
19:12
merge 8.6: conflicts resolved, fix mingw build, closes [40d5ff2a0e], etc file: [936762aa81] check-in: [ea8a79173f] user: sebres branch: core-8-branch, size: 36603
18:58
merge 8.5: restore merge point, fix mingw build, closes [40d5ff2a0e], etc file: [02190a262f] check-in: [f2dee93aa1] user: sebres branch: core-8-6-branch, size: 30688
18:34
win/Makefile.in: partially cherry-picked 8.6th version (and normalized to be more similar to all major versions now), fixed VPATH (TOP_DIR/ROOT_DIR) compiling from chocolatey or git-bash (closes [40d5ff2a0e]), added tcltest-helpers, etc. file: [06d4afe526] check-in: [09dae07f92] user: sebres branch: core-8-5-branch, size: 26062
15:01
Further implementation of 2 new functions. file: [0e5f4eeded] check-in: [bef7aa688c] user: jan.nijtmans branch: rfe-854941, size: 36883
11:42
Rebase to 9.0 file: [94f1f50003] check-in: [615f30df6d] user: jan.nijtmans branch: rfe-854941, size: 36473
2019-07-28
21:21
Merge core-8-6-branch, and merge latest libtommath file: [7bf12aeb36] check-in: [6652883e53] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 30245
2019-07-15
11:53
merge 8.6 file: [b801ee5843] check-in: [61ed10a39b] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 30365
2019-07-14
09:04
Bugfix for #f81beca7af. Revert mistaken change to -querychannel -translation in library/http/http.tcl. Bump http version to 2.9.1. Also, give correct major version in doc/http.n and adjust example user-agent string to a 2.9 value. file: [69a1450606] check-in: [b00e59e558] user: kjnash branch: bug-f81beca7af, size: 30313
2019-07-13
11:44
Print what VPATH actually is file: [8eba5bd183] check-in: [8278a4dc9f] user: dkf branch: travis-windows-debug, size: 30347
2019-06-14
21:48
Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 adapted for changes in libtommath file: [0260beed18] check-in: [125328a27d] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 30243
2019-06-13
12:13
merge trunk file: [4a0b05d6d0] check-in: [08d36921f0] user: dgp branch: dgp-refactor, size: 36244
2019-06-09
21:25
Merge trunk file: [a33b4e4314] check-in: [a9045cb6a8] user: jan.nijtmans branch: novem, size: 36026
2019-05-31
12:09
Merge 8.7. Remove the mp_tc_(and|or|xor) stub entries, because they are no longer in use. file: [c7aafa2cae] check-in: [001f500fd8] user: jan.nijtmans branch: trunk, size: 36175
11:51
Merge 8.6 file: [efe69d5f34] check-in: [06447464cb] user: jan.nijtmans branch: core-8-branch, size: 36212
11:28
Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, remove mp_tc_(add|or|xor) functions in favor of mp_(add|or|xor) which can now handle twos-complement. Following ongoing changes in libtommath development. file: [23657f4865] check-in: [74ff0a681b] user: jan.nijtmans branch: core-8-6-branch, size: 30313
2019-04-09
19:21
Merge 8.7. Complete implementation for MSVC and for UNIX. file: [8600bac361] check-in: [b392834e2c] user: jan.nijtmans branch: digit-bit-60, size: 36862
2019-04-08
19:06
Merge 8.7. Intended operation completed for mingw-w64 (but not yet for other compilers/platforms) file: [732bc8cdd0] check-in: [1c2054cc64] user: jan.nijtmans branch: digit-bit-60, size: 36601
2019-04-04
21:08
Make the build work on Travis-CI (with --enable-shared) and Win32 (both mingw and MSVC). @dgp Your'welcome ;-) file: [4d39b7570d] check-in: [2de9dab492] user: jan.nijtmans branch: dgp-refactor, size: 36318
2019-04-02
19:17
Merge 8.6 file: [88765c1ced] check-in: [1bcfcb3ac6] user: jan.nijtmans branch: androwish, size: 30425
2019-04-01
14:22
integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations and simplifications of 8.7 (tommath 1.1), well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases. file: [f4f6a94ce4] check-in: [0a72c6b7b4] user: sebres branch: core-8-6-branch, size: 30387
2019-03-31
17:38
Merge trunk file: [7610bd3634] check-in: [8714b82fdf] user: jan.nijtmans branch: novem, size: 36100
2019-03-28
21:24
Merge 8.7 file: [14c8e96d5a] check-in: [81d2077e6a] user: jan.nijtmans branch: trunk, size: 36249
21:21
Merge 8.6 file: [c2128333a6] check-in: [9f000ec23e] user: jan.nijtmans branch: core-8-branch, size: 36286
20:59
Turn KARATSUBA_MUL_CUTOFF (insize libtommath) et al into a #define in stead of exported int symbols. file: [3bbbce799a] check-in: [f93468c78c] user: jan.nijtmans branch: core-8-6-branch, size: 30281
2019-03-25
21:50
Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath: In the upcoming new version those will become real functions, causing possible binary incompatibility. This change makes Tcl independant from libtommath's changes. file: [54f4f74411] check-in: [aa39db2dc3] user: jan.nijtmans branch: core-8-6-branch, size: 30301
2019-03-18
22:45
Merge trunk file: [95c9e689b7] check-in: [8fe25e01d3] user: jan.nijtmans branch: novem, size: 36120
2019-03-08
20:25
Merge 8.7 file: [e235c0a778] check-in: [cbdcf1829d] user: jan.nijtmans branch: trunk, size: 36269
19:54
Use mp_get_bit() instead of mp_iseven()/mp_isodd(): Those latter functions are macro's currently, but will be real function in next libtommath. Bad idea for Tcl to depend on ... file: [1e78a5d4d0] check-in: [0d77fb2374] user: jan.nijtmans branch: core-8-branch, size: 36306
2019-03-05
22:58
merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, tclDate.c rebuilt with bison, etc. file: [df98d04010] check-in: [3454e26373] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 30298
2019-02-19
19:39
Extends build facilities with option to make/compile considering dependencies (no more `make clean; make` needed), as well as the helper-script to rebuild dependencies list; Usage: make ?target? depend=1 file: [24c3365d7d] check-in: [f13452f7b8] user: sebres branch: sebres-tcl-depend-make, size: 31060
2019-02-04
09:40
partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_tc_div_2d, which simplifies code. file: [fdedd19be2] check-in: [676c0392fe] user: sebres branch: sebres-8-6-tommath-1-1, size: 30352
09:21
partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, now that libtommath provides new functions mp_tc_and, mp_tc_or and mp_tc_xor file: [c697f0b501] check-in: [2a43543f95] user: sebres branch: sebres-8-6-tommath-1-1, size: 30323
2019-02-01
20:00
Update libtommath to latest stable release (1.1.0) file: [afdd4934ba] check-in: [c01ea30c19] user: jan.nijtmans branch: core-8-6-branch, size: 30246
2019-01-25
20:47
merge 8.6 file: [782fae6129] check-in: [3db32b9237] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 30269
13:27
merge 8.7 file: [8a8600df8e] check-in: [782eff18c4] user: sebres branch: trunk, size: 36242
2019-01-22
21:44
One more libtommath function, mp_tc_div_2d, which simplifies code. Some more code readability improvements. file: [30e4a75855] check-in: [e8e92eb381] user: jan.nijtmans branch: core-8-branch, size: 36279
18:09
Many simplifications in tclExecute.c, now that libtommath provides new functions mp_tc_and, mp_tc_or and mp_tc_xor file: [d13436281f] check-in: [c5c83014d6] user: jan.nijtmans branch: core-8-branch, size: 36250
16:57
Merge 8.6 file: [0208d548e5] check-in: [e47078ef6d] user: jan.nijtmans branch: core-8-branch, size: 36173
16:52
Remove some mac OSX pre-10.4 stuff, which is outdated: current build doesn't support this anymore file: [e718ece069] check-in: [5f09219d79] user: jan.nijtmans branch: core-8-6-branch, size: 30217
2019-01-21
13:08
fixes creation of libtcl.vfs using links, if ln-command does not support "-t" option (avoids error "ln: illegal option -- t" and fallback to copy) file: [d1eb28da74] check-in: [ab46a3bb2c] user: sebres branch: core-8-branch, size: 36178
01:49
speed up build process (preparing zip - creating of libtcl.vfs/tcl_library directory), use "ln" instead of "cp" if possible file: [1150e96c1c] check-in: [32a303e3d6] user: sebres branch: core-8-branch, size: 36179
2019-01-14
20:03
merge 8.7 (mingw/win-autoconf build, etc) file: [e986ca648b] check-in: [d269eeed5d] user: sebres branch: trunk, size: 35519
19:59
merge 8.6, conflicts resolved in win/Makefile.in (fixed auto-path and load tcltests for ROOT_DIR/tests) file: [6d9d8d9a04] check-in: [f051b4e598] user: sebres branch: core-8-branch, size: 35556
17:04
mingw/win-autoconf build: provide tcltest-executable (for consistency reasons); normalizes loading packages calls in test-suite, added build of helpers tcltest (tcltest.cmd) to start tcl-test suite (with all dependencies/facilities) from shell file: [bba3319b9b] check-in: [b35d1cc2ea] user: sebres branch: core-8-6-branch, size: 30222
2019-01-10
14:43
merge 8.6 file: [93954380c4] check-in: [1de35d1115] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 28742
2018-12-28
20:20
merge 8.7 file: [dd7eefc686] check-in: [78273ca917] user: sebres branch: trunk, size: 34201
20:15
win/Makefile.in: closes [0bcc43fa778517c4]: replace INSTALL_DATA_DIR (ported from unix-makefile) with MKDIR/chmod file: [eb52964f83] check-in: [2e0e4b1342] user: sebres branch: core-8-branch, size: 34238
2018-12-08
17:49
Merge trunk file: [2a249c9d5d] check-in: [a5ec8e8c36] user: jan.nijtmans branch: novem, size: 34042
2018-11-23
21:00
merge 8.7 file: [cf851da103] check-in: [56b5fa3d12] user: sebres branch: trunk, size: 34191
19:59
make: better algo to wrap to absolute zip-path (for systems resp. toolchains without readlink/realpath), e. g. avoid xcode/macosx build error "readlink: illegal option -- m" file: [92edba7752] check-in: [78fe053f4a] user: sebres branch: core-8-branch, size: 34228
12:03
merge 8.7 file: [d4615d87ef] check-in: [606764504a] user: sebres branch: trunk, size: 34088
11:59
make/configure review: normalizes the latest fixes across unix/win file: [0100d0fe7c] check-in: [fc958af380] user: sebres branch: core-8-branch, size: 34125
2018-11-22
22:15
merge 8.7 file: [4d04200ae3] check-in: [7bfeb4e9e3] user: sebres branch: trunk, size: 34061
22:14
win/mingw build (if ZIPFS_BUILD): ignore following zip-error by adjust sfx process: zip error: Zip file structure invalid (tcl87.dll) dll is loadable and contains zip archive (openable with zip and zipfs with tcl_library is available), so ignores return code of `zip -A`, just write it (as warning) now, and continue build process. file: [b2fe731708] check-in: [057d2b674d] user: sebres branch: core-8-branch, size: 34098
12:58
win/Makefile.in (mingw/gcc toolchains): fixes make mode "tcltest" - added dependencies to build tcl (dlls) also. file: [5eda891eec] check-in: [576c68f114] user: sebres branch: core-8-5-branch, size: 25195
08:06
Merge 8.7 file: [908a7bce7a] check-in: [5ac57355a2] user: jan.nijtmans branch: trunk, size: 33968
07:40
typo, which caused travis build to fail. file: [060113d40e] check-in: [dcd091e5f9] user: jan.nijtmans branch: core-8-branch, size: 34005
2018-11-21
07:50
Merge 8.7 file: [2516d68238] check-in: [b5038b6948] user: jan.nijtmans branch: trunk, size: 33967
00:40
Further refinements for the fix for bug [4e812aadae68af384605a5e78845abe40206fbe9] Moved the package manifest for the /library file system out of init.tcl file and into a new file "manifest.txt". If a VFS is populating tcl_library via a file copy it will rename that file to pkgIndex.tcl, which will allow all of the packages the core distributes in this way to be available via the standard package discovery mechanism (as tcl_library is already in the auto_path of an unmodified tcl interpreter. And if you've modified the tcl interpreter, you probably know better anyway. Probably...) file: [785fafcd76] check-in: [54273cb771] user: hypnotoad branch: core-8-branch, size: 34004
2018-11-19
23:53
Carrying the previous checkin over to the Windows Makefile file: [1a1c39c301] check-in: [79e0c8a185] user: hypnotoad branch: core-8-branch, size: 33935
2018-10-29
14:38
[TIP 525] Backport package tcltest 2.5 file: [3e21c65cb9] check-in: [09e38054c3] user: dgp branch: core-8-6-branch, size: 28690
14:00
[TIP 525] Backport package tcltest 2.5 file: [374bdf3866] check-in: [d27b044524] user: dgp branch: core-8-5-branch, size: 25186
2018-10-27
07:53
tclWinDde.c: Backport version 1.4.1 from Tcl 8.6. file: [f6604cf0d7] check-in: [714f445acf] user: jan.nijtmans branch: core-8-5-branch, size: 25186
2018-10-26
19:03
Merge 8.7 file: [2693d43e2a] check-in: [60ab530f61] user: jan.nijtmans branch: trunk, size: 33873
19:01
Merge 8.6 file: [42b2d74a72] check-in: [2c5843e74c] user: jan.nijtmans branch: core-8-branch, size: 33910
18:41
tclWinReg.c: Code cleanup. Eliminate some unnecessary variables. tclWinDde.c: Backport improvements (support for TCL_UTF_MAX=6) from androwish: Both androwish and tclsh (all versions) can now use the same dde.dll. dde: bump version file: [86c3eef6f7] check-in: [a82347c324] user: jan.nijtmans branch: core-8-6-branch, size: 28690
2018-10-24
21:22
Backport "registry" version 1.3.3, so all active branches now have the same registry version. (this commit must -eventually- be merge-marked to core-8-6-branch, since everything is there already) file: [93eaa30543] check-in: [e4761eb0a8] user: jan.nijtmans branch: core-8-5-branch, size: 25164
2018-10-22
18:04
Merge 8.7 file: [52a658af26] check-in: [30c74fc0a1] user: jan.nijtmans branch: trunk, size: 33873
17:54
Merge 8.6 file: [88ba04ee27] check-in: [dba662c8b5] user: jan.nijtmans branch: core-8-branch, size: 33910
17:48
Fix "registry" test-cases. Thanks to Harald Oehlmann for spotting this! file: [26b5dda10c] check-in: [ceec01defd] user: jan.nijtmans branch: core-8-6-branch, size: 28690
2018-10-19
16:09
Merge trunk file: [43929ce3d3] check-in: [745d651613] user: jan.nijtmans branch: novem, size: 33724
2018-10-12
18:29
Merge 8.7 file: [2dc9a8d718] check-in: [41013f5dac] user: jan.nijtmans branch: trunk, size: 33873
17:54
Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh install", because tclsh is not compiled with that. Fix minizip.c compilation on systems without open64() file: [b8d3c5812d] check-in: [d75d4c67d4] user: jan.nijtmans branch: core-8-branch, size: 33910
2018-10-08
18:50
Merge 8.7 file: [42f6e7e201] check-in: [490cd4ad13] user: jan.nijtmans branch: trunk, size: 33812
18:34
Merge 8.6 Also fix startup problems on win32, when the encoding path contains invalid UTF-8 (reported by François Vogel) Various other code cleanup, e.g. remove empty.zip file, as this didn't work quite as expected. file: [ecbe47dac6] check-in: [59a19cdee3] user: jan.nijtmans branch: core-8-branch, size: 33849
2018-10-03
20:19
Merge 8.7 file: [c1ca92f6f7] check-in: [4ef14738db] user: jan.nijtmans branch: trunk, size: 33851
2018-09-30
22:21
Adding Zipfile to the list of products produced for builds file: [cbc972c83e] check-in: [4bbeb0e52a] user: hypnotoad branch: static-zipfs-fix, size: 33888
2018-09-29
20:52
Merge 8.7 file: [8e5c46b1b8] check-in: [b8b9111660] user: jan.nijtmans branch: trunk, size: 33835
20:39
Add support for wine. So windows test-cases can now be run on Linux/Mac/whatever. file: [1bd9bac94c] check-in: [6cedb89399] user: jan.nijtmans branch: core-8-branch, size: 33872
2018-09-22
10:23
merge 8.7 file: [28f2c6cd74] check-in: [a64acdc836] user: jan.nijtmans branch: trunk, size: 33787
10:21
Merge 8.6 file: [7a0e95fc65] check-in: [4523c31275] user: jan.nijtmans branch: core-8-branch, size: 33824
10:20
Update http version number, and fix some related test-cases file: [dd595ff181] check-in: [0af5ddd97c] user: jan.nijtmans branch: core-8-6-branch, size: 28690
10:09
Prevent possible build order problem, due to missing dde/registry dll's. Make sure that Tcl_WinTChar2Utf() never produces intermediate null-bytes. file: [7cdd6d9587] check-in: [645fb65227] user: jan.nijtmans branch: core-8-branch, size: 33826
2018-09-13
20:52
merge 8.7 file: [efde6e3ea2] check-in: [0caf13a0cf] user: jan.nijtmans branch: trunk, size: 33757
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 file: [e0dc0abf18] check-in: [88b8462136] user: jan.nijtmans branch: core-8-branch, size: 33794
2018-09-12
19:34
Merge 8.7 (TIP #430 implementation) file: [9c76756875] check-in: [d2d99b2173] user: jan.nijtmans branch: trunk, size: 33395
2018-09-07
11:56
Use GetFileSizeEx() in stead of GetFileSize(), to get the file size on Windows. Minor improvement: attach empty .zip file to tclsh.exe (both for Windows and UNIX), zo "zip -A" can be used to modify its zip contents. file: [1415868732] check-in: [db7a21f8e1] user: jan.nijtmans branch: core_zip_vfs-review, size: 33432
2018-06-12
19:14
merge 8.7 file: [ad3e73cde6] check-in: [c99f22f840] user: dgp branch: core_zip_vfs, size: 33393
2018-06-08
06:54
Merge trunk. Other tweaks, removing stuff that already went to the memory-API branch, so is no longer necessary to be duplicated here. file: [f1efa4ce77] check-in: [03c8eb0774] user: jan.nijtmans branch: novem, size: 28623
2018-06-05
21:59
amend to [eeefdb44cf]: fixes missing install path (closes [593aa7c421]) for mingw/*nix file: [725e5bb014] check-in: [3016a3fa26] user: sebres branch: core-8-branch, size: 28809
2018-06-01
16:04
Rebase the sebres clock bounty work to the 8.7 branch. file: [799486d9c5] check-in: [3e943144b9] user: dgp branch: dgp-sebres-clock-review, size: 28849
2018-05-31
21:24
merge zipfs file: [c2a73d6304] check-in: [fc74365c13] user: jan.nijtmans branch: androwish, size: 28730
20:31
merge 8.6 file: [7296b67255] check-in: [e7c436046f] user: jan.nijtmans branch: zipfs, size: 28762
20:11
Merge trunk. Also undo various internal changes that moved to memory-API branch but which were partially still here. Still some tests fail, more work to do (low prio) file: [aa53ff687b] check-in: [f04caa7c67] user: jan.nijtmans branch: novem, size: 28623
19:23
merge 8.7 file: [9980615e29] check-in: [0a613bfb94] user: dgp branch: core_zip_vfs, size: 33381
2018-05-30
07:15
Merge 8.7 file: [e301fd3813] check-in: [67eab3274f] user: jan.nijtmans branch: trunk, size: 28772
07:15
No longer pass "--enable-threads" to battery-included sub-packages, since it's the default, even when Tcl is built without threads, now. This opens the way (in the future) to remove this option from the sub-packages file: [a6d57bad5e] check-in: [552b9e73d7] user: jan.nijtmans branch: core-8-branch, size: 28797
2018-05-29
17:58
back-porting of tclclockmod done, merge current 8.6 file: [b55e9bfbf3] check-in: [913e5f51f9] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 28744
2018-05-23
19:41
merge trunk file: [ef9b64d10a] check-in: [c78f328143] user: jan.nijtmans branch: novem, size: 28640
2018-05-11
11:51
merge 8.7 file: [7c3f8589c0] check-in: [ccb831a772] user: dgp branch: core_zip_vfs, size: 33398
10:06
Merge 8.7 file: [0f0cbffc31] check-in: [f1b73e3b4b] user: jan.nijtmans branch: trunk, size: 28789
09:42
TIP #425 implementation: Correct use of UTF-8 in Panic Callback (Windows only) file: [014c8a1d2e] check-in: [e2d9683a48] user: jan.nijtmans branch: core-8-branch, size: 28814
2018-04-27
13:21
merge 8.7 file: [892dae0ca8] check-in: [1724282826] user: dgp branch: core_zip_vfs, size: 33272
2018-04-19
02:51
merge 8.7 file: [c94db3e828] check-in: [efebbf0517] user: dgp branch: trunk, size: 28663
02:45
merge 8.6 file: [f3894ce74f] check-in: [91f1174d86] user: dgp branch: core-8-branch, size: 28688
2018-04-18
11:59
http::geturl now returns full error stack information if the initial socket command fails Ticket [ff82755e15] file: [7d1c579c0e] check-in: [a3bf2db1fd] user: oehhar branch: core-8-6-branch, size: 28692
2018-03-15
21:53
merge 8.7 file: [9b23d6e03f] check-in: [a50f884700] user: jan.nijtmans branch: win-console-panic, size: 28814
19:09
Merge 8.7; Updated the package manifest by hand; was broken until then. If there's a maintenance knob to turn, that needs to be better known. file: [3419c1df1c] check-in: [56f82c402a] user: dgp branch: core_zip_vfs, size: 33272
14:55
merge trunk file: [caa42014a0] check-in: [4a5c8f2780] user: dgp branch: novem, size: 28514
2018-03-12
15:57
msgcat 1.7.0 features need foundation of Tcl 8.7. file: [16bfc58de1] check-in: [a9c21db1be] user: dgp branch: core-8-branch, size: 28688
14:49
merge 8.7 file: [15c0954b7c] check-in: [e2316b333f] user: dgp branch: trunk, size: 28663
13:58
Implement TIP 490: msgcat for TclOO file: [8bad524187] check-in: [f909100ac2] user: dgp branch: core-8-branch, size: 28688
13:24
merge 8.7 file: [58092fa7cc] check-in: [7ff3e810a4] user: dgp branch: tip-462, size: 28688
2018-03-07
15:13
merge 8.7 file: [caf799f062] check-in: [f43a6f6ea8] user: dgp branch: core_zip_vfs, size: 33248
2018-02-07
19:25
TIP 499: Custom locale search for msgcat file: [e1bb9055a3] check-in: [e1066b317c] user: oehhar branch: tip499-msgcat-custom-preferences, size: 28664
2018-02-06
21:01
merge trunk file: [5e230fc6df] check-in: [0774eefae7] user: jan.nijtmans branch: novem, size: 28490
20:54
merge core-8-branch file: [32ba6eafd6] check-in: [30f95df8b0] user: jan.nijtmans branch: trunk, size: 28639
2018-01-13
17:17
Install msgcat 1.7 in library folder 8.6 instead 8.5. It uses tailcall and will not work with 8.5 file: [117dd9fe81] check-in: [d1b6e6367a] user: oehhar branch: tip490-msgcat-oo-2, size: 28842
16:44
Changed msgcat version from 1.6.2 to 1.7.0 -> this is not a patch release file: [dca31fafc8] check-in: [b435177975] user: oehhar branch: tip490-msgcat-oo-2, size: 28842
2017-12-29
16:49
Remove handling of http 1.0 package files from Makefiles. file: [05d20efeed] check-in: [c9233c5f0d] user: dgp branch: tip-493, size: 28664
2017-12-11
23:01
TIP490: add oo helper to msgcat that message catalogues are found within classes file: [c65b60c78a] check-in: [cf48b5b4e5] user: oehhar branch: tip490-msgcat-oo, size: 28842
2017-11-25
10:54
Restoring the Makefile.in for the win/ directory after an unfortunate copy/paste error file: [c69b920970] check-in: [4aeb610c78] user: tne branch: core_zip_vfs, size: 33426
2017-11-23
09:22
re-base full TIP #487 implementation to trunk. file: [5d88c6afd1] check-in: [d95dbd986b] user: jan.nijtmans branch: tip-487-for-9, size: 28797
2017-11-21
22:34
Pulling changes from core-8-branch file: [a4a12c950d] check-in: [00dfc6711c] user: hypnotoad branch: core_zip_vfs, size: 24504
14:21
Removing the pool of literal values within the internals of tclZipfs.c. Replaced with a single pointer to a const string once discovery has sorted out where tcl_library is to be loaded from. Fixed a goof in the build system if tcl is compiled outside of the source directory file: [fdf239369f] check-in: [9f0abfb1ac] user: hypnotoad branch: core_zip_vfs, size: 33374
10:11
No need for _ATL_XP_TARGETING any more file: [b9d67bad00] check-in: [0ba5b5bd26] user: jan.nijtmans branch: tip-487, size: 28822
04:26
Fixes to "make clean" to do a better job of cleaning up zip files and vfs directories Fixed a type that was keeping minizip from building file: [4ca4ffb6d2] check-in: [4f8ac2d312] user: tne branch: core_zip_vfs, size: 33361
2017-11-20
19:21
Fixes to determing the dll location on Windows using GetModuleFileName() file: [9c973d646a] check-in: [1f05b4b6c9] user: tne branch: core_zip_vfs, size: 33950
17:09
Modifications to allow the Tcl build system to exploit either a native zip executable in the path or a tclsh that understands the new "install" keyword from the command line Added a new file to /library which is run when the user executes "tclsh install ..." Embedded in installer.tcl is a facility for building zip archives file: [3e4722ee1b] check-in: [535a8088d4] user: hypnotoad branch: core_zip_vfs, size: 33749
2017-11-17
04:45
Final tweaks to get Msys Zipfs build working file: [31756b1487] check-in: [0d0ba33c7c] user: tne branch: core_zip_vfs-8-6, size: 33669
04:13
First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf file: [cda24ed19b] check-in: [b279fbbfa3] user: hypnotoad branch: core_zip_vfs-8-6, size: 33353
2017-11-08
09:41
Pairing down the tip#430 branch to only include files and utilities called out by the tip. Eliminated the header files tclZipfs.h and zcrypt.h. The only public calls for tclZipfs.h are now in the stubs table and the contents of zcrypt.h are already part of the minizip implementation that Tcl keeps around in the compat/zlib/contrib/minizip directory. tclBootVFS.h hasn't been used by the implementation in a while. Alos eliminated the mkzip.tcl facility from tools/. The C based mkzip is much faster and more reliable file: [22d8c4a384] check-in: [3bbf40910f] user: hypnotoad branch: core_zip_vfs, size: 29054
2017-11-07
15:11
merge 8.7 file: [b3b7339286] check-in: [22cae0454a] user: dgp branch: tip-462, size: 28866
2017-11-06
14:55
merge trunk file: [96c88db2e3] check-in: [70449c549e] user: jan.nijtmans branch: novem, size: 28668
14:50
More tcl8 -> tcl9 renumbering, for example related to the installation of Tcl packages where tcl9 actually can find them. file: [c1fa5ea802] check-in: [1de7d31a02] user: jan.nijtmans branch: trunk, size: 28817
2017-11-05
14:41
merge core-8-branch file: [79dbbb9511] check-in: [f70e3acac4] user: jan.nijtmans branch: semver, size: 28408
2017-10-23
13:23
merge trunk file: [526e1ba28a] check-in: [ed4667c2a5] user: jan.nijtmans branch: win-console-panic, size: 28968
2017-10-20
12:36
Merge core-8-6-branch (execpt file win/makefile.vc) file: [ef007e3e22] check-in: [0c840ffac5] user: dgp branch: sebres-8-6-clock-speedup-cr1, size: 28744
2017-09-25
13:36
Pull changes from Trunk file: [73f0b5d0aa] check-in: [b714ad6059] user: hypnotoad branch: core_zip_vfs, size: 28915
2017-09-13
10:42
Merge trunk file: [b46616b24b] check-in: [a493ca45ea] user: jan.nijtmans branch: novem, size: 28668
10:14
Make mp_get_long and mp_set_long available to tommath-enabled Tcl extensions. Deprecate the internal TclBNInitBignumFrom* functions, in favor of the official tommath functions with the same purpose. file: [4a2ed81746] check-in: [900152d715] user: jan.nijtmans branch: trunk, size: 28842
2017-09-09
16:26
Merge trunk file: [b03916c929] check-in: [8b29b13280] user: jan.nijtmans branch: novem, size: 28612
2017-09-08
14:38
Re-base to trunk. Now versioned as 8.7.0-alpha.2 file: [b62a79a497] check-in: [eacebd08b2] user: jan.nijtmans branch: semver, size: 28352
14:15
Add some more functions from libtommath for availability within Tcl (mainly the 'long long' variants). Add more 'const' keywords there too. file: [23e4cffbdd] check-in: [ff847e8f35] user: jan.nijtmans branch: trunk, size: 28786
11:04
Rebase to trunk file: [2cfbfea9ad] check-in: [56aed80e04] user: jan.nijtmans branch: win-console-panic, size: 28819
2017-09-05
16:44
Pulling changes from trunk file: [13cc3dd5ae] check-in: [1418d72876] user: hypnotoad branch: core_zip_vfs, size: 28766
2017-09-04
15:24
merge trunk file: [f7d0f53aa9] check-in: [d051a64dbc] user: jan.nijtmans branch: semver, size: 28259
14:03
merge trunk file: [feadb7ca92] check-in: [55e5374f6b] user: jan.nijtmans branch: novem, size: 28519
14:01
Merge core-8-6-branch to trunk, especially the 1.6.0 -> 1.6.1 renumbering from msgcat file: [ff6dda1532] check-in: [d077ae59a3] user: jan.nijtmans branch: trunk, size: 28693
12:40
merge trunk file: [8c12d74b15] check-in: [1f080164e9] user: jan.nijtmans branch: semver, size: 28259
2017-09-01
14:20
merge zipfs file: [e0a008b2d5] check-in: [e57ab5d3e2] user: jan.nijtmans branch: androwish, size: 28730
14:00
merge core-8-6-branch file: [2758f7fc0b] check-in: [c3e090e484] user: jan.nijtmans branch: zipfs, size: 28762
2017-08-31
09:46
http state 100 continue handling broken [2a94652ee1] file: [876b0ade0c] check-in: [d6bb682808] user: oehhar branch: novem, size: 28519
09:35
http state 100 continue handling broken [2a94652ee1] file: [53c06ab3b6] check-in: [79053036d8] user: oehhar branch: trunk, size: 28693
06:31
http state 100 continue handling broken [2a94652ee1] file: [ce9832b9c4] check-in: [b80bf5033f] user: oehhar branch: bug-2a94652ee1, size: 28692
2017-08-17
13:02
Basic scaffolding for tcl::process file: [f606bb6e55] check-in: [7cbd47fe03] user: f.bonnet branch: tip-462, size: 28717
2017-05-18
13:01
merge zipfs file: [eeb2db513d] check-in: [2882e6cbf0] user: jan.nijtmans branch: androwish, size: 28730
12:58
merge core-8-6-branch file: [c09071effc] check-in: [3b21720b1c] user: jan.nijtmans branch: zipfs, size: 28762
2017-05-12
15:34
merge trunk file: [f572751d6e] check-in: [f49584eaad] user: jan.nijtmans branch: novem, size: 28519
15:06
merge trunk file: [537bee6c8e] check-in: [3c8f553d8e] user: jan.nijtmans branch: semver, size: 28259
2017-05-11
19:44
reintegrate sebres-8-6-clock-speedup back to sebres-clock-speedup (trunk clock-speedup, 3-way merge) file: [6c679edc71] check-in: [176604ddaa] user: sebres branch: sebres-trunk-clock-speedup, size: 28745
2017-05-10
12:28
[interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk to 8.6): tcl-clock functionality rewritten in C. file: [2e6ed3b12c] check-in: [d827030278] user: sebres branch: sebres-8-6-clock-speedup, size: 28744
2017-05-09
12:12
Merge 8.6; update changes. file: [09d3986373] check-in: [b01c216ba8] user: dgp branch: core-8-6-7-rc, size: 28692
11:31
merge core-8-6-branch file: [7f26242231] check-in: [ce9f58ecc7] user: jan.nijtmans branch: trunk, size: 28693
11:30
Fix [6ca52aec14e0b33543d3cd9895f060b852ac4dbc|6ca52aec14]: HTTP package: Memory leak if client requests "Connection: close" but server responses with "Connection: keep-alive" http: 2.8.10 -> 2.8.11 file: [13ade80e66] check-in: [8dab861767] user: jan.nijtmans branch: core-8-6-branch, size: 28692
2017-05-04
14:19
merge trunk file: [75787cc5f8] check-in: [ab6adfa911] user: jan.nijtmans branch: win-console-panic, size: 28819
2017-04-12
20:23
Bump msgcat and tcl tests and continue updates to changes. file: [ff1afa3993] check-in: [458be994a5] user: dgp branch: core-8-6-7-rc, size: 28692
2017-03-10
17:03
Pulling changes from zipfs file: [2b863cc69c] check-in: [0bb5b8acbe] user: hypnotoad branch: core_zip_vfs, size: 28765
2017-01-10
22:37
string index tree for fast greedy search of the string (index) by unique string prefix as key; clock scan rewritten to use string index tries search; file: [1f86d9983f] check-in: [b4c38d6599] user: sebres branch: sebres-trunk-clock-speedup, size: 28745
22:07
[temp-commit]: tclClockFmt.c - 1st try using "timerate" instead "time" by performance measurement tests (more precise and fixed time, so no switch of factor expected) file: [144d5506a2] check-in: [5b16c75353] user: sebres branch: sebres-trunk-clock-speedup, size: 28718
2016-12-15
11:28
Merge trunk file: [ca86dec1e3] check-in: [959decb933] user: jan.nijtmans branch: semver, size: 28259
2016-12-01
12:32
Fix installation of platform/shell-1.1.4.tm on Windows (platform directory was still missing) file: [13f76a372f] check-in: [15b7ba9785] user: jan.nijtmans branch: novem, size: 28519
2016-11-18
11:15
Merge trunk file: [85ced9934b] check-in: [a2bc365c8c] user: jan.nijtmans branch: novem, size: 28498
2016-11-17
10:46
Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function from libtommath 1.0 (in tclExecute.c). file: [54820c9ecd] check-in: [1e2d716ec7] user: jan.nijtmans branch: libtommath-1.0, size: 28693
09:34
Merge trunk file: [dae3bb9b6e] check-in: [4a3294acba] user: jan.nijtmans branch: novem, size: 28469
09:33
Remove subdirectories of "libtommath", and various individual related files, not taking any part in the Tcl build. Makes the Tcl distribution smaller without sacrificing anything. And remove the TCL_TOMMATH define, which was never used for anything. file: [91da03f6ac] check-in: [634ffe2b64] user: jan.nijtmans branch: trunk, size: 28664
2016-11-16
15:22
(experimental) Upgrade to libtommath 1.0 (actually by merging all changes between libtommath 0.42.0 and 1.0). Still to be tested thourougly, before doing anything with it. file: [280f029669] check-in: [d1210bac0b] user: jan.nijtmans branch: libtommath-1.0, size: 28721
2016-11-07
11:23
merge zipfs file: [6b70a44ca4] check-in: [4113cb454a] user: jan.nijtmans branch: androwish, size: 28730
11:16
Merge core-8-6-branch. Update upstream changes to zipfs.c file: [dcc01cd20b] check-in: [4cb21d6ea2] user: jan.nijtmans branch: zipfs, size: 28762
2016-11-02
12:56
merge trunk file: [f288882f7f] check-in: [41145a0942] user: jan.nijtmans branch: semver, size: 28258
12:50
Merge trunk (Update http version number to 2.8.10, due to [838e99a76d]) file: [c0d842320f] check-in: [1caeb0f5b9] user: jan.nijtmans branch: novem, size: 28497
12:44
Update http version number to 2.8.10, due to [838e99a76d] file: [ba8b820636] check-in: [47bd2d0bbb] user: jan.nijtmans branch: core-8-6-branch, size: 28692
12:41
Update http version number to 2.7.14, due to [838e99a76d] file: [02eb37ba8b] check-in: [9a63070856] user: jan.nijtmans branch: core-8-5-branch, size: 25143
2016-10-02
18:42
Re-created the build mods for tip#340. Something I was doing was screwing with building a proper shell file: [ba1056ce3a] check-in: [8ecd08459f] user: hypnotoad branch: core_zip_vfs, size: 28712
12:00
Pulling change from trunk file: [c4df41e43d] check-in: [a2210ce805] user: hypnotoad branch: core_zip_vfs, size: 29252
2016-09-28
13:59
merge trunk file: [5a231bcba5] check-in: [664ecb7f52] user: jan.nijtmans branch: semver, size: 28256
2016-09-26
15:38
Merge core-8-6-branch. upstream androwish modifications. file: [0d1fba7274] check-in: [88fd04e92c] user: jan.nijtmans branch: androwish, size: 28728
15:03
merge core-8-6-branch file: [5deb54c15f] check-in: [e4e7727887] user: jan.nijtmans branch: zipfs, size: 28760
2016-09-21
09:20
Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: [https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/] file: [361d5eaaf9] check-in: [572fd31268] user: jan.nijtmans branch: core-8-6-branch, size: 28690
09:15
Make it more likely that compiled with VS2012/VS2013 actually work on Windows XP. See: [https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/] file: [f43c2ccc56] check-in: [a26067b252] user: jan.nijtmans branch: core-8-5-branch, size: 25143
2016-09-14
13:33
Beginning work in earnest on Tip#430 and Tip#453 Renamed zipfs.c to tclZipfs.c. Eliminated tclZipfs.h. Removed the bootstrap introduced by Odie/Androwish. With zipfs in the core one only needs to specify the TclPreInitScript The project at least builds on OSX. Working on Windows under MSYS/MinGW next Added a local snapshot of practcl. file: [1443242264] check-in: [ad6641bb82] user: hypnotoad branch: core_zip_vfs, size: 29232
2016-06-29
10:03
Merge trunk. Add "--with-dbgx" configure option, so the name of the tclsh executable/sharedlibrary can be modified (request at EuroTcl 2016) file: [a2a3edadce] check-in: [61b0f66d8e] user: jan.nijtmans branch: semver, size: 28428
2016-06-23
12:10
Merge zipfs file: [7bd5dcbb1e] check-in: [b992a9cd7f] user: jan.nijtmans branch: androwish, size: 28708
2016-06-21
10:27
Merge trunk file: [18f68a8cf9] check-in: [c514d95abe] user: jan.nijtmans branch: semver, size: 28527
2016-06-03
13:22
Merge core-8-6-branch file: [8db9c5adf1] check-in: [35e0812952] user: jan.nijtmans branch: zipfs, size: 28740
2016-06-02
14:19
Merge trunk file: [8657993475] check-in: [8d8fae68ce] user: jan.nijtmans branch: novem, size: 28495
12:24
tcltest 2.3.9 -> 2.4.0 file: [6e8b7b69eb] check-in: [e49dfc8538] user: jan.nijtmans branch: trunk, size: 28670
2016-06-01
12:20
Merge trunk file: [594f910e99] check-in: [87df607ded] user: jan.nijtmans branch: novem, size: 28495
2016-05-23
11:40
Merge trunk file: [8ce3f4dbd7] check-in: [5ae3361150] user: gahr branch: gahr-tip-447, size: 28670
2016-05-19
11:56
merge zipfs file: [d74ef04188] check-in: [80d48be84b] user: jan.nijtmans branch: androwish, size: 28708
11:46
merge core-8-6-branch file: [1be68180e0] check-in: [a674b5dc82] user: jan.nijtmans branch: zipfs, size: 28740
2016-05-13
09:21
Merge trunk file: [fe80b63605] check-in: [b65f70f7a8] user: jan.nijtmans branch: novem, size: 28495
07:49
Make tclreg13.dll work in any Unicode environment (either with 32-bit or 64-bit characters). Adopted from Androwish. Thanks to Christian Werner. version -> 1.3.2 file: [2c5adf3ccf] check-in: [978ad0ba66] user: jan.nijtmans branch: core-8-6-branch, size: 28670
2016-04-20
19:37
Bump tcltest version to 2.3.9 file: [84986551da] check-in: [1d834f8e36] user: gahr branch: gahr-tip-447, size: 28670
16:44
Merge 8.6.5 file: [a80928f870] check-in: [090329ea25] user: dgp branch: little, size: 30143
2016-04-19
20:35
Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [5db544ec97] check-in: [69b737f5a1] user: dgp branch: little, size: 30106
2016-01-22
12:51
fix generiation of tclUuid.h on win32/unix. Add build information (experimental) file: [852dbc2f12] check-in: [aca2c7e988] user: jan.nijtmans branch: semver, size: 28681
2016-01-20
12:11
Add 'engine' core.tcl.tk and build information to the output of "package require Tcl". Alternative suggestion to TIP #440 file: [6037c2e1db] check-in: [5ca5e4cb39] user: jan.nijtmans branch: tip-440-alt, size: 28824
2016-01-19
21:54
Add 'engine' core.tcl.tk and build information to the output of "package require Tcl". Alternative suggestion to TIP #440 file: [8f7e3ceb49] check-in: [64f6131bf4] user: jan.nijtmans branch: semver, size: 28697
2016-01-09
23:04
Merge zipfs file: [92326354e5] check-in: [a1b7730546] user: jan.nijtmans branch: androwish, size: 28708
23:02
Merge trunk. Update documentation file: [97be807d65] check-in: [2b101690e0] user: jan.nijtmans branch: zipfs, size: 28740
2016-01-06
11:46
Merge trunk. If TCL_NO_DEPRECATED is defined, make all internal stub funcions MODULE_SCOPE file: [509c70fb95] check-in: [89443c0c3d] user: jan.nijtmans branch: semver, size: 28527
11:21
merge trunk file: [81b38a313c] check-in: [d7b35684b9] user: jan.nijtmans branch: novem, size: 28495
11:15
Fix win32 mingw 32-bit build, bug was introduced by [c397433be321e6d9] (wrong zlib1.dll was copied) file: [056b2ac1d0] check-in: [fae4d82205] user: jan.nijtmans branch: trunk, size: 28670
2015-12-21
10:03
Undo more Android-specific changes, which don't form part of Zipfs, as further preparation for Zipfs TIP. Rename zipfs.h to tclZipfs.h, so it can be installed together with tcl.h file: [da3b982bb3] check-in: [1836eee8f2] user: jan.nijtmans branch: zipfs, size: 28733
2015-12-11
08:43
Experiments with [http://semver.org/|Semantic Versioning] in Tcl. (Don't look!) file: [2083aaa73f] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 28520
2015-11-24
09:19
Merge trunk. Use "tcl9" in stead of "tcl8" in various Makefiles, which (finally) allows to remove the hack in tm.tcl introduced in [387d3899e088f9e4] file: [082071890e] check-in: [577ce89a59] user: jan.nijtmans branch: novem, size: 28488
2015-11-18
08:53
Merge trunk file: [d3ed8daf03] check-in: [49ac7413f0] user: jan.nijtmans branch: androwish, size: 28701
2015-11-16
10:55
Fix --enable-symbols build on Cygwin. Reported by François Vogel file: [c96832e4d5] check-in: [bd5464f13d] user: jan.nijtmans branch: trunk, size: 28663
10:32
Fix --enable-symbols build on Cygwin. Reported by François Vogel file: [4b02608d54] check-in: [2de2bdc2f3] user: jan.nijtmans branch: core-8-5-branch, size: 25123
2015-10-26
04:02
Merged with trunk, fixes to allow builds outside of the tcl/unix|win directory file: [bbac44de66] check-in: [8ac6e104b9] user: hypnotoad branch: core_zip_vfs, size: 30388
2015-10-19
12:53
merge trunk file: [e4d2922811] check-in: [71504dd6f0] user: jan.nijtmans branch: novem, size: 28504
2015-10-14
19:04
Merge trunk file: [d188d3cb9b] check-in: [673129da3d] user: jan.nijtmans branch: androwish, size: 28671
2015-10-12
11:29
Various build fixes, when using Cygwin shell in combination with native MinGW compiler. Contributed by pooryorick. file: [c7438b175a] check-in: [19e0bd474e] user: jan.nijtmans branch: trunk, size: 28633
09:57
Various build fixes, when using Cygwin shell in combination with native MinGW compiler. Contributed by pooryorick. file: [3a6377a3fc] check-in: [35d4987be5] user: jan.nijtmans branch: core-8-5-branch, size: 25075
2015-10-09
19:11
merge trunk file: [dc9c664781] check-in: [4cc09d6a51] user: jan.nijtmans branch: androwish, size: 28374
14:41
Make autoconf > 2.59 work warning-free file: [fe10780353] check-in: [014ebbcf3c] user: jan.nijtmans branch: trunk, size: 28336
14:40
Make autoconf > 2.59 work warning-free file: [844b2b834a] check-in: [2a07a0242f] user: jan.nijtmans branch: core-8-5-branch, size: 24839
2015-09-29
21:20
merge trunk file: [4a897ebbd9] check-in: [2aa90f5782] user: jan.nijtmans branch: androwish, size: 28345
07:56
merge trunk file: [f7720c3400] check-in: [771aa36a1e] user: jan.nijtmans branch: novem, size: 28178
07:48
Fix [219866c1e9]: platform::identify: regexp doesn't match platform -> platform 1.0.14 file: [b93c602366] check-in: [c2355bf4d3] user: jan.nijtmans branch: trunk, size: 28307
2015-09-25
10:39
proposed fix for [219866c1e9]: platform::identify: regexp doesn't match platform file: [c669048499] check-in: [616b458e31] user: jan.nijtmans branch: bug-219866c1e9, size: 24810
2015-09-24
14:14
Merge latest TIP #414 implementation (branch initsubsystems). file: [85796e53ea] check-in: [8cde9e363d] user: jan.nijtmans branch: rfe-854941, size: 28692
2015-08-31
17:30
Dependancies from androwish upstream file: [37c51cf611] check-in: [bc0f534cb0] user: jan.nijtmans branch: androwish, size: 28345
2015-07-02
12:10
merge trunk file: [5280f75e35] check-in: [7c68910cbf] user: jan.nijtmans branch: win-console-panic, size: 28433
08:42
merge trunk file: [24decacedd] check-in: [4c0b0070c3] user: jan.nijtmans branch: novem, size: 28178
2015-06-29
21:44
[TIP 412] msgcat dynamic locale change and package private locale (msgcat 1.6.0) file: [1a656fc741] check-in: [392ff6199d] user: oehhar branch: trunk, size: 28307
2015-06-23
22:22
merge trunk file: [7934b0ff29] check-in: [207ccc25be] user: jan.nijtmans branch: novem, size: 28178
21:47
Registry extension 1.3.0 -> 1.3.1: SendMessageTimeoutA -> SendMessageTimeout, so make sure only win32 UNICODE API is used. file: [ffae4fdf2e] check-in: [b4820171ca] user: jan.nijtmans branch: trunk, size: 28307
2015-06-21
22:29
Branch for androwish, as help to keep track on which android-specific changes could be included into the core without harm. file: [599434e437] check-in: [fe175c2a4e] user: jan.nijtmans branch: androwish, size: 28345
2015-05-31
16:20
merge trunk file: [57081e7d36] check-in: [5a33b96277] user: oehhar branch: msgcat_dyn_locale, size: 28307
2015-05-14
11:20
merge trunk file: [9e21571252] check-in: [4099a7fc2b] user: dgp branch: novem, size: 28178
11:19
Bump to http 2.8.9 file: [beb7f3cb76] check-in: [b855213f45] user: dgp branch: trunk, size: 28307
2015-04-29
21:51
merge trunk file: [0f9092cdf7] check-in: [c80897363f] user: jan.nijtmans branch: novem, size: 28178
2015-04-10
09:23
Fix [a0a251e4e478977334da51e346cddff8ec3fbf52|a0a251e4e4]: tcl 8.6.4 compilation on windows with msys and VS2013 fails file: [81ff8c5f56] check-in: [c397433be3] user: jan.nijtmans branch: trunk, size: 28307
2014-11-04
16:05
Proposed workaround for [b5ced5865b]: newer MinGW compilers can link directory to the zlib dll, hopefully older MinGW's which cannot do that are obsolete now. For now, leave 64-bit as-is. file: [37924fc04e] check-in: [f4b66e37c7] user: jan.nijtmans branch: bug-b5ced5865b, size: 28324
2014-10-21
01:04
Replaced calls to zip with calls to the new pure-tcl zipfile encoder embedded in zvfstools. Fixed a bug in the encoder for zvfstools. It was exporting files, but not directories. This lack of directories was causing the bootloader to miss that /zvfs/boot/tcl/init.tcl existed, because it was checking for the existance of /zvfs/boot/tcl. I compared the archives created by zvfstools::mkzip to the archives created by zip, and the difference came down to the fact that zip did create TOC entries for directories and zvfstools::mkzip was failing to do so. (So I'm pretty sure the new behavior is "standard.") file: [9d3c4f906c] check-in: [6dd3878e92] user: hypnotoad branch: core_zip_vfs, size: 29985
2014-10-20
19:59
Renamed "tclkit" to "tclzsh" Removed tclzsh from "make binaries". (It the user wants it, they have to ask for it. It requires a working Tclsh and an exernal Zip) file: [1cd2dc854b] check-in: [5577189ee9] user: hypnotoad branch: core_zip_vfs, size: 29989
2014-10-19
20:20
Added a "_bare" stage to capture the kit executable before the VFS is wrapped to it. file: [029a7d3866] check-in: [9edde82482] user: hypnotoad branch: core_zip_vfs, size: 29995
20:03
Update the zipvfs implementation with additional code from both Odie and Dennis LaBelle's FreeWrap. Split the boot loader code out of tclZipVfs.c and into its own File. Altered the structure of tclZipVfs.c to better mirror that which is distributed in Odie and FreeWrap to make popping and swapping improvements easier. file: [f3cb4764ca] check-in: [5fa52cd7ed] user: hypnotoad branch: core_zip_vfs, size: 29906
2014-09-28
22:23
merge trunk file: [829fdc91d4] check-in: [9a9386911e] user: dgp branch: novem, size: 28101
2014-09-22
18:27
Merge with trunk file: [c9482541ba] check-in: [aa4f784295] user: hypnotoad branch: core_zip_vfs, size: 29882
2014-09-17
08:31
Removed non-working tclkit-direct makefile technique file: [1b9ebe5fcf] check-in: [f62bd8dc6e] user: tne branch: core_zip_vfs, size: 29854
2014-09-12
17:59
Zip enabled shells now build just like tclsh. Whether they are dynamic or static is determined by --enable-shared file: [b2c79f24d5] check-in: [8f11d69abf] user: tne branch: core_zip_vfs, size: 29314
16:03
Developed an improved bootloader built around TclSetPreInitScript. The new bootloader now mounts the VFS before the interpreter is initialized, and gives it enough hints to point to the VFS for init.tcl and main.tcl (If present) Also, Tcl_ZVfs_Boot now takes and additional argument: the name of the file to mount. As the difference between a normal shell and a zvfs enabled shell is one again, several lines of code, the example shells is folded back into tclAppInit.c and controlled with macros. The ZVFS commands are now loaded in as a static package. Removed the Stubs entry for Tcl_Boot_ZVFS, it's now intended that shells build their own copy of tclZipVfs.o file: [9a6c008062] check-in: [c6b845bda5] user: hypnotoad branch: core_zip_vfs, size: 30274
2014-09-09
15:09
Added the "run tcl dll from vfs" magic to windows file: [c4c3d05824] check-in: [cde34f25f5] user: hypnotoad branch: core_zip_vfs, size: 29189
14:47
Instead of statically link the tclkit executable, pack the tcl dll in the VFS file: [c442306044] check-in: [8d38788ffd] user: hypnotoad branch: core_zip_vfs, size: 29227
06:54
Added the tclkit binaries to install file: [ea08bd950e] check-in: [f38b8d5ad3] user: hypnotoad branch: core_zip_vfs_static, size: 29232
2014-09-06
11:41
Created a designated bootloader for Tclkits under windows On windows, tclkits build a private VFS instead of relying on make install Added a tool to build the tcl kit's VFS, as well as index the bundled packages file: [1cb141585c] check-in: [cd9bbdf261] user: hypnotoad branch: core_zip_vfs, size: 29212
01:21
Preliminary checkin for Windows tclkit builds file: [5460b5e148] check-in: [c9f72a4736] user: hypnotoad branch: core_zip_vfs, size: 29056
2014-09-04
00:30
Re-engineered the windows kitbuilding process to produce a standalone executable (in a similar process as tcltest is made). The kit specific functions of tclAppInit have been wrapped around define macros, and are only active if TCL_KIT is defined. (Which is only done when building the tclkit executable) file: [d944999c0b] check-in: [ae8b5b6616] user: hypnotoad branch: core_zip_vfs, size: 28804
2014-09-03
22:03
Typo Fix file: [ccd5d42411] check-in: [f32c24047c] user: tne branch: core_zip_vfs, size: 28486
20:41
More tweaks to makefiles file: [25ed3f69fa] check-in: [430f936c3b] user: hypnotoad branch: core_zip_vfs, size: 28485
02:24
Excursion to replace zlib with miniz file: [c69970c25d] check-in: [640a794481] user: hypnotoad branch: miniz, size: 28276
2014-09-02
11:04
Rather than make a special executable, tclkits are now a copy of tclsh with an attached zip file file: [7ed860955f] check-in: [5747a1b07c] user: hypnotoad branch: core_zip_vfs, size: 28450
2014-09-01
09:41
Tweaks to the Windows makefile. file: [6cc69bf8d1] check-in: [874bfe9df5] user: hypnotoad branch: core_zip_vfs, size: 28605
07:15
Adding the ability for the Tcl core to build self-contained Zip-based executables * Integrated a pure-C implementation of ZipVfs * Modified Tcl_AppInit() to look for a zipvfs mounted on the executable file: [5e5cd94c74] check-in: [c1d9b13f8c] user: hypnotoad branch: core_zip_vfs, size: 28584
2014-08-14
06:49
Merge trunk. Remove (old and deprecated) SystemV timezone information. file: [8faac2dbc4] check-in: [2f17676f24] user: jan.nijtmans branch: novem, size: 28073
2014-08-02
19:20
merge trunk file: [5eed05ac6f] check-in: [63ed148e71] user: kbk branch: dkf-improved-disassembler, size: 28230
2014-08-01
19:50
Updated package "platform" to version 1.0.13. Separated the identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other. file: [b92c7d53e1] check-in: [8e0d1b1eca] user: andreask branch: trunk, size: 28202
18:36
Updated package "platform" to version 1.0.13. Separated the identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other. Plus addition of a cast in tclIO.c to match types in a comparison which otherwise bugs a Windows debug build (warnings are errors). file: [69738716e0] check-in: [dcb280116a] user: andreask branch: core-8-5-branch, size: 24810
2014-07-04
12:51
merge trunk file: [dd73779640] check-in: [cc32a8e5c2] user: jan.nijtmans branch: novem, size: 28073
2014-06-29
02:20
merge trunk file: [d0e431c0b3] check-in: [8f0855701a] user: kbk branch: dkf-improved-disassembler, size: 28230
2014-06-22
16:17
ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution until after -output compare. tcltest -> version 2.3.8 file: [2c3ee4a65c] check-in: [6c7cb5d46a] user: jan.nijtmans branch: trunk, size: 28202
2014-06-20
20:21
ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution until after -output compare file: [005ab07c7e] check-in: [a61197b82c] user: jan.nijtmans branch: bug-2f9df4c4fa, size: 24810
2014-05-23
15:08
merge trunk file: [e206a16869] check-in: [c933efe84d] user: jan.nijtmans branch: novem, size: 28073
2014-05-16
21:33
Let the generated Makefile be emacs-friendly by avoiding spurious empty lines and misplaced tabs. Useful e.g. to just set CFLAGS to debug and save. file: [bd9988646e] check-in: [672c16903f] user: ferrieux branch: trunk, size: 28202
2014-01-09
21:20
merge trunk file: [d0484d1353] check-in: [cd045e6a26] user: dkf branch: dkf-improved-disassembler, size: 28228
2013-11-24
22:12
merge trunk file: [8d8f62497d] check-in: [162f412163] user: jan.nijtmans branch: novem, size: 28071
2013-11-20
16:06
Safer clean-up of environment variables: Do removal after insertions -> tcltest 2.3.7 file: [fadfb2a80a] check-in: [9835f4f033] user: jan.nijtmans branch: trunk, size: 28200
16:04
Safer clean-up of environment variables: Do removal after insertions -> tcltest 2.3.7 file: [ba4b95ea49] check-in: [e934186601] user: jan.nijtmans branch: core-8-5-branch, size: 24810
2013-11-19
09:47
Cygwin: Instead of checking whether the win32 part is configured properly, just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library) file: [4078baa758] check-in: [79b33761cc] user: jan.nijtmans branch: trunk, size: 28200
2013-11-08
14:57
rebase TIP [http://tip.tcl.tk/425|425] implementation file: [b991e7ab09] check-in: [4743eeb5a6] user: jan.nijtmans branch: win-console-panic, size: 28326
2013-10-28
10:55
Bump tcltest version to 2.3.6 (should have been done just before the 8.5.15 release, just as in Tcl 8.6.1). Don't fix eol-style for Makefile.in in "make dist", if the file system is case-insensitive/case-preserving. file: [26f638879e] check-in: [a803608ed5] user: jan.nijtmans branch: core-8-5-branch, size: 24810
2013-10-27
12:55
merge trunk file: [3bb3bc6a62] check-in: [48fc2421d2] user: jan.nijtmans branch: novem, size: 28071
2013-10-25
13:08
Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.8.8 file: [68dd35f0a5] check-in: [9294544d51] user: jan.nijtmans branch: trunk, size: 28200
12:57
Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.7.13 file: [e0613d14eb] check-in: [2312006602] user: jan.nijtmans branch: core-8-5-branch, size: 24810
2013-10-18
07:36
rebase RFE [854941|#854941] implementation file: [8a90129bc9] check-in: [982f3531f3] user: jan.nijtmans branch: rfe-854941, size: 28585
2013-10-16
07:13
merge novem file: [748d4edcff] check-in: [f9b406d125] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 28332
2013-10-13
16:19
The Tcl 9.0 way of how [dfc08326e3] should be fixed: Real integration of TclOO in Tcl means that calling the function Tcl_OOInitStubs() should be elminated in full. This branch shows how to do that. file: [4d3bfcc524] check-in: [6142b8e869] user: jan.nijtmans branch: rfe-dfc08326e3, size: 28071
2013-10-05
16:44
Merge trunk. Restore buildability by adding 'scspec TCLAPI' in tclOOInt.decls. file: [e8721dcb8f] check-in: [0c37ab8944] user: kbk branch: novem, size: 28200
2013-10-03
20:41
When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. file: [4ed6a583a6] check-in: [2acf2a071b] user: jan.nijtmans branch: trunk, size: 28200
15:17
When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. file: [8066291231] check-in: [9b0c095048] user: jan.nijtmans branch: core-8-5-branch, size: 24810
2013-09-21
12:49
merge trunk file: [968aed88fc] check-in: [7c19121b2e] user: dgp branch: novem, size: 28195
2013-09-20
13:02
merge trunk file: [a39718cdb6] check-in: [7c1d00afae] user: dkf branch: dkf-improved-disassembler, size: 28223
2013-09-19
13:00
consistant use of capitals file: [a9936159bf] check-in: [eb4132517a] user: jan.nijtmans branch: trunk, size: 28195
12:37
consistant use of capitals. file: [7c13667101] check-in: [65270ac77b] user: jan.nijtmans branch: core-8-5-branch, size: 24805
2013-08-30
21:57
Bump to tcltest 2.3.6 to account for changes since Tcl 8.6.0 release. file: [141f27eb8b] check-in: [1fde5f0db3] user: dgp branch: trunk, size: 28195
2013-07-08
13:18
rebase file: [7b7d36e008] check-in: [3940be1e6f] user: jan.nijtmans branch: rfe-854941, size: 28580
2013-07-05
11:07
More complete implementation of RFE [854941], now not requiring TIP #414 any more. file: [cb364800c1] check-in: [717ee454f7] user: jan.nijtmans branch: rfe-854941, size: 28448
2013-07-02
12:05
First experimental implementation of RFE [854941], built on top of [http://tip.tcl.tk/414|TIP #414]. file: [a4131d3bec] check-in: [ccb77d8416] user: jan.nijtmans branch: rfe-854941, size: 28493
2013-06-25
12:07
merge trunk file: [c42c3eae9a] check-in: [bb2a18c661] user: jan.nijtmans branch: novem, size: 28195
2013-06-19
22:46
merge trunk file: [ab43a5e04c] check-in: [8d4c7580ce] user: dkf branch: dkf-improved-disassembler, size: 28355
2013-06-18
11:50
merge trunk file: [34ed330b23] check-in: [bc4d6bb1d4] user: jan.nijtmans branch: novem, size: 28327
09:52
rebase file: [5ac4dd16fb] check-in: [94ffa9c58a] user: jan.nijtmans branch: win-console-panic, size: 28453
2013-06-16
20:32
split off TclInitStubTable() as separate function - which does the actual stub table initialization - previously part of Tcl_InitStubs(). file: [051f2c0e95] check-in: [e04a3d09f8] user: jan.nijtmans branch: trunk, size: 28327
2013-06-14
11:21
rebase file: [51388554f3] check-in: [980cdb2a78] user: jan.nijtmans branch: win-console-panic, size: 28321
2013-06-13
08:31
merge trunk file: [6fe31e60f8] check-in: [f1f306cbcc] user: dkf branch: dkf-improved-disassembler, size: 28223
2013-06-12
12:24
Workaround for mingw-w64 (AMD64-only) bug: It appears that zdll.lib (as produced by Microsoft tools) doesn't import the zlib symbols correctly, so use "libz.dll.a" produced with mingw-w64 tools in stead. file: [1785ac150c] check-in: [4cca2f5455] user: jan.nijtmans branch: trunk, size: 28195
2013-06-11
08:19
Move the disassembler to its own file. file: [608da2c27b] check-in: [d5d42f1b36] user: dkf branch: dkf-improved-disassembler, size: 28223
2013-06-10
07:41
merge trunk file: [f6df0345b5] check-in: [b0dd790637] user: jan.nijtmans branch: novem, size: 28195
2013-06-07
13:22
rebase file: [480ec6c652] check-in: [5317ab91f8] user: jan.nijtmans branch: win-console-panic, size: 28296
2013-06-05
12:34
More cleaning up; factor out optimizer to new file. Some weird problems still. file: [12946db5ee] check-in: [585a8c7af2] user: dkf branch: dkf-bytecode-optimizer, size: 28195
2013-05-28
07:25
merge trunk file: [cc97232182] check-in: [03d94f0a34] user: jan.nijtmans branch: novem, size: 28170
07:18
3036566 - Get msgcat locale for Win Vista+ first from gui language registry key. Bumped msgcat to version 1.5.2. Minor manpage corrections. file: [ee4faf8177] check-in: [82b537d31b] user: jan.nijtmans branch: core-8-5-branch, size: 24805
2013-05-27
20:45
3036566 - Get msgcat locale for Win Vista+ first from gui language registry key. Bumped msgcat to version 1.5.2. Minor manpage corrections. file: [586b7c39e9] check-in: [520c9e9ff7] user: oehhar branch: trunk, size: 28170
2013-05-19
20:44
merge trunk file: [2e81e4d7f8] check-in: [964dda3207] user: jan.nijtmans branch: novem, size: 28170
2013-05-18
13:25
Split tclCompCmds.c into two roughly-equal-sized pieces. file: [091c71f0fb] check-in: [acbaf52e6e] user: dkf branch: trunk, size: 28170
2013-05-17
13:49
merge trunk file: [d63ea2df5f] check-in: [c8652a1430] user: jan.nijtmans branch: novem, size: 28143
07:36
rebase file: [1b9acb7d44] check-in: [3a8c190af0] user: jan.nijtmans branch: win-console-panic, size: 28269
2013-05-16
17:43
Sigh. Fix version number of package "platform" in the Makefile.n files. Future: Write a small tcl script tool to extract the version information directly from the code. file: [f6ff053f3a] check-in: [0dcab17710] user: andreask branch: trunk, size: 28143
17:39
Sigh. Fix version number of package "platform" in the Makefile.n files. Future: Write a small tcl script tool to extract the version information directly from the code. file: [da8650c20a] check-in: [87bdd6cc6c] user: andreask branch: core-8-5-branch, size: 24805
2013-05-08
08:40
Add install references and changes entry file: [526dada0ac] check-in: [18cd5e8964] user: oehhar branch: bug3036566, size: 28143
2013-04-12
11:31
merge trunk file: [2c245f9c52] check-in: [c3d77d2f57] user: jan.nijtmans branch: novem, size: 28143
2013-04-08
20:29
fix http package installation file: [ff9055a4f0] check-in: [106daecfca] user: jan.nijtmans branch: trunk, size: 28143
2013-04-04
17:08
Allow URLs that don't have a path, but a query, e.g. http://example.com?foo=bar and bump http to 2.7.12. file: [d9a8f00fc9] check-in: [e47216d06d] user: max branch: core-8-5-branch, size: 24805
15:00
Bump http to 2.8.7 in the other dozen places as well. file: [38c2159bda] check-in: [30ee96e61d] user: max branch: trunk, size: 28143
2013-03-30
21:44
Better Windows console panic proc, still to be TIPped. file: [84ada259ef] check-in: [429d0febb3] user: jan.nijtmans branch: win-console-panic, size: 28269
2013-02-17
22:14
merge trunk file: [2525476f45] check-in: [b811284fad] user: jan.nijtmans branch: better-deprecation, size: 28322
2013-02-15
16:21
merge trunk file: [b6cc7d1dad] check-in: [fac0c7fdd6] user: jan.nijtmans branch: novem, size: 28143
2013-02-14
12:11
[Bug 3604576]: msgcat-1.5.0.tm error on windows XP file: [6da660de0c] check-in: [a93771b3e5] user: jan.nijtmans branch: trunk, size: 28143
09:38
Suggested fix for bug 3604576: msgcat -1.5.0.tm error on windows XP, inclusive bump to version 1.5.1. Changelog entry still missing. file: [756a050035] check-in: [a5b035f3f2] user: jan.nijtmans branch: bug-3604576, size: 24805
2013-02-03
16:05
merge trunk file: [6ba92c7dec] check-in: [127b30eda5] user: jan.nijtmans branch: novem, size: 28143
2013-01-30
19:27
(::platform::LibcVersion): See [Bug 3599098]: Fixed the RE extracting the version to avoid issues with recent changes to the glibc banner. Now targeting a less variable part of the string. Bumped package to version 1.0.11. file: [912b1e2c75] check-in: [cc69dcd0b5] user: andreask branch: trunk, size: 28143
19:18
(::platform::LibcVersion): See [Bug 3599098]: Fixed the RE extracting the version to avoid issues with recent changes to the glibc banner. Now targeting a less variable part of the string. Bumped package to version 1.0.11. file: [afff9b6419] check-in: [e70b932ea4] user: andreask branch: core-8-5-branch, size: 24805
2013-01-21
16:27
merge trunk. rename TclInitStubs to Tcl_InitStubs, so tclStubLibCompat.c is no longer necessary file: [b745b1aa1d] check-in: [a102833ac9] user: jan.nijtmans branch: novem-unversioned-stub, size: 28059
2013-01-17
22:28
Convert Tcl_Eval and Tcl_GlobalEval to a macro file: [59d70a0914] check-in: [159cb7db17] user: jan.nijtmans branch: novem, size: 28143
2013-01-16
09:58
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default. Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too. file: [164e878b3a] check-in: [e227db0bcb] user: jan.nijtmans branch: trunk, size: 28143
09:17
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default. Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do). file: [6f5182e08e] check-in: [acce59a015] user: jan.nijtmans branch: core-8-5-branch, size: 24805
08:52
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default. Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do). file: [2530cd7271] check-in: [cd2c57a4b6] user: jan.nijtmans branch: core-8-4-branch, size: 18923
2013-01-10
11:31
merge novem file: [4df06276af] check-in: [01d6d91b04] user: jan.nijtmans branch: novem-unversioned-stub, size: 28021
2013-01-09
14:00
[Bug 3599395]: http assumes status line is a proper tcl list. Bump http package to 2.7.11. file: [4337f98a8f] check-in: [3de56e8ad0] user: jan.nijtmans branch: core-8-5-branch, size: 24626
2013-01-08
13:03
$builddir is a local variable file: [274d688acd] check-in: [d433d96843] user: jan.nijtmans branch: trunk, size: 27964
08:08
mSys doesn't have $PWD. Reported by Rene Zaumseil on Tcl Core list file: [878b24a7b6] check-in: [0d1bc53480] user: jan.nijtmans branch: trunk, size: 27965
2013-01-06
20:40
Don't depend on Spencer-specific regexp syntax (/u and /U) any more in unrelated places . Bump http package to 2.8.6. file: [c9bdcc3272] check-in: [f38c7f79f0] user: jan.nijtmans branch: trunk, size: 27960
2012-12-22
19:48
merge novem remove version number from reg.dll and dde.dll file: [0b58239e1d] check-in: [b9fd2ceaf2] user: jan.nijtmans branch: novem-unversioned-stub, size: 28017
2012-12-11
10:51
merge trunk better error message in stub library in case of incompatible stubs file: [eb7cb4a90b] check-in: [c035f83a83] user: jan.nijtmans branch: novem-unversioned-stub, size: 28239
2012-12-09
21:30
merge novem put Tcl_GetDefaultEncodingDir legacy implementation to its own file in the stub library file: [76346542ba] check-in: [1e365f91da] user: jan.nijtmans branch: novem-unversioned-stub, size: 28242
2012-12-05
10:27
merge trunk re-add tclStubLibCompat.c (removed in a previous merge action) file: [4e6b67ea76] check-in: [064f99da9a] user: jan.nijtmans branch: novem-unversioned-stub, size: 28101
09:42
Move the TCL_MAJOR_VERSION check to the HasStubSupport function. Change the signature of TclInitStubs as agreed (hopefully). Move the Tcl_InitStubs() function to a separate source file, so it will not be included when not needed. Revert change in tcl.h, in stead define TclInitStubs in tclInt.h. For binary compatibility with older Tcl 8.6 versions. No functional change in any way. file: [13b202f72e] check-in: [afba69728c] user: jan.nijtmans branch: bug-3588687, size: 28101
2012-12-03
19:50
Disable the legacy configuration setting from $::argv only when a setting call to [configure] is made. Queries should not disturb that support. Bump to tcltest 2.3.5. file: [0ca7f8214b] check-in: [1cba517bf0] user: dgp branch: trunk, size: 27960
19:19
Disable the legacy configuration setting from $::argv only when a setting call to [configure] is made. Queries should not disturb that support. Bump to tcltest 2.3.5. file: [f96f6b8950] check-in: [d456675973] user: dgp branch: core-8-5-branch, size: 24626
2012-11-19
21:46
Single stub library can now handle Tcl8 and Tcl9 with different MAGIC values file: [48bee52405] check-in: [ce3ac22537] user: jan.nijtmans branch: novem, size: 28101
15:37
make Tcl_SeekOld, Tcl_TellOld, TclCopyChannelOld and TclSockMinimumBuffersOld deprecated as well: <p>compiling with -DTCL_NO_DEPRECATED will removes those functions from the stub table as well. file: [a404f2a8af] check-in: [cc058c2125] user: jan.nijtmans branch: better-deprecation, size: 28162
2012-11-06
16:27
Complete bump to http 2.8.5 file: [cfecb29f49] check-in: [ccb1ff90b3] user: dgp branch: trunk, size: 27960
16:14
complete bump to http 2.7.10 file: [544a454b1a] check-in: [4801f395db] user: dgp branch: core-8-5-branch, size: 24626
2012-10-31
13:09
Dde version number to 1.4.0, ready for Tcl 8.6.0rc1 file: [a1c87a0fa0] check-in: [2afb21274b] user: jan.nijtmans branch: trunk, size: 27960
2012-10-06
06:13
[Bug 2459774] win/tcl/Makefile.in not compatible with msys 0.8. file: [8f2f24778d] check-in: [ffd92c638b] user: jan.nijtmans branch: trunk, size: 27964
2012-09-19
20:31
TIP#399 implementation: mcconfig may add additional glob pattern for mcload file: [fb49a4fba8] check-in: [dbafc2163d] user: oehhar branch: msgcat_dyn_locale, size: 28202
14:50
merge trunk <p>change dde version to 1.4.0b2 file: [43029ddea8] check-in: [82e045469a] user: jan.nijtmans branch: frq-3527238, size: 28202
2012-09-17
06:42
Correct build version and backported 973091ef75 file: [6d4da44582] check-in: [2e943e53fe] user: oehhar branch: tip404_tcl8-5, size: 24624
2012-09-12
19:11
finish the TIP 404 implementation. file: [e6f7adf472] check-in: [0d4581c31d] user: dgp branch: trunk, size: 28202
2012-09-10
13:24
fix running package-tests on Windows, correct TCLSH_PROG in this case file: [c98c7c337a] check-in: [fe48e50258] user: jan.nijtmans branch: trunk, size: 28202
2012-08-13
14:02
.... but be less verbose file: [1fbd581c57] check-in: [7762aa5871] user: jan.nijtmans branch: trunk, size: 28201
13:58
Add 64-bit build of zlib1.dll, and use it for the dynamic mingw-w64 build file: [b06d3f8a09] check-in: [17f050e907] user: jan.nijtmans branch: trunk, size: 28200
2012-08-02
12:08
merge trunk file: [908dd24222] check-in: [d62cfbac77] user: jan.nijtmans branch: frq-3527238, size: 28059
2012-07-31
15:16
oops file: [9bbc87011a] check-in: [00d7ce369f] user: jan.nijtmans branch: trunk, size: 28063
11:46
[Frq 3544967] Missing objectfiles in static lib file: [3e249e24a0] check-in: [184b5f3465] user: jan.nijtmans branch: trunk, size: 28063
2012-07-30
14:06
eliminate the "testfinexit" command. We have the TCL_FINALIZE_ON_EXIT environment variable now, which makes "exit" do the same thing. file: [e7ad038755] check-in: [c963f30c85] user: jan.nijtmans branch: trunk, size: 28655
2012-07-29
16:23
No longer build tcltest.exe to run the tests,but use tclsh86.exe in combination with tcltest86.dll to do that (Windows only) file: [bd4012ac0a] check-in: [9792ff8b65] user: jan.nijtmans branch: trunk, size: 28721
2012-07-28
23:22
[Bug 3549770] Multiple test failures running tcltest outside build tree file: [730b646330] check-in: [334aea1d5d] user: jan.nijtmans branch: trunk, size: 28708
22:54
Bug [3549770]: Multiple test failures running tcltest outside build tree file: [c21ef468f2] check-in: [288d3e72e5] user: jan.nijtmans branch: core-8-5-branch, size: 24624
2012-07-18
08:42
same fore Makefile.in file: [495e0c8510] check-in: [bdd9c308d6] user: jan.nijtmans branch: frq-3544967, size: 27972
2012-06-29
09:30
[Bug 3536888] Locale guessing of msgcat fails on (some) Windows 7 Bump msgcat version to 1.4.5 file: [d16c2f4bef] check-in: [a9b59c28e4] user: jan.nijtmans branch: trunk, size: 28564
2012-06-22
13:41
Locale guessing of msgcat fails on (some) Windows 7 file: [4c4f34ae07] check-in: [a494196214] user: jan.nijtmans branch: bug-3536888, size: 24484
2012-05-25
08:19
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [6064497de2] check-in: [e50aa91fc7] user: jan.nijtmans branch: trunk, size: 28564
08:00
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [03ac0090b4] check-in: [4a4a047f4b] user: jan.nijtmans branch: core-8-5-branch, size: 24484
07:24
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [d94310ccab] check-in: [7ebfab5576] user: jan.nijtmans branch: core-8-4-branch, size: 18744
2012-05-22
12:44
Revert most of [fcc5957e59], since when we let cygwin share the win32 stub table this is no longer necessary implement TclpInetNtoa for win32 Let cygwin share stub table with win32 file: [a358802611] check-in: [87b2eb01a3] user: jan.nijtmans branch: mistake, size: 23891
07:30
Revert most of [ae92de6078], since when we let cygwin share the win32 stub table this is no longer necessary implement TclpInetNtoa for win32 Let cygwin share stub table with win32 file: [334ae71396] check-in: [455f8b5d30] user: jan.nijtmans branch: core-8-4-branch, size: 18744
2012-05-11
12:50
fix handling of closing '\0' for -binary data update dde version to 1.4.0 file: [c42551d812] check-in: [5199131175] user: jan.nijtmans branch: tip-106-impl, size: 28564
2012-03-07
18:59
Merged from 8.5 branch -- http package. Fix Bug 3498327. Generate upper-case hexadecimal output for compliance with RFC 3986. Bumped version to 2.8.4. file: [8ed1970be1] check-in: [d4d8d006ea] user: andreask branch: trunk, size: 28510
18:54
Merged from 8.4 branch -- http package. Fix Bug 3498327. Generate upper-case hexadecimal output for compliance with RFC 3986. Bumped version to 2.7.9. file: [eab3946461] check-in: [157183e09d] user: andreask branch: core-8-5-branch, size: 23819
2012-01-17
14:32
Bump to version 2.7.8 file: [39404f00c8] check-in: [ba7ac32678] user: dgp branch: core-8-5-branch, size: 23819
2011-11-30
21:05
[Bug 967195]: Make tcltest work when tclsh is compiled without using the setargv() function on mingw. file: [5d5b6060ae] check-in: [8ba57189f9] user: jan.nijtmans branch: trunk, size: 28510
21:01
[Bug 967195]: Make tcltest work when tclsh is compiled without using the setargv() function on mingw. file: [f3179e3c21] check-in: [3fdf31914d] user: jan.nijtmans branch: core-8-5-branch, size: 23819
06:08
don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3 file: [1c40738ec3] check-in: [07e9a25b12] user: jan.nijtmans branch: trunk, size: 28509
06:01
Use the same shebang comment everywhere don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3 file: [c2e87ded39] check-in: [8bc09f09f9] user: jan.nijtmans branch: core-8-5-branch, size: 23818
2011-10-20
15:56
Update changes toward 8.6b3 release. Bump to http 2.8.3. file: [ecf4d57463] check-in: [4643e7b717] user: dgp branch: trunk, size: 28614
15:32
Update changes toward 8.5.11 release. Bump to http 2.7.7. file: [02dbaf64d3] check-in: [8010db2398] user: dgp branch: core-8-5-branch, size: 23923
2011-09-12
09:57
[Bug 3407070]: Make compilable in Visual Studio 2010 again file: [eb267e2bac] check-in: [473b047227] user: jan.nijtmans branch: mistake, size: 19803
2011-07-02
22:36
Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [f624ac52f7] check-in: [fe4dba4d60] user: kbk branch: trunk, size: 28614
21:56
Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [e3e19afaba] check-in: [96ac94d775] user: kbk branch: core-8-5-branch, size: 23923
2011-06-22
16:40
Merged from core-8-5-branch: Updated to platform 1.0.10. Added handling of the DEB_HOST_MULTIARCH location change for libc. file: [57d6b9fc2c] check-in: [3adcfbaba3] user: andreask branch: trunk, size: 28587
16:22
Merged from core-8-4-branch: Updated to platform 1.0.10. Added handling of the DEB_HOST_MULTIARCH location change for libc. file: [0a5dd9e575] check-in: [c524f624b7] user: andreask branch: core-8-5-branch, size: 23896
2011-06-21
16:28
Backport tcltest 2.3.3 for release with Tcl 8.5.* file: [f189e891d3] check-in: [8017ea6ba5] user: dgp branch: core-8-5-branch, size: 23894
2011-05-25
14:19
Bump to msgcat 1.4.4 file: [ed1899c70a] check-in: [41dc9a2976] user: dgp branch: trunk, size: 28585
14:15
Bump to msgcat 1.4.4. file: [fecf3366bb] check-in: [efa6a87106] user: dgp branch: core-8-5-branch, size: 23894
2011-05-12
21:07
[Bug 2715421] fix backported from 8.6 to remove extra newline from POSTs. Package version incremented to 2.7.6. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net> file: [11134d1baa] check-in: [9c90ac52e4] user: patthoyts branch: core-8-5-branch, size: 23894
2011-03-10
13:40
Make tests in child interpreters report their summary info in the master. Bumped tcltest version to 2.3.3 file: [803b38b85c] check-in: [6560e53205] user: dkf branch: trunk, size: 28585
2011-03-05
16:31
merge trunk file: [dd9ddf6f14] check-in: [08b261adfb] user: kennykb branch: dogeen-assembler-branch, size: 28585
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [cec2140543] check-in: [c64f310d38] user: dgp branch: trunk, size: 28560
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [8723e70433] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 23894
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [d6355fb171] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 18672
04:16
merge trunk file: [23ce724d33] check-in: [1357375583] user: kennykb branch: dogeen-assembler-branch, size: 28659
2010-12-15
15:58
Continued comparison of no-nre against head, and updating the latest changes, and/or pieces forgotten in the roll-forward. file: [57ec3e3089] check-in: [26fcf437a2] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 28641
2010-12-11
18:39
merge file: [8aa6174230] check-in: [c291154f2c] user: kennykb branch: dogeen-assembler-branch, size: 28662
2010-12-03
14:50
merge file: [3ac96f08b5] check-in: [d6d7259b6f] user: dgp branch: dgp-refactor, size: 28633
09:19
silence gcc warning when using -Wwrite-strings silence gcc warning for non-IEEE platforms [Patch #3116490] cross-compile Tcl mingw32 on unix. This makes it possible to cross-compile Tcl/Tk for Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 build tools. file: [8488243714] check-in: [d1cc649556] user: nijtmans branch: trunk, size: 28634
2010-12-01
16:42
merge file: [7219de91a3] check-in: [0af397c644] user: kennykb branch: dogeen-assembler-branch, size: 28721
2010-11-30
20:59
* generic/tclInt.decls: Backport of Kevin B. Kenny's work on * generic/tclInt.h: the Tcl Head, with help from Jeff Hobbs. * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclTomMathDecls.h: Regenerated. file: [ba66674355] check-in: [769801ace1] user: andreas_kupries branch: core-8-5-branch, size: 23980
2010-11-29
13:32
merge file: [eddacdd246] check-in: [800763ec73] user: dgp branch: dgp-refactor, size: 28692
2010-11-28
23:20
2010-11-29 Kevin B. Kenny <kennykb@acm.org> * generic/tclInt.decls: * generic/tclInt.h: * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. file: [95fa7897e3] check-in: [5986a2c421] user: kennykb branch: trunk, size: 28692
2010-11-23
14:27
Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [c40876b0eb] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 28641
11:38
Next @500. file: [ca7edcb3a5] check-in: [5365d7ae02] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24731
2010-11-22
16:07
Next @380. OO Stacktraces broken. file: [c9437d397e] check-in: [1713113dd4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24710
13:14
Next @251. file: [37c2f507be] check-in: [6e5d8c41eb] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24710
11:46
Next @175 file: [29d0d76b3f] check-in: [8cd8dc3fc1] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24586
2010-11-05
16:40
merge file: [10f8c58340] check-in: [b68283928e] user: dgp branch: dgp-refactor, size: 28633
2010-11-04
21:48
[FRQ 491789]: "setargv() doesn't support a unicode cmdline" implemented for Tcl on MSVC++ file: [0348a22ac2] check-in: [6bbdcbed5f] user: nijtmans branch: trunk, size: 28634
2010-09-21
19:32
initial commit of Ozgur Dogan Ugurlu's (SF user:dogeen) assembler for the Tcl bytecode language file: [6549ebcd9a] check-in: [ddc9909aaa] user: kennykb branch: dogeen-assembler-branch, size: 28532
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [b35cf7fff4] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 28504
2010-08-30
14:11
merge file: [608639722d] check-in: [c748a54d3b] user: dgp branch: dgp-refactor, size: 28503
09:19
[Freq 2965056]: Windows build with -DUNICODE file: [a64245bc04] check-in: [f5f9877d12] user: nijtmans branch: trunk, size: 28504
2010-08-27
14:29
merge file: [e44bca6af0] check-in: [70aa11ab01] user: dgp branch: dgp-refactor, size: 28482
00:50
* win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+. file: [4d0325114f] check-in: [25e4e9160b] user: hobbs branch: trunk, size: 28480
00:09
* win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+. file: [90b29f92ee] check-in: [e10d217c9e] user: hobbs branch: core-8-5-branch, size: 23911
2010-08-04
21:48
merge file: [76015f002c] check-in: [0dcf82938b] user: dgp branch: dgp-refactor, size: 28407
21:37
* win/Makefile.in, win/makefile.bc, win/makefile.vc, win/tcl.dsp: * win/tclWinPipe.c (TclpCreateProcess): * win/stub16.c (removed): removed Win9x tclpip8x.dll build and 16-bit application loader stub support. Win9x is no longer supported. file: [0575cc7f5d] check-in: [e51e08a342] user: hobbs branch: trunk, size: 28405
19:23
* win/Makefile.in (%.${OBJEXT}): better implicit rules support file: [c5bc610f49] check-in: [b277aed541] user: hobbs branch: trunk, size: 28744
19:14
* win/Makefile.in (%.${OBJEXT}): better implicit rules support file: [db7cdf20bf] check-in: [b3dce4ee33] user: hobbs branch: core-8-5-branch, size: 23836
2010-06-11
17:11
merge file: [9c60a8cdec] check-in: [9b17728b84] user: dgp branch: dgp-refactor, size: 28743
2010-06-09
20:11
* library/platform/platform.tcl: Added OSX Intel 64bit * library/platform/pkgIndex.tcl: Package updated to version 1.0.9. * unix/Makefile.in: * win/Makefile.in: file: [23b0a269e0] check-in: [153f64a24c] user: andreas_kupries branch: trunk, size: 28751
20:11
* library/platform/platform.tcl: Added OSX Intel 64bit * library/platform/pkgIndex.tcl: Package updated to version 1.0.9. * unix/Makefile.in: * win/Makefile.in: file: [a854bbf266] check-in: [2206e62275] user: andreas_kupries branch: core-8-5-branch, size: 23843
2010-06-07
17:36
rebranch from HEAD file: [464b762ed9] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 28744
2010-05-11
13:10
merge file: [9660f3640a] check-in: [4a4e05e473] user: dgp branch: dgp-refactor, size: 28743
2010-05-07
20:16
* library/platform/platform.tcl: Fix cpu name for Solaris/Intel 64bit. * library/platform/pkgIndex.tcl: Package updated to version 1.0.8. * unix/Makefile.in: * win/Makefile.in: file: [882618095f] check-in: [8bca6e05e0] user: andreas_kupries branch: trunk, size: 28751
20:16
* library/platform/platform.tcl: Fix cpu name for Solaris/Intel 64bit. * library/platform/pkgIndex.tcl: Package updated to version 1.0.8. * unix/Makefile.in: * win/Makefile.in: file: [4fbc5a7074] check-in: [e595e97051] user: andreas_kupries branch: core-8-5-branch, size: 23843
2010-04-29
23:32
merge file: [f3cef8371f] check-in: [93ad5b0c95] user: dgp branch: dgp-refactor, size: 28743
21:19
* library/platform/platform.tcl: Another stab at getting the /lib, * library/platform/pkgIndex.tcl: /lib674 difference right for * unix/Makefile.in: linux. Package updated to version 1.0.7. * win/Makefile.in: file: [ce8cd679e9] check-in: [ac1de9bded] user: andreas_kupries branch: core-8-5-branch, size: 23843
21:19
* library/platform/platform.tcl: Another stab at getting the /lib, * library/platform/pkgIndex.tcl: /lib674 difference right for * unix/Makefile.in: linux. Package updated to version 1.0.7. * win/Makefile.in: file: [6360d7ad90] check-in: [fe8af4524f] user: andreas_kupries branch: trunk, size: 28751
2010-04-28
11:50
Remove unused @MAN2TCLFLAGS@ Move <limits.h> include from tclInt.h to tclWinPort.h, and eliminate unneeded <stdlib.h>, <stdio.h> and <string.h>, which are already in tclInt.h Move "tclInt.h" from regcustom.h up to regex.h. tclAlloc.c: Unneeded <stdio.h> include tclExecute.c: Fix gcc warning: comparison between signed and unsigned file: [ce44847519] check-in: [a8f2c2ec69] user: nijtmans branch: trunk, size: 28744
2010-04-19
15:58
merge file: [2db1c17a51] check-in: [256b0d9584] user: dgp branch: dgp-refactor, size: 28841
2010-04-14
22:58
Fixed missing update of platform package index, and Makefiles. file: [270bc9b8e7] check-in: [002244c6c6] user: andreas_kupries branch: trunk, size: 28849
22:58
Fixed missing update of platform package index, and Makefiles. file: [3fb7091e5b] check-in: [d808269c3e] user: andreas_kupries branch: core-8-5-branch, size: 23843
2010-04-02
23:48
merge file: [13a2f5c3ce] check-in: [bda2f88d91] user: dgp branch: dgp-refactor, size: 28841
21:21
* generic/tcl.decls: [TIP #357]: First round of changes * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c: file: [976c7edb5a] check-in: [80aa157f45] user: kennykb branch: trunk, size: 28841
2010-03-30
14:10
merge file: [d98c69b0c2] check-in: [758e7bb9f6] user: dgp branch: dgp-refactor, size: 28823
14:05
Finish bump to registry 1.3.0 file: [f7dd02ab53] check-in: [2268733bd3] user: dgp branch: trunk, size: 28819
2010-03-05
04:21
merge updates file: [7999dc3ffd] check-in: [3c66c0e6c8] user: dgp branch: dgp-refactor, size: 28823
2010-03-04
22:29
Split tommath stub lib source file in separate file. Don't use -fvisibility=hidden for cygwin file: [1b849f3565] check-in: [c8722c8b57] user: nijtmans branch: trunk, size: 28824
2010-02-27
03:46
merge updates file: [250188c980] check-in: [a99f66b763] user: dgp branch: dgp-refactor, size: 28577
2010-02-26
14:38
Split tclCompCmds.c into two pieces to improve developer sanity. file: [85564d7009] check-in: [63fb4017d5] user: dkf branch: trunk, size: 28573
2010-02-17
15:36
merge updates from HEAD file: [5e4c710c8f] check-in: [ac9a3fc416] user: dgp branch: dgp-refactor, size: 28550
2010-02-13
18:11
Hive off the ensemble code into its own file. Split the [switch] compiler for sanity's sake. file: [78829cb033] check-in: [4fbc57ea60] user: dkf branch: trunk, size: 28546
2009-12-19
05:44
merge updates from HEAD file: [dd86272982] check-in: [057b2cc41b] user: dgp branch: dgp-refactor, size: 28525
2009-12-17
16:30
bump to msgcat 1.4.3 to account for commits file: [84526232ab] check-in: [222dc4ed0f] user: dgp branch: core-8-5-branch, size: 23831
16:28
bump to msgcat 1.4.3 to account for commits file: [48df1e4316] check-in: [6d48bf9c9d] user: dgp branch: trunk, size: 28521
2009-12-08
18:39
merge updates from HEAD file: [13f96666e3] check-in: [eb6dfbd0e7] user: dgp branch: dgp-refactor, size: 28525
2009-12-02
20:45
tools/genStubs.tcl Add support for win32 CALLBACK functions and remove obsolete "emitStubs" and "genStubs" functions. win/Makefile.in Use tcltest86.dll for all tests, and add .PHONY rules to preemptively stop trouble that plagued Tk from hitting Tcl too. file: [5ec0afb467] check-in: [0aabcd0ba1] user: nijtmans branch: trunk, size: 28526
2009-11-30
23:10
tcl.h Don't use EXPORT for Tcl_InitStubs win/Makefile.in Better dependancies in case of static build. file: [b39ab5837b] check-in: [d63090dfb8] user: nijtmans branch: trunk, size: 28215
2009-11-26
07:01
Fix [Bug 2902965] stub related changes cause tclkit built to break file: [fb86f26d76] check-in: [4bf7a171b2] user: nijtmans branch: trunk, size: 28029
2009-11-25
21:02
* win/Makefile.in: Added a 'test-tcl' rule that is identical to 'test' except that it does not go spelunking in 'pkgs/'. (This rule has existed in unix/Makefile.in for some time.) file: [14b20a9419] check-in: [7c72e91ac9] user: kennykb branch: trunk, size: 28050
16:20
merge updates from HEAD file: [c4ee7cf72e] check-in: [20fd2844f9] user: dgp branch: dgp-refactor, size: 28030
2009-11-23
20:17
#undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to make sure that Xxxxx_Init is always exported even when Tcl is built static (otherwise we cannot create a DLL). tclThreadTest.c: Make all functions static, except TclThread_Init. fCmd.test Enable fCmd-30.1 when registry is available. tcl.m4 Fix ${SHLIB_LD_LIBS} definition, fix conflicts configure.in between static libraries and import library on windows. configure (regenerated) Makefile.in Simplifications related to tcl.m4 changes. file: [1630fe71d5] check-in: [0f53c33f63] user: nijtmans branch: trunk, size: 28031
16:44
merge updates from HEAD file: [baa9cfa1ae] check-in: [57cd13c2d7] user: dgp branch: dgp-refactor, size: 29896
2009-11-19
21:23
Create tcltest86.dll as dynamic Tcltest package file: [f5862ae8fe] check-in: [fcdfc71cd5] user: nijtmans branch: trunk, size: 29897
16:51
merge updates from HEAD file: [e1d29ed88d] check-in: [7aa1b44845] user: dgp branch: dgp-refactor, size: 29550
2009-11-18
23:46
Fix [Bug 2883850]: pkgIndex.tcl doesn't get created with static Tcl build file: [b8c6e64c90] check-in: [39268397d9] user: nijtmans branch: trunk, size: 29551
2009-11-11
16:14
* library/http/http.tcl: Update the URL syntax check to RFC 3986 compliance on the subject of non-encoded question mark characters. [Bug 2891171]. * library/http/pkgIndex.tcl: Bump to http 2.7.5 to avoid any * unix/Makefile.in: confusion with snapshot "releases" * win/Makefile.in: that might be in ActiveTcl, etc. file: [1403cf4547] check-in: [c135514043] user: dgp branch: core-8-5-branch, size: 23831
14:27
merge updates from HEAD file: [37224f9d4a] check-in: [ed5b810465] user: dgp branch: dgp-refactor, size: 29415
06:49
Fix [Bug 2891171]: URL checking too strict when using multiple question marks file: [6e3ae0fb80] check-in: [81e45883f4] user: nijtmans branch: trunk, size: 29416
2009-10-23
19:22
* library/platform/pkgIndex.tcl: Backported the platform packages * library/platform/platform.tcl: from head and8.5 into the 8.4 * library/platform/shell.tcl: branch. Updated makefiles to install * unix/Makfile.in: the packages. * win/Makefile.in: file: [0ff47b28dc] check-in: [1d80d14e92] user: andreas_kupries branch: core-8-4-branch, size: 18756
2009-09-27
18:39
merge updates from HEAD file: [27272d6c1f] check-in: [a6ea507dbb] user: dgp branch: dgp-refactor, size: 29415
2009-09-26
21:42
Added dummy tclooConfig.sh files for easier cross-version building. [2026844] file: [f9a7dc0f85] check-in: [6475123e8f] user: dkf branch: trunk, size: 29411
2009-09-11
15:08
* library/http/http.tcl: Bump to http 2.7.4 to account for * library/http/pkgIndex.tcl: [Bug 2849860] fix. * unix/Makefile.in: * win/Makefile.in: file: [b4bcc2651e] check-in: [96087f0be7] user: dgp branch: core-8-5-branch, size: 23831
2009-09-01
14:14
merge updates from HEAD file: [49f22933aa] check-in: [2b841de0be] user: dgp branch: dgp-refactor, size: 29400
14:13
* library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revision * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in: file: [7a366ae6bb] check-in: [51e53d35db] user: dgp branch: trunk, size: 29396
14:13
* library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revision * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in: file: [914982224b] check-in: [3528e2f04c] user: dgp branch: core-8-5-branch, size: 23831
2009-07-27
19:01
merge updates from HEAD file: [23442467c9] check-in: [ed3e782fea] user: dgp branch: dgp-refactor, size: 29400
2009-07-26
07:57
[Bug 2827066] msys build --enable-symbols broken And modified the same for unicows.dll, as a preparation for [Enh 2819611] file: [82d857010b] check-in: [01f7acb263] user: nijtmans branch: trunk, size: 29401
2009-07-23
23:01
Revert series of local changes not relevant to the last commit. file: [dc67bfe4d2] check-in: [00dea79ba9] user: andreas_kupries branch: trunk, size: 29170
22:49
* generic/tclIO.c (Tcl_GetChannelHandle): Do not crash for * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net> file: [349b89a7dc] check-in: [9039eeb584] user: andreas_kupries branch: trunk, size: 29172
2009-05-29
16:47
Merge updates from HEAD file: [6e237f16ca] check-in: [29bf3d14fe] user: dgp branch: dgp-refactor, size: 29162
16:28
* library/platform/platform.tcl: Fixed handling of cpu ia64, * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands. file: [e344a49ae2] check-in: [a534adff26] user: andreas_kupries branch: trunk, size: 29170
16:28
* library/platform/platform.tcl: Fixed handling of cpu ia64, * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands. file: [40dc5c8011] check-in: [02ed733d89] user: andreas_kupries branch: core-8-5-branch, size: 23843
2009-05-05
19:31
merge updates from HEAD file: [7f14125903] check-in: [7a89f2e7a1] user: dgp branch: dgp-refactor, size: 29162
2009-04-19
18:27
Removed newline appended to POST data. Added tests to check that the data provided by a POST is as stated in the content-length [Bug 2715421] file: [1c6051ba3b] check-in: [dfd6051afd] user: patthoyts branch: trunk, size: 29164
2009-04-10
18:09
merge updates from HEAD file: [ded2476cae] check-in: [faf6373107] user: dgp branch: dgp-refactor, size: 29162
14:19
Improved HTTP/1.1 support and added specific HTTP/1.1 testing. This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller. file: [cd36a227c9] check-in: [e861cc28b0] user: patthoyts branch: trunk, size: 29164
2009-04-09
17:05
* library/http/http.tcl: Backport http 2.7.3 from HEAD for * library/http/pkgIndex.tcl: bundling with the Tcl 8.5.7 release. * unix/Makefile.in: * win/Makefile.in: file: [d25f30f67a] check-in: [3e5776d3dd] user: dgp branch: core-8-5-branch, size: 23830
2009-04-08
19:17
* library/platform/platform.tcl: Extended the darwin sections to * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles. file: [71acd9e824] check-in: [0aca619525] user: andreas_kupries branch: trunk, size: 29158
19:11
* library/platform/platform.tcl: Extended the darwin sections to * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles. file: [aaf6a4efc1] check-in: [e18670efde] user: andreas_kupries branch: core-8-5-branch, size: 23842
16:05
* library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) to * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in: file: [54300f3d0b] check-in: [f054da9f0c] user: dgp branch: trunk, size: 29146
16:04
* library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) to * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in: file: [43ef69602f] check-in: [96648562c3] user: dgp branch: core-8-5-branch, size: 23830
2009-02-25
13:50
merge updates from HEAD file: [8779eec1dc] check-in: [8478606537] user: dgp branch: dgp-refactor, size: 29150
2009-02-24
14:42
Update to installed module version number file: [e66702e95d] check-in: [8b2ebb5ed0] user: dkf branch: trunk, size: 29146
2009-02-17
14:28
merge updates from HEAD file: [7f07fa646b] check-in: [8b78d4ea6c] user: dgp branch: dgp-refactor, size: 29150
2009-02-16
22:56
fix [Feature Request 2605263] use official zlib build. file: [44aed5dd02] check-in: [8f34b18e0c] user: nijtmans branch: trunk, size: 29151
21:41
fix [Bug 2605232] tdbc doesn't build when Tcl is compiled with --disable-shared. file: [cade3dee60] check-in: [b12ff1f84a] user: nijtmans branch: trunk, size: 28913
2008-12-24
17:23
merge updates from HEAD file: [2236e2eb9d] check-in: [681d59f126] user: dgp branch: dgp-refactor, size: 28891
2008-12-23
16:46
fix build of zlib objects with msvc file: [dc81be7c79] check-in: [aa4031f7f1] user: nijtmans branch: trunk, size: 28892
08:55
Fix [Bug 2459725] file: [fc05ef4720] check-in: [553bc7d052] user: dkf branch: trunk, size: 28727
2008-12-21
05:24
merge updates from HEAD file: [5e8c3ab81c] check-in: [5e70a65c2e] user: dgp branch: dgp-refactor, size: 28707
2008-12-20
22:06
Revised the zlib objects so that they are built directly into the build dir, without building an intermediate static library. file: [caabce17bc] check-in: [4a665e7ca6] user: kennykb branch: trunk, size: 28707
21:40
* win/Makefile.in: * win/configure.in: Renamed the static library libtcl86s.a to have a name distinct from the import library libtcl86.a. This renaming dodges an ancient bug in the Makefile revealed by the last commit where the $(TCL_LIB_FILE) rule can fire to try to build the static library in a --enable-shared build (and create a static library that subsequently fails to link). *** POTENTIAL INCOMPATIBILITY *** for embedders who link to the static library, but I couldn't figure out how to sort this out any other way. * win/configure: Autoconf 2.59 file: [94c6365ab6] check-in: [a8f12a587b] user: kennykb branch: trunk, size: 27488
16:32
Minor updates to make building work better with msys on Windows. (Apparently the gcc used doesn't like a / at the end of a -I argument...) file: [ad49314e28] check-in: [55ab56983a] user: dkf branch: trunk, size: 27342
2008-12-19
23:53
merge updates from HEAD file: [85d3dcbbb6] check-in: [ec1eefed87] user: dgp branch: dgp-refactor, size: 27340
10:55
More autoconf hacking; now seems to be working fully on Unix... file: [6f48cfcd69] check-in: [49013bf97f] user: dkf branch: trunk, size: 27336
03:37
merge updates from HEAD file: [2c2b9d5f63] check-in: [319f77c794] user: dgp branch: dgp-refactor, size: 27240
02:46
* win/configure.in: * win/Makefile.in: Added build of packages in the 'pkgs/' directory. * win/configure: Autoconf 2.59 file: [f883f00bcf] check-in: [489cccf8a0] user: kennykb branch: trunk, size: 27240
2008-12-18
23:19
merge updates from HEAD file: [388ba9aad5] check-in: [60656b8b09] user: dgp branch: dgp-refactor, size: 24972
22:47
Corrections to make things work with msys file: [c1b4da7075] check-in: [bafa2fddd9] user: dkf branch: trunk, size: 24968
18:18
merge updates from HEAD file: [42dd0e4a93] check-in: [ac8dad98e0] user: dgp branch: dgp-refactor, size: 24960
15:36
Try to do the wizardry again... file: [66feb3bfd5] check-in: [b12e0de95a] user: dkf branch: trunk, size: 24956
2008-12-12
02:41
merge updates from HEAD file: [704648a0f1] check-in: [ffe56e444b] user: dgp branch: dgp-refactor, size: 24723
2008-12-11
22:30
Eliminate warning: different 'const' qualifiers with msvc compiler. A few more 'const' optimizations. fix Windows build (msvc) for TIP #234 implementation file: [a9e4ccd940] check-in: [2c2dca1f77] user: nijtmans branch: trunk, size: 24724
14:32
*** empty log message *** file: [a45437257b] check-in: [1bf48a1ce5] user: nijtmans branch: trunk, size: 24728
2008-11-17
16:13
merge updates from HEAD file: [1cae6198fd] check-in: [33876eb1ee] user: dgp branch: dgp-refactor, size: 24702
2008-11-10
17:57
* doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrich * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization. file: [b1928f0216] check-in: [5f16738b09] user: andreas_kupries branch: trunk, size: 24710
17:57
* doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrich * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization. file: [31fb8c115a] check-in: [3fa0548ccc] user: andreas_kupries branch: core-8-5-branch, size: 23842
02:18
merge updates from HEAD file: [b089f9f3c6] check-in: [4a9c1325dc] user: dgp branch: dgp-refactor, size: 24702
2008-10-23
23:34
Backported a fix for reading HTTP-like protocols that used to work and were broken with http 2.7. Now http 2.7.2 file: [b8824acdc6] check-in: [317d88eb76] user: patthoyts branch: core-8-5-branch, size: 23836
23:17
Fixed a failure to read SHOUTcast streams with the new 2.7 package. Introduced a new intial state as the first response may not be HTTP*. file: [668359df8d] check-in: [943b6dd8ce] user: patthoyts branch: trunk, size: 24704
2008-08-29
14:48
merge updates from HEAD file: [ecca8ec4d2] check-in: [fb80c5d091] user: dgp branch: dgp-refactor, size: 24702
12:37
Ensure that all TclOO headers get installed. [Bug 2082299] file: [96dac51ba9] check-in: [d8c81db9a2] user: dkf branch: trunk, size: 24698
2008-08-13
13:58
merge updates from HEAD file: [b5e1e01476] check-in: [1d3c96f2ab] user: dgp branch: dgp-refactor, size: 24578
2008-08-11
21:58
* library/http/http.tcl: Remove 8.5 requirement. * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: file: [8b0803b1fc] check-in: [8b417ebe57] user: dgp branch: trunk, size: 24574
21:57
* library/http/http.tcl: Remove 8.5 requirement. * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: file: [6d5cdbafbd] check-in: [79d0e712f5] user: dgp branch: core-8-5-branch, size: 23830
15:59
* library/http/http.tcl: Bump http version to 2.7.1 to account * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command. file: [266137d692] check-in: [6e510ffad0] user: dgp branch: trunk, size: 24574
15:49
* library/http/http.tcl: Bump http version to 2.7.1 to account * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command. file: [12294cb9ee] check-in: [e654fbe098] user: dgp branch: core-8-5-branch, size: 23830
2008-07-21
19:44
Undo local changes which did not belong in the last commit. file: [14757e19ed] check-in: [118be23b5a] user: andreas_kupries branch: core-8-5-branch, size: 23838
19:38
* generic/tclBasic.c: Extended the existing TIP #280 system (info * generic/tclCmdAH.c: frame), added the ability to track the * generic/tclCompCmds.c: absolute location of literal procedure * generic/tclCompile.c: arguments, and making this information * generic/tclCompile.h: available to uplevel, eval, and * generic/tclInterp.c: siblings. This allows proper tracking of * generic/tclInt.h: absolute location through custom (Tcl-coded) * generic/tclNamesp.c: control structures based on uplevel, etc. * generic/tclProc.c: file: [9fc8375667] check-in: [40f723e2c0] user: andreas_kupries branch: core-8-5-branch, size: 23839
2008-06-16
03:17
merge updates from HEAD file: [a7faba893a] check-in: [1f1de75ebf] user: dgp branch: dgp-refactor, size: 24574
2008-06-06
19:46
TIP #230 IMPLEMENTATION * generic/tclIOCmd.c: Integration of transform commands into 'chan' ensemble. * generic/tclInt.h: Definitions of the transform commands. * generic/tclIORTrans.c: Implementation of the reflection transforms. * tests/chan.test: Tests updated for new sub-commands of 'chan'. * tests/ioCmd.test: Tests updated for new sub-commands of 'chan'. * tests/ioTrans.test: Whole new set of tests for the reflection transform. * unix/Makefile.in: Integration of new files into build rules. * win/Makefile.in: Integration of new files into build rules. * win/makefile.vc: Integration of new files into build rules. NOTE: The file 'tclIORTrans.c' has a lot of code in common with the file 'tclIORChan.c', as that made it much easier to develop the reference implementation as a separate module. Now that the transforms have been committed the one thing left to do is to go over both modules and see which of the common parts we can factor out and share. file: [e66365efa9] check-in: [057ba9eab5] user: andreas_kupries branch: trunk, size: 24582
2008-06-02
05:34
merge update from HEAD file: [11ee3cf6a7] check-in: [a09da7c307] user: dgp branch: dgp-refactor, size: 24549
2008-06-01
02:44
Add tclOO genstubs to Windows makefiles file: [73c95a496c] check-in: [ef222bfbfa] user: mistachkin branch: trunk, size: 24552
2008-05-31
21:01
merge updates from HEAD file: [b1774131e3] check-in: [6f324d01e1] user: dgp branch: dgp-refactor, size: 24437
19:56
Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861] file: [eb5b04bcf3] check-in: [428c548d5f] user: dkf branch: trunk, size: 24433
2008-05-26
10:04
Missed one! file: [a003c43dfa] check-in: [49f148ad86] user: dkf branch: trunk, size: 24220
2008-05-23
21:05
Oops. Undo commit of the local tweaks. file: [539bf13676] check-in: [886a0a8186] user: andreas_kupries branch: trunk, size: 24567
21:00
* win/tclWinChan.c (FileWideSeekProc): Accepted a patch by Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the [Bug 1965787]. 'tell' now works for locations > 2 GB as well instead of going negative. * generic/tclIO.c (Tcl_SetChannelBufferSize): Accepted a patch by * tests/io.test: Alexandre Ferrieux <ferrieux@users.sourceforge.net> * tests/chanio.test: to fix the [Bug 1969953]. Buffersize outside of the supported range are now clipped to nearest boundary instead of ignored. file: [3e9f6a04d3] check-in: [f337d855cc] user: andreas_kupries branch: trunk, size: 24569
2008-04-15
19:19
merge updates from HEAD file: [b1d1f8a5fd] check-in: [dc626ebb84] user: dgp branch: dgp-refactor, size: 24558
2008-04-09
21:44
Added 'make html' support for people on Windows, inspired by Pat Thoyts. file: [3896d1b7ed] check-in: [cb1fcbdbd6] user: dkf branch: trunk, size: 24554
2008-04-04
04:40
merge updates from HEAD file: [d82ee0130d] check-in: [40d856c29f] user: dgp branch: dgp-refactor, size: 23781
2008-04-02
04:25
* generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in * win/Makefile.in: libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] file: [b780fe6759] check-in: [e97605fc97] user: dgp branch: trunk, size: 23777
2008-03-13
14:47
merge updates from HEAD file: [cc403fae05] check-in: [6aa4ae8390] user: dgp branch: core-stabilizer-branch, size: 23826
14:37
merge updates from HEAD file: [c4413f5c80] check-in: [d4d838591f] user: dgp branch: dgp-refactor, size: 23826
2008-03-12
09:51
* unix/Makefile.in (install-libraries): Bump http to 2.7 * win/Makefile.in (install-libraries): Added -myaddr option to allow * library/http/http.tcl (http::geturl): control of selected socket * library/http/pkgIndex.tcl: interface. [Bug 559898] * doc/http.n, tests/http.test: Added -keepalive and -protocol 1.1 with chunked transfer encoding support. [Bug 1063703, 1470377, 219225] Added ability to override Host in -headers. [Bug 928154] Added -strict option to control URL validation on per-call basis. [Bug 1560506] file: [9a4bd32bc6] check-in: [6e51258400] user: hobbs branch: trunk, size: 23824
2008-03-07
22:05
merge updates from HEAD file: [9df35415eb] check-in: [3b6959be94] user: dgp branch: core-stabilizer-branch, size: 23830
2008-03-03
04:34
merge updates from HEAD file: [795b498fa9] check-in: [f211098809] user: dgp branch: dgp-refactor, size: 23830
2008-02-26
19:52
Set version 2.5.5 bug #1868845 - it is better to do the [eof] check after trying to read from the socket. No clashes found in testing. Added http::meta command to access the http headers. file: [61e9beb7d0] check-in: [9773380ea5] user: patthoyts branch: trunk, size: 23832
2008-02-22
10:56
Fix for bug #1818565. Always check that the state array exists in the http::status command. Set version 2.5.4 file: [caa7f6151d] check-in: [ad7511df0f] user: patthoyts branch: trunk, size: 23832
2007-12-13
15:22
merge stable branch onto HEAD file: [8c45398105] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 23826
2007-12-06
06:51
merge updates from HEAD file: [077c8872e6] check-in: [6f3a8a0d9e] user: dgp branch: dgp-refactor, size: 23830
2007-12-04
16:55
merge updates from HEAD file: [3969406109] check-in: [bf07d188e5] user: dgp branch: core-stabilizer-branch, size: 23830
2007-12-03
21:26
* library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so that * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in: file: [02acae7591] check-in: [edc02dc415] user: dgp branch: trunk, size: 23826
2007-10-15
18:38
merge updates from HEAD file: [bca9ca52ba] check-in: [0c7f954ed1] user: dgp branch: core-stabilizer-branch, size: 23830
18:32
merge updates from HEAD file: [66aa414f33] check-in: [d58cef81bb] user: dgp branch: dgp-refactor, size: 23830
2007-10-11
21:34
* generic/tclCmdMZ.c: Correct [string is (wide)integer] failure * tests/string.test: to report correct failindex values for non-decimal integer strings. [Bug 1805887]. * compat/strtoll.c (removed): The routines strtoll() and strtoull() * compat/strtoull.c (removed): are no longer called by the Tcl source * generic/tcl.h: code. (Their functionality has been replaced * unix/Makefile.in: by TclParseNumber().) Remove outdated comments * unix/configure.in: and mountains of configury autogoo that * unix/tclUnixPort.h: allegedly support the mythical systems where * win/Makefile.in: these routines might not have been available. * win/makefile.bc: * win/makefile.vc: * win/tclWinPort.h: * unix/configure: autoconf-2.59 file: [80fbce205d] check-in: [9ed4da643a] user: dgp branch: trunk, size: 23826
2007-09-14
16:35
merge updates from HEAD file: [66b2a0f256] check-in: [9eb9ae20c4] user: dgp branch: dgp-refactor, size: 23900
16:28
merge updates from HEAD file: [92e19faabd] check-in: [6e82e21c91] user: dgp branch: core-stabilizer-branch, size: 23900
2007-09-12
16:43
* unix/Makefile.in: Perform missing updates of the tcltest Tcl * win/Makefile.in: Module installed filename that should have been part of the bump to tcltest 2.3b1. Thanks Larry Virden. file: [dbf44a7fb4] check-in: [6fca98ef1f] user: dgp branch: trunk, size: 23896
2007-09-07
03:15
merge updates from HEAD file: [87854e5d24] check-in: [2c46d786c6] user: dgp branch: dgp-refactor, size: 23900
2007-09-04
17:43
merge updates from HEAD file: [8fef972e9f] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 23900
2007-07-20
16:49
* library/platform/platform.tcl: Fixed bug in 'platform::patterns' * library/platform/pkgIndex.tcl: where identifiers not matching * unix/Makefile.in: the special linux and solaris forms would not * win/Makefile.in: get 'tcl' as an acceptable platform added to * doc/platform.n: the result. Bumped package to version 1.0.3 and * doc/platform_shell.n: updated documentation and Makefiles. Also fixed bad version info in the documentation of platform::shell. file: [4450c1c878] check-in: [6dda18cb69] user: andreas_kupries branch: trunk, size: 23908
2007-07-01
18:29
merge updates from HEAD file: [773ffd8922] check-in: [0b87a0b021] user: dgp branch: dgp-refactor, size: 23764
17:31
merge updates from HEAD file: [d5eba5d17d] check-in: [25efbdbb22] user: dgp branch: core-stabilizer-branch, size: 23764
2007-06-28
21:24
* generic/tclBasic.c: Removed dead code, including the * generic/tclExecute.c: entire file tclMathOp.c. * generic/tclInt.h: * generic/tclMathOp.c (removed): * generic/tclTestObj.c: * win/tclWinFile.c: * unix/Makefile.in: Updated to reflect deletion of tclMathOp.c. * win/Makefile.in: * win/makefile.bc: * win/makefile.vc: file: [22f1517dc2] check-in: [151eab9347] user: dgp branch: trunk, size: 23760
2007-04-08
14:58
Merge updates from HEAD; may not build file: [0a5184af86] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 23787
2007-03-23
18:45
* win/Makefile.in: Added code to keep a Cygwin path name from leaking into LIBRARY_DIR when doing 'make test' or 'make runtest'. file: [c0265488ab] check-in: [26163778b0] user: kennykb branch: trunk, size: 23787
2007-03-15
22:54
* win/Makefile.in: Fully qualify LIBRARY_DIR so that `make test` does not depend on working dir. file: [0daea1099a] check-in: [b5ad60ea32] user: mdejong branch: trunk, size: 23706
2007-03-09
20:04
* library/platform/shell.tcl: Made more robust if an older platform * library/platform/pkgIndex.tcl: package is present in the inspected * unix/Makefile.in: shell. Package forget it to prevent errors. Bumped * win/Makefile.in: package version to 1.1.3, and updated the makefiles installing it as Tcl Module. file: [ba0fc66e71] check-in: [d1dbbb07c2] user: andreas_kupries branch: trunk, size: 23602
2007-03-05
23:28
* library/platform/shell.tcl (::platform::shell::RUN): In the case * library/platform/pkgIndex.tcl: of a failure put the captured stderr * unix/Makefile.in: into the error message to aid in debugging. Bumped * win/Makefile.in: package version to 1.1.2, and updated the makefiles installing it as Tcl Module. file: [91bfe2b3e4] check-in: [bdef4b3ff2] user: andreas_kupries branch: trunk, size: 23602
2007-01-30
23:21
* win/Makefile.in (install-private-headers): added target file: [fa41705db5] check-in: [8f82eed3fb] user: hobbs branch: core-8-4-branch, size: 18564
2006-12-05
18:45
* generic/tclBasic.c: TIP #291. Define tcl_platform element for * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl: file: [b391eb88c1] check-in: [3cc462fc46] user: andreas_kupries branch: trunk, size: 23602
2006-11-25
17:18
Finished coding part of TIP#174. Still have tests and docs to do. file: [81bbb44263] check-in: [b33c94ebdb] user: dkf branch: trunk, size: 23228
2006-11-09
16:52
* generic/tclParseExpr.c (removed): Moved all the code of * generic/tclCompExpr.c: tclParseExpr.c into tclCompExpr.c. * unix/Makefile.in: This sets the stage for expr compiling to * win/Makefile.in: work directly with the full parse tree * win/makefile.bc: structures, and not have to pass through * win/makefile.vc: the information lossy format of an array * win/tcl.dsp: of Tcl_Tokens. file: [6ebbdccb5d] check-in: [503e4857a2] user: dgp branch: trunk, size: 23215
2006-10-23
21:01
merge updates from HEAD file: [5097e064e5] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 23245
2006-10-20
15:16
Undo mistaken commit to wrong branch caused by CVS fumble... :-} file: [968e8c9ec7] check-in: [c97ddfca3f] user: dkf branch: trunk, size: 23241
15:10
Branch for building TIP#257 for proper testing file: [7ec9b89e68] check-in: [80af129ceb] user: dkf branch: tip-257-merge1-branch-20061020T1300, size: 23528
14:04
Consolidated TIP#257 patch applied to HEAD to allow for experimentation by other developers file: [4c487bfcd4] check-in: [a99bded51f] user: dkf branch: trunk, size: 23524
2006-10-16
15:22
* library/tcltest/tcltest.tcl: Revise tcltest bump to 2.3a1. * library/tcltest/pkgIndex.tcl: This permits more features to be * unix/Makefile.in: added to tcltest before we reach version 2.3.0, * win/Makefile.in: best timed to match the release of Tcl 8.5.0. * win/makefile.vc: This also serves as a demo of TIP 268 features. file: [500206b1d8] check-in: [22f4bf1645] user: dgp branch: trunk, size: 23241
2006-10-08
17:14
Makefile updates for new file file: [c8830ba42b] check-in: [2cb6b556f8] user: dkf branch: tip-257-implementation-branch, size: 24256
2006-09-17
22:03
Add some dependency info for convenience file: [e241ca3107] check-in: [4ab93e9ed3] user: dkf branch: tip-257-implementation-branch, size: 24212
2006-09-16
01:22
* tests/http.test (http-5.1): bump http to 2.5.3 * unix/Makefile.in: * win/Makefile.in: file: [fe62d7f910] check-in: [a65faed6b6] user: dgp branch: trunk, size: 23241
2006-09-11
14:50
bump msgcat version to 1.4.2 file: [a043a3a8e5] check-in: [ee79686dba] user: kennykb branch: trunk, size: 23245
03:54
* doc/tcltest.n: Bump to version tcltest 2.3.0 to account * library/tcltest/pkgIndex.tcl: for new "-verbose line" feature. * library/tcltest/tcltest.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.bc: * win/makefile.vc: file: [31bf5900d3] check-in: [0bd317c5fb] user: dgp branch: trunk, size: 23241
2006-08-30
14:23
Outline of the additions to [info] command. No changes to test suite yet, nor any functional implementations of the new subcommand; this is just structure. Also forces the Unix Makefile.in to be use LF endings; make doesn't like CRLF. file: [af534b0c63] check-in: [fdf32fc3ba] user: dkf branch: tip-257-implementation-branch, size: 24047
2006-08-29
16:19
merge updates from HEAD file: [a628cb9b7e] check-in: [e1feeec3e7] user: dgp branch: dgp-refactor, size: 23245
2006-08-21
09:02
Fix the 'gdb' target. file: [015e2e1170] check-in: [40c875a767] user: dkf branch: trunk, size: 23241
2006-08-19
16:57
Make 'make gdb' work correctly on Windows/msys. file: [8405974cfd] check-in: [a1da9bc87f] user: dkf branch: tip-257-implementation-branch, size: 24023
2006-07-11
10:00
Fix line endings :-( file: [7e4cb11a67] check-in: [8341f10f3f] user: dkf branch: tip-257-implementation-branch, size: 23263
2006-07-10
23:24
Split out the (likely to get rather large) support for the oo::define command Update all relevant makefiles so that the OO code can be built on (some) other platforms. file: [f25f394f51] check-in: [ce2a3efdc6] user: dkf branch: tip-257-implementation-branch, size: 24020
2006-04-28
16:09
Merge updates from HEAD file: [91244ba169] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 23242
2006-04-16
21:24
Fix most of the things that stop the code from compiling (but not all). Add some Windows build support. file: [9e5b8dc7c4] check-in: [b9921fd163] user: dkf branch: tip-257-implementation-branch, size: 23234
2006-04-05
20:50
Revert attempted backport of dde 1.3 to the core-8-4-branch. file: [e5683169a4] check-in: [444ef3366e] user: dgp branch: core-8-4-branch, size: 17841
16:52
* library/reg/pkgIndex.tcl: Bump to registry 1.2 because * win/tclWinReg.c: Registry_Unload() is a new public routine * win/Makefile.in: compared to the 1.1.* releases. * win/configure.in: Bump package version numbers. * win/configure: autoconf 2.59 file: [86b2d9e566] check-in: [2d91517735] user: dgp branch: trunk, size: 23238
16:49
* library/dde/pkgIndex.tcl: Backport dde 1.3.2 from HEAD. * win/tclWinDde.c: * win/Makefile.in: * win/configure.in: * win/configure: autoconf 2.13 file: [c58bef1ee5] check-in: [44144aaeff] user: dgp branch: core-8-4-branch, size: 17841
2006-03-29
23:02
* win/Makefile.in: convert _NATIVE paths to use / to avoid ".\" path-as-escape issue. file: [ff5536a030] check-in: [468b193c8a] user: hobbs branch: trunk, size: 23240
2006-03-20
19:12
* win/Makefile.in (install-libraries): Generate tcl8/8.4 directory under Windows as well (cygwin Makefile). Related entry: 2006-03-07, dgp. This moved the installation of http from 8.2 to 8.4, partially. A fix of the required directory creation was done for unix on Mar 10, without entry in the Changelog. This entry is for the fix of the directory creation under Windows. file: [8ebf5a177f] check-in: [d664769de8] user: andreas_kupries branch: trunk, size: 23235
2006-03-07
19:32
* unix/Makefile.in: Package http 2.5.2 requires Tcl 8.4, so * win/Makefile.in: the *.tm installation has to be placed in an "8.4" directory, not an "8.2" directory. file: [e056ae19bd] check-in: [b6719acec1] user: dgp branch: trunk, size: 23211
19:07
* library/http/http.tcl: Bump to version 2.5.3 to cover bug fix * library/http/pkgIndex.tcl: in URL parsing. [Bug 1358369] * unix/Makefile.in: * win/Makefile.in: file: [7846970a60] check-in: [d44c644871] user: dgp branch: trunk, size: 23211
2006-03-02
21:07
* win/Makefile.in: convert _NATIVE paths to use / to avoid ".\" path-as-escape issue. file: [46c7382da1] check-in: [9798790ad9] user: hobbs branch: core-8-4-branch, size: 17843
2006-01-25
18:38
merge updates from HEAD file: [6b26093e98] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 23216
2005-12-27
17:39
Corrected bugs in tommath installation, improved tommath square root performance, patched around a [clock scan] issue with time zones file: [eaf549569e] check-in: [7d3492d3c1] user: kennykb branch: trunk, size: 23215
2005-12-13
22:43
Export stubs for libtommath; fix mingw compiler warnings file: [abf4165fa2] check-in: [3842b9c468] user: kennykb branch: trunk, size: 23136
2005-12-08
20:20
* win/Makefile.in, win/makefile.vc: Add Win x64 and CE build support * win/tcl.m4, win/configure: CE still requires C code fixes. file: [b7b791123d] check-in: [3f1e9c05f1] user: hobbs branch: trunk, size: 23007
2005-12-02
18:42
merge updates from HEAD file: [5f55f053b8] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 23002
2005-11-30
00:15
* win/tcl.m4: Add build support for Windows-x64 builds. * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597] file: [a670f31568] check-in: [dd30458e32] user: hobbs branch: core-8-4-branch, size: 17828
2005-11-21
17:19
* unix/Makefile.in (install-libraries): Updated Makefile to new * win/Makefile.in (install-libraries): version of the http package. This fixes the ifneeded/provide mismatch reported when trying to require http. Should we maybe try to automatically extract the version number from the http code to prevent future breakage ? This follows the update of the version number by dgp on Nov 15 (No entry found in the ChangeLog). file: [2f71a19fbc] check-in: [489b3696da] user: andreas_kupries branch: trunk, size: 23009
2005-10-18
20:46
merge updates from HEAD file: [a5bba9b45f] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 23002
2005-10-08
14:42
TIP#237 IMPLEMENTATION [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code. file: [22ccfd6eee] check-in: [83fdb360a9] user: dgp branch: trunk, size: 22997
2005-09-23
16:47
[kennykb-numerics-branch] * unix/Makefile.in: Added -DMP_PREC=4 switch to all compiles so * win/Makefile.in: that minimum memory requirements of mp_int's * win/makefile.vc: will not be quite so large. [Bug 1299153]. file: [a7ba796ce4] check-in: [29be091cd8] user: dgp branch: kennykb-numerics-branch, size: 23002
2005-09-16
15:35
[kennykb-numerics-branch] * generic/tclTomMath.h: Added mp_cmp_d to routines from * unix/Makefile.in: libtommath used by Tcl. * win/Makefile.in: * win/makefile.vc: * generic/tclExecute.c: Dropped all creation of "bigOne" values and just use tommath routines that accept the value "1" directly. file: [b007fc0a48] check-in: [f5324453ec] user: dgp branch: kennykb-numerics-branch, size: 22978
2005-09-12
15:40
merge updates from HEAD file: [fa4e3d0895] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 22677
2005-08-30
15:54
[kennykb-numerics-branch] * generic/tclTomMath.h: Added mp_sqrt to routines from * unix/Makefile.in: libtommath used by Tcl. * win/Makefile.in: * win/makefile.vc: * generic/tclBasic.c: Extended sqrt(.) so that range covers the entire double range, accepting as many bignums in the domain as that will allow. file: [c26f7a24f3] check-in: [7e5e925b15] user: dgp branch: kennykb-numerics-branch, size: 22953
2005-08-25
15:46
[kennykb-numerics-branch] Merge updates from HEAD * generic/tclExecute.c: Bug fix. INST_*SHIFT* opcodes stack management. [expr 0<<6] should be 0, not 6. file: [c3bf0fac22] check-in: [6d651867f9] user: dgp branch: kennykb-numerics-branch, size: 22929
2005-08-24
17:56
TIP#219 IMPLEMENTATION * doc/SetChanErr.3: ** New File **. Documentation of the new channel API functions. * generic/tcl.decls: Stub declarations of the new channel API. * generic/tclDecls.h: Regenerated * generic/tclStubInit.c: * tclIORChan.c: ** New File **. Implementation of the reflected channel. * generic/tclInt.h: Integration of reflected channel and new error * generic/tclIO.c: propagation into the generic I/O core. * generic/tclIOCmd.c: * generic/tclIO.h: * library/init.tcl: * tests/io.test: Extended testsuite. * tests/ioCmd.test: * tests/chan.test: * generic/tclTest.c: * generic/tclThreadTest.c: * unix/Makefile.in: Integration into the build machinery. * win/Makefile.in: * win/Makefile.vc: file: [5bf044fde2] check-in: [d936ddccf8] user: andreas_kupries branch: trunk, size: 22684
2005-08-16
16:55
[kennykb_numerics_branch] * generic/tclExecute.c: Made binary bitwise opcodes bignum-aware. * generic/tclTomMath.h: Added mp_or and mp_xor to routines from * unix/Makefile.in: libtommath used by Tcl. * win/Makefile.in: * win/makefile.vc: file: [c031893382] check-in: [2b68a3e774] user: dgp branch: kennykb-numerics-branch, size: 22905
2005-08-15
18:13
merge updates from HEAD file: [754b30ae69] check-in: [b456e92317] user: dgp branch: kennykb-numerics-branch, size: 22860
17:23
merge updates from HEAD file: [a34b777cd8] check-in: [074d06ccf4] user: dgp branch: dgp-refactor, size: 22653
03:16
[kennykb_numerics_branch] * generic/tclExecute.c: Updated execution of arithmetic bytecodes to be bignum-aware, and to allow calculations on NaN to produce a NaN result. INST_UMINUS updated to call mp_neg. * generic/tclTomMath.h: Added mp_and, mp_expt_d, and mp_neg to * unix/Makefile.in: routines from libtommath used by Tcl. * win/Makefile.in: * win/makefile.vc: file: [e9cb39ae1b] check-in: [bc36ed0987] user: dgp branch: kennykb-numerics-branch, size: 22838
2005-08-11
22:06
radical refactoring of thread storage to untangle dependencies file: [d75ae07d6d] check-in: [be83fe62c8] user: kennykb branch: trunk, size: 22652
2005-08-10
18:21
[kennykb_numerics_branch] * generic/tclTomMath.h: Added mp_shrink, mp_to_unsigned_bin, * unix/Makefile.in: mp_to_unsigned_bin_n, and mp_unsigned_bin_size * win/Makefile.in: to routines from libtommath used by Tcl. * win/makefile.vc: * generic/tommath.h: make gentommath_h * generic/tclObj.c: Substantial rewrite to make all number parsing flow through TclParseNumber(). Also established the NO_WIDE_TYPE and BIGNUM_AUTO_NARROW #ifdef's to help track the assumptions of different portions of the code. * generic/tclInt.h: Added NO_WIDE_TYPE #ifdefs file: [83afa1c270] check-in: [57a68b7c98] user: dgp branch: kennykb-numerics-branch, size: 22766
2005-06-13
01:45
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) file: [855e95b8bc] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 22634
2005-05-11
16:58
merge updates from HEAD file: [bf762de81d] check-in: [a8212110f1] user: dgp branch: dgp-refactor, size: 22632
2005-05-10
18:33
Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [7bd2e291ca] check-in: [1cc2336920] user: kennykb branch: trunk, size: 22631
2005-03-09
15:57
Merged with HEAD file: [703a418df9] check-in: [07ab486bc3] user: kennykb branch: kennykb-numerics-branch, size: 22635
2005-03-02
21:25
Developer's checkpoint, see ChangeLog for details file: [1e973b9821] check-in: [f8f444ebda] user: kennykb branch: kennykb-numerics-branch, size: 22635
2005-02-24
19:53
Merge updates from HEAD file: [f2e99a3492] check-in: [185beecc8a] user: dgp branch: dgp-refactor, size: 20726
18:05
* library/tcltest/tcltest.tcl: Better use of [glob -types] to avoid * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8 * unix/Makefile.in: * win/Makefile.in: file: [34e42796f6] check-in: [84d5cb440e] user: dgp branch: trunk, size: 20721
2005-02-02
15:53
sync with head, add TclStrToD (TIP #132) file: [227086afd0] check-in: [82ce6a0c40] user: kennykb branch: kennykb-numerics-branch, size: 22607
2005-01-20
19:11
Development checkpoint, see ChangeLog for details file: [cdf69e7c5b] check-in: [14457d7982] user: kennykb branch: kennykb-numerics-branch, size: 22422
2005-01-12
21:35
Merge updates from HEAD file: [1cde6aaf19] check-in: [4f5327131e] user: dgp branch: dgp-refactor, size: 20725
2005-01-06
11:15
Performance updates to http::mapReply [1020491] and fix version numbering. file: [71786bee43] check-in: [78058a0d6f] user: dkf branch: trunk, size: 20721
2004-12-29
22:46
merge from HEAD file: [5fe2328769] check-in: [0a6d56f9eb] user: kennykb branch: kennykb-numerics-branch, size: 20752
20:57
bugs 1090413, 1092789 fixed file: [d1871323b9] check-in: [c237cdd9ec] user: kennykb branch: trunk, size: 20725
2004-12-13
21:23
Added small-integer multiplication, bit shift file: [cf2d96e577] check-in: [6dd74a9bae] user: kennykb branch: kennykb-numerics-branch, size: 20738
2004-12-09
23:00
Merge updates from HEAD file: [f3c36943d0] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 20711
2004-12-02
19:24
merge to kennykb-numerics-branch-20041202a file: [ec7f862b21] check-in: [ac3b922388] user: kennykb branch: kennykb-numerics-branch, size: 20715
18:40
workaround for a bug in cygpath that made safe-8.5-8.7 fail file: [e7c75c83a6] check-in: [1f8af3a1ac] user: kennykb branch: trunk, size: 20711
2004-11-29
22:41
* win/Makefile.in (install-libraries): Brought entry '2004-10-26 Don Porter (Tcl Modules)' into the windows world, actually the win/configure buildsystem. The other windows buildsystems (.vc, .bc) still have to be updated as well. file: [49fa812da9] check-in: [a0d85d839f] user: andreas_kupries branch: trunk, size: 20700
2004-11-16
23:39
* win/makefile.vc: Fixed bug in installation of http 2.5. * win/makefile.bc: Was installed into directory http2.4. * win/Makefile.in: This has been corrected. * unix/Makefile.in: * tools/tcl.wse.in: * tools/tclmin.wse: file: [786e003e49] check-in: [062dd62964] user: andreas_kupries branch: core-8-4-branch, size: 17830
2004-10-28
18:45
merge updates from HEAD file: [8909d982c8] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 20726
2004-10-27
20:53
* tests/registry.test: Fixed test files to load the correct * tests/winDde.test: registry and dde packages by using the info * win/Makefile.in: from makefiles to tell tcltest where to load * win/makefile.vc: them from. This avoids grabbing the wrong package from $auto_path which might be the install point rather than the dev location. Kudos to Jennifer Hom for adding -load and -loadfile to the tcltest package. [Bug 926088] file: [454deba1de] check-in: [b7e5a90f69] user: davygrvy branch: trunk, size: 20727
2004-10-20
18:11
* win/Makefile.in (install-msgs): Fixed a problem with the * win/Makefile.in (install-tzdata): installation of timezone data and message catalogs. They used the installed tcl library directory, not the source library. Before it was installed. Switched to source lib dir. Thanks to Kevin for the help in figuring this out. file: [f02069a575] check-in: [1522733ce4] user: andreas_kupries branch: trunk, size: 20526
2004-09-30
00:51
merge updates from HEAD file: [8a8aecfa5a] check-in: [6cd7cf6875] user: dgp branch: dgp-refactor, size: 20538
2004-09-27
14:31
many more TIP 173 changes file: [25bd10e87f] check-in: [e64761cd12] user: kennykb branch: trunk, size: 20538
2004-09-08
23:02
Merge updates from HEAD file: [8c4135cffb] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 20118
2004-08-18
20:59
unbreak Win build after TIP#173 and TIP#209 commit file: [2d2c534223] check-in: [b01aea8524] user: kennykb branch: trunk, size: 20118
2004-07-20
10:23
* unix/Makefile.in: * win/Makefile.in: added 'install-private-headers' makefile target to allow optionally installing private tcl headers. [FR 922727] * macosx/Makefile: use new 'install-private-headers' target to install private headers into framework. [FR 922727] file: [95b288d619] check-in: [542b0bd9ec] user: das branch: trunk, size: 19628
2004-06-24
01:29
Version 5 of [Patch 976496] file: [b0bc495cb2] check-in: [6d178830b8] user: mistachkin branch: trunk, size: 18968
2004-06-14
22:14
* win/Makefile.in: Corrected compilation flags for tclPkgConfig.c so that it doesn't require Stubs. * generic/tclBasic.c (Tcl_CreateInterp): Removed comment stating that TclInitEmbeddedConfigurationInformation needs Stubs; with the change above, the comment is now erroneous. file: [36000a91f7] check-in: [8049481eef] user: kennykb branch: trunk, size: 18935
2004-04-09
20:57
Merge updates from HEAD file: [6069cbefd4] check-in: [5b5c8133e5] user: dgp branch: dgp-refactor, size: 18939
2004-04-06
22:25
Patch 922727 committed. Implements three changes: * generic/tclInt.h: Reworked the Tcl header files into a clean * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h * win/tclWinInt.h: and every C source file should #include * win/tclWinPort.h: at most one of those files to satisfy its declaration needs. tclWinInt.h and tclWinPort.h also better organized so that tclWinPort.h includes the Windows implementation of cross-platform declarations, while tclWinInt.h makes declarations that are available on Windows only. * generic/tclBinary.c (TCL_NO_MATH): Deleted the generic/tclMath.h * generic/tclMath.h (removed): header file. The internal Tcl * macosx/Makefile (PRIVATE_HEADERS): header, tclInt.h, has a * win/tcl.dsp: #include <math.h> directly, and file external to Tcl needing libm should do the same. * win/Makefile.in (WIN_OBJS): Deleted the win/tclWinMtherr.c file. * win/makefile.bc (TCLOBJS): It's a vestige from matherr() days * win/makefile.vc (TCLOBJS): gone by. * win/tcl.dsp: * win/tclWinMtherr.c (removed): file: [f34ce304f3] check-in: [2e5b18c85c] user: dgp branch: trunk, size: 18935
2004-02-07
05:47
Merge updates from HEAD Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [099aa654f4] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 18965
2003-11-10
22:55
* library/dde/pkgIndex.tcl: Added safeguards so that registry * library/reg/pkgIndex.tcl: and dde packages are not offered * win/tclWinDde.c: on non-Windows platforms. Bumped to * win/tclWinReg.c: registry 1.1.3 and dde 1.3. * win/Makefile.in: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/configure: autoconf (2.57) file: [d085daf802] check-in: [207b9d2fc9] user: dgp branch: trunk, size: 18961
2003-10-21
00:23
TIP #156: Language-Neutral Root Locale for Msgcat file: [0c448673cf] check-in: [36d6f6daf7] user: kennykb branch: trunk, size: 18965
2003-07-16
19:34
* win/Makefile.in: Don't define TCL_DBGX symbol for every compile. Instead, define TCL_PIPE_DLL only when compiling tclWinPipe.c. This will break other build systems, so they will need to remove the TCL_DBGX define and replace it with a define for TCL_PIPE_DLL. * win/makefile.vc: Ditto. * win/tclWinPipe.c (TclpCreateProcess): Remove PREFIX_IDENT and DEBUG_IDENT from top of file. Use TCL_PIPE_DLL passed in from build env instead of trying to construct the dll name from already defined symbols. This approach is more flexible and better in the long run. file: [b6be96223a] check-in: [938f1748b3] user: mdejong branch: core-8-4-branch, size: 17822
2003-06-27
15:10
Merge updates from HEAD file: [89f7fa3316] check-in: [eec28d33df] user: dgp branch: dgp-refactor, size: 18965
2003-06-25
23:02
Factored out the trace code - it's big enough to be its own maintenance area and tricky enough to discourage non-specialists... file: [57923cdd2d] check-in: [9dafee66e2] user: dkf branch: trunk, size: 18961
2003-06-18
19:47
Merged in updates from the HEAD file: [4c7fd8fb79] check-in: [f146aedacd] user: dgp branch: dgp-refactor, size: 18943
2003-06-16
18:36
* win/Makefile.in: Haven't heard back from David for a week. * win/configure: Now committing the remaining changes. * win/configure.in: Note: In active contact with Helmut Giese * win/makefile.vc: about the borland relatedchanges. This part * win/rules.vc: will see future updates. * win/tcl.m4: * win/makefile.bc: file: [8396aeafd6] check-in: [47fd2c260e] user: andreas_kupries branch: trunk, size: 18951
2003-04-15
00:18
* win/Makefile.in: Don't define TCL_DBGX symbol for every compile. Instead, define TCL_PIPE_DLL only when compiling tclWinPipe.c. This will break other build systems, so they will need to remove the TCL_DBGX define and replace it with a define for TCL_PIPE_DLL. * win/tclWinPipe.c (TclpCreateProcess): Remove PREFIX_IDENT and DEBUG_IDENT from top of file. Use TCL_PIPE_DLL passed in from build env instead of trying to construct the dll name from already defined symbols. This approach is more flexible and better in the long run. file: [1cd092572c] check-in: [cf25662167] user: mdejong branch: trunk, size: 17873
2003-04-12
19:51
* win/Makefile.in (GENERIC_OBJS): add missing tclPathObj.c file: [90942095cc] check-in: [9929de4fdb] user: hobbs branch: trunk, size: 17736
2003-04-05
01:25
Build support for dicts on Unix and Windows, plus public API (structure declaration and stubs entries.) file: [c1a7f3aafc] check-in: [6c777daa5a] user: dkf branch: trunk, size: 17710
2003-01-28
11:03
* generic/tcl.h: Add TCL_PREFIX_IDENT and TCL_DEBUG_IDENT, used only by TclpCreateProcess. * unix/Makefile.in: Define TCL_DBGX. * win/Makefile.in: Define TCL_DBGX. * win/tclWinPipe.c (TclpCreateProcess): Check that the Tcl pipe dll actually exists in the Tcl bin directory and panic if it is not found. Incorporate TCL_DBGX into the Tcl pipe dll name. This fixes a really mysterious error that would show up when exec'ing a 16 bit application under Win95 or Win98 when Tcl was compiled with symbols. The error seemed to indicate that the executable could not be found, but it was actually the Tcl pipe dll that could not be found. file: [d41cb6f0ed] check-in: [0b07cfddbf] user: mdejong branch: trunk, size: 17690
2002-10-25
23:31
* The changes below update the windows side to the extended --enable-symbols option as used by Tk 8.3.5 and Tcl/Tk 8.4.1. * win/configure.in: Removed SC_ENABLE_MEMDEBUG. * win/Makefile.in (CFLAGS): Removed @MEM_DEBUG_FLAGS@. * win/tcl.m4: Removed SC_ENABLE_MEMDEBUG. Using SC_ENABLE_SYMBOLS definition found in unix/tcl.m4 now. file: [05a44a13f6] check-in: [623c011c07] user: andreas_kupries branch: core-8-3-1-branch, size: 17134
2002-10-22
18:56
* win/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst. * win/configure: regen * win/configure.in: removed SC_ENABLE_MEMDEBUG call * win/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now. file: [7c8418d922] check-in: [2e6e5ea4fc] user: hobbs branch: trunk, size: 17665
2002-10-18
23:58
* library/reg/pkgIndex.tcl: * win/configure: * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/makefile.bc: Updated to reg1.1 file: [2d9f75caa9] check-in: [8aff7bdeb8] user: hobbs branch: trunk, size: 17683
2002-08-30
15:33
merged with trunk at tag macosx-8-4-merge-2002-08-30-trunk file: [f6d6093ece] check-in: [c69eee32c0] user: das branch: macosx-8-4-branch, size: 17685
2002-08-22
00:52
* win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [2dcf0e9530] check-in: [26d5a58144] user: andreas_kupries branch: trunk, size: 17693
2002-08-20
21:45
* win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [ff4b389954] check-in: [47310d5d88] user: andreas_kupries branch: core-8-3-1-branch, size: 17151
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [42aa99b8af] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 17667
15:33
* README: Bumped version number to 8.4b3 to distinguish * generic/tcl.h: HEAD from the 8.4b2 release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf * win/configure: * library/http/http.tcl: Corrected installation directory of * library/msgcat/msgcat.tcl: the package tcltest 2.2. Added * library/opt/optparse.tcl: comments in other packages to remind * library/tcltest/tcltest.tcl: that installation directories need * unix/Makefile.in: updates to match increasing version * win/Makefile.in: numbers. [Bug 597450] * win/makefile.bc: * win/makefile.vc: file: [db99d47c78] check-in: [029bda30b1] user: dgp branch: trunk, size: 17663
2002-07-16
23:13
* unix/Makefile.in: * win/Makefile.in: Add a more descriptive warning in the event `make genstubs` needs to be rerun. file: [3d43074ac8] check-in: [9754a06740] user: mdejong branch: trunk, size: 17667
2002-06-21
22:23
* Updated all package install directories to match current Major.minor versions of the packages. Added tcltest package to installation on Windows. file: [1c6459333d] check-in: [c89d65c5e7] user: dgp branch: trunk, size: 17541
2002-06-10
05:33
Merging with TOT as of 06/09/2002. file: [1e7b2ba4b1] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 17550
2002-04-23
17:03
* generic/tclAlloc.c: * generic/tclInt.h: * generic/tclThreadAlloc.c (new): * unix/Makefile.in: * unix/tclUnixThrd.c: * win/Makefile.in: * win/tclWinInt.h: * win/tclWinThrd.c: added new threaded allocator contributed by AOL that significantly reduces lock contention when multiple threads are in use. Only Windows and Unix implementations are ready, and the Windows one may need work. It is only used by default on Unix for now, and requires that USE_THREAD_ALLOC be defined (--enable-threads on Unix will define this). file: [22c9d52fd7] check-in: [28a1df4ae9] user: hobbs branch: trunk, size: 17543
2002-04-22
22:42
* win/Makefile.in: correct dependencies for shell, gdb, runtest targets. file: [22f0f76377] check-in: [4faa3a5643] user: hobbs branch: trunk, size: 17515
2002-04-18
22:23
updated dependencies for runtest and backported shell/gdb targets file: [11e9226379] check-in: [046fb13a3d] user: hobbs branch: core-8-3-1-branch, size: 17123
2002-02-19
22:01
Changed paths from prefix_exec_prefix to the individual locations for binaries, libraries, scripts, documentation, include files, for both install and runtime. file: [bedcd6d947] check-in: [f47d4ec7b7] user: andreas_kupries branch: tip-59-implementation, size: 18539
2002-02-15
14:28
TIP#72 implementation. See ChangeLog for details. This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode. file: [7658a71df0] check-in: [8d82de1905] user: dkf branch: trunk, size: 17489
2002-02-05
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [aca20554ce] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 17461
2002-01-25
01:47
First implementation of TIP #59 for Unix and Windows platforms. Made into a branch to allow me and platform specific maintainers to work on this in a coordinated way. file: [739b70e9fb] check-in: [def8f47954] user: andreas_kupries branch: tip-59-implementation, size: 18572
2001-11-25
05:22
* unix/Makefile.in: Add comments to better describe TCL_EXE and when it should be available. * win/Makefile.in: Add TCL_EXE variable to be used by rules like `make genstubs`. Don't set TCL_LIBRARY before running `make genstubs` since we will be running with a tclsh from the PATH not the one we build. file: [7afe76c847] check-in: [1c51ca7925] user: mdejong branch: trunk, size: 17456
2001-11-11
03:16
* unix/Makefile.in: * win/Makefile.in: Add "make gdb" target. This target can run tclsh inside either gdb or insight. file: [ab807a61ab] check-in: [625a74073d] user: mdejong branch: trunk, size: 17201
2001-11-08
03:43
* unix/Makefile.in: * win/Makefile.in: Print a message indicating that the user should run "make genstubs" when the generated tclStubInit.c file is out of date. We can't regenerate automatically since there may be no tclsh on the system and that would cause bootstrap problems. [Tcl bug 465874] file: [604441a488] check-in: [91a7b2034e] user: mdejong branch: trunk, size: 17021
2001-10-18
09:03
Various changes to make life much easier on non-UNIX platforms (mostly Win32.) file: [27dac5a47f] check-in: [61fafe8162] user: dkf branch: dkf-64bit-support-branch, size: 17174
2001-10-03
20:26
updated patchlevel to 8.3.4. Changed URLs to point to www.tcl-tk.net where appropriate. Added proper Win64 build support (for SDK RC1). file: [ce422dc9ed] check-in: [b2da77e68d] user: hobbs branch: core-8-3-1-branch, size: 16718
2001-10-01
20:58
added Win64 SDK RC1 compilation support file: [b3e50513ff] check-in: [92b7006025] user: hobbs branch: trunk, size: 17190
2001-09-14
01:00
* win/Makefile.in: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * library/reg/pkgIndex.tcl * library/dde/pkgIndex.tcl: Fixed version numbers from bogus tcl versions to independent versions for dde and registry packages. file: [a98feb5080] check-in: [c65e18c468] user: andreas_kupries branch: trunk, size: 17145
2001-09-10
00:33
* unix/Makefile.in: * win/Makefile.in: Use () around variable name instead of {}. Use TCLTEST variable directly instead of depending on the tcltest alias. file: [1013c1ce23] check-in: [69392e3d95] user: mdejong branch: trunk, size: 16891
2001-09-07
02:43
* Updated http package to version 2.4, reflecting the new features just added. file: [d3c84e6716] check-in: [e34ff11fb3] user: dgp branch: core-8-3-1-branch, size: 17127
02:43
* Updated http package to version 2.4, reflecting the new features just added. file: [5b1e635469] check-in: [6b6e834d7c] user: dgp branch: trunk, size: 16881
2001-08-22
23:55
updated install target for dde1.2 file: [622481f3b9] check-in: [2bc5de857f] user: hobbs branch: trunk, size: 16883
2001-08-04
00:33
* win/configure: regenerated * win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll. This is necessary for TEA compliant builds that build shared against a static-built Tcl. * win/Makefile.in ($(TCLSH)): added $(TCL_STUB_LIB_FILE) to build target, otherwise it wouldn't get generated in a static build. file: [00b8014654] check-in: [06a7e1f088] user: hobbs branch: core-8-3-1-branch, size: 17129
00:28
* win/configure: regenerated * win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll. This is necessary for TEA compliant builds that build shared against a static-built Tcl. * win/Makefile.in ($(TCLSH)): added $(TCL_STUB_LIB_FILE) to build target, otherwise it wouldn't get generated in a static build. file: [52f4605eb0] check-in: [5b66653f2c] user: hobbs branch: trunk, size: 16875
2001-07-06
02:20
* win/Makefile.in: Subst DEPARG directly instead of relying on a variable. This will make Cygwin build faster since an extra exec will be avoided. * win/configure: Regen. * win/configure.in: Subst DEPARG. * win/tcl.m4 (SC_CONFIG_CFLAGS): Move AC_MSG_CHECKING after the AC_CHECK_PROG so that status messages do not get mixed together. Set DEPARG based on the results of the cygpath check so that we avoid using an extra exec when it is not needed. Use ac_cv_cygwin status flag instead of looking at the output of gcc -v, which works in the case where -mno-cygwin is set in the CFLAGS. file: [0e63c87c19] check-in: [6b726ef071] user: mdejong branch: trunk, size: 16720
2001-07-04
00:07
* win/Makefile.in: Remove PATHTYPE variable. * win/configure: Regen. * win/configure.in: Don't subst PATHTYPE. * win/tcl.m4 (SC_CONFIG_CFLAGS): Remove PATHTYPE variable. Set CYGPATH to "cygpath -w" if the cygpath executable is found on the path. This approach works for native Cygwin builds and cross compiles. file: [889a904145] check-in: [c30eda3f1e] user: mdejong branch: trunk, size: 16898
2001-06-27
01:53
* unix/Makefile.in: * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking tclsh from the build directory. file: [40d0b39565] check-in: [25b592540c] user: mdejong branch: trunk, size: 17066
01:06
* win/Makefile.in: Use : to separate VPATH entries. This works for both Cygwin builds and cross builds, the VPSEP variable is simply unneeded complexity. * win/configure: Regen. * win/configure.in: Don't subst VPSEP. * win/tcl.m4 (SC_CONFIG_CFLAGS): Remove VPSEP variable. file: [10ccb33a04] check-in: [8bc2635c02] user: mdejong branch: trunk, size: 16871
2001-06-22
23:02
* unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. This will support user set CFLAGS or LDFLAGS at configure time. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEFAULT, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. * unix/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. This will support user set CFLAGS or LDFLAGS at configure time. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. file: [94cb0de313] check-in: [b44e16edb4] user: mdejong branch: trunk, size: 16989
2001-05-19
16:11
Update to head -> S4-0-2 file: [48d950bc54] check-in: [1b2b2b84cf] user: msofer branch: msofer-bcEngine, size: 17012
2001-05-11
23:02
* unix/Makefile.in: Add a LDFLAGS variable to the Makefile instead of directly substing @LDFLAGS@. * unix/configure: Regen. * unix/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@.win/tcl.m4 * win/Makefile.in: Move the setting of CFLAGS higher up in the Makefile. * win/configure: Regen. * win/configure.in: Use dnl to comment out macros so that they are not accidently expanded. * win/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@. file: [2c9d26c24b] check-in: [b415d56ee0] user: mdejong branch: trunk, size: 17009
2001-04-03
22:54
see backport log in ChangeLog for specific file backports from 8.4aCVS file: [292efb0a38] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 16993
2001-03-30
23:45
* win/Makefile.in (install-libraries): removed extra \s that broke the target. (install-doc): improved install-* targets to use their base build dependency. file: [53248cf350] check-in: [98bc8cef29] user: hobbs branch: trunk, size: 17007
2000-11-03
21:23
* tools/tcl.wse.in: updated for unversioning of library dirs * unix/Makefile.in (install-libraries, dist): * win/makefile.vc (install-libraries): * win/Makefile.in (install-libraries): updated to install unversioned library directories into versioned directories. file: [680d4ec487] check-in: [a9a8b0340d] user: hobbs branch: trunk, size: 16993
2000-10-31
01:20
2000-10-30 David Gravereaux <davygrvy@ajubasolutions.com> * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/tcl.rc: * win/tclsh.rc: Added logic to derive filenames better in the resource scripts based on compile options. file: [ff21a3d24c] check-in: [6ed4f00b1a] user: davidg branch: trunk, size: 16378
2000-09-29
21:43
* win/Makefile.in: commented use of TESTFLAGS * unix/Makefile.in: added TESTFLAGS to test target to conform with Windows makefile and TEA style. file: [90766993a6] check-in: [24a9849611] user: hobbs branch: trunk, size: 16364
2000-09-28
06:36
addition of tclIOGT.c source file corrected static build inclusion of reg and dde libraries file: [158b51df7e] check-in: [2ae66cc70c] user: hobbs branch: trunk, size: 16210
2000-08-15
00:08
* win/makefile.vc: * win/Makefile.in: * unix/Makefile.in: Added tclPlatDecls.h to the list of installed headers, for more complete stubs support. [Bug: 5241]. * generic/tcl.h: Added #include "tclPlatDecls.h" to get platform-specific stubs declarations (Tcl_WinTCharToUtf, etc) [Bug: 5241]. file: [580b743852] check-in: [2adc0d9420] user: ericm branch: trunk, size: 15937
2000-08-08
19:03
Deleted: Created branch tclpro-1-5-0-synthetic check-in: [e979569c4f] user: cvs2fossil branch: tclpro-1-5-0-synthetic, size: 0
2000-07-28
07:58
* win/Makefile.in: * win/configure.in: * win/tcl.m4: * win/tclConfig.sh.in: Back port of gcc for windows build system from 8.4. file: [c808922abc] check-in: [cf95876426] user: mo branch: core-8-3-1-branch, size: 16148
2000-07-27
01:39
* merged core-8-3-1-io-rewrite back into core-8-3-1-branch. The core-8-3-1-io-rewrite branch should now be considered defunct. file: [f24768613f] check-in: [4a5dd63d1f] user: hobbs branch: core-8-3-1-branch, size: 15922
2000-07-19
01:08
Added rules to make tclreg and tcldde static libraries. file: [80c3ff04a0] check-in: [b721d923fa] user: welch branch: core-8-3-1-io-rewrite, size: 15922
2000-07-17
22:58
* unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: added tclIOGT.c to objects list to compile. file: [456fee68cb] check-in: [b002942e32] user: hobbs branch: core-8-3-1-io-rewrite, size: 15670
2000-07-13
01:08
Added builds of the tclreg and tcldde static libraries. file: [f7a390b148] check-in: [b7b41af2c9] user: welch branch: core-8-3-1-branch, size: 15901
2000-06-13
21:01
* win/tcl.m4: * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend support for mingw compile environment on Windows. file: [7f6d8b1411] check-in: [3bc42b9ac3] user: ericm branch: trunk, size: 15901
2000-05-19
18:57
fixed patching problems for mingw compatability file: [14e72eecd8] check-in: [ab2a9725ab] user: hobbs branch: trunk, size: 15803
2000-05-18
22:19
* win/{tcl.m4,Makefile.in,configure.in}: added support for mingw compile env and cross-compiling. [Bug: 5499] file: [cdf5aa806e] check-in: [eab5a957cf] user: hobbs branch: trunk, size: 15800
2000-05-02
22:02
2000-05-02 Andreas Kupries <a.kupries@westend.com> * Overall changes: (1) Implementation of joinable threads for all platforms. (2) Additional API's for channels. Required to allow the thread extension to move channels between threads. * generic/tcl.decls (lines 1360f): Added Tcl_JoinThread, Tcl_IsChannelShared, Tcl_IsChannelRegistered, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers (slots 394 to 400). * generic/tclIO.c: Implemented Tcl_IsChannelRegistered, Tcl_IsChannelShared, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers. Tcl_CutChannel uses code from CloseChannel. Replaced this code by a call to Tcl_CutChannel. Replaced several code fragments adding channels to the channel list with calls to Tcl_SpliceChannel. Removed now unused variables from CloseChannel and Tcl_UnstackChannel. Tcl_ClearChannelHandlers uses code from Tcl_Close. Replaced this code by a call to Tcl_ClearChannelHandlers. Removed now unused variables from Tcl_Close. Added the subcommands 'cut', 'forgetch', 'splice' and 'isshared' to the test code (TclTestChannelCmd). * unix/tclUnixThread.c: Implemented Tcl_JoinThread using the pthread-functionality. * win/tclWinThrd.c: Fixed several small typos in comments. Implemented Tcl_JoinThread using a platform independent emulation layer (see generic/tclThreadJoin.c below). Added 'joinLock' to serialize Tcl_CreateThread and TclpExitThread to prevent a race for joinable threads. * mac/tclMacThrd.c: Implemented Tcl_JoinThread using a platform independent emulation layer (see generic/tclThreadJoin.c below). Due to the cooperative nature of threading on this platform the race mentioned above is not present. * generic/tclThreadJoin.c: New file. Contains a platform independent emulation layer helping in the implementation of joinable threads for the win and mac platforms. * generic/tclInt.h: Added declarations for TclJoinThread, TclRememberJoinableThread and TclSignalExitThread. These procedures define the API of the emulation layer for joinable threads (see generic/tclThreadJoin.c above). * win/Makefile.in: * win/makefile.vc: Added generic/tclTheadJoin.o to the rules. * mac/: I don't know to which file generic/tclTheadJoin.o has to be added to so that it compiles. Sorry. * unix/tclUnixChan.c: #ifdef'd the thread-local list of file channels as it prevents us from transfering channels. To restore this we may need an extended interface to drivers in the future. Target: 9.0. Found while testing the new transfer of channels. The information in this list for a channel was left behind and then crashed the system during finalization. * generic/tclThreadTest.c: Added -joinable flag to 'testthread create'. Added subcommand 'testthread join'. * doc/CrtChannel.3: Added documentation for Tcl_IsChannelRegistered, Tcl_IsChannelShared, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers. * doc/Thread.3: Added documentation for Tcl_JoinThread. * tests/thread.test: Added tests for joining of threads. file: [abfc5ea5ec] check-in: [cdf262856d] user: kupries branch: trunk, size: 15674
2000-04-25
20:58
* unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: updated for http change and some cleanup * library/http2.[13]: moved dir http2.1 to http2.3 to match version file: [62b21f0a38] check-in: [1e558a16da] user: hobbs branch: trunk, size: 15645
2000-04-20
01:30
* library/dde1.1/pkgIndex.tcl: * library/reg1.0/pkgIndex.tcl: * win/tclWinChan.c: * win/tclWinThrd.c: converted CRLF to LF the */tcl.hpj.in files were not converted, as it confuses hcw locally. [Bug: 5096] * win/Makefile.in: expanded cleanup or help files * doc/Thread.3: minor macro cleanup file: [d482fe3e54] check-in: [c818263820] user: hobbs branch: trunk, size: 15679
2000-04-18
23:26
* win/Makefile.in: * win/tcl.rc: * win/tclsh.rc: * win/tclsh.ico: Modified copyright dates in Windows resource files. Added an icon for tclsh.exe. file: [59963d1568] check-in: [ef4b92e1f8] user: redman branch: trunk, size: 15640
2000-04-05
00:42
Added dependency of tclStubInit.c on the stubs tables file: [083b689ca4] check-in: [b0e8d28f5d] user: welch branch: trunk, size: 15456
2000-03-31
08:52
* generic/tclInt.decls: * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: * win/tclWin32Dll.c: removed TclWinSynchSpawn (vestige of Win32s support). * win/tclWinReg.c: made use of TclWinGetPlatformId instead of getting info again * win/tclWinPort.h: * win/Makefile.in: * win/configure.in: * win/tcl.m4: Added support for gcc/mingw on Windows [Bug: 4234] file: [58750f272a] check-in: [36c0007d3f] user: hobbs branch: trunk, size: 15129
2000-03-07
02:21
Install the dde and reg .lib files in the same place as the corresponding .dlls file: [b2046c273d] check-in: [c332a2164a] user: wart branch: trunk, size: 14751
2000-02-07
21:35
Removed references to struct1.0 dir. file: [cadc6b33fe] check-in: [3758c5b56d] user: ericm branch: trunk, size: 14386
2000-02-05
03:20
* doc/tree.n: * doc/stack.n: * doc/queue.n: docs for tree, stack, and queue. * win/Makefile.in: * unix/Makefile.in: Added struct1.0 to list of libraries to install. * tests/stackstruct.test: stack tests * tests/queue.test: queue tests * library/struct1.0/queue.tcl: queue data structure. * library/struct1.0/stack.tcl: stack data structure. * library/struct1.0/pkgIndex.tcl: * library/struct1.0/struct.tcl: data structure package file: [ddc5381704] check-in: [1955d2e8a3] user: ericm branch: trunk, size: 14406
2000-02-01
11:49
* win/Makefile.in (install-*): reduced verbosity of install file: [9ed68b5759] check-in: [8ae33a5684] user: hobbs branch: trunk, size: 14386
1999-12-07
00:40
Winhelp should build more cleanly now. file: [e363bf65d2] check-in: [30599c6398] user: wart branch: trunk, size: 14330
00:18
Don't build winhelp as part of the doc: target. Now we use a separate "winhelp" target for building it. file: [f8ed273301] check-in: [9a53a10dad] user: wart branch: trunk, size: 14324
1999-12-06
01:46
Added "doc" target to the Makefile that will build the winhelp files file: [15f384e03c] check-in: [9584ae6763] user: wart branch: trunk, size: 14314
1999-08-12
23:14
* win/Makefile.in: Added COMPILE_DEBUG_FLAGS macro to make it easier to turn on compiler tracing. * tests/parse.test: * generic/tclParse.c: Fixed bug in Tcl_EvalEx where the termOffset was not being updated in cases where the evaluation returned a non TCL_OK error code. [Bug: 2535] file: [147198206f] check-in: [ce8026cea8] user: stanton branch: trunk, size: 13783
20:02
tclConfig.sh is now installed for windows file: [9be7d8b944] check-in: [27bfd7223c] user: wart branch: trunk, size: 13503
1999-07-31
01:24
* win/tclWinPipe.c: * win/Makefile.in: Fixing launching of 16-bit apps on Win9x from wish. The command line was primed with tclpip82.dll, but it was ignored. Fixed that, then fixed the gmake makefile to build tclpip82.dll as an executable. * win/tclWinSock.c: Applied small patch to get thread-specific data after initializing the socket driver. file: [8b8f3587c4] check-in: [0e573cddc1] user: redman branch: trunk, size: 13451
1999-07-30
22:26
Parameterized the static library linkers (ar cr and lib -nologo) to assist in merging the Makefile.in files later. file: [eb3f7e268e] check-in: [ef28f0d52d] user: wart branch: trunk, size: 13350
1999-07-22
23:45
Fix hange with socket code (win32) with threads enabled, fixed the semaphores for threads disabled. Fixed calling of tcltest in Makefile.in (win32) and fixed safe-6.3 for threads enabled. file: [6c9dcecf10] check-in: [a5863b3a81] user: redman branch: trunk, size: 13330
1999-07-20
00:11
changed http package version from 2.0 to 2.1 file: [d52137cd3b] check-in: [fda7557642] user: hershey branch: trunk, size: 13276
1999-07-13
22:23
Makefile.in: fixed cat32.exe build makefile.vc: fixed calling tcltest.exe file: [d83d803da5] check-in: [580b6853c5] user: redman branch: trunk, size: 13275
1999-07-08
23:17
* win/Makefile.in: Added tcltest target so runtest works properly. Added missing names to the clean/distclean targets. * tests/reg.test: * generic/rege_dfa.c: Applied fix supplied by Henry Spencer for bug in DFA state caching under lookahead conditions. [Bug: 2318] file: [b6b483a682] check-in: [bd1fc18299] user: stanton branch: trunk, size: 13254
1999-06-30
22:35
Fix genstubs target. file: [4fee7fe496] check-in: [66fe41f6a8] user: redman branch: trunk, size: 13189
1999-06-26
22:41
Added poke command to dde. Changed dde package version to 1.1 Fixed makefile to install tcl8.2 library correctly Fixed dll names in pkgIndex files for dde and reg file: [a6162c9330] check-in: [8c9bb6b936] user: redman branch: trunk, size: 13063
03:56
Added tcltest to the list of packages to install file: [e0b99c0dc9] check-in: [52c833fe48] user: jenn branch: trunk, size: 13089
1999-06-16
23:18
more incremental changes file: [495230e545] check-in: [5801e92f07] user: surles branch: trunk, size: 13069
22:36
merged unix and windows styles file: [9a11117ca6] check-in: [95cc329c16] user: surles branch: trunk, size: 12700
20:12
modified files to work with new windows Makefiles file: [7d112e4eeb] check-in: [be618c2ce7] user: surles branch: trunk, size: 12689
1999-06-15
01:16
Merged String and Unicode object types. Added new functions to the puplic API: Tcl_NewUnicodeObj, Tcl_SetUnicodeObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendUnicodeToObj. Note: some stringObj tests are still failing--the teststringobj command still needs to be updated. file: [edd3f42488] check-in: [23b23af342] user: hershey branch: trunk, size: 12708
1999-06-11
02:06
Continued work on configure and make scripts file: [b4f6ab0694] check-in: [35a6cd6205] user: surles branch: trunk, size: 12734
01:53
Continued work on configure and make scripts file: [064b6d35f5] check-in: [3d03efd78b] user: surles branch: trunk, size: 12726
1999-06-08
02:59
* tests/string.test: * generic/tclVar.c (Tcl_SetVar2Ex): * generic/tclStringObj.c (Tcl_AppendObjToObj): * generic/tclCmdMZ.c (Tcl_StringObjCmd): optimized the string index, string length, string range, and append command in cases where the object's internal rep is a bytearray. Objects with other internal reps are converted to have the new unicode internal rep. * unix/Makefile.in: * win/Makefile.in: * win/Makefile.vc: * tests/unicode.test: * generic/tclInt.h: * generic/tclObj.c: * generic/tclUnicodeObj.c: added a new object type to store the unicode representation of a string. * generic/tclTestObj.c: added the objtype option to the testobj command. This option returns the name of the type of internal rep an object has. file: [839de43a5b] check-in: [8fcb19ead3] user: hershey branch: trunk, size: 11951
1999-06-05
00:18
* win/configure.in: * win/Makefile.in: Windows build now handles static/dynamic debug/nodebug builds and supports the standard targets using Cygwin user tools plus GNU make and autoconf. file: [54b02439a0] check-in: [96386b55b1] user: stanton branch: trunk, size: 11924
1999-06-02
19:29
Added makefile targets and configure switches to be TEA compliant file: [289228f493] check-in: [74d2ccc295] user: surles branch: trunk, size: 13235
1999-05-28
23:02
Added: * win/Makefile.in: * win/configure.in: Added preliminary TEA implementation. file: [f8c0604162] check-in: [e66286eb0c] user: stanton branch: trunk, size: 6395