Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for win/makefile.vc
2024-04-25
| ||
08:24 | (cherry-pick): Fix building of libtclzip for out-of-source builds file: [776a195621] check-in: [5ae320c23c] user: jan.nijtmans branch: core-8-branch, size: 43438 | |
04:47 | Fix building of libtclzip for out-of-source builds file: [81f0140fed] check-in: [9e7cb27325] user: apnadkarni branch: main, size: 43493 | |
2024-04-21
| ||
22:09 | Merge 8.7. Add libtommath/zlib version number to tcl::build-info (if zlib/libtommath is compiled into libtcl) file: [a5f24c4abd] check-in: [f17a4fee78] user: jan.nijtmans branch: libtommath-1.3.1, size: 43423 | |
2024-04-12
| ||
16:41 | In Tcl 9, we don't need "-encoding utf-8" here any more file: [ff1a820338] check-in: [aa3b9a93eb] user: jan.nijtmans branch: main, size: 43392 | |
15:24 | Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0 file: [8fe4f3e311] check-in: [0a0fdba2f8] user: jan.nijtmans branch: core-8-branch, size: 43337 | |
15:14 | Since all tools are in utf-8 (actually: ascii), make that explicit file: [e32e418413] check-in: [b725630348] user: jan.nijtmans branch: core-8-6-branch, size: 36730 | |
2024-04-01
| ||
19:00 | TIP 688: clock command revision and speedup file: [2c28bad6b9] check-in: [279e584045] user: jan.nijtmans branch: bug-ac7592e73c10d04b, size: 43408 | |
18:36 | TIP 688: clock command revision and speedup file: [28b4b3bb1c] check-in: [7137ea11e9] user: jan.nijtmans branch: core-8-branch, size: 43305 | |
2024-03-31
| ||
00:01 | Make a start, upgrading to libtommath 1.3 file: [871e139adf] check-in: [14587821fe] user: jan.nijtmans branch: libtommath-1.3, size: 36698 | |
2024-03-29
| ||
12:26 | Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. file: [df60cd9fe6] check-in: [a04ae84a3f] user: jan.nijtmans branch: core-8-branch, size: 43241 | |
2024-03-27
| ||
20:54 | Libtommath 1.3 file: [94be25c475] check-in: [75cd1c302b] user: jan.nijtmans branch: libtommath-1.3, size: 43344 | |
2024-03-10
| ||
15:03 | Merge 9.0. Add ::tcl::clock to library/tclIndex file: [bad385d0d3] check-in: [3d47370a18] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 43408 | |
2024-03-05
| ||
15:20 | Merge 8.6 file: [f4345bea1a] check-in: [ec4e4d28c9] user: jan.nijtmans branch: cygwin, size: 36698 | |
10:23 | Merge 8.7 file: [6c1b125adb] check-in: [5d3f21c46c] user: jan.nijtmans branch: main, size: 43344 | |
10:12 | Merge 8.6 file: [51cd7336bb] check-in: [fcd6f1b54e] user: jan.nijtmans branch: core-8-branch, size: 43241 | |
09:39 | Minor addition to [1b8a893ded]: On Windows, fill TCL_PACKAGE_PATH (in tclConfig.sh) with "${prefix}\lib" (even though it isn't actually used on Windows) file: [0f42105a02] check-in: [a38deec229] user: jan.nijtmans branch: core-8-6-branch, size: 36698 | |
2024-03-04
| ||
21:01 | Merge 9.0 file: [fb61659114] check-in: [485f463268] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 43367 | |
20:58 | Merge 8.7 file: [19db21e2b1] check-in: [fe71c12fd3] user: jan.nijtmans branch: main, size: 43303 | |
20:30 | Merge 8.6 file: [50093c69eb] check-in: [e2f5845694] user: jan.nijtmans branch: core-8-branch, size: 43200 | |
19:56 | Merge 8.6. TCL_PACKAGE_PATH is not used on Windows file: [42412e9370] check-in: [596141a1ce] user: jan.nijtmans branch: bug-1b8a893ded, size: 36657 | |
2024-02-26
| ||
12:19 | Rebase to latest 9.0 file: [66b223c52f] check-in: [7c433a7c10] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 43387 | |
10:56 | Rebase to latest core-8-6-branch file: [a56b69944e] check-in: [17de5e48b6] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 36741 | |
2024-01-06
| ||
18:48 | Merge 8.7 file: [c0afce6a09] check-in: [bff47024c3] user: jan.nijtmans branch: main, size: 43323 | |
18:08 | Merge 8.6. Some int -> Tcl_Size file: [3c09976fe7] check-in: [d3eecc8415] user: jan.nijtmans branch: core-8-branch, size: 43220 | |
17:09 | Correction in documentation embedded in rules.vc file: [d362b00fde] check-in: [970a486210] user: jan.nijtmans branch: core-8-6-branch, size: 36677 | |
2024-01-04
| ||
16:29 | Fix 1ca3c8d9da: nmake build with OPTS=static file: [14de57f091] check-in: [44d6431e41] user: jan.nijtmans branch: main, size: 43359 | |
16:22 | Fix 1ca3c8d9da: nmake build with OPTS=static file: [d89338afe6] check-in: [1ab4a209cb] user: jan.nijtmans branch: core-8-branch, size: 43256 | |
15:38 | There's no need to give tcltest.exe it's own maniifest. Give tcltest.exe a version-number (as tclsh) file: [16bcf703a9] check-in: [560897f1c5] user: jan.nijtmans branch: core-8-6-branch, size: 36713 | |
12:42 | Make _VC_MANIFEST_EMBED_EXE function work for tclsh.exe/tcltest.exe file: [9d28f70133] check-in: [38b96d3e88] user: jan.nijtmans branch: core-8-6-branch, size: 36869 | |
12:22 | Add generation of tcltest.res for tcltest.exe, which should function the same as tclsh.exe file: [f156ad2c9f] check-in: [5ac8cdeea9] user: jan.nijtmans branch: core-8-6-branch, size: 36755 | |
2023-11-03
| ||
20:05 | Merge trunk. (Hackery workaround troubles with TCLAPI) file: [31d04a9c46] check-in: [ec4e876c4e] user: dgp branch: novem, size: 42996 | |
19:56 | merge trunk file: [45f2a9f5b4] check-in: [4627159c40] user: dgp branch: dgp-refactor, size: 43210 | |
2023-10-15
| ||
14:43 | Merge 8.7 - nmake static install file: [aaaca94194] check-in: [ac8114d31d] user: apnadkarni branch: main, size: 43123 | |
14:38 | Fix broken nmake static install file: [1a38f62f91] check-in: [26b3274623] user: apnadkarni branch: core-8-branch, size: 43020 | |
2023-10-11
| ||
05:26 | Merge 8.7 file: [ffd6515619] check-in: [b82abeca2e] user: apnadkarni branch: main, size: 43093 | |
04:53 | Minor nmake tweaks, remove obsolete target file: [07ca46d312] check-in: [927aa4937c] user: apnadkarni branch: core-8-branch, size: 42990 | |
2023-10-10
| ||
15:01 | Bug [894e11d7f7] - fix broken test configuration for zipfs builds - nmake version file: [43c2318ea0] check-in: [843fa79403] user: apnadkarni branch: bug-894e11d7f7-nmake, size: 43215 | |
2023-09-18
| ||
15:54 | merge trunk file: [524687790b] check-in: [89d3fc0c20] user: dgp branch: dgp-refactor, size: 40826 | |
15:50 | merge trunk file: [f5a5b0ef51] check-in: [b76fbff256] user: dgp branch: novem, size: 40612 | |
2023-09-16
| ||
15:42 | Merge 8.7 - Bug [b6f7cee65c] - nmake not testing zip based tcl library file: [0451b21e58] check-in: [fe84c83b00] user: apnadkarni branch: main, size: 40739 | |
15:37 | Bug [b6f7cee65c] - nmake not testing zip based tcl library file: [cacaae422b] check-in: [5c1ec14560] user: apnadkarni branch: core-8-branch, size: 40636 | |
2023-09-12
| ||
10:11 | Merge 8.7 file: [0ad10eac22] check-in: [d24c3420fa] user: jan.nijtmans branch: main, size: 40682 | |
06:58 | No longer support "OPTS=utf16" in makefile.vc/rules.vc file: [e7e9fb0138] check-in: [7d2f82689d] user: jan.nijtmans branch: core-8-6-branch, size: 36477 | |
2023-08-30
| ||
14:38 | Rebase to 8.7 file: [0f4e4651c3] check-in: [6dcc5a1ff0] user: jan.nijtmans branch: tip-665, size: 40579 | |
2023-08-24
| ||
15:37 | Merge main file: [67bd0d4e2f] check-in: [27410d7b51] user: apnadkarni branch: apn-string-split, size: 40792 | |
2023-08-03
| ||
17:31 | merge trunk file: [e0a7a3cacf] check-in: [1f1844b20d] user: dgp branch: dgp-refactor, size: 40846 | |
17:31 | merge trunk file: [37ff9a9f43] check-in: [0809768e50] user: dgp branch: novem, size: 40632 | |
13:04 | Merge 8.7 file: [934566fbdb] check-in: [a9ae11180e] user: jan.nijtmans branch: main, size: 40759 | |
11:26 | Merge 8.7 file: [7a48ac7734] check-in: [93c7430bce] user: jan.nijtmans branch: core-8-branch, size: 40656 | |
10:59 | Implement TCL_LIB_FLAG/TCL_BUILD_LIB_SPEC for Windows (which - aparently - has always been just empty) file: [6950e35dc7] check-in: [5bf817797a] user: jan.nijtmans branch: core-8-6-branch, size: 36554 | |
2023-08-02
| ||
20:51 | Merge 8.7 file: [44597dbf51] check-in: [330d66778a] user: jan.nijtmans branch: main, size: 40662 | |
19:34 | Merge 8.6 file: [73a37a65e6] check-in: [edeef9d8e1] user: jan.nijtmans branch: core-8-branch, size: 40620 | |
19:13 | deprecate TCL_EXPORT_FILE_SUFFIX: no longer needed. Fix some path handling containing spaces file: [2b2258ca6d] check-in: [56fc4852f7] user: jan.nijtmans branch: core-8-6-branch, size: 36518 | |
2023-08-01
| ||
16:12 | Merge 8.7 file: [5b43c51d4b] check-in: [8d6ad57e61] user: jan.nijtmans branch: main, size: 40833 | |
16:09 | Make sure that zdll.lib and tommath.lib are installed in windows, for possible use by extensions. file: [f02769b501] check-in: [ba7fa0c8e3] user: jan.nijtmans branch: core-8-branch, size: 40673 | |
15:52 | Merge 8.7 file: [71ac3dab51] check-in: [cf7342b5ad] user: jan.nijtmans branch: main, size: 40779 | |
15:42 | Merge 8.6 file: [8ce7176e07] check-in: [d0a4f77020] user: jan.nijtmans branch: core-8-branch, size: 40619 | |
15:27 | Add TCL_ZLIB_LIB_NAME to tclConfig.sh (for Windows) file: [104cb30d2d] check-in: [ad91302b1e] user: jan.nijtmans branch: core-8-6-branch, size: 36571 | |
2023-07-26
| ||
10:32 | Rebase to 8.7 file: [7cd5af8050] check-in: [b9c1614a3d] user: jan.nijtmans branch: tip-665, size: 40476 | |
2023-07-22
| ||
13:54 | Merge trunk file: [e1e2422ec1] check-in: [89290f6d01] user: apnadkarni branch: apn-string-split, size: 40746 | |
2023-07-17
| ||
17:24 | Keeping up merges. TclStackFree panic is still an issue. file: [84aab1209b] check-in: [357bb6f112] user: dgp branch: dgp-refactor, size: 40800 | |
17:09 | merge trunk file: [430f5c5f4c] check-in: [b448b362c5] user: dgp branch: novem, size: 40586 | |
16:48 | Merge 8.7 - install tommath.lib file: [5c3696cde0] check-in: [190fb9453a] user: apnadkarni branch: main, size: 40713 | |
16:36 | Fix: tommath.lib needs to be installed to permit extensions to link when using the tommath C API file: [737a71d882] check-in: [71159c8df9] user: apnadkarni branch: core-8-branch, size: 40553 | |
2023-07-13
| ||
20:49 | Merge TIP 636. Resolve conflicts. Result shows TclStackFree panic when freeing the compiledLocals. file: [0e20197cfc] check-in: [b9d1bef880] user: dgp branch: dgp-refactor, size: 40743 | |
19:34 | merge trunk file: [313779355a] check-in: [b9c6b55287] user: dgp branch: novem, size: 40529 | |
2023-07-11
| ||
16:48 | Abstract list type for strings file: [9058f0fa51] check-in: [fbc9c695cc] user: apnadkarni branch: apn-string-split, size: 40689 | |
2023-07-09
| ||
12:41 | Rebase to 8.7 file: [508fd94d5c] check-in: [7bf8d24ff3] user: jan.nijtmans branch: tip-665, size: 40419 | |
2023-06-26
| ||
07:24 | Merge unchained branch [22400aa71b] and resolve conflicts. file: [75d31bdc1e] check-in: [961f58e148] user: pooryorick branch: pyk-objinterface, size: 40564 | |
2023-05-30
| ||
16:23 | merge trunk file: [48221a1e47] check-in: [d2b888084c] user: dgp branch: dgp-refactor, size: 40612 | |
15:24 | merge trunk file: [1a0398a672] check-in: [072610b561] user: dgp branch: novem, size: 40398 | |
2023-05-24
| ||
23:17 | merge trunk file: [d3c68e4702] check-in: [729526d9c8] user: griffin branch: tip-636-tcl9-644, size: 40656 | |
15:29 | Merge 8.7 file: [68ee23f2e6] check-in: [bc8d2884aa] user: jan.nijtmans branch: main, size: 40525 | |
15:18 | Enhance html generation, so it can handle the "©" copy-sign as well file: [a18a46c68b] check-in: [2769aa3e66] user: jan.nijtmans branch: core-8-branch, size: 40496 | |
2023-05-19
| ||
11:26 | Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. file: [22d6ba5de6] check-in: [2840dda8db] user: pooryorick branch: pyk-objinterface, size: 40548 | |
2023-05-03
| ||
16:12 | Merge 9.0. Further Makefile tweaks file: [667067b304] check-in: [9c9f39bc30] user: jan.nijtmans branch: windows-thread-join, size: 40476 | |
2023-05-01
| ||
19:42 | Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizing existing TIP's file: [4a2d03ade7] check-in: [86503e53c7] user: jan.nijtmans branch: tip-665, size: 40403 | |
2023-04-30
| ||
23:09 | Partial sync-up with trunk. file: [8d4f81430a] check-in: [82fe864420] user: griffin branch: tip-636-tcl9-644, size: 40640 | |
2023-04-21
| ||
17:11 | Merge monster spell-check patch, resolving conflicts. file: [15b7c74058] check-in: [b882118946] user: dgp branch: dgp-refactor, size: 40596 | |
16:49 | Merge pre-TIP 660 changes from trunk. file: [fac54841e4] check-in: [b1c433a972] user: dgp branch: novem, size: 40382 | |
2023-04-12
| ||
14:25 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [25cc78c864] check-in: [d65da06a77] user: pooryorick branch: main, size: 40509 | |
13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [eb2ae14e7f] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 40480 | |
09:35 | Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [c3c9b6267a] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 36541 | |
2023-03-28
| ||
18:58 |
On Windows, join threads using Win32 HANDLEs.
This works by extending the existing WinThread structure with the thread's HANDLE. The lifetime of the WinThread structure is until the thread terminates, for non-joinable threads, or until the thread is joined. For joinable threadsd, the thread's HANDLE remains open; Windows signals the HANDLE when the thread terminates. The thread's return value is transported using the standard Windows mechanism. A new thread-specific variable is introduced so a thread can find its WinThread structure. Initial threads (those not created via Tcl_CreateThread) receive a WinThread lazily, when Tcl_GetCurrentThread is called for the first time. Instead of using the Windows ThreadId as the Tcl threadId, the address of the WinThread is used. The least significant bit of the pointer value is used to distinguish joinable threads from non-joinable threads. (For future use or debugging, the Windows ThreadId is stored in the WinThread structure as well.) generic/tclThreadJoin.c is made redudant by this patch. file: [3d13af8ddb] check-in: [231c699c87] user: mchn1350 branch: windows-thread-join, size: 40476 | |
2022-12-21
| ||
13:11 | Merge 8.6. Update dde and registry extensions file: [b52a6887a7] check-in: [ca829e3b89] user: jan.nijtmans branch: cygwin, size: 36541 | |
2022-12-01
| ||
15:47 | merge trunk file: [6bbd1c2810] check-in: [23ae6e8846] user: dgp branch: dgp-refactor, size: 40596 | |
15:46 | merge trunk file: [c4f29fc88b] check-in: [5908a85b08] user: dgp branch: novem, size: 40382 | |
2022-11-30
| ||
10:46 | Merge 9.0 (but without the "llength" optimization) file: [123ebadbf4] check-in: [46e2d0d6df] user: jan.nijtmans branch: tip-636-tcl9-644, size: 40640 | |
2022-11-29
| ||
16:07 | Merge 8.7 file: [e241732547] check-in: [49077981d5] user: jan.nijtmans branch: main, size: 40509 | |
16:05 | make Windows dde (-> 1.4.5) and registry (-> 1.3.7) extensions ready for the Tcl 9.0 era. file: [acfc3b40cd] check-in: [c6b8e93538] user: jan.nijtmans branch: core-8-branch, size: 40480 | |
2022-11-24
| ||
01:18 | Support multiple indicies in abstract list lindex operation. Catch up with trunk. file: [2ad1625bf3] check-in: [cf418732cb] user: griffin branch: tip-636-tcl9-644, size: 40640 | |
2022-11-23
| ||
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: [550bd444f3] check-in: [b7e6e5f475] user: jan.nijtmans branch: core-8-6-branch, size: 36541 | |
2022-11-16
| ||
13:55 | merge trunk file: [202a758ada] check-in: [43e4244719] user: dgp branch: dgp-refactor, size: 40596 | |
13:49 | merge trunk file: [75190d95cd] check-in: [92253f73ad] user: dgp branch: novem, size: 40382 | |
2022-11-15
| ||
11:04 | Merge 8.7 file: [2335030d28] check-in: [eb759523f8] user: jan.nijtmans branch: main, size: 40509 | |
10:57 | Add mp_pack to the libtommath stub-table: it's easier to work with than mp_to_ubin file: [b124a52557] check-in: [54a8f8ce8b] user: jan.nijtmans branch: core-8-branch, size: 40480 | |
2022-11-04
| ||
22:47 | Implement abstractlist with tip-644 file: [a556d40c75] check-in: [3aa22fe8ab] user: griffin branch: tip-636-tcl9-644, size: 40574 | |
2022-11-02
| ||
22:33 | TIP 636 for Tcl 9 file: [98d57d2fc1] check-in: [b78cb72678] user: griffin branch: tip-636-tcl9, size: 40609 | |
2022-10-25
| ||
01:13 | Add AbstractList regression test (exercise the C API) file: [93c32f4074] check-in: [a821aa6ac6] user: griffin branch: tip-636, size: 40580 | |
2022-10-08
| ||
10:34 | Start on abstract list based lrepeat file: [ce0b809221] check-in: [c757b53fe0] user: apnadkarni branch: tip-636-sandbox, size: 40490 | |
2022-09-29
| ||
13:45 | Sync with core-8-branch file: [cdd906629a] check-in: [bf662d3d03] user: griffin branch: abstractlist-with-625, size: 40483 | |
2022-09-21
| ||
13:36 | merge trunk file: [15d278d7f4] check-in: [a69de63e81] user: dgp branch: dgp-refactor, size: 40530 | |
13:31 | merge trunk file: [82e9e63c05] check-in: [9b7d2bb58a] user: dgp branch: novem, size: 40316 | |
12:37 | Merge 8.7 file: [b067f5d700] check-in: [e855e8c182] user: jan.nijtmans branch: main, size: 40443 | |
2022-08-28
| ||
22:55 | Move ArithSeries code to its own files. More bug fixes. file: [f9ae692fad] check-in: [bf1809b762] user: griffin branch: tip-629, size: 40414 | |
00:45 | Missed change for Windows. file: [392be8d003] check-in: [0d08ce53eb] user: griffin branch: abstractlist-with-625, size: 40449 | |
2022-08-09
| ||
16:07 | Fix Windows Visual C++ build file: [c7874390d4] check-in: [682ae61c42] user: apnadkarni branch: abstractlist-with-625, size: 40415 | |
2022-07-05
| ||
10:59 | Merge 8.7 file: [237c8ada02] check-in: [fba4b1c032] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 40444 | |
10:51 | Merge 8.6 file: [3e753ec57f] check-in: [e279b7d8b6] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 36507 | |
2022-06-23
| ||
15:51 | Merge 9.0 file: [486689500a] check-in: [83f13fff23] user: jan.nijtmans branch: dgp-refactor, size: 40496 | |
13:58 | Merge 9.0 file: [d79f0a8a79] check-in: [653cd6f4f7] user: jan.nijtmans branch: novem, size: 40282 | |
2022-06-20
| ||
15:21 | Merge 8.7 file: [1e7607acce] check-in: [cd281f760d] user: jan.nijtmans branch: main, size: 40409 | |
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: [6a79f0283a] check-in: [3483c7eafd] user: jan.nijtmans branch: bug-a55872c242, size: 40380 | |
2022-05-15
| ||
20:19 | Change (unsupported) "utfmax" option in rules.vc to it's reverse "utf16". No effect in Tcl 8.6. Not recommended (but working!) in Tcl 8.7 and 9.0 file: [907ef5509d] check-in: [e7da3f4504] user: jan.nijtmans branch: core-8-6-branch, size: 36443 | |
2022-03-21
| ||
19:00 | merge trunk file: [d375613f8c] check-in: [0d1b86a27c] user: dgp branch: dgp-refactor, size: 40465 | |
19:00 | merge trunk file: [91ae16f332] check-in: [96b3712b4d] user: dgp branch: novem, size: 40251 | |
2022-03-16
| ||
18:20 | TIP607 encoding failindex: revert ckeckin [add9ed8887] : just wait for symbol load in VS2015 and it will work. Sorry, Ashok ! file: [6f07518e8a] check-in: [c8720dea86] user: oehhar branch: tip607-encoding-failindex, size: 40307 | |
2022-03-15
| ||
10:15 | win/makefile.vc: required correction for noembed,symbols to allow debugging with MS-VS2015. Otherwise, symbols are not detected within DLL. file: [653cf0bfc7] check-in: [add9ed8887] user: oehhar branch: tip607-encoding-failindex, size: 40333 | |
08:34 | Merge 8.7. Add builds with TCL_UTF_MAX=3 on github file: [9706c1dd64] check-in: [ed52402306] user: jan.nijtmans branch: main, size: 40378 | |
2022-03-14
| ||
16:06 | More progress file: [26beea3965] check-in: [48ab8b7472] user: jan.nijtmans branch: full-utf-for-87, size: 40349 | |
2022-03-10
| ||
16:43 | merge trunk file: [69e9fcf55a] check-in: [f2bda3c4bb] user: dgp branch: dgp-refactor, size: 40388 | |
16:43 | merge trunk file: [d99654ca5b] check-in: [5928749378] user: dgp branch: novem, size: 40174 | |
10:42 | Merge 8.7 file: [d4eed78752] check-in: [06997b433a] user: jan.nijtmans branch: main, size: 40301 | |
10:37 | Eliminate nmake build warning file: [a7b0d70f7d] check-in: [61e186fad0] user: jan.nijtmans branch: core-8-branch, size: 40350 | |
2022-02-17
| ||
18:55 | merge trunk file: [e997c44b10] check-in: [0e52d65e9e] user: dgp branch: dgp-refactor, size: 40359 | |
18:54 | merge trunk file: [eca43ef3ad] check-in: [9ff3d17a33] user: dgp branch: novem, size: 40145 | |
2022-02-16
| ||
10:51 | Merge 8.7 file: [912768b25a] check-in: [78d22a5a49] user: jan.nijtmans branch: main, size: 40272 | |
10:46 | Merge 8.6 file: [71caf36304] check-in: [af5e57f956] user: jan.nijtmans branch: core-8-branch, size: 40321 | |
2022-02-15
| ||
13:51 | Add nmakehlp.exe (for AMD64) to distribution, and make it usable in rules-ext.vc too file: [f410cc95d7] check-in: [e890c67b0e] user: jan.nijtmans branch: windows-arm64, size: 36444 | |
2022-02-14
| ||
15:53 | Merge 8.7 file: [9cc63158cf] check-in: [ebefc27263] user: jan.nijtmans branch: main, size: 40189 | |
15:39 | Use TCLSH_NATIVE for building the zip-file when cross-compiling file: [ecdeb0ed84] check-in: [5a9857b7a3] user: jan.nijtmans branch: windows-arm64, size: 40238 | |
2022-02-11
| ||
17:47 | merge trunk file: [6638f40c03] check-in: [2bd0b2edc3] user: dgp branch: dgp-refactor, size: 40269 | |
17:41 | merge trunk file: [ad81f90b37] check-in: [e6ab7dd037] user: dgp branch: novem, size: 40055 | |
2022-02-09
| ||
11:59 | Merge 8.7 file: [5e0bf189d9] check-in: [553828b65a] user: jan.nijtmans branch: main, size: 40182 | |
11:58 | Merge 8.6 file: [8a4d9516ae] check-in: [eb6b6539ee] user: jan.nijtmans branch: core-8-branch, size: 40231 | |
2022-02-08
| ||
18:50 | merge trunk file: [f4bc490671] check-in: [d51008a43e] user: dgp branch: dgp-refactor, size: 39734 | |
18:49 | merge trunk file: [9d604189db] check-in: [1ba3a5f87d] user: dgp branch: novem, size: 39520 | |
10:54 | More changed for windows-arm (e.g. add zdll.lib for ARM64, although zlib1.dll still missing) file: [61aa504bad] check-in: [d0335dd773] user: jan.nijtmans branch: windows-arm64, size: 36361 | |
2022-02-07
| ||
14:56 | Merge 8.7 file: [c11fdc27e0] check-in: [0cc2891ff6] user: jan.nijtmans branch: main, size: 39647 | |
14:55 | Merge 8.6 file: [6912b1de75] check-in: [e4a7c4fa71] user: jan.nijtmans branch: core-8-branch, size: 39696 | |
14:42 | Fix [bae42b3d24]: [d86e92fb33] et.al. eliminates cpuid when cross compiling for win32 file: [6ee13a1c11] check-in: [e734cf1081] user: jan.nijtmans branch: core-8-6-branch, size: 36098 | |
2021-12-27
| ||
17:19 | merge trunk file: [5bb63c1ee4] check-in: [d5b3c9c4f7] user: dgp branch: dgp-refactor, size: 39775 | |
17:16 | merge trunk file: [fbcec99f99] check-in: [4cc5dd2829] user: dgp branch: novem, size: 39561 | |
2021-12-08
| ||
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: [9ba8de8223] check-in: [391d5b3019] user: jan.nijtmans branch: core-8-6-branch, size: 36067 | |
12:11 | Merge 8.7 file: [a512e4143e] check-in: [416363d9df] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 39801 | |
11:55 | Merge 8.6 file: [98b034f2d4] check-in: [78bf9d9d29] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 35264 | |
2021-11-26
| ||
13:22 | Merge 8.7 file: [f769f5c560] check-in: [b9b5917f60] user: jan.nijtmans branch: main, size: 39688 | |
11:59 | TIP #599 implementation: Extended build information file: [346f971389] check-in: [9ddb36e0bd] user: jan.nijtmans branch: core-8-branch, size: 39737 | |
2021-11-24
| ||
12:25 | Merge 8.7 file: [bd52ef719a] check-in: [204cce8989] user: jan.nijtmans branch: main, size: 39509 | |
12:22 | Merge 8.6 file: [ea4d39ad5d] check-in: [11e5e80bf6] user: jan.nijtmans branch: core-8-branch, size: 39558 | |
12:12 | Add rule to generate manifest.uuid and tclUuid.h, if not present already. Not used yet file: [84f35cfbcc] check-in: [c0a10670e5] user: jan.nijtmans branch: core-8-6-branch, size: 35200 | |
2021-11-03
| ||
21:43 | Make tclUuid.h work on Windows as well file: [5c4b1e9d44] check-in: [d988f5246c] user: jan.nijtmans branch: cygwin, size: 35374 | |
15:37 | Upgrade registry to version 1.3.6 file: [16612abd4c] check-in: [e8edc82e6b] user: jan.nijtmans branch: cygwin, size: 34974 | |
2021-10-18
| ||
07:43 | Adapt Makefile.in and makefile.vc (for Windows) too file: [432424e685] check-in: [cfe9852ed7] user: jan.nijtmans branch: pyk-objinterface, size: 39297 | |
2021-09-24
| ||
13:25 | Merge 8.6 file: [98343e939f] check-in: [b36b1f31b2] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 35013 | |
13:23 | Merge 8.7 file: [7b229abdcf] check-in: [84cdd3c28b] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 39371 | |
2021-06-25
| ||
14:03 | Merge 8.7 file: [a273d60250] check-in: [aa4e6f4d4f] user: jan.nijtmans branch: build-info, size: 39741 | |
2021-06-18
| ||
19:30 | merge trunk file: [10ae4980ac] check-in: [3c76320950] user: dgp branch: dgp-refactor, size: 39345 | |
19:23 | merge trunk file: [1d4d4001f5] check-in: [099f41b862] user: dgp branch: novem, size: 39131 | |
2021-06-08
| ||
14:16 | Merge 8.7 file: [e1e1716272] check-in: [bea31396cf] user: jan.nijtmans branch: main, size: 39258 | |
13:25 | Don't create a lot of empty directories any more while installing file: [3ed39b5dd6] check-in: [c09eef9f1c] user: jan.nijtmans branch: core-8-branch, size: 39307 | |
2021-04-30
| ||
15:33 | merge trunk file: [36df8ac330] check-in: [09f65fbe38] user: dgp branch: dgp-refactor, size: 39278 | |
11:38 | Merge 9.0 file: [e10ce980c4] check-in: [283948f157] user: jan.nijtmans branch: novem, size: 39064 | |
2021-04-13
| ||
06:09 | Merge 9.0 file: [d9040b6b25] check-in: [b07425e086] user: jan.nijtmans branch: rfe-854941, size: 39191 | |
2021-04-08
| ||
19:43 | merge trunk file: [26125723a3] check-in: [f4a67cab62] user: dgp branch: dgp-refactor, size: 38864 | |
14:42 | Merge 9.0 file: [02a7fd09e9] check-in: [c15675d5af] user: jan.nijtmans branch: novem, size: 38650 | |
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: [1ba93f8dff] check-in: [c2071238aa] user: jan.nijtmans branch: core-8-6-branch, size: 34949 | |
2021-02-25
| ||
11:54 | Fix build with -DTCL_NO_DEPRECATED cflag file: [252011e510] check-in: [fecc56dcb6] user: jan.nijtmans branch: build-info, size: 39714 | |
2021-02-24
| ||
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: [3849f71aa6] check-in: [01105328e4] user: jan.nijtmans branch: rfe-854941, size: 39189 | |
08:43 | Merge 8.7. Change more functions signatures to return the Tcl full version number. file: [c42a7870cc] check-in: [0e858231b3] user: jan.nijtmans branch: build-info, size: 39714 | |
2021-02-18
| ||
17:27 | Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too file: [d6db964955] check-in: [829efd38ab] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 39344 | |
2021-02-17
| ||
18:22 | Merge 8.6 file: [562176fc72] check-in: [c73fc75775] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 35013 | |
17:37 | Merge 9.0 file: [f6bf208bbe] check-in: [5d51d3c1fc] user: jan.nijtmans branch: rfe-854941, size: 39134 | |
11:02 | Merge 9.0 file: [1776f3cb0b] check-in: [6bce2f4483] user: jan.nijtmans branch: bug-ea39ab591e, size: 38777 | |
2021-02-16
| ||
16:36 | merge trunk file: [e5dd43f859] check-in: [6e2b8e49c3] user: dgp branch: dgp-refactor, size: 38862 | |
16:28 | merge trunk file: [fe99d9bac5] check-in: [8a346f3454] user: dgp branch: novem, size: 38648 | |
2021-02-10
| ||
13:43 | Merge 8.7 file: [0cfbef73bf] check-in: [90ba3f0415] user: jan.nijtmans branch: main, size: 38775 | |
12:56 | Make TIP #430 work on cygwin. Simplify some makefiles file: [5186467c29] check-in: [05582f830a] user: jan.nijtmans branch: core-8-branch, size: 39280 | |
11:42 | Merge 8.7 file: [a77c70f877] check-in: [bb3a9f3cb6] user: jan.nijtmans branch: build-info, size: 40378 | |
09:16 | Merge 8.7 file: [592202e361] check-in: [a097730544] user: jan.nijtmans branch: main, size: 39439 | |
08:11 | In a static build, don't pack dde/registry in zip-file. In shared build, pack dde/registry dll's in zip-file. Rename zip-file file: [c7258fc44f] check-in: [8659e3ab6b] user: jan.nijtmans branch: bug-87e840c26c, size: 39944 | |
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: [426262a617] check-in: [b99e35f754] user: jan.nijtmans branch: bug-87e840c26c, size: 39801 | |
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: [681f3f3b33] check-in: [f40752b736] user: jan.nijtmans branch: core-8-5-branch, size: 39092 | |
2021-01-28
| ||
15:31 | Merge 8.7 file: [1675937ec3] check-in: [41a4601ee7] user: jan.nijtmans branch: build-info, size: 40284 | |
2021-01-15
| ||
22:28 | merge trunk file: [b0cba26ca5] check-in: [8ccfdaac0e] user: dgp branch: dgp-refactor, size: 39432 | |
18:36 | Merge pre-TIP 481 commits from trunk. file: [8b9b7c8230] check-in: [5e1e0f4d5c] user: dgp branch: dgp-refactor, size: 39400 | |
13:57 | Merge 9.0 file: [3d919e1b98] check-in: [a8671ef11a] user: jan.nijtmans branch: bug-ea39ab591e, size: 39347 | |
2021-01-13
| ||
15:45 | Merge 9.0 file: [0c0950d5fd] check-in: [a71800ff56] user: jan.nijtmans branch: novem, size: 39218 | |
15:40 | Merge 8.7 file: [a4fc71d39b] check-in: [9dd47b0da9] user: jan.nijtmans branch: main, size: 39345 | |
14:27 | Merge 8.7. Fix format.test testcases file: [a8fc1ef141] check-in: [55dd38a938] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 39850 | |
2021-01-11
| ||
10:34 | Merge 9.0 file: [8ca935e963] check-in: [f070ae806a] user: jan.nijtmans branch: novem, size: 39186 | |
2021-01-06
| ||
11:34 | Merge 8.7 file: [a9aaec7bed] check-in: [156639ff9c] user: jan.nijtmans branch: main, size: 39313 | |
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: [5aa0814be1] check-in: [abdf9c718f] user: jan.nijtmans branch: core-8-branch, size: 39818 | |
2020-12-21
| ||
14:39 | merge trunk file: [6168b14df0] check-in: [84eb5ab6a3] user: dgp branch: dgp-refactor, size: 39400 | |
2020-12-18
| ||
14:40 | Merge 9.0 file: [bca26a631b] check-in: [712ea865e9] user: jan.nijtmans branch: novem, size: 39186 | |
2020-12-13
| ||
16:57 | Merge 8.7 file: [be6ad515df] check-in: [da96221a35] user: jan.nijtmans branch: build-info, size: 40252 | |
2020-12-11
| ||
12:45 | Merge 8.7 file: [a9a980eaea] check-in: [872541937d] user: jan.nijtmans branch: main, size: 39313 | |
09:12 | nmake: export zip metadata for Tk and extensions file: [51ddcd5639] check-in: [ab28236148] user: apnadkarni branch: core-8-branch, size: 39818 | |
2020-12-10
| ||
19:51 | merge trunk file: [2b6f6284ba] check-in: [1293ec099f] user: dgp branch: novem, size: 39458 | |
19:35 | Merge trunk; silence shadow warning file: [e83c32c9bc] check-in: [fd76c5f3fc] user: dgp branch: dgp-refactor, size: 39672 | |
2020-12-09
| ||
09:56 | Fix github actions Windows build file: [108232cd36] check-in: [84fd3e6856] user: jan.nijtmans branch: core-8-branch, size: 40090 | |
09:55 | Fix github actions Windows build file: [8c50fdda1d] check-in: [60b2ccdc4f] user: jan.nijtmans branch: main, size: 39585 | |
09:20 | Merge 8.7 file: [3410af2f05] check-in: [47dd18d0ab] user: jan.nijtmans branch: main, size: 39484 | |
09:17 | nmake: OPTS=msvcrt is now the default, even for static builds. Use OPTS=nomsvcrt if you don't want that. Add more comments in win/*.vc files, describing what's going on.^C file: [86e01fab18] check-in: [588d9bc271] user: jan.nijtmans branch: core-8-branch, size: 39989 | |
06:28 | Merge 8.7 (nmake) file: [8a28dce6ff] check-in: [faca0cb7d1] user: apnadkarni branch: main, size: 39583 | |
06:17 | nmake: make zipfs mount point consistent with Unix/autoconf file: [fc9aa1f2dd] check-in: [2c56d56170] user: apnadkarni branch: core-8-branch, size: 40103 | |
04:31 | nmake: subsume staticpkg option within static builds file: [4fd3bed409] check-in: [af917f959c] user: apnadkarni branch: core-8-branch, size: 38671 | |
2020-12-08
| ||
15:42 | Merge 8.7 file: [8df465f62a] check-in: [71493b571b] user: jan.nijtmans branch: main, size: 38201 | |
10:46 | TIP 430: generate and attach library zip file: [77dc95e39b] check-in: [77c39d649b] user: apnadkarni branch: apn-sfe, size: 38721 | |
09:04 | Merge 8.7 file: [a29a20ba48] check-in: [59ebc12c8a] user: jan.nijtmans branch: apn-sfe, size: 38060 | |
2020-12-07
| ||
16:56 | merge trunk file: [79867147bb] check-in: [5cae1c172b] user: dgp branch: dgp-refactor, size: 37331 | |
14:37 | Merge 9.0 file: [cfc0ee26b4] check-in: [3e01853fea] user: jan.nijtmans branch: novem, size: 37117 | |
14:34 | Merge 8.7 file: [915b788683] check-in: [f88e5a5f30] user: jan.nijtmans branch: main, size: 37244 | |
13:57 | Merge 8.6 file: [14c0971431] check-in: [38c4fc2161] user: jan.nijtmans branch: core-8-branch, size: 37764 | |
13:53 | rules.vc: Make sure that 3th "load" argument is titlecased in pkgIndex.tcl file: [23cea87cf2] check-in: [4dfa9000e1] user: jan.nijtmans branch: core-8-6-branch, size: 34949 | |
2020-12-06
| ||
10:39 | nmake: Generate libtcl_VERSION.zip as per TIP 430 file: [0ae73d70a8] check-in: [42f73c420f] user: apnadkarni branch: apn-sfe, size: 38061 | |
2020-12-05
| ||
02:56 | Merge 8.7 file: [ab1f92810e] check-in: [783a808f94] user: apnadkarni branch: main, size: 37245 | |
02:51 | Fix suffix on single file exe name file: [00ab01adef] check-in: [75570f3e4e] user: apnadkarni branch: core-8-branch, size: 37765 | |
2020-12-04
| ||
11:46 | Merge 9.0 file: [a6520f2300] check-in: [3cbe782495] user: jan.nijtmans branch: paths-for-9, size: 37361 | |
11:02 | Merge 8.7 file: [58388aa04c] check-in: [6ce9d46084] user: jan.nijtmans branch: main, size: 37180 | |
09:56 | TIP 590: Recommend lowercase Package Names file: [eb896e1ccf] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 37700 | |
2020-12-03
| ||
16:50 | Add makefile.vc target sfe for single-file executable file: [703d9ec8ce] check-in: [a490f10cc6] user: apnadkarni branch: core-8-branch, size: 37685 | |
09:37 | Fix syntax error in win/makefile.vc file: [d2f2fcf69d] check-in: [ca5dc9e98f] user: jan.nijtmans branch: core-8-5-branch, size: 39124 | |
2020-12-02
| ||
11:19 | Fix linker message on windows: LINK : warming LNK4108: /ALIGN specified without /DRIVER; image may not run. This options was only useful on MSVC++ 5.0 and earlier, which is no longer supported file: [6d87d84fca] check-in: [9a645212f1] user: jan.nijtmans branch: core-8-5-branch, size: 39249 | |
2020-11-30
| ||
15:57 | Merge 8.6 file: [fadf9c08bc] check-in: [a5a9febfa7] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 35014 | |
2020-11-18
| ||
14:29 | Merge 8.7 file: [3b25c2c6e3] check-in: [0e52f34ca2] user: jan.nijtmans branch: main, size: 35943 | |
11:03 | Merge 8.6 file: [8ebc9bd337] check-in: [57cfced9a5] user: jan.nijtmans branch: core-8-branch, size: 36463 | |
10:59 | Merge 8.5 file: [54bb6a00eb] check-in: [a75e052e00] user: jan.nijtmans branch: core-8-6-branch, size: 34950 | |
09:15 | Add github actions build. Use Titlecase in Tcl_StaticPackage file: [405d7c53c9] check-in: [a80c922f4e] user: jan.nijtmans branch: core-8-5-branch, size: 39403 | |
2020-11-10
| ||
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: [2f9e1a56cb] check-in: [226ad8e6c5] user: jan.nijtmans branch: tip-590, size: 36478 | |
2020-10-20
| ||
16:28 | Merge trunk. Implementation simplifications file: [c0d60bf1e6] check-in: [beb0251f63] user: jan.nijtmans branch: rfe-854941, size: 36302 | |
2020-10-19
| ||
15:40 | merge trunk file: [3b61dbdae2] check-in: [22a3807673] user: dgp branch: dgp-refactor, size: 36030 | |
14:49 | merge trunk file: [806ce67653] check-in: [9e50e39791] user: dgp branch: novem, size: 35816 | |
2020-10-16
| ||
16:36 | Merge trunk file: [5f7bc48d71] check-in: [11240a9a25] user: jan.nijtmans branch: paths-for-9, size: 36131 | |
16:36 | Merge trunk file: [5f4ee9d659] check-in: [c6ac3b07a5] user: jan.nijtmans branch: rfe-854941, size: 36721 | |
16:34 | Merge 8.7 file: [ffd7bc0492] check-in: [600368ed3f] user: jan.nijtmans branch: build-info, size: 36897 | |
16:29 | Merge 8.6 file: [3e0bc9e0b5] check-in: [cda1e4f691] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 35014 | |
16:04 | Merge 8.7 file: [4b3b59282f] check-in: [533d8ff98b] user: jan.nijtmans branch: trunk, size: 35943 | |
16:02 | Merge 8.6 file: [f40ba10bae] check-in: [83e7d6e53f] user: jan.nijtmans branch: core-8-branch, size: 36463 | |
2020-10-15
| ||
13:05 | Remove use of CFG_ENCODING from rules.vc/makefile.vc: It will become obsolete with TIP #587. In stead, move the default handling to tclPkgConfig.c for now file: [63637d0207] check-in: [4123a658fe] user: jan.nijtmans branch: core-8-6-branch, size: 34950 | |
2020-10-05
| ||
08:50 | Merge 8.7 file: [7d10174515] check-in: [dd4ac421cd] user: jan.nijtmans branch: build-info, size: 37000 | |
2020-09-25
| ||
14:17 | Use utf-8 as default encoding for configuration information file: [f4890f2b9b] check-in: [82ee0f51dc] user: jan.nijtmans branch: tip-587-for-8.7, size: 36565 | |
2020-09-18
| ||
17:54 | Merge trunk through Aug 31. file: [6e0e0adc05] check-in: [e33e2632cd] user: dgp branch: dgp-refactor, size: 36133 | |
2020-09-15
| ||
15:18 | Merge trunk file: [5f9539d411] check-in: [8bbc5b6825] user: jan.nijtmans branch: paths-for-9, size: 36234 | |
2020-08-13
| ||
14:35 | Merge 9.0 file: [10fea527a5] check-in: [7a40e1f9d2] user: jan.nijtmans branch: rfe-854941, size: 36824 | |
2020-07-15
| ||
09:17 | Merge trunk file: [a839439679] check-in: [bf67cb9846] user: jan.nijtmans branch: novem, size: 35919 | |
2020-07-06
| ||
12:00 | Merge 8.7. Provide both major and minor version number for gcc/clang/msvc file: [e110eb2700] check-in: [9733ae9512] user: jan.nijtmans branch: build-info, size: 36966 | |
2020-07-03
| ||
10:21 | Merge 8.7 file: [f9b63c65af] check-in: [10349e0db1] user: jan.nijtmans branch: trunk, size: 36046 | |
2020-06-30
| ||
16:36 | Add compiler information (gcc|clang|msvc) information file: [48b8e89dcb] check-in: [8fa1d008ea] user: jan.nijtmans branch: build-info, size: 36996 | |
14:36 | Add buildinfo functionality to makefile.vc too file: [2ff68e02cb] check-in: [9a1f8190e7] user: jan.nijtmans branch: build-info, size: 37046 | |
2020-06-22
| ||
18:11 | merge 8.6 file: [51b2d07e81] check-in: [08e092f1d3] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 35117 | |
2020-04-14
| ||
16:11 | merge trunk file: [06a36c295a] check-in: [a3edfdebf2] user: dgp branch: dgp-refactor, size: 36163 | |
15:33 | merge trunk file: [f3c25e9faf] check-in: [830e09ba83] user: dgp branch: novem, size: 35949 | |
2020-04-10
| ||
21:21 | Merge 8.7 file: [7465e5d6f3] check-in: [76ff1e3f31] user: jan.nijtmans branch: death-to-dbgx, size: 36566 | |
15:22 | Merge 8.7 file: [d040d32db2] check-in: [894e2ce40e] user: jan.nijtmans branch: trunk, size: 36076 | |
13:02 | Merge 8.6 file: [c97343335f] check-in: [cd1ce15d26] user: jan.nijtmans branch: core-8-branch, size: 36596 | |
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: [bc22f73e5e] check-in: [1f6f21856b] user: jan.nijtmans branch: core-8-6-branch, size: 35053 | |
2020-04-09
| ||
11:55 | Make same changes as done for UNIX/MacOS now for win32 too, both make and nmake targets. file: [fbd042b71c] check-in: [4d4ce2b1e0] user: jan.nijtmans branch: paths-for-9, size: 36264 | |
2020-03-24
| ||
19:31 | Make utf-8 the default encoding for embedded information file: [3327b3fc28] check-in: [70604a5212] user: jan.nijtmans branch: utf-8-as-default, size: 36731 | |
2020-03-10
| ||
15:54 | Merge trunk file: [5688e42f21] check-in: [fb566b67ce] user: jan.nijtmans branch: rfe-854941, size: 36942 | |
15:25 | Merge 8.7 file: [5be4914ec4] check-in: [0086a4e1ec] user: jan.nijtmans branch: death-to-dbgx, size: 36702 | |
2020-02-28
| ||
19:45 | Merge trunk, and resolve conflicts. file: [75107f5b28] check-in: [40258de7ff] user: dgp branch: dgp-refactor, size: 36251 | |
17:25 | merge trunk file: [19f6ee5374] check-in: [e4b70e5655] user: dgp branch: novem, size: 36037 | |
12:58 | Implement TIP #497: Full support for Unicode planes 1-16. file: [855a79c9bf] check-in: [f39bca856e] user: jan.nijtmans branch: trunk, size: 36164 | |
2020-02-26
| ||
08:14 | Merge 8.7 file: [07996e8231] check-in: [4dc9a5cea0] user: jan.nijtmans branch: trunk, size: 36255 | |
08:04 | Merge 8.6 file: [699967e93d] check-in: [f5bc93143d] user: jan.nijtmans branch: core-8-branch, size: 36732 | |
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: [9f70becbbf] check-in: [cc5c355ced] user: jan.nijtmans branch: core-8-6-branch, size: 35173 | |
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: [8ff18e682d] check-in: [e6b6065b18] user: jan.nijtmans branch: core-8-5-branch, size: 39403 | |
2020-02-04
| ||
09:46 | Death to DBGX file: [3aa5f0b2cc] check-in: [0c16754a85] user: jan.nijtmans branch: death-to-dbgx, size: 36702 | |
2020-01-29
| ||
16:13 | Merge trunk file: [53d4054aa1] check-in: [a4ea592a5c] user: jan.nijtmans branch: rfe-854941, size: 37033 | |
2020-01-24
| ||
12:53 | merge trunk file: [fe85ad7310] check-in: [b8d5fec60c] user: dgp branch: dgp-refactor, size: 36342 | |
11:00 | Merge trunk file: [a8d3495ed6] check-in: [4db2ba7da0] user: jan.nijtmans branch: tip-497, size: 36164 | |
2020-01-23
| ||
10:43 | Merge trunk file: [d30dfc1ed1] check-in: [d6f3d7a2b0] user: jan.nijtmans branch: novem, size: 36128 | |
10:41 | Merge 8.7 file: [22ac5dc75f] check-in: [10bc1a9af5] user: jan.nijtmans branch: trunk, size: 36255 | |
2020-01-22
| ||
09:26 | Merge 8.7. All calls using MP_WUR handled now. file: [538f4c626f] check-in: [abfe208bbd] user: jan.nijtmans branch: no-wur, size: 36732 | |
2020-01-15
| ||
15:49 | Merge trunk. Fix MSVC static build file: [bcd6364775] check-in: [2fdf82e5b3] user: jan.nijtmans branch: rfe-854941, size: 37043 | |
2019-12-16
| ||
21:45 | merge trunk file: [c1467c0d60] check-in: [f76f0e8f7c] user: dgp branch: dgp-refactor, size: 36352 | |
2019-12-13
| ||
13:46 | Merge trunk file: [265e2c357e] check-in: [8ba0b61991] user: jan.nijtmans branch: novem, size: 36138 | |
13:06 | Merge 8.7 file: [a59e50537a] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 36265 | |
11:05 | Implement TIP's #538: Externalize libtommath file: [900a81dd13] check-in: [d796a3955d] user: jan.nijtmans branch: core-8-branch, size: 36742 | |
2019-12-06
| ||
16:27 | merge trunk file: [c0fab949bb] check-in: [67cb2016a4] user: dgp branch: dgp-refactor, size: 35510 | |
16:09 | merge trunk file: [04e861cec0] check-in: [438e456211] user: dgp branch: novem, size: 35296 | |
2019-12-04
| ||
13:30 | Merge 8.7 file: [0a1801d29e] check-in: [137abb4009] user: jan.nijtmans branch: trunk, size: 35423 | |
13:26 | Merge 8.6 file: [a8405d465e] check-in: [447d580cf0] user: jan.nijtmans branch: core-8-branch, size: 35900 | |
12:54 | Add builds using TCL_UTF_MAX=4 on Windows. Not officially supported, but used by Androwish. Also alphabetise some options in win/makefile.vc and win/rules.vc file: [9dffb5edfe] check-in: [8c8980b3c9] user: jan.nijtmans branch: core-8-6-branch, size: 35173 | |
2019-12-02
| ||
18:53 | merge trunk file: [18263f6d39] check-in: [da00ee31b2] user: dgp branch: dgp-refactor, size: 35350 | |
2019-12-01
| ||
17:54 | Merge trunk file: [ac14a53c5b] check-in: [ac05133ff5] user: jan.nijtmans branch: novem, size: 35136 | |
17:50 | Merge trunk file: [897c77ac0b] check-in: [3c06b7b6c9] user: jan.nijtmans branch: rfe-854941, size: 36037 | |
2019-11-28
| ||
14:14 | Merge 8.7 file: [9f69b87c33] check-in: [da5a2d331a] user: jan.nijtmans branch: digit-bit-60, size: 36581 | |
13:45 | Merge 8.7 file: [9a79c534b0] check-in: [607700a2bc] user: jan.nijtmans branch: trunk, size: 35263 | |
13:15 | Merge 8.6 file: [f7d5707b4a] check-in: [4a1697cfab] user: jan.nijtmans branch: core-8-branch, size: 35739 | |
12:53 | Enhance rules.vc like already done in other configure scripts: Determine HAVE_STDINT_H/HAVE_INTTYPES_H/HAVE_STDBOOL_H/MP_NO_STDINT the simple way, just by compiler version. file: [f115eabf7f] check-in: [74a066a0b3] user: jan.nijtmans branch: core-8-6-branch, size: 34998 | |
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: [f06d881ed5] check-in: [38b8dc20d4] user: jan.nijtmans branch: core-8-branch, size: 35754 | |
11:35 | Merge 8.5 (Update opt package from 0.4.6 to 0.4.7). Also fix installation of opt0.4 as done by makefile.vc, which never worked in Tcl 8.6. file: [95871a2921] check-in: [a669c8de33] user: jan.nijtmans branch: core-8-6-branch, size: 35013 | |
2019-11-27
| ||
22:25 | Merge 8.7 file: [c0921a64b9] check-in: [58c287961c] user: jan.nijtmans branch: trunk, size: 35075 | |
22:20 | (hopefully) fix installation on Windows file: [ec1e88f72b] check-in: [90400ef571] user: jan.nijtmans branch: core-8-branch, size: 35551 | |
11:14 | Merge trunk file: [2dd3c767e0] check-in: [149186068d] user: jan.nijtmans branch: novem, size: 34951 | |
11:01 | Proposed Windows installation code for cookiejar package file: [9acb98a873] check-in: [9c07fde122] user: dkf branch: cookiejar-win-install, size: 35977 | |
2019-11-26
| ||
22:42 | Merge 8.7 file: [026aad2cdf] check-in: [ee1244f167] user: jan.nijtmans branch: digit-bit-60, size: 36396 | |
21:40 | Merge 8.7 file: [b45cc06959] check-in: [f09874f813] user: jan.nijtmans branch: trunk, size: 35078 | |
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: [62a7df093b] check-in: [c2cc1111c0] user: jan.nijtmans branch: core-8-branch, size: 35554 | |
2019-11-18
| ||
14:40 | Some code cleanup. Build with zlib dll on Win32 when using makefile.vc (shared-build only) file: [c4482abe48] check-in: [d83d101308] user: jan.nijtmans branch: utf-max, size: 35733 | |
12:58 | Update makefile.vc and rules.vc for using libtommath.dll/zlib1.dll in stead of statically linking libtommath, whenever possible. file: [d8e0fd83c9] check-in: [e50bfc6fb8] user: jan.nijtmans branch: digit-bit-60, size: 35903 | |
2019-11-15
| ||
20:32 | merge trunk file: [9d608cc336] check-in: [57119dbb3c] user: dgp branch: dgp-refactor, size: 34658 | |
14:20 | Merge 8.7 file: [658a5be194] check-in: [c1ce8b2fa2] user: jan.nijtmans branch: digit-bit-60, size: 34532 | |
13:19 | Merge trunk file: [aa4f9d3617] check-in: [0c033f073c] user: jan.nijtmans branch: novem, size: 34444 | |
13:18 | Merge 8.7 file: [c95a5311b8] check-in: [840a698861] user: jan.nijtmans branch: trunk, size: 34571 | |
13:05 | Merge 8.6 file: [bbb7769427] check-in: [9d071d36b1] user: jan.nijtmans branch: core-8-branch, size: 35061 | |
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: [89a0892722] check-in: [287f7aacef] user: jan.nijtmans branch: core-8-6-branch, size: 34797 | |
2019-11-13
| ||
18:41 | merge trunk file: [b839c47e69] check-in: [ec522ff006] user: dgp branch: dgp-refactor, size: 34693 | |
16:04 | Merge trunk file: [0af8ae23a3] check-in: [c7db3534c9] user: jan.nijtmans branch: novem, size: 34479 | |
16:03 | Merge 8.7 file: [64418f0196] check-in: [fc1e436731] user: jan.nijtmans branch: trunk, size: 34606 | |
16:02 | Merge 8.6 file: [4f6375a194] check-in: [f8a70ae387] user: jan.nijtmans branch: core-8-branch, size: 35096 | |
15:59 | Don't install tommath_class.h and tommath_superclass.h on Windows any more by makefile.vc. Those are purely internal, not needed by extensions. file: [486df805b9] check-in: [47ab025374] user: jan.nijtmans branch: core-8-6-branch, size: 34832 | |
2019-11-12
| ||
12:11 | Merge 8.7. Finish implementation. file: [a24239a5df] check-in: [e221cdc084] user: jan.nijtmans branch: digit-bit-60, size: 34567 | |
2019-11-11
| ||
14:26 | Merge 8.7 file: [b13fe5c325] check-in: [be8ec92abb] user: jan.nijtmans branch: digit-bit-60, size: 34833 | |
2019-11-09
| ||
20:25 | Merge trunk file: [ac81c14409] check-in: [20d90bfc72] user: jan.nijtmans branch: novem, size: 34622 | |
20:04 | Merge 8.7 file: [b1bc52d9ab] check-in: [9842ce2a85] user: jan.nijtmans branch: trunk, size: 34749 | |
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: [e506047fcb] check-in: [3188db3003] user: jan.nijtmans branch: libtommath-cleanup, size: 35239 | |
2019-11-05
| ||
21:48 | merge trunk file: [36eb100177] check-in: [3af457b0f8] user: dgp branch: dgp-refactor, size: 34706 | |
16:37 | More WIP: All makefile builds appear to work fine, makefile.vc build still to be done. file: [16147ede06] check-in: [a5a9540010] user: jan.nijtmans branch: digit-bit-60, size: 34669 | |
2019-11-01
| ||
16:15 | Add compat/stdint.h, upgrade to libtommath 1.2.0, adapt as much as possible accordingly (still WIP) file: [da9e22f585] check-in: [3833635e32] user: jan.nijtmans branch: digit-bit-60, size: 35179 | |
2019-10-30
| ||
22:53 | Merge trunk file: [3480b9114e] check-in: [6529a95bc9] user: jan.nijtmans branch: libtommath-with-stdint, size: 34635 | |
21:47 | Merge trunk file: [b2f9d33b1f] check-in: [6817aa431d] user: jan.nijtmans branch: novem, size: 34492 | |
21:40 | Merge 8.7 file: [ed348ffda9] check-in: [a9c21685d3] user: jan.nijtmans branch: trunk, size: 34619 | |
21:34 | Merge 8.6 file: [0d5399b816] check-in: [7e030f58de] user: jan.nijtmans branch: core-8-branch, size: 35109 | |
2019-10-28
| ||
15:22 | merge trunk file: [0e0f74d5a8] check-in: [4294c36674] user: dgp branch: dgp-refactor, size: 34737 | |
14:12 | Merge trunk. Add replacement for stdbool.h too, and change libtommath to use stdbool in stead of mp_bool. file: [046d323fe3] check-in: [fe773ee93f] user: jan.nijtmans branch: libtommath-with-stdint, size: 34666 | |
2019-10-24
| ||
15:43 | Merge trunk file: [211abb1187] check-in: [adb2eeeb28] user: jan.nijtmans branch: novem, size: 34523 | |
15:41 | Merge 8.7 file: [14895f04c1] check-in: [9fcfeb4e69] user: jan.nijtmans branch: trunk, size: 34650 | |
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: [77bcbdd28a] check-in: [7c78d3bcab] user: jan.nijtmans branch: core-8-branch, size: 35140 | |
2019-10-23
| ||
20:53 | Merge trunk file: [15e6b07a49] check-in: [246db07421] user: jan.nijtmans branch: novem, size: 34513 | |
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: [33de481461] check-in: [7552e35b14] user: jan.nijtmans branch: trunk, size: 34640 | |
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: [2b533bff29] check-in: [631e7ac3ab] user: jan.nijtmans branch: core-8-branch, size: 35130 | |
11:35 | Merge trunk file: [5750e23826] check-in: [df5d07666f] user: jan.nijtmans branch: novem, size: 34480 | |
11:11 | Merge 8.7 file: [84ae7f2671] check-in: [96b897fd2b] user: jan.nijtmans branch: trunk, size: 34607 | |
10:01 | Merge 8.6. Also unbreak windows build, broken since [0f2870649c804dd8]. file: [c5012d0ce8] check-in: [e8c104baf7] user: jan.nijtmans branch: core-8-branch, size: 35097 | |
09:16 | Extend libtommath stub table, so extension writers can move away from deprecated libtommath functions. file: [ca60d3e1d2] check-in: [f1c99ac253] user: jan.nijtmans branch: core-8-6-branch, size: 35006 | |
2019-10-22
| ||
13:11 | Merge trunk file: [75c10b9c9f] check-in: [657e06e5c4] user: jan.nijtmans branch: novem, size: 34449 | |
12:54 | Merge 8.7 file: [848b787258] check-in: [067c61b76e] user: jan.nijtmans branch: trunk, size: 34576 | |
12:25 | Merge 8.6 file: [0f25f13583] check-in: [c762061add] user: jan.nijtmans branch: core-8-branch, size: 35066 | |
10:38 | Update to latest libtommath, version 1.2.0 file: [bc78a31392] check-in: [779cd87bdc] user: jan.nijtmans branch: core-8-6-branch, size: 34975 | |
2019-10-21
| ||
18:50 | Bump to dde 1.4.2 and registry 1.3.4 file: [bb2da89857] check-in: [b04d008d30] user: dgp branch: core-8-6-branch, size: 35087 | |
18:10 | Bump to dde 1.4.2 and registry 1.3.4. file: [553e43430b] check-in: [abcce76e30] user: dgp branch: core-8-5-branch, size: 39403 | |
2019-10-17
| ||
13:45 | Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1) file: [81b78a4a39] check-in: [3adefdc272] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 34975 | |
2019-10-07
| ||
15:47 | merge trunk file: [cca0a5c8c7] check-in: [383cc5feeb] user: dgp branch: dgp-refactor, size: 34852 | |
2019-10-06
| ||
20:43 | Merge trunk file: [8f14f955e0] check-in: [7b6428a3df] user: jan.nijtmans branch: novem, size: 34638 | |
2019-10-05
| ||
20:45 | Merge 8.7 file: [2cb452068d] check-in: [84216a99d2] user: jan.nijtmans branch: trunk, size: 34765 | |
20:44 | Merge 8.6 file: [062e641480] check-in: [e0329f2be8] user: jan.nijtmans branch: core-8-branch, size: 35255 | |
20:43 | Change LSTATUS to LONG, since older SDK's don't know it. core.tcl.tk -> core.tcl-lang.org and http -> https file: [081df4f8bd] check-in: [4cede117d0] user: jan.nijtmans branch: core-8-6-branch, size: 35087 | |
2019-10-02
| ||
21:38 | Merge trunk and (hopefuly) fix build file: [3b5169ba3f] check-in: [e08fbf23b9] user: jan.nijtmans branch: rfe-854941, size: 35533 | |
15:27 | merge trunk file: [5048b1c78b] check-in: [8dc249aa26] user: dgp branch: dgp-refactor, size: 34846 | |
14:49 | merge trunk file: [9badf127ec] check-in: [0a5bad7052] user: dgp branch: novem, size: 34632 | |
2019-09-30
| ||
14:43 | Merge trunk. Finish implementation. file: [5d799d28bd] check-in: [bcae28fe99] user: jan.nijtmans branch: rfe-854941, size: 35451 | |
2019-09-29
| ||
12:18 | Merge 8.7 file: [386207b850] check-in: [7c48637fa0] user: jan.nijtmans branch: trunk, size: 34759 | |
12:08 | Merge 8.6 file: [0c51d32236] check-in: [fe78ab8c8d] user: jan.nijtmans branch: core-8-branch, size: 35249 | |
2019-09-27
| ||
11:42 | Merge 8.6 and fix Travis build on Windows file: [47fcce3f6a] check-in: [e021babf73] user: jan.nijtmans branch: implicit-unicode, size: 35081 | |
2019-09-26
| ||
12:14 | Merge 8.6 file: [da269be698] check-in: [a76a83b81d] user: jan.nijtmans branch: implicit-unicode, size: 35081 | |
2019-09-25
| ||
14:56 | merge trunk file: [eedd987485] check-in: [491a418fae] user: dgp branch: dgp-refactor, size: 35011 | |
14:55 | merge trunk file: [e2416aabc2] check-in: [5dc1576729] user: dgp branch: novem, size: 34752 | |
13:17 | Merge 8.7 file: [a1f222f696] check-in: [6b7a54bd17] user: jan.nijtmans branch: trunk, size: 34924 | |
13:14 | Merge 8.6 file: [887329c2d9] check-in: [c88529bbda] user: jan.nijtmans branch: core-8-branch, size: 35414 | |
13:07 | Merge 8.5 file: [b744607f6c] check-in: [24259e5f48] user: jan.nijtmans branch: core-8-6-branch, size: 35217 | |
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: [d28fc08047] check-in: [5f447ebfff] user: jan.nijtmans branch: core-8-5-branch, size: 39403 | |
2019-09-19
| ||
11:36 | Don't build the Tcl library in Unicode mode any more. Just tclAppInit.c (and cat32 on Windows) file: [6d1951dfbe] check-in: [31d001f4a3] user: jan.nijtmans branch: implicit-unicode, size: 35077 | |
2019-09-13
| ||
12:10 | merge trunk file: [6ec350c3b2] check-in: [b1b887db2b] user: dgp branch: dgp-refactor, size: 35011 | |
12:05 | merge trunk file: [b48908b19e] check-in: [b4ad8d4b13] user: dgp branch: novem, size: 34752 | |
07:55 | Remove unneeded knownMsvcBug testconstraint definition file: [fe627c2f35] check-in: [832587e3a2] user: jan.nijtmans branch: core-8-6-branch, size: 35217 | |
2019-09-12
| ||
20:51 | merge 8.7 file: [81c765afe5] check-in: [a3ca509f22] user: sebres branch: trunk, size: 34924 | |
19:46 | merge 8.6 file: [41373ba795] check-in: [720d58721d] user: sebres branch: core-8-branch, size: 35414 | |
19:22 | merge 8.5 - windows: eliminate overwriting of WINDIR env-variable in VS-makefiles (used WIN_DIR now similar to "makefile.in"); init.tcl: windows helper prefer SystemRoot if available. file: [2fcf77ebc8] check-in: [1b04153fe9] user: sebres branch: core-8-6-branch, size: 35217 | |
19:12 | windows: eliminate overwriting of WINDIR env-variable in makefiles (used WIN_DIR now similar to "makefile.in"); init.tcl: windows helper prefer SystemRoot if available. file: [4fb6de5f2a] check-in: [94b1c8d366] user: sebres branch: core-8-5-branch, size: 39489 | |
2019-08-29
| ||
13:35 | Merge trunk and fix makefile.vc build for Travis file: [4141620544] check-in: [c116ddd1b3] user: jan.nijtmans branch: novem, size: 34737 | |
2019-08-26
| ||
18:44 | merge trunk through Aug 14 file: [c446d7ba15] check-in: [129893e072] user: dgp branch: dgp-refactor, size: 34996 | |
2019-08-20
| ||
15:02 | Fix MSVC build file: [3a39995b93] check-in: [9ab95cbae2] user: jan.nijtmans branch: rfe-854941, size: 35652 | |
2019-08-19
| ||
15:01 | Further implementation of 2 new functions. file: [cb2be9d31f] check-in: [bef7aa688c] user: jan.nijtmans branch: rfe-854941, size: 35728 | |
11:42 | Rebase to 9.0 file: [4d1b132739] check-in: [615f30df6d] user: jan.nijtmans branch: rfe-854941, size: 35267 | |
2019-08-01
| ||
08:37 | Merge 8.7 file: [3eafc83c93] check-in: [311bcb3286] user: jan.nijtmans branch: trunk, size: 34909 | |
2019-07-31
| ||
08:51 | Merge 8.6 file: [bde72a7c63] check-in: [492a1b01d0] user: jan.nijtmans branch: core-8-branch, size: 35399 | |
2019-07-28
| ||
21:21 | Merge core-8-6-branch, and merge latest libtommath file: [bf07a1aa3c] check-in: [6652883e53] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 35116 | |
2019-07-15
| ||
11:53 | merge 8.6 file: [3a85e51cd3] check-in: [61ed10a39b] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 35266 | |
2019-07-12
| ||
12:18 | merge 8.6, integrate branch bug-4718b41c56, rebuild win/configure, conflicts resolved (nothreads not available for 8.7) file: [9e60a6325a] check-in: [7e4ceff690] user: sebres branch: core-8-branch, size: 35306 | |
12:09 | integrate branch bug-4718b41c56, revert/rebuild win/configure (2.69 in tcl8.6), conflicts resolved, etc file: [5a8542534c] check-in: [c07aa4e723] user: sebres branch: core-8-6-branch, size: 35202 | |
2019-07-10
| ||
18:13 | win/x86: compat fix, 64-bit time_t for 32-build is optional now (via configure/make option time64bit or define _USE_64BIT_TIME_T) file: [3e71440b59] check-in: [d263bc472a] user: sebres branch: bug-4718b41c56, size: 39452 | |
2019-06-30
| ||
07:15 | Merge 8.6 file: [4ac6c9c475] check-in: [8edc958c26] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 32267 | |
2019-06-26
| ||
08:26 | Merge 8.5 file: [ad1c78de13] check-in: [d17e69e0cb] user: jan.nijtmans branch: core-8-6-branch, size: 32355 | |
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: [26b8a48d6b] check-in: [125328a27d] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 32268 | |
2019-06-13
| ||
12:13 | merge trunk file: [9b67c8a168] check-in: [08d36921f0] user: dgp branch: dgp-refactor, size: 32256 | |
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: [670cac4d36] check-in: [001f500fd8] user: jan.nijtmans branch: trunk, size: 32169 | |
11:51 | Merge 8.6 file: [05468d42f5] check-in: [06447464cb] user: jan.nijtmans branch: core-8-branch, size: 32538 | |
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: [42e3e2a28c] check-in: [74ff0a681b] user: jan.nijtmans branch: core-8-6-branch, size: 32356 | |
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: [f23977e74e] check-in: [2de9dab492] user: jan.nijtmans branch: dgp-refactor, size: 32348 | |
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: [3187e95f8b] check-in: [0a72c6b7b4] user: sebres branch: core-8-6-branch, size: 32448 | |
2019-03-28
| ||
21:24 | Merge 8.7 file: [ee21fc12ef] check-in: [81d2077e6a] user: jan.nijtmans branch: trunk, size: 32261 | |
21:21 | Merge 8.6 file: [b91ab3af7b] check-in: [9f000ec23e] user: jan.nijtmans branch: core-8-branch, size: 32630 | |
20:59 | Turn KARATSUBA_MUL_CUTOFF (insize libtommath) et al into a #define in stead of exported int symbols. file: [b273966a53] check-in: [f93468c78c] user: jan.nijtmans branch: core-8-6-branch, size: 32318 | |
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: [197dbe628e] check-in: [aa39db2dc3] user: jan.nijtmans branch: core-8-6-branch, size: 32344 | |
2019-03-13
| ||
00:44 | merge 8.6 file: [644946b4c2] check-in: [73e7e3f694] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 32341 | |
2019-03-08
| ||
20:25 | Merge 8.7 file: [c63f030dd2] check-in: [cbdcf1829d] user: jan.nijtmans branch: trunk, size: 32287 | |
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: [b63cd51417] check-in: [0d77fb2374] user: jan.nijtmans branch: core-8-branch, size: 32656 | |
2019-03-06
| ||
11:32 |
V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs.
The PLATFORM_IDENTIFY macro matches the output of Tcl's platform::identify and is meant to permit extensions to pick a platform-specific directory for binaries. MULTIPLATFORM_INSTALL can be set by extensions to install into a platform specific subdirectory as returned by the platform::identify Tcl command. The default automatic pkgIndex.tcl is modified accordingly. If OPTS=pdbs is set, the default install target will also copy PDBS. file: [d38dd04d4d] check-in: [4c75c9ddc5] user: apnadkarni branch: trunk, size: 32254 | |
11:26 |
V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs.
The PLATFORM_IDENTIFY macro matches the output of Tcl's platform::identify and is meant to permit extensions to pick a platform-specific directory for binaries. MULTIPLATFORM_INSTALL can be set by extensions to install into a platform specific subdirectory as returned by the platform::identify Tcl command. The default automatic pkgIndex.tcl is modified accordingly. If OPTS=pdbs is set, the default install target will also copy PDBS. file: [870c0527ec] check-in: [0391287fab] user: apnadkarni branch: core-8-branch, size: 32623 | |
06:26 |
V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs.
The PLATFORM_IDENTIFY macro matches the output of Tcl's platform::identify and is meant to permit extensions to pick a platform-specific directory for binaries. MULTIPLATFORM_INSTALL can be set by extensions to install into a platform specific subdirectory as returned by the platform::identify Tcl command. The default automatic pkgIndex.tcl is modified accordingly. If OPTS=pdbs is set, the default install target will also copy PDBS. file: [683560f962] check-in: [200622a9d4] user: apnadkarni branch: core-8-6-branch, size: 32277 | |
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: [9da29574d2] check-in: [3454e26373] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 32153 | |
2019-02-04
| ||
09:40 | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_tc_div_2d, which simplifies code. file: [b318d61fe4] check-in: [676c0392fe] user: sebres branch: sebres-8-6-tommath-1-1, size: 32219 | |
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: [00904c479e] check-in: [2a43543f95] user: sebres branch: sebres-8-6-tommath-1-1, size: 32184 | |
2019-02-01
| ||
20:00 | Update libtommath to latest stable release (1.1.0) file: [1cd92aa9de] check-in: [c01ea30c19] user: jan.nijtmans branch: core-8-6-branch, size: 32089 | |
2019-01-25
| ||
13:27 | merge 8.7 file: [ebdc3fbb78] check-in: [782eff18c4] user: sebres branch: trunk, size: 32066 | |
2019-01-22
| ||
21:44 | One more libtommath function, mp_tc_div_2d, which simplifies code. Some more code readability improvements. file: [b0e1f7386a] check-in: [e8e92eb381] user: jan.nijtmans branch: core-8-branch, size: 32435 | |
18:09 | Many simplifications in tclExecute.c, now that libtommath provides new functions mp_tc_and, mp_tc_or and mp_tc_xor file: [70fc1bc9c7] check-in: [c5c83014d6] user: jan.nijtmans branch: core-8-branch, size: 32400 | |
2019-01-10
| ||
14:43 | merge 8.6 file: [f6c04d3e65] check-in: [1de35d1115] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 32118 | |
2018-11-26
| ||
15:14 | Adding /Y flags to suppress prompting file: [ad6d70f6a8] check-in: [37434bbb85] user: hypnotoad branch: nmake-zipfs, size: 30415 | |
15:11 | Modifying the call to installVfs.tcl to create a file that is a different name than the current running tcl.dll, and then have nmake swap that new file out as the new tcl.dll when the process is complete file: [40af4344a2] check-in: [9cb24c2daf] user: hypnotoad branch: nmake-zipfs, size: 30409 | |
14:58 | makefile.vc: fixed missing compile defines for tclZipfs file: [8e4d5c3b74] check-in: [6ca251f0fa] user: sebres branch: nmake-zipfs, size: 30342 | |
2018-11-21
| ||
13:07 | An experiment to integrate zipfs support with nmake file: [d0ee03a29b] check-in: [1b9cd2d684] user: hypnotoad branch: nmake-zipfs, size: 30214 | |
07:50 | Merge 8.7 file: [af2d7d85ef] check-in: [b5038b6948] user: jan.nijtmans branch: trunk, size: 31936 | |
2018-11-10
| ||
19:49 | Merge updates from 8.6 branch. file: [4687dc5d7e] check-in: [f7cfcb3c63] user: mistachkin branch: irontcl, size: 42894 | |
2018-10-28
| ||
10:04 | Missing -DUNICODE in makefile.vc file: [93d3b198c7] check-in: [a980768a91] user: jan.nijtmans branch: core-8-5-branch, size: 39331 | |
2018-10-27
| ||
08:03 | Missed some version bumps in previous commit file: [f99fd522b2] check-in: [5e7a02073b] user: jan.nijtmans branch: core-8-5-branch, size: 39289 | |
07:53 | tclWinDde.c: Backport version 1.4.1 from Tcl 8.6. file: [100541ce7d] check-in: [714f445acf] user: jan.nijtmans branch: core-8-5-branch, size: 39289 | |
2018-10-26
| ||
19:03 | Merge 8.7 file: [2a3b332c2c] check-in: [60ab530f61] user: jan.nijtmans branch: trunk, size: 31936 | |
19:01 | Merge 8.6 file: [868da8e77c] check-in: [2c5843e74c] user: jan.nijtmans branch: core-8-branch, size: 32305 | |
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: [3102db4c35] check-in: [a82347c324] user: jan.nijtmans branch: core-8-6-branch, size: 32054 | |
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: [5228ff001f] check-in: [e4761eb0a8] user: jan.nijtmans branch: core-8-5-branch, size: 39289 | |
2018-10-22
| ||
18:04 | Merge 8.7 file: [cf06c1e6ba] check-in: [30c74fc0a1] user: jan.nijtmans branch: trunk, size: 31936 | |
17:54 | Merge 8.6 file: [099977bafd] check-in: [dba662c8b5] user: jan.nijtmans branch: core-8-branch, size: 32305 | |
17:48 | Fix "registry" test-cases. Thanks to Harald Oehlmann for spotting this! file: [da0bb01a05] check-in: [ceec01defd] user: jan.nijtmans branch: core-8-6-branch, size: 32054 | |
2018-10-08
| ||
18:50 | Merge 8.7 file: [aa5d8b7559] check-in: [490cd4ad13] user: jan.nijtmans branch: trunk, size: 31936 | |
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: [44cfe3bd77] check-in: [59a19cdee3] user: jan.nijtmans branch: core-8-branch, size: 32305 | |
2018-09-28
| ||
18:57 | Merge 8.7 file: [646377ce24] check-in: [d812be8851] user: jan.nijtmans branch: trunk, size: 32190 | |
18:21 | nmake build fixes for zipfs (ongoing, zip attachments not done yet) file: [7340c983b0] check-in: [eedd24aae1] user: jan.nijtmans branch: core-8-branch, size: 32559 | |
2018-08-02
| ||
23:08 | Merge 8.7 file: [67894d4797] check-in: [0c87f5e4b5] user: jan.nijtmans branch: trunk, size: 31893 | |
22:37 | Purge end-of-line spacing file: [b6a7db0333] check-in: [0ce23bd179] user: jan.nijtmans branch: core-8-branch, size: 32262 | |
2018-06-01
| ||
16:04 | Rebase the sebres clock bounty work to the 8.7 branch. file: [645e31f5f2] check-in: [3e943144b9] user: dgp branch: dgp-sebres-clock-review, size: 32327 | |
2018-05-29
| ||
17:58 | back-porting of tclclockmod done, merge current 8.6 file: [129ba46a4e] check-in: [913e5f51f9] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 32118 | |
2018-05-22
| ||
20:57 | merge 8.7 file: [19bbba32f2] check-in: [b0fbde34ff] user: jan.nijtmans branch: trunk, size: 31894 | |
20:12 | More removals of TCL_THREADS usage (configure scripts/win makefiles) file: [08583c8f42] check-in: [7c0047114e] user: jan.nijtmans branch: core-8-branch, size: 32263 | |
2018-05-11
| ||
10:06 | Merge 8.7 file: [6579602e70] check-in: [f1b73e3b4b] user: jan.nijtmans branch: trunk, size: 32023 | |
09:42 | TIP #425 implementation: Correct use of UTF-8 in Panic Callback (Windows only) file: [74cd5578b9] check-in: [e2d9683a48] user: jan.nijtmans branch: core-8-branch, size: 32392 | |
09:15 | merge 8.7 file: [48ed7a49a5] check-in: [f956a39898] user: jan.nijtmans branch: trunk, size: 31903 | |
2018-05-10
| ||
13:47 | Fixed makefile.vc: install will create missing dir "tcl8/8.7" for msgcat file: [9592b8c36a] check-in: [eeefdb44cf] user: fbonnet branch: core-8-branch, size: 32272 | |
2018-03-15
| ||
21:53 | merge 8.7 file: [995dc004b4] check-in: [a50f884700] user: jan.nijtmans branch: win-console-panic, size: 32290 | |
20:58 | Bring back makefile.vc to CRLF line-endings, as all other *.vc files file: [b479ea42fb] check-in: [94679c0c71] user: jan.nijtmans branch: core-8-branch, size: 32170 | |
2018-03-12
| ||
15:57 | msgcat 1.7.0 features need foundation of Tcl 8.7. file: [ff486aba52] check-in: [a9c21db1be] user: dgp branch: core-8-branch, size: 31225 | |
14:49 | merge 8.7 file: [9735518d20] check-in: [e2316b333f] user: dgp branch: trunk, size: 31903 | |
13:38 | Implement TIP 462: Add New [::tcl::process] Ensemble for Subprocess Management file: [83c635988a] check-in: [2409228234] user: dgp branch: core-8-branch, size: 31225 | |
13:07 | Convert DOS -> unix line endings. file: [3cb0e242a2] check-in: [8ab900d3e1] user: dgp branch: tip-462, size: 41803 | |
2018-03-11
| ||
12:11 | Copy pdbs to installation dir if OPTS=pdbs specified file: [d3e49cd564] check-in: [f1a182906d] user: apnadkarni branch: nmake-install-pdbs, size: 32641 | |
2018-02-06
| ||
20:54 | merge core-8-branch file: [26ef43c1f9] check-in: [30f95df8b0] user: jan.nijtmans branch: trunk, size: 31873 | |
2017-12-29
| ||
16:49 | Remove handling of http 1.0 package files from Makefiles. file: [fa77110c58] check-in: [c9233c5f0d] user: dgp branch: tip-493, size: 31196 | |
2017-12-28
| ||
16:54 | merge core-8-6-branch file: [3094acac90] check-in: [e80c463d40] user: jan.nijtmans branch: zipfs, size: 32261 | |
2017-12-15
| ||
13:04 | Oops, couldn't build tclWinPanic.o. Fixed now. file: [029876b922] check-in: [d3fb144cc5] user: jan.nijtmans branch: win-console-panic, size: 31437 | |
12:55 | merge core-8-branch. Fully functioning now, including with the new vc-reform implementation. file: [ecd08f3612] check-in: [8eb140e09f] user: jan.nijtmans branch: win-console-panic, size: 31441 | |
2017-12-08
| ||
16:54 | TIP477 merge: reformed nmake build system file: [368f87959b] check-in: [b9c183670a] user: apnadkarni branch: trunk, size: 32001 | |
16:19 | merge TIP #477 implementation. Not tested yet in combination with semver changes file: [e595979d52] check-in: [2b6b3a450a] user: jan.nijtmans branch: semver, size: 31253 | |
15:27 | TIP477 merge: nmake build reform file: [c1131d1ca4] check-in: [83b60a4c17] user: apnadkarni branch: core-8-branch, size: 31321 | |
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: [d651f3473a] check-in: [3bbf40910f] user: hypnotoad branch: core_zip_vfs, size: 43235 | |
2017-11-07
| ||
16:47 | Fix inclusion of custom resource files to match TIP spec file: [d5d9bbbf00] check-in: [495fe8bd3a] user: apnadkarni branch: vc-reform, size: 32054 | |
15:11 | merge 8.7 file: [0e4b074d1f] check-in: [22cae0454a] user: dgp branch: tip-462, size: 43061 | |
2017-11-06
| ||
14:55 | merge trunk file: [bd7197c80d] check-in: [70449c549e] user: jan.nijtmans branch: novem, size: 42431 | |
14:50 | More tcl8 -> tcl9 renumbering, for example related to the installation of Tcl packages where tcl9 actually can find them. file: [80a6a0763a] check-in: [1de7d31a02] user: jan.nijtmans branch: trunk, size: 42813 | |
2017-11-05
| ||
14:41 | merge core-8-branch file: [1ac5f33e44] check-in: [f70e3acac4] user: jan.nijtmans branch: semver, size: 42231 | |
2017-10-28
| ||
17:18 | Minor edits file: [fe635423ba] check-in: [ab57722810] user: apnadkarni branch: vc-reform, size: 32058 | |
2017-10-26
| ||
15:07 | Reworked build command macros (MAKEBINCMD, CCPKGCMD etc.) and purged old comments. file: [5e48cac00e] check-in: [e81eb0a860] user: apnadkarni branch: vc-reform, size: 32073 | |
2017-10-25
| ||
02:59 | Updated comments. file: [a896e88978] check-in: [de9b52c251] user: apnadkarni branch: vc-reform, size: 31952 | |
2017-10-23
| ||
13:23 | merge trunk file: [4d4e6a1d3a] check-in: [ed4667c2a5] user: jan.nijtmans branch: win-console-panic, size: 43186 | |
2017-10-21
| ||
12:14 | Fully qualify OUT_DIR and TMP_DIR paths so that the test target can change directories and not break relative paths to the built extension. file: [a9e21b40bd] check-in: [9613a236f8] user: apnadkarni branch: vc-reform, size: 36403 | |
2017-10-20
| ||
15:32 | Added test and shell targets. file: [9961173cc6] check-in: [7158ed350a] user: apnadkarni branch: vc-reform, size: 36563 | |
2017-10-18
| ||
18:52 | Consistently use 'TCLSH_NATIVE' for all MSVC targets that need to execute Tcl. file: [609a4f0258] check-in: [e5d5305bfa] user: mistachkin branch: irontcl, size: 42894 | |
16:04 | Update RCFILE to PRJ_RCFILE. file: [73f03c2f9f] check-in: [05394fc5d2] user: apnadkarni branch: vc-reform, size: 36911 | |
2017-10-15
| ||
06:58 | Permit application makefile to define RCFILE. Change PROJECT_REQUIRES_TK to use value instead of ifdef. Change MAKERESCMD macro not to specify included input files. file: [406fcab99a] check-in: [0773717246] user: apnadkarni branch: vc-reform, size: 36907 | |
2017-10-08
| ||
14:25 | Fix htmlhelp generation on 64-bit systems file: [6fb4c74f10] check-in: [0fd616210f] user: apnadkarni branch: vc-reform, size: 36816 | |
2017-10-06
| ||
13:38 | Move standard predefined targets to targets.vc as this allows the master makefile to modify macros if required before the targets are defined. file: [fc3fa5e985] check-in: [1f7d80fd52] user: apnadkarni branch: vc-reform, size: 36709 | |
2017-10-05
| ||
17:00 | Added standard target for generating pkgIndex.tcl. Added PKGNAMEFLAGS to pass PACKAGE_NAME and PACKAGE_VERSION. file: [cd721000d7] check-in: [5ae070d1d2] user: apnadkarni branch: vc-reform, size: 36646 | |
14:19 | Added default-pkgindex target and split DISABLE_DEFAULT_TARGETS to DISABLE_{STANDARD,CLEAN}_TARGETS. file: [4af8d86f06] check-in: [306cb5962f] user: apnadkarni branch: vc-reform, size: 36691 | |
2017-10-03
| ||
13:44 | Extract version numbers from TEA files so do not have to be separately defined. file: [c46134569c] check-in: [ea34ce1ddc] user: apnadkarni branch: vc-reform, size: 36592 | |
08:06 | Remove use of any macros used in rules.vc from rules-ext.vc Added USE_WIDECHAR_API to control usage of Windows wide API's. file: [0bcdbca988] check-in: [94a2203359] user: apnadkarni branch: vc-reform, size: 36593 | |
2017-09-30
| ||
14:11 |
Fix initialization of _TCLDIR and use MAKE*CMD macros in makefile.vc
Fixed initialization of _TCLDIR when it is not defined by caller when building an extension. _INSTALLDIR is modified AFTER it is used to initialize _TCLDIR. However, nmake expands late so we have to init _TCLDIR relative to the *modified* _INSTALLDIR. file: [3f3a3d3d93] check-in: [502c8ac90b] user: apnadkarni branch: vc-reform, size: 36476 | |
2017-09-29
| ||
12:41 | Added implicit rule for compiling resources. Added Tcl import libraries to link macro. file: [8e2ae67152] check-in: [8d52c4f4f4] user: apnadkarni branch: vc-reform, size: 36687 | |
06:12 | Updated for Tk compatibility. Removed extraneous quotes in macro definitions. Macros should be quoted at *use* time, not *definition* time. Added _nostubs versions of pkgcflags and appcflags. file: [610e1dcaab] check-in: [4ce75659d8] user: apnadkarni branch: vc-reform, size: 36899 | |
2017-09-28
| ||
12:22 |
Add pkgcflags, appcflags and stubscflags to reflect different compilation modes.
Packages compile (at least) three types of objects files - the shared library extension (e.g. tk86.dll), application programs (e.g. wish) and a static stubs library (tkstub86.lib). Thus we need to construct three different sets of compilation flags accordingly. Also updated makefile header comments to reflect modern usage. file: [5a1b850a23] check-in: [796c9fe1ab] user: apnadkarni branch: vc-reform, size: 36899 | |
2017-09-26
| ||
12:22 |
Include rules.vc and nmakehlp.c as part of install.
Work toward not having to keep updating extensions with the latest version of rules.vc and nmakehlp. Extension makefiles can instead use the installed files instead. Also added some basic sanity checks to rules.vc to warn if extensions are being compiled with options incompatible with those used to build Tcl. file: [4737290cb2] check-in: [1889687ba8] user: apnadkarni branch: vc-reform, size: 37899 | |
09:05 | Remove coffbase.txt and all references to it: It's not recommended by Microsoft any more. file: [c117b732d7] check-in: [11d0a8e543] user: jan.nijtmans branch: novem, size: 42304 | |
2017-09-25
| ||
17:35 | Eliminate obsolete winhelp style documentation and fix Html Help doc build to work on 64-bit systems. file: [82c1b6cb62] check-in: [5137d4fbb1] user: apnadkarni branch: vc-reform, size: 37156 | |
16:33 | Eliminated /base option on linking as not recommended with ASLR file: [f517fc6689] check-in: [847eaa26c5] user: apnadkarni branch: vc-reform, size: 39102 | |
16:23 | Unify build commands with MAKE{LIB,DLL,CON,GUI}CMD macros file: [22f8f7603b] check-in: [1e35d5e767] user: apnadkarni branch: vc-reform, size: 39176 | |
13:45 | Move TCLSH and TCLSH_NATIVE macros to rules.vc file: [ad271e1036] check-in: [5be00eaab3] user: apnadkarni branch: vc-reform, size: 39508 | |
13:36 | Pull changes from Trunk file: [f4e29323e4] check-in: [b714ad6059] user: hypnotoad branch: core_zip_vfs, size: 43241 | |
10:41 | Added project-specific include paths and preprocessor defines. file: [672b577d29] check-in: [6503da624b] user: apnadkarni branch: vc-reform, size: 39786 | |
2017-09-24
| ||
14:25 | Move clean target to rules.vc to avoid repetition in every extension file: [4c3c245c5d] check-in: [60ffde8e32] user: apnadkarni branch: vc-reform, size: 39449 | |
12:13 | Move installation dir macros to rules.vc file: [3ff26de07c] check-in: [8085276411] user: apnadkarni branch: vc-reform, size: 40365 | |
06:03 |
Moved generic compiler and linker flags completely into rules.vc so
extensions do not have to repeat the verbage.
Special case Tk as a Tcl extension and add default for locating Tcl source. Both Tcl and Tk compile with new rules. file: [1e63097b22] check-in: [5c431028b8] user: apnadkarni branch: vc-reform, size: 41181 | |
2017-09-23
| ||
07:35 | More refactoring. Moved defines that are Tcl-specific to makefile.vc as rules.vc is common to extensions. Reworked parsing of STATS and CHECKS. file: [16b1cee60c] check-in: [0e5cb21d0e] user: apnadkarni branch: vc-reform, size: 41239 | |
2017-09-22
| ||
13:26 |
First step in complete refactoring.
Breaking up into logical sections with comments. Fix floating point option selection to be the same on debug and release. Pick up nmakehlp.c from installed Tcl if available when building extensions. Mods to allow extensions to use the same exact rules.vc file. file: [408e8fa403] check-in: [b555514410] user: apnadkarni branch: vc-reform, size: 40303 | |
2017-09-20
| ||
12:58 | First cut at making application-independent compile and link flags common to all extensions defined in a single place - rules.vc - instead of having each extension cut and paste the same code. file: [9fd2c3880c] check-in: [a00775326e] user: apnadkarni branch: vc-reform, size: 40363 | |
2017-09-19
| ||
16:43 | Disable pointer<->int warnings related to cast between different sizes There are a gadzillion of these due to use of ClientData and clutter up compiler output increasing chance of a real warning getting lost. So disable them. Eventually some day, Tcl will be 64-bit clean. file: [b8104a4ece] check-in: [efdaaeb661] user: apnadkarni branch: vc-reform, size: 42560 | |
16:07 | Eliminated some obsolete checks (Win98, IA64 etc.) to reduce the noise. file: [64f260770e] check-in: [7267f6da0a] user: apnadkarni branch: vc-reform, size: 42204 | |
15:12 | Do not permit nothreads in OPTS as sockets, registry and dde require threading. file: [860a7d4bf9] check-in: [39dbe837aa] user: apnadkarni branch: vc-reform, size: 42479 | |
12:10 |
Remove /Gs which enables _chkstk on *every* function call. The normal default
behaviour (without the option) checks only local variable space exceeds
page size. This is what Microsoft recommends.
Also moved -O2 to rules.vc file so as to keep all optimization flags in one location. Removed optimizations switches subsumed by -O2. file: [947de65f3a] check-in: [04c1607a24] user: apnadkarni branch: vc-reform, size: 42543 | |
2017-09-13
| ||
10:42 | Merge trunk file: [b0c32ed93b] check-in: [a493ca45ea] user: jan.nijtmans branch: novem, size: 42412 | |
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: [8ff292ca0b] check-in: [900152d715] user: jan.nijtmans branch: trunk, size: 43031 | |
2017-09-09
| ||
16:26 | Merge trunk file: [b659d528b9] check-in: [8b29b13280] user: jan.nijtmans branch: novem, size: 42344 | |
2017-09-08
| ||
14:38 | Re-base to trunk. Now versioned as 8.7.0-alpha.2 file: [d4476c85c3] check-in: [eacebd08b2] user: jan.nijtmans branch: semver, size: 42163 | |
14:15 | Add some more functions from libtommath for availability within Tcl (mainly the 'long long' variants). Add more 'const' keywords there too. file: [2b231c725b] check-in: [ff847e8f35] user: jan.nijtmans branch: trunk, size: 42963 | |
11:04 | Rebase to trunk file: [5a354eb021] check-in: [56aed80e04] user: jan.nijtmans branch: win-console-panic, size: 43007 | |
2017-09-05
| ||
16:44 | Pulling changes from trunk file: [661a5abc00] check-in: [1418d72876] user: hypnotoad branch: core_zip_vfs, size: 43062 | |
2017-09-01
| ||
14:00 | merge core-8-6-branch file: [09843afb15] check-in: [c3e090e484] user: jan.nijtmans branch: zipfs, size: 43038 | |
2017-08-30
| ||
12:01 | merge trunk file: [1325885546] check-in: [ddda318c41] user: jan.nijtmans branch: semver, size: 42052 | |
2017-08-18
| ||
13:23 | merge trunk file: [f481c1b658] check-in: [f1f87ddc33] user: dgp branch: novem, size: 42233 | |
2017-08-17
| ||
22:50 | Merge core-8-6-branch. Update outdated comment (cherry-pick [d5dec2b0514639f44929cbbba9c4130798a8a54a|d5dec2b051]) file: [40beb4d728] check-in: [1b01d8a66c] user: jan.nijtmans branch: trunk, size: 42852 | |
13:02 | Basic scaffolding for tcl::process file: [b06e61252b] check-in: [7cbd47fe03] user: f.bonnet branch: tip-462, size: 42575 | |
2017-08-13
| ||
22:31 | The 'clean' target should delete the generated 'nmhlp-out.txt' file as well. file: [bc19031241] check-in: [be7ee34b29] user: mistachkin branch: irontcl, size: 42831 | |
22:05 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. file: [05d022799e] check-in: [bde6588ccd] user: mistachkin branch: irontcl, size: 42722 | |
2017-05-11
| ||
19:44 | reintegrate sebres-8-6-clock-speedup back to sebres-clock-speedup (trunk clock-speedup, 3-way merge) file: [2ae73d8b35] check-in: [176604ddaa] user: sebres branch: sebres-trunk-clock-speedup, size: 42632 | |
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: [ed279db408] check-in: [d827030278] user: sebres branch: sebres-8-6-clock-speedup, size: 41367 | |
2017-05-04
| ||
14:19 | merge trunk file: [ef26cf0add] check-in: [ab6adfa911] user: jan.nijtmans branch: win-console-panic, size: 42723 | |
2017-04-25
| ||
11:12 | merge core-8-6-branch file: [396f3483d2] check-in: [a945a660d2] user: jan.nijtmans branch: zipfs, size: 42754 | |
2017-04-20
| ||
14:50 | merge trunk file: [fb539a8038] check-in: [7d7ac08583] user: jan.nijtmans branch: semver, size: 41768 | |
14:47 | merge trunk file: [b2f580fea2] check-in: [c3caa5383c] user: jan.nijtmans branch: novem, size: 41949 | |
14:47 | merge core-8-6-branch file: [28feec2893] check-in: [f590914719] user: jan.nijtmans branch: trunk, size: 42568 | |
14:07 | Add flag TCL_CC_SEARCH_FLAGS to tclConfig.sh on Windows, just as it exists on unix, even though it should just be empty: TEA extensions might depend on it. file: [e979cf140e] check-in: [14eee2fd50] user: jan.nijtmans branch: core-8-6-branch, size: 42547 | |
2017-03-10
| ||
17:03 | Pulling changes from zipfs file: [7b6f31052f] check-in: [0bb5b8acbe] user: hypnotoad branch: core_zip_vfs, size: 42734 | |
2017-01-10
| ||
22:56 | Merge remote-tracking branch 'remotes/fossil/trunk' into sb/trunk-rewrite-clock-in-c; + minor fixes after merge. file: [bc9c2e5ea8] check-in: [729ba9147c] user: sebres branch: sebres-trunk-clock-speedup, size: 42609 | |
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: [85f0a3d739] check-in: [b4c38d6599] user: sebres branch: sebres-trunk-clock-speedup, size: 42701 | |
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: [26b19726e4] check-in: [5b16c75353] user: sebres branch: sebres-trunk-clock-speedup, size: 42668 | |
21:58 | [temp-commit]: clock scan with several optimization porting, still not-ready file: [a9ba961cf2] check-in: [1bb8c6a194] user: sebres branch: sebres-trunk-clock-speedup, size: 42637 | |
2017-01-06
| ||
11:47 | Merge core-8-6-branch file: [8cd0f8d689] check-in: [c2fecc7e55] user: jan.nijtmans branch: zipfs, size: 42731 | |
2016-12-15
| ||
11:28 | Merge trunk file: [f33bf11792] check-in: [959decb933] user: jan.nijtmans branch: semver, size: 41745 | |
2016-12-01
| ||
11:46 | merge trunk file: [32118f6ae3] check-in: [391ec4f295] user: jan.nijtmans branch: novem, size: 41926 | |
11:44 | compatability -> compatibility file: [93f202440a] check-in: [f94307dc05] user: jan.nijtmans branch: trunk, size: 42545 | |
11:42 | compatability -> compatibility file: [b199814a17] check-in: [602e06e9d3] user: jan.nijtmans branch: core-8-6-branch, size: 42524 | |
11:39 | compatability -> compatibility file: [e37d94fb97] check-in: [9cf8d87904] user: jan.nijtmans branch: core-8-5-branch, size: 39247 | |
2016-11-18
| ||
11:15 | Merge trunk file: [3daa1a97f5] check-in: [a2bc365c8c] user: jan.nijtmans branch: novem, size: 41926 | |
2016-11-17
| ||
10:46 | Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function from libtommath 1.0 (in tclExecute.c). file: [8325283bcb] check-in: [1e2d716ec7] user: jan.nijtmans branch: libtommath-1.0, size: 42545 | |
09:34 | Merge trunk file: [0ba763bbb3] check-in: [4a3294acba] user: jan.nijtmans branch: novem, size: 41891 | |
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: [2fbf84f87e] check-in: [634ffe2b64] user: jan.nijtmans branch: trunk, size: 42510 | |
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: [ff5c07ac71] check-in: [d1210bac0b] user: jan.nijtmans branch: libtommath-1.0, size: 42559 | |
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: [c4a69e9ede] check-in: [8ecd08459f] user: hypnotoad branch: core_zip_vfs, size: 42552 | |
12:00 | Pulling change from trunk file: [fb4be9dbc5] check-in: [a2210ce805] user: hypnotoad branch: core_zip_vfs, size: 42734 | |
2016-09-28
| ||
13:59 | merge trunk file: [23087201ca] check-in: [664ecb7f52] user: jan.nijtmans branch: semver, size: 41724 | |
2016-09-26
| ||
15:03 | merge core-8-6-branch file: [75194fda08] check-in: [e4e7727887] user: jan.nijtmans branch: zipfs, size: 42731 | |
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: [1743534107] check-in: [ad6641bb82] user: hypnotoad branch: core_zip_vfs, size: 42622 | |
2016-08-10
| ||
03:13 | Set the default topic, enable full-text search, and put all help output files under OUT_DIR. file: [910fe671b9] check-in: [7dd3b3949d] user: mistachkin branch: winFixes, size: 42524 | |
2016-08-09
| ||
21:03 | Fix the 'htmlhelp' target so that it compiles cleanly and includes all the appropriate HTML files. file: [cd525486c4] check-in: [2f28c2ba02] user: mistachkin branch: winFixes, size: 42448 | |
2016-06-21
| ||
10:27 | Merge trunk file: [c871eae160] check-in: [c514d95abe] user: jan.nijtmans branch: semver, size: 41702 | |
2016-05-19
| ||
11:46 | merge core-8-6-branch file: [7c33dbfe2f] check-in: [a674b5dc82] user: jan.nijtmans branch: zipfs, size: 42619 | |
2016-05-13
| ||
09:21 | Merge trunk file: [0387f3a7af] check-in: [b65f70f7a8] user: jan.nijtmans branch: novem, size: 41905 | |
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: [1c4df7bec8] check-in: [978ad0ba66] user: jan.nijtmans branch: core-8-6-branch, size: 42412 | |
2016-03-17
| ||
15:54 | merge trunk file: [e730746e2a] check-in: [f37df7edbc] user: jan.nijtmans branch: semver, size: 41702 | |
2016-03-08
| ||
14:20 | Merge trunk file: [55ca24de70] check-in: [e311f38ad0] user: jan.nijtmans branch: semver, size: 41690 | |
2016-01-22
| ||
12:26 | Remove use of CAT32 from makefile.vc: It is not used anywhere any more (it was on Win95/98/ME). mistake: it is used from Tk's makefile.vc file: [c4b43f077d] check-in: [aebb11b979] user: jan.nijtmans branch: mistake, size: 38999 | |
2015-12-21
| ||
12:03 | Make zipfs.c compile warning-free on Visual Studio file: [c99b39e316] check-in: [2ee3694824] user: jan.nijtmans branch: androwish, size: 42564 | |
11:59 | Finally, make it compile warning-free using Visual Studio, if ZIPFS_IN_TCL is defined file: [f7943a6b99] check-in: [69bae2a1d6] user: jan.nijtmans branch: zipfs, size: 42634 | |
11:29 | Make it compile warning-free with MSVC compiler (VS2013, at least). Other tweaks. file: [cb99f6a81f] check-in: [529e3711b6] user: jan.nijtmans branch: zipfs, size: 42619 | |
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: [fd5047a92e] check-in: [1836eee8f2] user: jan.nijtmans branch: zipfs, size: 42482 | |
2015-12-11
| ||
08:43 | Experiments with Semantic Versioning in Tcl. (Don't look!) file: [a76ee32750] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 41690 | |
2015-11-26
| ||
12:01 | On cygwin, install libtcl8.6.dll.a in the {prefix}/lib directory. On win32, don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing. file: [9b8a7e97a2] check-in: [687b1c51e7] user: jan.nijtmans branch: trunk, size: 42412 | |
11:46 | On cygwin, install libtcl8.5.dll.a in the {prefix}/lib directory. On win32, don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing. file: [9835822ad5] check-in: [e6f04b2957] user: jan.nijtmans branch: core-8-5-branch, size: 39247 | |
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: [9fb6cd3fe7] check-in: [577ce89a59] user: jan.nijtmans branch: novem, size: 41905 | |
2015-10-08
| ||
11:56 | merge trunk file: [4b39cf3925] check-in: [2966e63a7f] user: dgp branch: novem, size: 42468 | |
2015-10-06
| ||
14:49 | Fix [b42a851475]: file normalize ~user returns wrong directory on Windows file: [18e131af10] check-in: [481cc1a100] user: jan.nijtmans branch: trunk, size: 42630 | |
2015-09-24
| ||
14:14 | Merge latest TIP #414 implementation (branch initsubsystems). file: [fd4e2b3940] check-in: [8cde9e363d] user: jan.nijtmans branch: rfe-854941, size: 43012 | |
2015-09-22
| ||
08:20 | merge trunk file: [3308400707] check-in: [eb6c2fe41b] user: jan.nijtmans branch: novem, size: 42456 | |
2015-08-25
| ||
10:01 | Removed "ucrt" as configureable option: If building with VC2014, it's the recommended way to build Tcl. file: [7bb8fa9cff] check-in: [23c443f4f1] user: jan.nijtmans branch: trunk, size: 42618 | |
09:39 | Removed "ucrt" as configureable option: If building with VC2014, it's the recommended way to build Tcl. file: [3bfd78645e] check-in: [d403323619] user: jan.nijtmans branch: core-8-5-branch, size: 39465 | |
2015-08-19
| ||
15:25 | Fix [00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0 file: [607831693e] check-in: [282c683bb9] user: jan.nijtmans branch: trunk, size: 42940 | |
15:23 | Fix [00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0 file: [7432cd963c] check-in: [e8ee0c13b9] user: jan.nijtmans branch: core-8-5-branch, size: 39787 | |
2015-07-02
| ||
12:10 | merge trunk file: [95c78d10cc] check-in: [7c68910cbf] user: jan.nijtmans branch: win-console-panic, size: 42532 | |
2015-06-25
| ||
08:08 | merge trunk file: [8ff35e38ed] check-in: [76bc3b030d] user: jan.nijtmans branch: novem, size: 42215 | |
08:02 | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. file: [b363aad3b4] check-in: [63b06948ef] user: jan.nijtmans branch: trunk, size: 42377 | |
07:52 | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. file: [b40422a4ad] check-in: [0ff7f3392c] user: jan.nijtmans branch: core-8-5-branch, size: 39224 | |
2015-06-23
| ||
22:22 | merge trunk file: [cdb4aa7d26] check-in: [207ccc25be] user: jan.nijtmans branch: novem, size: 40983 | |
21:47 | Registry extension 1.3.0 -> 1.3.1: SendMessageTimeoutA -> SendMessageTimeout, so make sure only win32 UNICODE API is used. file: [365a50aa24] check-in: [b4820171ca] user: jan.nijtmans branch: trunk, size: 41141 | |
2014-09-28
| ||
22:23 | merge trunk file: [2168048064] check-in: [9a9386911e] user: dgp branch: novem, size: 40983 | |
2014-09-22
| ||
18:27 | Merge with trunk file: [a3e3e86639] check-in: [aa4f784295] user: hypnotoad branch: core_zip_vfs, size: 41729 | |
2014-09-15
| ||
09:44 |
The unix build has been pared down to the minimum hooks required to build a
VFS enabled Tclsh with a simple compile flag. Modified the BC and Visual Studio
makefiles for Windows, but these are untested.
The default for Tcl is now to build a static or dynamic shell in the same way it would build a static or dynamic shell for Tclsh. Controlled by the --enable-shared flag. Note however that ZLib is compiled in to every VFS enabled shell. (Rather than rely on a dylib.) The "direct" build is maintained in the Makefile, mostly as a h(istor|yster)ical reference. The technique is not portable to Windows, and may not work outside of OSX. file: [e8369cd8de] check-in: [f0b37aebaf] user: hypnotoad branch: core_zip_vfs, size: 41669 | |
2014-09-03
| ||
02:24 | Excursion to replace zlib with miniz file: [d7109346b0] check-in: [640a794481] user: hypnotoad branch: miniz, size: 41228 | |
2014-09-01
| ||
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: [b0a3012968] check-in: [c1d9b13f8c] user: hypnotoad branch: core_zip_vfs, size: 41226 | |
2014-02-03
| ||
22:29 | merge trunk file: [38a7c3ff5a] check-in: [6e467f54ca] user: dkf branch: dkf-improved-disassembler, size: 41141 | |
2014-01-31
| ||
09:26 | merge trunk file: [b22293b9dd] check-in: [9cbf304e98] user: jan.nijtmans branch: novem, size: 40923 | |
2014-01-30
| ||
14:50 | Fix [22c10c8e79]: core-8-5: msvc6 build: "Side by Side" error file: [dafbf950b8] check-in: [3fb17c9267] user: jan.nijtmans branch: trunk, size: 41081 | |
14:44 | Fix [22c10c8e79]: core-8-5: msvc6 build: "Side by Side" error file: [452223f7f2] check-in: [8a9e78209d] user: jan.nijtmans branch: core-8-5-branch, size: 38088 | |
2014-01-09
| ||
21:20 | merge trunk file: [61a7a8e7d8] check-in: [cd045e6a26] user: dkf branch: dkf-improved-disassembler, size: 41145 | |
2013-11-24
| ||
22:12 | merge trunk file: [eaba0fd636] check-in: [162f412163] user: jan.nijtmans branch: novem, size: 40927 | |
2013-11-21
| ||
16:22 | Modify makefile.vc for Windows 8.1 support file: [8319cbbba0] check-in: [c8998f018b] user: jan.nijtmans branch: trunk, size: 41085 | |
16:20 | Modify makefile.vc for Windows 8.1 support file: [bce2955537] check-in: [550bb146c6] user: jan.nijtmans branch: core-8-5-branch, size: 38092 | |
2013-11-08
| ||
14:57 | rebase TIP 425 implementation file: [62e923ba3d] check-in: [4743eeb5a6] user: jan.nijtmans branch: win-console-panic, size: 41002 | |
2013-10-18
| ||
07:36 | rebase RFE [#854941] implementation file: [87b80af56c] check-in: [982f3531f3] user: jan.nijtmans branch: rfe-854941, size: 41237 | |
2013-10-16
| ||
07:13 | merge novem file: [54141a27a6] check-in: [f9b406d125] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 40918 | |
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: [0a6c9817e3] check-in: [6142b8e869] user: jan.nijtmans branch: rfe-dfc08326e3, size: 40693 | |
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: [e54f75936e] check-in: [2acf2a071b] user: jan.nijtmans branch: trunk, size: 40851 | |
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: [fd404d19d0] check-in: [9b0c095048] user: jan.nijtmans branch: core-8-5-branch, size: 37858 | |
2013-09-24
| ||
05:43 | Support compiling Tcl for Win32 on ARM. file: [af20245a12] check-in: [fbab8d9b31] user: mistachkin branch: win32-arm, size: 41004 | |
2013-07-08
| ||
13:18 | rebase file: [8e3b6f6c3d] check-in: [3940be1e6f] user: jan.nijtmans branch: rfe-854941, size: 41223 | |
2013-07-05
| ||
11:07 | More complete implementation of RFE [854941], now not requiring TIP #414 any more. file: [dd343cf0dc] check-in: [717ee454f7] user: jan.nijtmans branch: rfe-854941, size: 41062 | |
2013-07-02
| ||
12:05 | First experimental implementation of RFE [854941], built on top of TIP #414. file: [37dac790ee] check-in: [ccb77d8416] user: jan.nijtmans branch: rfe-854941, size: 41156 | |
2013-06-25
| ||
10:56 | rebase file: [57ebc41162] check-in: [e1791704a3] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 40904 | |
2013-06-19
| ||
22:46 | merge trunk file: [a7d6748cbc] check-in: [8d4c7580ce] user: dkf branch: dkf-improved-disassembler, size: 41058 | |
2013-06-18
| ||
09:52 | rebase file: [6d0d51baf6] check-in: [94ffa9c58a] user: jan.nijtmans branch: win-console-panic, size: 41149 | |
2013-06-16
| ||
20:32 | split off TclInitStubTable() as separate function - which does the actual stub table initialization - previously part of Tcl_InitStubs(). file: [3ffd412636] check-in: [e04a3d09f8] user: jan.nijtmans branch: trunk, size: 40998 | |
2013-06-14
| ||
11:21 | rebase file: [c663e999f0] check-in: [980cdb2a78] user: jan.nijtmans branch: win-console-panic, size: 40988 | |
2013-06-11
| ||
08:19 | Move the disassembler to its own file. file: [015d038add] check-in: [d5d42f1b36] user: dkf branch: dkf-improved-disassembler, size: 40897 | |
2013-06-07
| ||
13:22 | rebase file: [471d20d627] check-in: [5317ab91f8] user: jan.nijtmans branch: win-console-panic, size: 40958 | |
2013-06-05
| ||
12:34 | More cleaning up; factor out optimizer to new file. Some weird problems still. file: [65f3e7c68e] check-in: [585a8c7af2] user: dkf branch: dkf-bytecode-optimizer, size: 40837 | |
2013-05-18
| ||
13:25 | Split tclCompCmds.c into two roughly-equal-sized pieces. file: [e163289477] check-in: [acbaf52e6e] user: dkf branch: trunk, size: 40807 | |
2013-05-17
| ||
14:09 | fix directory where tclWinPanic.c resides file: [3bde1f748c] check-in: [24bf5a61dd] user: jan.nijtmans branch: win-console-panic, size: 40926 | |
2013-04-25
| ||
07:28 | Update dde to version 1.3.3. Update registry to version 1.2.2. (the same as distributed with Tcl 8.5.14) file: [372524316a] check-in: [2e764ac0b1] user: jan.nijtmans branch: core-8-4-branch, size: 25654 | |
2013-03-30
| ||
21:44 | Better Windows console panic proc, still to be TIPped. file: [c51b588aab] check-in: [429d0febb3] user: jan.nijtmans branch: win-console-panic, size: 40930 | |
2013-01-21
| ||
16:27 | merge trunk. rename TclInitStubs to Tcl_InitStubs, so tclStubLibCompat.c is no longer necessary file: [12a08df26a] check-in: [a102833ac9] user: jan.nijtmans branch: novem-unversioned-stub, size: 40693 | |
2012-12-22
| ||
22:42 | reduce exported symbols for makefile.vc as well file: [d684d44ae2] check-in: [86d27aadb0] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 40681 | |
19:48 | merge novem remove version number from reg.dll and dde.dll file: [41ee83f796] check-in: [b9fd2ceaf2] user: jan.nijtmans branch: novem-unversioned-stub, size: 40728 | |
2012-12-09
| ||
21:30 | merge novem put Tcl_GetDefaultEncodingDir legacy implementation to its own file in the stub library file: [072159b096] check-in: [1e365f91da] user: jan.nijtmans branch: novem-unversioned-stub, size: 40834 | |
2012-12-05
| ||
14:04 | merge novem Eliminate the use of USE_TCL_STUBS everywhere, use !BUILD_tcl in stead file: [bc33d35041] check-in: [17b7956803] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 40743 | |
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: [89788e9b16] check-in: [afba69728c] user: jan.nijtmans branch: bug-3588687, size: 40945 | |
2012-11-30
| ||
21:16 | merge novem file: [134ac789f6] check-in: [a778111260] user: jan.nijtmans branch: novem-unversioned-stub, size: 40765 | |
2012-11-22
| ||
04:07 |
Adding:
* generic/tclVexpr.tcl - Script to build tclVexpr.c and vexpr.n
* generic/tclVexpr.c - File that implements the vexpr command
* doc/vexpr.n - Manual for the vexpr command
Modified the build system to look for and build tclVexpr.c file: [f74ca42db8] check-in: [7fcc65a8ad] user: hypnotoad branch: hypnotoad-vexpr, size: 40802 | |
2012-11-19
| ||
22:35 | Remove version number from stub library file: [c9274c4a3f] check-in: [bd9e1fa311] user: jan.nijtmans branch: novem-unversioned-stub, size: 40800 | |
21:46 | Single stub library can now handle Tcl8 and Tcl9 with different MAGIC values file: [dccc45fa29] check-in: [ce3ac22537] user: jan.nijtmans branch: novem, size: 40810 | |
2012-09-19
| ||
14:50 |
merge trunk
change dde version to 1.4.0b2 file: [e275bb529a] check-in: [82e045469a] user: jan.nijtmans branch: frq-3527238, size: 40779 | |
2012-08-15
| ||
08:12 | Only build the threaded builds by default. Backport some improvements from Tcl 8.6 file: [5ac6550516] check-in: [8cf1845eaf] user: jan.nijtmans branch: core-8-5-branch, size: 37844 | |
2012-08-02
| ||
12:08 | merge trunk file: [c5e9d8eff6] check-in: [d62cfbac77] user: jan.nijtmans branch: frq-3527238, size: 40775 | |
2012-07-31
| ||
11:46 | [Frq 3544967] Missing objectfiles in static lib file: [32b86b440a] check-in: [184b5f3465] user: jan.nijtmans branch: trunk, size: 40779 | |
2012-07-29
| ||
21:11 | fix some comments file: [cf3605e084] check-in: [6c2af8c78b] user: jan.nijtmans branch: trunk, size: 40445 | |
2012-07-28
| ||
23:22 | [Bug 3549770] Multiple test failures running tcltest outside build tree file: [296e2f067d] check-in: [334aea1d5d] user: jan.nijtmans branch: trunk, size: 40341 | |
22:54 | Bug [3549770]: Multiple test failures running tcltest outside build tree file: [8b32a692c6] check-in: [288d3e72e5] user: jan.nijtmans branch: core-8-5-branch, size: 36214 | |
2012-07-26
| ||
22:17 | use forward slashes in $ROOT, whenever the path is handled by tclsh/tcltest fix TCL_LIBRARY value in "test-core" rule file: [e09c73c038] check-in: [48960595cc] user: jan.nijtmans branch: trunk, size: 40279 | |
2012-07-18
| ||
08:42 | same fore Makefile.in file: [a8ee353796] check-in: [bdd9c308d6] user: jan.nijtmans branch: frq-3544967, size: 40685 | |
06:36 | FRQ-3544967: Missing objectfiles in static lib file: [9b8eba4274] check-in: [8dd36b5426] user: jan.nijtmans branch: frq-3544967, size: 40375 | |
2012-07-17
| ||
13:08 | should be uppercase file: [d66c860a54] check-in: [f0f8f50874] user: jan.nijtmans branch: trunk, size: 40245 | |
13:07 | should be uppercase file: [f49c312b1a] check-in: [1e99ac7328] user: jan.nijtmans branch: core-8-5-branch, size: 36156 | |
13:07 | should be uppercase file: [a8be61f21b] check-in: [1c268820c1] user: jan.nijtmans branch: core-8-4-branch, size: 25654 | |
12:59 | [Bug 3544932]: Visual studio compiler check fails file: [930d878ef0] check-in: [85aee0da88] user: jan.nijtmans branch: trunk, size: 40245 | |
12:51 | [Bug 3544932]: Visual studio compiler check fails file: [4c899db6c9] check-in: [9e14e63f45] user: jan.nijtmans branch: core-8-5-branch, size: 36156 | |
12:47 | [Bug 3544932]: Visual studio compiler check fails file: [e5384e810f] check-in: [0b36bbd298] user: jan.nijtmans branch: core-8-4-branch, size: 25654 | |
2012-05-21
| ||
11:31 | TIP #106: Add Encoding Abilities to the [dde] Command file: [cf3b964434] check-in: [caff0b1e87] user: jan.nijtmans branch: trunk, size: 40252 | |
2011-07-02
| ||
22:36 | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [affa0561fd] check-in: [fe4dba4d60] user: kbk branch: trunk, size: 40252 | |
21:56 | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [3b8fd2d971] check-in: [96ac94d775] user: kbk branch: core-8-5-branch, size: 36163 | |
2011-04-20
| ||
22:13 |
Support cross-compilation to x64 from ix86 hosts when using NMAKE.
Part of the build uses tclsh to generate files. Ensure we can specify a runnable executable using TCLSH_NATIVE when cross-compiling. This patch also gets smarter about finding the compiler version, the compiler target architecture and the native architecture. Signed-off-by: Pat Thoyts <[email protected]> file: [91825b5255] check-in: [2e77c2b14b] user: patthoyts branch: trunk, size: 40220 | |
22:05 |
Support cross-compilation to x64 from ix86 hosts when using NMAKE.
Part of the build uses tclsh to generate files. Ensure we can specify a runnable executable using TCLSH_NATIVE when cross-compiling. This patch also gets smarter about finding the compiler version, the compiler target architecture and the native architecture. Signed-off-by: Pat Thoyts <[email protected]> file: [603b94619f] check-in: [c8fe7da5db] user: patthoyts branch: core-8-5-branch, size: 36131 | |
2011-03-22
| ||
10:41 | The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead file: [5e94413d54] check-in: [83ebc9c1fa] user: jan.nijtmans branch: core-8-5-branch, size: 35862 | |
10:37 | The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead file: [6972c4bf92] check-in: [5b793153df] user: jan.nijtmans branch: core-8-4-branch, size: 25661 | |
2011-03-05
| ||
16:31 | merge trunk file: [7db3089227] check-in: [08b261adfb] user: kennykb branch: dogeen-assembler-branch, size: 39951 | |
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: [c5b57c4d96] check-in: [c64f310d38] user: dgp branch: trunk, size: 39921 | |
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: [e9ef658428] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 35877 | |
03:59 | merge trunk into dogeen-assembler-branch file: [39d6a6ad3a] check-in: [d7f33b3d72] user: kennykb branch: dogeen-assembler-branch, size: 40104 | |
2011-03-01
| ||
19:54 | This is [Patch 3168398], Joe Mistachkin's optimisation of Tip #285 file: [56f1213872] check-in: [40089e043b] user: mig branch: trunk, size: 40074 | |
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: [d4cf72c439] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 25666 | |
04:16 | merge trunk file: [48788a413d] check-in: [1357375583] user: kennykb branch: dogeen-assembler-branch, size: 40119 | |
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: [ef255337a8] check-in: [26fcf437a2] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 40091 | |
2010-12-01
| ||
16:42 | merge file: [ddbc227f6c] check-in: [0af397c644] user: kennykb branch: dogeen-assembler-branch, size: 40123 | |
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: [0833ef3d99] check-in: [769801ace1] user: andreas_kupries branch: core-8-5-branch, size: 36042 | |
2010-11-29
| ||
13:32 | merge file: [98b6cd3d76] check-in: [800763ec73] user: dgp branch: dgp-refactor, size: 40090 | |
2010-11-28
| ||
23:20 |
2010-11-29 Kevin B. Kenny <[email protected]>
* 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: [e0a98a2c3b] check-in: [5986a2c421] user: kennykb branch: trunk, size: 40089 | |
2010-11-23
| ||
14:27 | Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [a57f9b7556] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 40022 | |
11:38 | Next @500. file: [842d93c2e7] check-in: [5365d7ae02] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 38253 | |
2010-11-22
| ||
16:07 | Next @380. OO Stacktraces broken. file: [c9c47f3e77] check-in: [1713113dd4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 38199 | |
13:14 | Next @251. file: [9edfc30b69] check-in: [6e5d8c41eb] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 38193 | |
2010-11-05
| ||
16:40 | merge file: [cfb30d69e0] check-in: [b68283928e] user: dgp branch: dgp-refactor, size: 40021 | |
2010-11-04
| ||
21:48 | [FRQ 491789]: "setargv() doesn't support a unicode cmdline" implemented for Tcl on MSVC++ file: [f4e421ad43] check-in: [6bbdcbed5f] user: nijtmans branch: trunk, size: 40021 | |
2010-10-20
| ||
01:50 | merge file: [b3d9b132ee] check-in: [6c4e1f869f] user: kennykb branch: dogeen-assembler-branch, size: 39909 | |
2010-10-11
| ||
14:18 | merge file: [bcea4de23e] check-in: [2bf023a183] user: dgp branch: dgp-refactor, size: 39876 | |
12:11 | [FRQ 2965056]: Windows build with -DUNICODE Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions. file: [6d140a1a5a] check-in: [ad9ffc933e] user: nijtmans branch: trunk, size: 39876 | |
2010-09-21
| ||
19:32 | initial commit of Ozgur Dogan Ugurlu's (SF user:dogeen) assembler for the Tcl bytecode language file: [1406869a47] check-in: [ddc9909aaa] user: kennykb branch: dogeen-assembler-branch, size: 39896 | |
2010-09-17
| ||
12:55 | Merge from HEAD to rmax-ipv6-branch file: [6811d39bf3] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 39863 | |
2010-09-10
| ||
13:27 | merge file: [5c64f7eee9] check-in: [65447175aa] user: dgp branch: dgp-refactor, size: 39863 | |
2010-09-09
| ||
14:30 | mingw should always link with -ladvapi32 Remove ascii variant of tkWinPocs table, it is no longer necessary. Fix CreateProcess signature and remove unused GetModuleFileName and lstrcpy mingw/cygwin fixes: <tchar.h> should always be included, and fix conflict in various macro values: Always force the same values as in VC++. file: [188d6a2d06] check-in: [0d850f32ad] user: nijtmans branch: trunk, size: 39863 | |
2010-08-04
| ||
21:48 | merge file: [b748bcef03] check-in: [0dcf82938b] user: dgp branch: dgp-refactor, size: 39873 | |
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: [df381c63a9] check-in: [e51e08a342] user: hobbs branch: trunk, size: 39870 | |
2010-06-07
| ||
17:36 | rebranch from HEAD file: [9d64e73c90] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 40376 | |
2010-04-05
| ||
21:46 | merge file: [279e72e033] check-in: [73102b13ad] user: dgp branch: dgp-refactor, size: 40376 | |
12:45 | Flip the defaults for whether to build threaded. Part of TIP #364. file: [6603784906] check-in: [cdc00c6f74] user: dkf branch: trunk, size: 40371 | |
2010-03-30
| ||
14:10 | merge file: [d38e00b209] check-in: [758e7bb9f6] user: dgp branch: dgp-refactor, size: 40372 | |
14:05 | Finish bump to registry 1.3.0 file: [87ae9067af] check-in: [2268733bd3] user: dgp branch: trunk, size: 40367 | |
2010-03-16
| ||
14:40 | merge updates from HEAD file: [8b059945c5] check-in: [d0785e12de] user: dgp branch: dgp-refactor, size: 40372 | |
09:01 | Upgrade zlib to version 1.2.4 file: [d63d9b8b9b] check-in: [62fd020af8] user: nijtmans branch: trunk, size: 40372 | |
2010-03-14
| ||
16:53 | merge updates from HEAD file: [d1deb7e969] check-in: [5bf14f403a] user: dgp branch: dgp-refactor, size: 40395 | |
2010-03-12
| ||
15:32 | Fix [Bug 2967340]: Static build failure file: [f151aa65b7] check-in: [ee9a7e68a0] user: nijtmans branch: core-8-5-branch, size: 35966 | |
15:18 | Fix [Bug 2967340]: Static build failure file: [db207f75e6] check-in: [d1616c6af7] user: nijtmans branch: trunk, size: 40395 | |
2010-03-05
| ||
04:21 | merge updates file: [341fc6ea08] check-in: [3c66c0e6c8] user: dgp branch: dgp-refactor, size: 40511 | |
2010-03-04
| ||
22:29 | Split tommath stub lib source file in separate file. Don't use -fvisibility=hidden for cygwin file: [085382aa9a] check-in: [c8722c8b57] user: nijtmans branch: trunk, size: 40511 | |
2010-02-27
| ||
03:46 | merge updates file: [13cc223a8d] check-in: [a99f66b763] user: dgp branch: dgp-refactor, size: 40338 | |
2010-02-26
| ||
14:38 | Split tclCompCmds.c into two pieces to improve developer sanity. file: [5886574fcb] check-in: [63fb4017d5] user: dkf branch: trunk, size: 40333 | |
2010-02-17
| ||
15:36 | merge updates from HEAD file: [87e452b730] check-in: [ac9a3fc416] user: dgp branch: dgp-refactor, size: 40306 | |
2010-02-13
| ||
18:11 | Hive off the ensemble code into its own file. Split the [switch] compiler for sanity's sake. file: [f5f572c95f] check-in: [4fbc57ea60] user: dkf branch: trunk, size: 40301 | |
2009-12-12
| ||
03:06 | merge updates from HEAD file: [087a6e64cc] check-in: [99d692085a] user: dgp branch: dgp-refactor, size: 40276 | |
2009-12-11
| ||
22:52 | Fix gcc warning, using gcc-4.3.4 on cygwin warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773] file: [da6be475d6] check-in: [78b6d8b10a] user: nijtmans branch: trunk, size: 40276 | |
2009-12-08
| ||
18:39 | merge updates from HEAD file: [703e951b19] check-in: [eb6dfbd0e7] user: dgp branch: dgp-refactor, size: 40367 | |
2009-11-26
| ||
07:01 | Fix [Bug 2902965] stub related changes cause tclkit built to break file: [e49d3adfe6] check-in: [4bf7a171b2] user: nijtmans branch: trunk, size: 40367 | |
2009-11-25
| ||
16:20 | merge updates from HEAD file: [a07882cff9] check-in: [20fd2844f9] user: dgp branch: dgp-refactor, size: 40318 | |
2009-11-23
| ||
21:26 | makefile.vc: Add stub library to necessary link lines file: [057a7fd10f] check-in: [dd77ba2cb5] user: nijtmans branch: trunk, size: 40318 | |
2009-11-02
| ||
15:52 | merge updates from HEAD file: [c1d9383503] check-in: [40b2ad8d1d] user: dgp branch: dgp-refactor, size: 40290 | |
00:04 | fixes for htmlhelp target file: [38074e5a49] check-in: [eb8333ffb9] user: mistachkin branch: trunk, size: 40292 | |
2009-09-27
| ||
18:39 | merge updates from HEAD file: [888534bf38] check-in: [a6ea507dbb] user: dgp branch: dgp-refactor, size: 40288 | |
2009-09-26
| ||
21:42 | Added dummy tclooConfig.sh files for easier cross-version building. [2026844] file: [c968bf3db9] check-in: [6475123e8f] user: dkf branch: trunk, size: 40283 | |
2009-07-12
| ||
02:38 | merge updates from HEAD file: [a220694c42] check-in: [e20e138b6f] user: dgp branch: dgp-refactor, size: 40223 | |
2009-07-11
| ||
08:57 | Added optional script option to runtest and a runshell target. Silence output from html help compiler file: [f2c7e68bff] check-in: [d48dbcb8ca] user: patthoyts branch: trunk, size: 40224 | |
2009-04-10
| ||
18:09 | merge updates from HEAD file: [7a1c18f9fc] check-in: [faf6373107] user: dgp branch: dgp-refactor, size: 40011 | |
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: [d955382561] check-in: [e861cc28b0] user: patthoyts branch: trunk, size: 40012 | |
2009-02-02
| ||
14:24 | merge updates from HEAD file: [1a033e1e96] check-in: [3b662c41d0] user: dgp branch: dgp-refactor, size: 40064 | |
2009-02-01
| ||
19:35 |
* win/makefile.vc: Allow nmake flags such as -a (rebuild all) to pass down to the pkgs targets, too.file: [611f719ed7] check-in: [84588b5ce4] user: davygrvy branch: trunk, size: 40064 | |
2009-01-22
| ||
17:13 | merge updates from HEAD file: [44453de913] check-in: [eab5383f18] user: dgp branch: dgp-refactor, size: 40040 | |
2009-01-19
| ||
22:10 | Addressed the over-building nature of the htmlhelp target by moving from a pseudo target to a real target dependent on the entire docs/ directory contents. file: [686368f97e] check-in: [7b6199f027] user: davygrvy branch: trunk, size: 40040 | |
19:54 |
* win/build.vc.bat: Improved tools detection and error message. * win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate parts for easier maintenance. Matched all source built using -GL to both $(lib) and $(link) to use -LTCG and avoid a warning message. * win/nmakehlp.c: Removed -g option and GrepForDefine() func as it isn't being used anymore. The -V option method is much better.file: [70405cb233] check-in: [8898dfcee4] user: davygrvy branch: trunk, size: 40046 | |
2008-12-22
| ||
18:12 | merge updates from HEAD file: [ef51e161fc] check-in: [f81946ad70] user: dgp branch: dgp-refactor, size: 39845 | |
14:49 | [Bug 2458395] Ensure pkgs directories are suitable and quote the paths. file: [756f27ba58] check-in: [8061d208d3] user: patthoyts branch: trunk, size: 39846 | |
13:42 | merge updates from HEAD file: [562d8dcba0] check-in: [f19dcad505] user: dgp branch: dgp-refactor, size: 39444 | |
01:40 | Support the pkgs tree file: [a040a63541] check-in: [a983ca9a1f] user: patthoyts branch: trunk, size: 39445 | |
2008-12-19
| ||
03:37 | merge updates from HEAD file: [2f956ce13e] check-in: [319f77c794] user: dgp branch: dgp-refactor, size: 38938 | |
01:34 | nmake build file support for zlib file: [70961472be] check-in: [136cc996d7] user: patthoyts branch: trunk, size: 38939 | |
2008-12-14
| ||
19:03 | merge updates from HEAD file: [4750218a8a] check-in: [85d19ee87e] user: dgp branch: dgp-refactor, size: 38252 | |
13:32 | Improve build rules on Win w.r.t. zlib Improve autoconf magic on Unix and Win file: [19583519aa] check-in: [21345422c5] user: dkf branch: trunk, size: 38247 | |
2008-12-12
| ||
20:28 | needed to add tip281 support as the error message problem was giving me neck pains file: [a167919396] check-in: [90f47ccebd] user: davygrvy branch: tip-162-branch, size: 38238 | |
2008-12-06
| ||
02:30 | still getting ready for the weekend code sparing match, me versus make file: [848fd10f5b] check-in: [33827156b2] user: davygrvy branch: tip-162-branch, size: 38335 | |
2008-10-17
| ||
20:52 | merge updates from HEAD file: [34e9e8bf3c] check-in: [d93600ad8e] user: dgp branch: dgp-refactor, size: 38198 | |
2008-10-14
| ||
22:28 | Use the environment variable for program files to find the html help compiler file: [bb2803c736] check-in: [4a43f5ab31] user: patthoyts branch: trunk, size: 38199 | |
2008-10-02
| ||
20:40 | merge updates from HEAD file: [d0fed22a51] check-in: [c2e005d097] user: dgp branch: dgp-refactor, size: 38186 | |
19:01 | Fixes for [Bug 1934272, 2072891] file: [63ba26eb09] check-in: [c2fdf161b8] user: mistachkin branch: trunk, size: 38188 | |
2008-08-29
| ||
14:48 | merge updates from HEAD file: [bd13991db3] check-in: [fb80c5d091] user: dgp branch: dgp-refactor, size: 38192 | |
12:37 | Ensure that all TclOO headers get installed. [Bug 2082299] file: [021f6050b1] check-in: [d8c81db9a2] user: dkf branch: trunk, size: 38187 | |
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: [fee8e31b62] check-in: [8b417ebe57] user: dgp branch: trunk, size: 38049 | |
21:57 |
* library/http/http.tcl: Remove 8.5 requirement. * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:file: [f0fc0dcdd3] check-in: [79d0e712f5] user: dgp branch: core-8-5-branch, size: 36119 | |
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: [5cf8188644] check-in: [6e510ffad0] user: dgp branch: trunk, size: 38049 | |
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: [36be413972] check-in: [e654fbe098] user: dgp branch: core-8-5-branch, size: 36119 | |
2008-06-26
| ||
04:07 | merge updates from HEAD file: [c90329d270] check-in: [851925d8f6] user: dgp branch: dgp-refactor, size: 38054 | |
2008-06-25
| ||
15:56 | merge updates from 8.5 branch file: [ec6e9d1413] check-in: [affd52009d] user: dgp branch: core-stabilizer-branch, size: 36120 | |
10:57 | Backported fix for dde/registry versions and the staticpkg build option file: [7f5a713cc6] check-in: [902642081c] user: patthoyts branch: core-8-5-branch, size: 36125 | |
10:25 | fix versions of dde and registry dlls fix problem building with staticpkg option file: [cf946fba81] check-in: [9e6da61fc3] user: patthoyts branch: trunk, size: 38055 | |
2008-06-16
| ||
03:17 | merge updates from HEAD file: [230802cef6] check-in: [1f1de75ebf] user: dgp branch: dgp-refactor, size: 37939 | |
2008-06-14
| ||
02:07 | The Stubs source files (tclStubLib.c and tclOOStubLib.c) should not be compiled with the -GL flag. file: [d2b4be6f96] check-in: [3df591bc85] user: davygrvy branch: trunk, size: 37939 | |
2008-06-13
| ||
05:45 | TIP 285 Implementation file: [9b20e3bfab] check-in: [505c316922] user: mistachkin branch: trunk, size: 37760 | |
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: [ac471ca598] check-in: [057ba9eab5] user: andreas_kupries branch: trunk, size: 35458 | |
2008-06-02
| ||
05:34 | merge update from HEAD file: [1c70e9834b] check-in: [a09da7c307] user: dgp branch: dgp-refactor, size: 35421 | |
2008-06-01
| ||
02:44 | Add tclOO genstubs to Windows makefiles file: [a30d7da6d3] check-in: [ef222bfbfa] user: mistachkin branch: trunk, size: 35423 | |
2008-05-31
| ||
21:01 | merge updates from HEAD file: [672321b522] check-in: [6f324d01e1] user: dgp branch: dgp-refactor, size: 35401 | |
19:56 | Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861] file: [52edca1b30] check-in: [428c548d5f] user: dkf branch: trunk, size: 35396 | |
2008-05-26
| ||
10:02 | Remove obsolete winhelp targets. They weren't supported and didn't work. file: [9a1d8e7997] check-in: [2b7ac345d5] user: dkf branch: trunk, size: 35143 | |
2008-05-16
| ||
15:05 | merge updates from HEAD file: [7bf55c0b59] check-in: [f7f755197f] user: dgp branch: dgp-refactor, size: 37343 | |
2008-05-15
| ||
00:04 | We should use the thread allocator for threaded builds. Added 'tclalloc' option to disable. file: [972a50876c] check-in: [80de1f17a7] user: patthoyts branch: trunk, size: 37344 | |
2008-05-11
| ||
04:22 | merge updates from HEAD file: [dde4465e48] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 37210 | |
2008-04-27
| ||
10:59 | Added a htmlhelp target to replace winhelp file: [fe03ac8058] check-in: [b34e388939] user: patthoyts branch: trunk, size: 37211 | |
2008-04-04
| ||
04:40 | merge updates from HEAD file: [553b8a70e6] check-in: [40d856c29f] user: dgp branch: dgp-refactor, size: 35867 | |
2008-04-02
| ||
04:27 |
* 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 * win/makefile.bc: users of the stubs interfaces. [Bug 1819422] * win/makefile.vc:file: [aa513306d1] check-in: [b4acdce3bf] user: dgp branch: trunk, size: 35862 | |
2008-04-01
| ||
16:23 |
* README: Bump version number to 8.6a0 * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * 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 libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h:file: [bbd5179f65] check-in: [b76be03521] user: dgp branch: trunk, size: 35891 | |
2008-01-23
| ||
16:42 | merge updates from HEAD file: [11a05294fc] check-in: [013cce9562] user: dgp branch: core-stabilizer-branch, size: 35788 | |
2007-12-18
| ||
04:18 | merge updates from HEAD file: [dd16b042e0] check-in: [56cc5f4a94] user: dgp branch: dgp-refactor, size: 35789 | |
2007-12-14
| ||
02:27 | Support compilation with MSVC9 on AMD64 file: [a0f419e374] check-in: [b5499dbd75] user: patthoyts branch: trunk, size: 35790 | |
2007-12-13
| ||
15:22 | merge stable branch onto HEAD file: [c43193a1e5] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 35730 | |
2007-12-06
| ||
06:51 | merge updates from HEAD file: [338df64875] check-in: [6f3a8a0d9e] user: dgp branch: dgp-refactor, size: 35735 | |
2007-12-04
| ||
16:55 | merge updates from HEAD file: [e3bbec50a2] check-in: [bf07d188e5] user: dgp branch: core-stabilizer-branch, size: 35734 | |
2007-11-30
| ||
01:10 | win/makefile.vc: add ws2_32.lib to baselibs file: [26a0aa57e3] check-in: [2b107cbde9] user: hobbs branch: trunk, size: 35732 | |
2007-10-17
| ||
14:39 | merge updates from HEAD file: [591cec58ab] check-in: [950b035c1c] user: dgp branch: dgp-refactor, size: 35724 | |
14:38 | merge updates from HEAD file: [41ecf670ad] check-in: [19e81175a0] user: dgp branch: core-stabilizer-branch, size: 35723 | |
2007-10-16
| ||
20:49 | * win/makefile.vc: removed old dependency cruft that is no longer needed. file: [cd8c6fedda] check-in: [ccb6c2d6b9] user: davygrvy branch: trunk, size: 35724 | |
03:50 | merge updates from HEAD file: [b509d456b6] check-in: [fde4b3b9a7] user: dgp branch: core-stabilizer-branch, size: 36323 | |
03:42 | merge updates from HEAD file: [a65169b332] check-in: [9837e9e1af] user: dgp branch: dgp-refactor, size: 36324 | |
2007-10-15
| ||
19:59 | * win/makefile.vc: include path problem fixed for 'depend' target. Never fight city hall when comes to levels of quoting issues. file: [80fafc3c5e] check-in: [75a44a1ab2] user: davygrvy branch: trunk, size: 36324 | |
18:38 | merge updates from HEAD file: [232c611feb] check-in: [0c7f954ed1] user: dgp branch: core-stabilizer-branch, size: 36329 | |
18:32 | merge updates from HEAD file: [4568830e6f] check-in: [d58cef81bb] user: dgp branch: dgp-refactor, size: 36330 | |
2007-10-14
| ||
07:04 | * tools/mkdepends.tcl (new): Initial stab at generating automatic * win/makefile.vc: dependencies. file: [d45b1041a6] check-in: [dee9c18a8a] user: davygrvy branch: trunk, size: 36330 | |
2007-10-12
| ||
14:09 | Mine all version information from headers. Sync tcl and tk and bring extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile. Added offsets for snack dlls to coffbase.txt file: [06a53a0dbf] check-in: [65d8780f53] user: patthoyts branch: trunk, size: 35895 | |
02:26 | * win/makefile.vc: Fixed my bad spelling mistakes from years back. Dedependency, duh! Rather funny. file: [2ee5f45cd1] check-in: [892b2e54f9] user: davygrvy branch: trunk, size: 36188 | |
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.59file: [597119eda7] check-in: [9ed4da643a] user: dgp branch: trunk, size: 36165 | |
2007-09-18
| ||
16:07 |
* generic/tclStubLib.c: Remove C library calls from Tcl_InitStubs() * win/makefile.vc: so that we don't need the C library linked in to libtclStub.file: [e9e7e49a94] check-in: [ba30ef92c4] user: dgp branch: trunk, size: 36218 | |
2007-09-17
| ||
22:34 | Add crt flags for tclStubLib now it makes use of C-library functions file: [4a06ccad79] check-in: [aee2fc1d39] user: patthoyts branch: trunk, size: 36231 | |
15:10 | merge updates from HEAD file: [fd3bcb53cd] check-in: [998f41c78b] user: dgp branch: dgp-refactor, size: 36223 | |
15:03 | merge updates from HEAD file: [1964919c45] check-in: [f5355cd31e] user: dgp branch: core-stabilizer-branch, size: 36222 | |
08:46 | Do not error on warnings for amd64 symbols build. file: [9f9422d4b7] check-in: [aa2e6fba93] user: patthoyts branch: trunk, size: 36224 | |
2007-09-14
| ||
16:35 | merge updates from HEAD file: [d1120f94d3] check-in: [9eb9ae20c4] user: dgp branch: dgp-refactor, size: 36196 | |
16:28 | merge updates from HEAD file: [af36628d9a] check-in: [6e82e21c91] user: dgp branch: core-stabilizer-branch, size: 36195 | |
2007-09-12
| ||
14:23 | Use nmakehlp to substitute values for tclConfig.sh (helps cross-compiling). file: [c5a1174a7f] check-in: [9b1361ab3d] user: patthoyts branch: trunk, size: 36197 | |
2007-09-11
| ||
00:10 | Fix for AMD64 target symbols builds. file: [9a0e48b76a] check-in: [e8643e72a0] user: patthoyts branch: core-8-4-branch, size: 25826 | |
2007-09-07
| ||
03:15 | merge updates from HEAD file: [72f809dcdb] check-in: [2c46d786c6] user: dgp branch: dgp-refactor, size: 37612 | |
2007-09-04
| ||
17:43 | merge updates from HEAD file: [ab52558910] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 37611 | |
2007-07-31
| ||
14:03 |
* unix/configure.in: allow use of 'inline' in Tcl sources * win/configure.in: [Patch 1754128] * win/makefile.vc:file: [90774d0ca4] check-in: [d59e42acd5] user: msofer branch: trunk, size: 37610 | |
2007-07-01
| ||
18:29 | merge updates from HEAD file: [d978c6d230] check-in: [0b87a0b021] user: dgp branch: dgp-refactor, size: 37594 | |
17:31 | merge updates from HEAD file: [9e849d66f3] check-in: [25efbdbb22] user: dgp branch: core-stabilizer-branch, size: 37593 | |
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: [5b92219ee8] check-in: [151eab9347] user: dgp branch: trunk, size: 37589 | |
2007-04-08
| ||
14:58 | Merge updates from HEAD; may not build file: [42990f6102] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 37622 | |
2007-02-09
| ||
06:42 | Windows build fixes file: [239da61b34] check-in: [be08278413] user: mistachkin branch: trunk, size: 37624 | |
2007-01-19
| ||
08:45 | Build fix for man2tcl.c with MSVC8 file: [868c0e6fd4] check-in: [1e0300cf47] user: mistachkin branch: trunk, size: 37203 | |
2007-01-11
| ||
13:17 | Fixes to work better on Win98. Read version numbers from package index file to avoid keeping numbers in the makefile. file: [42bb2a4091] check-in: [3c3cfc75b2] user: patthoyts branch: trunk, size: 37132 | |
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: [1626a99167] check-in: [3cc462fc46] user: andreas_kupries branch: trunk, size: 36842 | |
2006-11-25
| ||
17:18 | Finished coding part of TIP#174. Still have tests and docs to do. file: [1961a53804] check-in: [b33c94ebdb] user: dkf branch: trunk, size: 36366 | |
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: [d6b39bb7cf] check-in: [503e4857a2] user: dgp branch: trunk, size: 36338 | |
2006-10-31
| ||
21:47 | Updated version of http package file: [9f31709fbc] check-in: [da57bfcb34] user: patthoyts branch: trunk, size: 36375 | |
2006-10-23
| ||
21:01 | merge updates from HEAD file: [77680d6a3c] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 36361 | |
2006-10-20
| ||
15:16 | Undo mistaken commit to wrong branch caused by CVS fumble... :-} file: [c3d037e41b] check-in: [c97ddfca3f] user: dkf branch: trunk, size: 36356 | |
15:10 | Branch for building TIP#257 for proper testing file: [74077d5376] check-in: [80af129ceb] user: dkf branch: tip-257-merge1-branch-20061020T1300, size: 36474 | |
14:04 | Consolidated TIP#257 patch applied to HEAD to allow for experimentation by other developers file: [bf02caabc0] check-in: [a99bded51f] user: dkf branch: trunk, size: 36470 | |
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: [be70fdb542] check-in: [22f4bf1645] user: dgp branch: trunk, size: 36356 | |
2006-10-08
| ||
17:14 | Makefile updates for new file file: [1e7dc91e84] check-in: [2cb6b556f8] user: dkf branch: tip-257-implementation-branch, size: 35500 | |
2006-09-26
| ||
21:40 | * win/makefile.vc: Updated MSVC build to properly deal with * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c: file: [3a7c46077f] check-in: [962a33862b] user: patthoyts branch: core-8-4-branch, size: 25728 | |
20:47 | Additional compiler flags and amd64 support. file: [2336f2426b] check-in: [3c9c0b85ca] user: patthoyts branch: trunk, size: 36362 | |
00:05 | More fixing which struct stat to refer to. Some casts from time_t to int required. Tcl_Time structure members are longs. Support for varying compiler options and build to platform-specific subdirs. file: [6c592cc48d] check-in: [514c0c6683] user: patthoyts branch: trunk, size: 36347 | |
2006-09-21
| ||
14:56 | correct registry version number file: [845733f58a] check-in: [917fa982f8] user: vincentdarley branch: trunk, size: 36340 | |
2006-09-11
| ||
22:34 | Added tommath_(super)class headers to include install file: [ea71cdaab0] check-in: [3fb30f937b] user: patthoyts branch: trunk, size: 36336 | |
22:10 | Fixed error launching win98 test file: [3b04b57407] check-in: [615a313ba6] user: patthoyts branch: trunk, size: 36181 | |
21:24 | Updated to install http, tcltest and msgcat as Tcl Modules (as per Makefile.in). file: [dee917adcb] check-in: [2ccd7b051a] user: patthoyts branch: trunk, size: 36181 | |
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: [b41adbe54d] check-in: [0bd317c5fb] user: dgp branch: trunk, size: 35382 | |
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: [8b08fcd418] check-in: [fdf32fc3ba] user: dkf branch: tip-257-implementation-branch, size: 35472 | |
2006-07-11
| ||
10:00 | Fix line endings :-( file: [03dea09a06] check-in: [8341f10f3f] user: dkf branch: tip-257-implementation-branch, size: 35444 | |
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: [e1bf8b1473] check-in: [ce2a3efdc6] user: dkf branch: tip-257-implementation-branch, size: 36522 | |
2006-06-14
| ||
15:21 | Enable building Tcl with Microsoft's latest compiler offering (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909 file: [00ee77475d] check-in: [f0865d186b] user: patthoyts branch: core-8-4-branch, size: 25578 | |
2006-01-25
| ||
18:38 | merge updates from HEAD file: [0809cc18e8] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 35387 | |
2005-12-13
| ||
22:43 | Export stubs for libtommath; fix mingw compiler warnings file: [d7ada02b65] check-in: [3842b9c468] user: kennykb branch: trunk, size: 35386 | |
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: [e8c2d49b4a] check-in: [3f1e9c05f1] user: hobbs branch: trunk, size: 34673 | |
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: [8d37ec8fac] check-in: [dd30458e32] user: hobbs branch: core-8-4-branch, size: 25285 | |
2005-11-03
| ||
17:52 | merge updates from HEAD file: [34fa94eecc] check-in: [d827b9cf1e] user: dgp branch: dgp-refactor, size: 34455 | |
00:17 |
Applied patch #1096916 to support building with MSVC 8. * generic/regerror.c: Avoid use of reserved word. * generic/tcl.h: Select the right Tcl_Stat structure * generic/tclDate.c: Casts to handle 64 bit time_t case. * tests/env.test: Include essential envvar on Win32 * win/nmakehlp.c: Handle new return codes. * win/makefile.vc: Use the selected options. * win/rules.vc: Check options are applicable * win/tclWinPort.h: Disable deprecated function warnings * win/tclWinSock.c: Provide default value to avoid warning. * win/tclWinTime.c: Add casts to handle 64bit time_t type.file: [0645ab13b2] check-in: [58ba298c20] user: patthoyts branch: trunk, size: 34456 | |
2005-10-18
| ||
20:46 | merge updates from HEAD file: [7fcf9dea1f] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 34182 | |
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: [fc819ad3ba] check-in: [83fdb360a9] user: dgp branch: trunk, size: 34177 | |
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: [5a0e2b3116] check-in: [29be091cd8] user: dgp branch: kennykb-numerics-branch, size: 34182 | |
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: [5c7c4de048] check-in: [f5324453ec] user: dgp branch: kennykb-numerics-branch, size: 34165 | |
2005-09-12
| ||
15:40 | merge updates from HEAD file: [4b2a46cf01] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 33809 | |
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: [3aee6bbecb] check-in: [7e5e925b15] user: dgp branch: kennykb-numerics-branch, size: 34134 | |
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: [f1862d6ed8] check-in: [6d651867f9] user: dgp branch: kennykb-numerics-branch, size: 34105 | |
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: [07bbf7299c] check-in: [d936ddccf8] user: andreas_kupries branch: trunk, size: 33816 | |
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: [11f6065256] check-in: [2b68a3e774] user: dgp branch: kennykb-numerics-branch, size: 34076 | |
2005-08-15
| ||
18:13 | merge updates from HEAD file: [2287e98167] check-in: [b456e92317] user: dgp branch: kennykb-numerics-branch, size: 34021 | |
17:23 | merge updates from HEAD file: [2f1685a775] check-in: [074d06ccf4] user: dgp branch: dgp-refactor, size: 33780 | |
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: [390dd856cd] check-in: [bc36ed0987] user: dgp branch: kennykb-numerics-branch, size: 34086 | |
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 #ifdefsfile: [ac10b8dfbe] check-in: [57a68b7c98] user: dgp branch: kennykb-numerics-branch, size: 33999 | |
2005-08-05
| ||
18:15 | removed refs to ldAout.tcl [Bug 1244361] file: [49c4fef896] check-in: [5fd3b5f95d] user: kennykb branch: trunk, size: 33779 | |
2005-06-13
| ||
01:45 |
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611)file: [918b26e8bf] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 33847 | |
2005-05-11
| ||
16:58 | merge updates from HEAD file: [787b9d6efa] check-in: [a8212110f1] user: dgp branch: dgp-refactor, size: 33845 | |
2005-05-10
| ||
18:33 | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [ff18e6dda1] check-in: [1cc2336920] user: kennykb branch: trunk, size: 33844 | |
2005-04-07
| ||
17:31 | merge updates from HEAD file: [8b8984e763] check-in: [7d5704f18c] user: dgp branch: dgp-refactor, size: 32051 | |
2005-03-09
| ||
15:57 | Merged with HEAD file: [d1b23fdaca] check-in: [07ab486bc3] user: kennykb branch: kennykb-numerics-branch, size: 33848 | |
2005-03-08
| ||
21:52 |
* win/makefile.vc: clarify necessary defined vars that can come from MSVC or the Platform SDK.file: [6a97bf62f2] check-in: [e7976c13e8] user: hobbs branch: trunk, size: 32048 | |
21:50 |
* win/makefile.vc: clarify necessary defined vars that can come from MSVC or the Platform SDK.file: [6427bfb8e5] check-in: [fe1380a971] user: hobbs branch: core-8-4-branch, size: 25070 | |
2005-03-02
| ||
21:25 | Developer's checkpoint, see ChangeLog for details file: [968e34dd22] check-in: [f8f444ebda] user: kennykb branch: kennykb-numerics-branch, size: 33658 | |
2005-02-02
| ||
15:53 | sync with head, add TclStrToD (TIP #132) file: [605c049d16] check-in: [82ce6a0c40] user: kennykb branch: kennykb-numerics-branch, size: 33625 | |
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: [7db1e51add] check-in: [062dd62964] user: andreas_kupries branch: core-8-4-branch, size: 24867 | |
2004-10-28
| ||
18:45 | merge updates from HEAD file: [24bd4da8b9] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 31861 | |
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: [40b55e2a1e] check-in: [b7e5a90f69] user: davygrvy branch: trunk, size: 31861 | |
2004-09-30
| ||
00:51 | merge updates from HEAD file: [1dade841ad] check-in: [6cd7cf6875] user: dgp branch: dgp-refactor, size: 31633 | |
2004-09-27
| ||
14:31 | many more TIP 173 changes file: [c19e5a01e4] check-in: [e64761cd12] user: kennykb branch: trunk, size: 31632 | |
2004-09-08
| ||
23:02 | Merge updates from HEAD file: [9ab195d607] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 31222 | |
00:05 | some quoting needed to be removed as it was breaking with VC7. file: [da26154514] check-in: [5643b8dae9] user: davygrvy branch: trunk, size: 31223 | |
2004-09-02
| ||
11:22 | clock.tcl installation file: [4e5c294868] check-in: [aec8605a7b] user: vincentdarley branch: trunk, size: 31233 | |
2004-08-19
| ||
00:13 |
* doc/tm.n: New file, documentation for Tcl Modules, based on the
TIP.
* unix/mkLinks: Regenerated. * win/makefile.vc: Added tm.tcl to list of files to install.file: [19dc24ad42] check-in: [3de8eca68b] user: andreas_kupries branch: trunk, size: 31169 | |
2004-08-18
| ||
20:59 | unbreak Win build after TIP#173 and TIP#209 commit file: [a9659cc757] check-in: [b01aea8524] user: kennykb branch: trunk, size: 31096 | |
2004-06-24
| ||
01:29 | Version 5 of [Patch 976496] file: [dc1a8a6509] check-in: [6d178830b8] user: mistachkin branch: trunk, size: 30692 | |
2004-06-23
| ||
19:23 | * win/makefile.vc: fix for bug #977369 about launching tclsh to generate a tclConfig.sh with the nmake build system file: [0a67eb11ce] check-in: [30a13c52a1] user: patthoyts branch: trunk, size: 30599 | |
2004-06-01
| ||
08:18 | * win/makefile.vc: check for either MSDEVDIR or MSVCDIR being in the environment, for VC7. [Bug 942214] file: [8c33550520] check-in: [e7b0eec831] user: davygrvy branch: trunk, size: 30537 | |
2004-05-27
| ||
14:29 | Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [202e1896e7] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 30516 | |
2004-05-18
| ||
20:02 | * win/makefile.vc: now generates a tclConfig.sh from Pat Thoyts [Patch 909911] file: [5c3ccf2e8f] check-in: [285d80601d] user: davygrvy branch: trunk, size: 30517 | |
2004-04-09
| ||
20:57 | Merge updates from HEAD file: [bb3bacf4a7] check-in: [5b5c8133e5] user: dgp branch: dgp-refactor, size: 26867 | |
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: [a7c6c0bf43] check-in: [2e5b18c85c] user: dgp branch: trunk, size: 26863 | |
2004-03-04
| ||
17:26 | merge updates from HEAD file: [88eccd8866] check-in: [90bbbc469a] user: dgp branch: dgp-refactor, size: 26898 | |
2004-03-03
| ||
10:47 | fixed some commentary. file: [25ec659c03] check-in: [61969488ef] user: davygrvy branch: trunk, size: 26899 | |
09:10 | default environment variable for VC++ is %MSDevDir% not %MSVCDir%, although vcvars32.bat sets both. file: [46b02e7e2b] check-in: [d5c1be6b3c] user: davygrvy branch: trunk, size: 26897 | |
2004-02-18
| ||
22:30 | Merge updates from HEAD. Ported support of {expand} syntax. file: [7c8b0f3348] check-in: [257d73b262] user: dgp branch: dgp-refactor, size: 26895 | |
2004-02-08
| ||
01:38 | minor bug fix for last commit. file: [2be2666979] check-in: [35f211ff7b] user: davygrvy branch: trunk, size: 26896 | |
2004-02-07
| ||
21:47 |
* win/makefile.vc:
* win/rules.vc:
* win/tcl.rc:
* win/tclsh.rc: Added an 'unchecked' option to the OPTS macro so a
core build with symbols can be linked to the non-debug enabled C
run-time. As per discussion with Kevin Kenny. Called like this:
nmake -af makefile.vc OPTS=unchecked,symbols This clarifies the meaning of the 'g' naming suffix to mean only that the binary requires the debug enabled C run-time. Whether the binary contains symbols or not is a seperate condition. file: [b8a9598e48] check-in: [cc4a3db7ed] user: davygrvy branch: trunk, size: 26912 | |
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: [68372906b4] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 26668 | |
2004-01-30
| ||
08:10 | * win/makefile.vc: Use the -GZ compiler switch when building for symbols. This is supposed to emulate the release build better to avoid hiding problems that would only show themselves in a release build. file: [85193868ed] check-in: [1df3e9186e] user: davygrvy branch: trunk, size: 26669 | |
2004-01-16
| ||
02:42 | Some clean-up with how the resource files are built and how -DTCL_USE_STATIC_PACKAGES is sent when compiling the shells file: [25caffbcbf] check-in: [bb79714827] user: davygrvy branch: trunk, size: 26661 | |
2004-01-15
| ||
23:23 | document 'fullwarn' in the opening usage comments file: [89c50d596f] check-in: [ca655ff7b0] user: davygrvy branch: trunk, size: 26663 | |
23:08 | Added new logic to crank-up the warning levels for both compile and link when $(FULLWARNINGS) is set. file: [8f175daaf6] check-in: [2e5169c29a] user: davygrvy branch: trunk, size: 26565 | |
22:20 |
* win/tclWinReg.c: Placed the requirement for advapi.lib
into the object file itself with #paragma comment (lib, ...)
when built with VC++. This will simplify linking for users of the
static library.
* win/makefile.vc: Removed 'advapi.lib' from $(baselibs). file: [d824ad32d8] check-in: [6176b7ad8e] user: davygrvy branch: trunk, size: 26433 | |
2004-01-10
| ||
00:24 | Added -DTCL_NO_DEPRECATED usage to makefile.vc. Called like this: nmake -af makefile.vc CHECKS=nodep file: [f10769577d] check-in: [9bff31696e] user: davygrvy branch: trunk, size: 26446 | |
2003-12-23
| ||
02:38 | VERSION macro now set by reading tcl.h for it. file: [5dabfd56a1] check-in: [cff1bedef2] user: davygrvy branch: trunk, size: 26255 | |
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: [fee551991a] check-in: [207b9d2fc9] user: dgp branch: trunk, size: 25917 | |
2003-10-21
| ||
00:23 | TIP #156: Language-Neutral Root Locale for Msgcat file: [48c026a592] check-in: [36d6f6daf7] user: kennykb branch: trunk, size: 25921 | |
2003-10-16
| ||
02:28 | Merged updates from HEAD file: [1a6d3f3f0e] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 25921 | |
2003-10-09
| ||
00:29 |
* win/makefile.vc: Applied patches for bug #801467 by Joe Mistachkin * win/tclAppInit.c: to fix incompatible TCL_MEM_DEBUG handling in * generic/tclObj.c: Win32 VC builds.file: [90aa256362] check-in: [c6bd53ea96] user: patthoyts branch: trunk, size: 25923 | |
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: [425b75bfe8] check-in: [938f1748b3] user: mdejong branch: core-8-4-branch, size: 24859 | |
2003-06-27
| ||
15:10 | Merge updates from HEAD file: [8bd3da1cab] check-in: [eec28d33df] user: dgp branch: dgp-refactor, size: 25878 | |
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: [3bb2f981d3] check-in: [9dafee66e2] user: dkf branch: trunk, size: 25874 | |
2003-06-18
| ||
19:47 | Merged in updates from the HEAD file: [54ecccbdc2] check-in: [f146aedacd] user: dgp branch: dgp-refactor, size: 25851 | |
2003-06-17
| ||
20:36 | regsub empty string fixes, and windows build file: [6e890d1750] check-in: [6f6bf2acac] user: vincentdarley branch: trunk, size: 25857 | |
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: [ed690f95e2] check-in: [47fd2c260e] user: andreas_kupries branch: trunk, size: 25798 | |
2003-04-30
| ||
09:23 | Use the boolean $(DEBUG) instead of a string comparison on $(DBGX). file: [46ab7f4ecf] check-in: [bc0a8a54a3] user: davygrvy branch: trunk, size: 24900 | |
2003-04-15
| ||
16:40 | Updated makefile.vc to conform with Mo DeJong's changes to Makefile.in and tclWinPipe.c on 2003-04-14. Now passes TCL_PIPE_DLL in place of TCL_DBGX. file: [34619f392d] check-in: [b3bbd64ef9] user: kennykb branch: trunk, size: 24913 | |
2003-04-11
| ||
15:59 | fix 5 small filesystem bugs, and some typos file: [ac3b963cbe] check-in: [da7df285d1] user: vincentdarley branch: trunk, size: 24896 | |
2003-04-05
| ||
01:25 | Build support for dicts on Unix and Windows, plus public API (structure declaration and stubs entries.) file: [c75dcedb9a] check-in: [6c777daa5a] user: dkf branch: trunk, size: 24857 | |
2003-03-23
| ||
03:10 | Added quoting around the script name in the 'test' target; Joe Mistachkin insists that he has a configuration that fails to launch tcltest without it, and it appears harmless otherwise. file: [c78b6690e1] check-in: [fac6442841] user: kennykb branch: core-8-4-branch, size: 24836 | |
03:06 | Added quoting around the script name in the 'test' target; Joe Mistachkin insists that he has a configuration that fails to launch tcltest without it, and it appears harmless otherwise. file: [22341b13dd] check-in: [bbce7d9dd7] user: kennykb branch: trunk, size: 24832 | |
2003-03-13
| ||
16:26 | Backed the version to 8.4 on the 8.4 branch. (I just loathe sticky tags). file: [05f1e693ae] check-in: [a2814742f6] user: kennykb branch: core-8-4-branch, size: 24832 | |
2003-03-11
| ||
22:15 | Added two missing uses of $(DBGX) so that tclpip8x.dll loads without panicking on Win9x. file: [0d7e3091d7] check-in: [292f75844d] user: kennykb branch: core-8-4-branch, size: 24832 | |
21:59 | Added two missing uses of $(DBGX) so that tclpip8x.dll loads without panicking on Win9x. file: [9598aabd5f] check-in: [3741e25b66] user: kennykb branch: trunk, size: 24828 | |
2003-03-04
| ||
23:45 |
* README: Bumped version number of * generic/tcl.h: Tcl to 8.5a0. * library.init.tcl: * mac/README: * macosx/Tcl.pbproj/project.pbxproc: * tests/basic.test: * tools/configure.in: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/tcl.m4: * tools/configure: autoconf * unix/configure: * win/configure:file: [51ef136664] check-in: [a5f8f0d439] user: dgp branch: trunk, size: 24795 | |
2003-03-03
| ||
18:14 | Corrected a Makefile.vc bug introduced by the change of DBGX from d to g in rules.vc. file: [bdb69cba5d] check-in: [3df4861c88] user: kennykb branch: trunk, size: 24799 | |
2003-01-10
| ||
15:03 | WinTcl crash on exit fix file: [0aea2ad9b0] check-in: [bfd1c3af3d] user: vincentdarley branch: trunk, size: 24730 | |
2003-01-05
| ||
00:44 |
* win/makefile.vc: * win/rules.vc: Fixed INSTALLDIR macro problem that blanked itself by accident causing the install target to put the tree at the root of the drive built on. Whoops.. Renamed the 'linkexten' option to be 'staticpkg'. Added 'thrdalloc' to allow the switching _on_ of the thread allocator. Under testing, I found it not to be benificial under windows for the purpose of the application I was using it for. It was more important for this app that resources for tcl threads be returned to the system rather than saved/moved to the global recycler. Be extra clean or extra fast for the default threaded build? Let's move to clean and allow it to be switched on for users who find it benificial for their use of threads.file: [e4e772cb2e] check-in: [ec0ef7dda9] user: davygrvy branch: trunk, size: 24733 | |
2002-12-18
| ||
22:47 | * win/makefile.vc: some uses of xcopy swapped to the @$(CPY) macro file: [ea228a4ae3] check-in: [ca8af8ca51] user: davygrvy branch: trunk, size: 24531 | |
2002-11-04
| ||
05:50 |
* win/tclAppInit.c: Calls Registry_Init() and Dde_Init() when STATIC_BUILD and TCL_USE_STATIC_PACKAGES macros are set. * win/makefile.vc: * win/rules.vc: linkexten option now sets the TCL_USE_STATIC_PACKAGES macro which also adds the registry and dde object files to the link of the shell. [Patch 479697] Also factored some additional macros that will be helpful for extension authors. Version grepping of tcl.h will need to be added to complete this. * win/buildall.vc.bat: Added more descriptive commentary.file: [692052ce57] check-in: [6f80157046] user: davygrvy branch: trunk, size: 24532 | |
2002-10-26
| ||
07:59 | xcopy on NT 4.0 doesn't support the /Y switch (overwrite). Added logic to handle this. [Bug 618019] file: [569756efc8] check-in: [bef8bea4e0] user: davygrvy branch: trunk, size: 24672 | |
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.1file: [d6c4e9ab07] check-in: [8aff7bdeb8] user: hobbs branch: trunk, size: 24672 | |
2002-09-29
| ||
20:41 | Added missing tclThreadAlloc.c to the build rules and defines USE_THREAD_ALLOC when TCL_THREADS is defined. file: [1893df1c97] check-in: [228411980e] user: davygrvy branch: trunk, size: 24675 | |
2002-08-20
| ||
20:25 | merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [f553f834d3] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 24535 | |
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: [a04b835b79] check-in: [029bda30b1] user: dgp branch: trunk, size: 24531 | |
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: [9470ed5ee3] check-in: [c89d65c5e7] user: dgp branch: trunk, size: 24531 | |
2002-06-10
| ||
05:33 | Merging with TOT as of 06/09/2002. file: [2919f1468e] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 24421 | |
2002-05-08
| ||
04:25 | Added 'runtest' target. Added docs as dependencies for winhelp rtf. Changes from Peter Spjuth <[email protected]>. file: [9372b9787a] check-in: [fc64fae440] user: davygrvy branch: trunk, size: 24417 | |
2002-03-29
| ||
22:29 | repair of previous mistake file: [23ef3ce5f9] check-in: [963ea1cee5] user: davygrvy branch: trunk, size: 24221 | |
22:09 | A STATIC_BUILD bug fix. -DSTATIC_BUILD wasn't being added to the core's compile rules. file: [9bcd38ffb2] check-in: [8a725793e2] user: davygrvy branch: trunk, size: 24284 | |
2002-03-28
| ||
21:45 |
* tools/feather.bmp: * tools/man2help.tcl: * tools/man2help2.tcl: * win/makefile.vc: More winhelp target fixups. Added a feather bitmap to the non-scrollable area and changed the color to be yellow from a plain white. The colors can be whatever we want them to be, but thought I would start with something bold. [Bug 527941]file: [f7f12a0747] check-in: [6678565482] user: davygrvy branch: trunk, size: 24251 | |
02:42 |
* tools/man2help.tcl: * win/makefile.vc: winhelp target now copies all needed files from tools/ to a workarea under $(OUT_DIR) and builds it from there. No build cruft is left in tools/ anymore. All paths used in man2help.tcl are now relative to where the script is. [Bug 527941]file: [b1eacdefac] check-in: [f037181019] user: davygrvy branch: trunk, size: 24027 | |
2002-03-27
| ||
22:57 | Clean targets made Win9x complient. file: [e7951207f5] check-in: [b048e3d708] user: davygrvy branch: trunk, size: 23748 | |
21:15 |
* win/.cvsignore: * win/buildall.vc.bat: * win/coffbase.txt: * win/makefile.vc: * win/nmakehlp.c (new): * win/rules.vc: First draft fix for [Bug 527941]. More changes need to done to the makehelp target to get to stop leaving build files in the tools/ directory. This does not address the syntax errors in the man files. Having the contents of tcl.hpj(.in) inside makefile.vc allows for version numbers to be replaced with macros. The new nmakehlp.c is built by rules.vc in preprocessing and removes the need to use tricky shell syntax that wasn't compatible on Win9x systems. This is a first draft repair for [Bug 533862].file: [fc77c6132a] check-in: [8ba99624c5] user: davygrvy branch: trunk, size: 23611 | |
2002-02-21
| ||
22:00 |
* win/mkd.bat (removed): * win/coffbase.txt (new): * win/makefile.bc: * win/makefile.vc: Changed the 'setup' target to stop using the mkd.bat file and just make the directory right in the rule. Same change to makefile.bc. configure.in nor Makefile.in use it. coffbase.txt will be the master list for our "prefered base addresses" set by the linker. This should improve load-time (NT only) by avoiding relocations. Submissions to the list by extension authors are encouraged. Added a 'tidy' target to compliment 'clean' and 'hose' to remove just the outputs. Also removed the $(winlibs) macro as it wasn't being used. Stuff left to do: 1) get the winhelp target to stop building in the tools/ directory. 2) stop using rmd.bat 3) add more dependacy rules.file: [4ff48a7947] check-in: [03b767fef9] user: davygrvy branch: trunk, size: 22062 | |
18:37 |
* win/makefile.vc: * win/rules.vc: Added a new "loimpact" option that sets the -ws:aggressive linker option. Off by default. It's said to keep the heap use low at the expense of alloc speed.file: [23e961810b] check-in: [9265d5d116] user: davygrvy branch: trunk, size: 21729 | |
2002-02-20
| ||
19:06 |
* win/buildall.vc.bat: * win/makefile.vc: * win/rules.vc: General clean-ups. Added compiler and linker tests for a) the pentium 0x0F errata, b) optimizing (not all have this), and c) linker v6 section alignment confusion. All these are tested first to make sure any D4002 or LNK1117 warnings aren't displayed. The pentium 0x0F errata is a recommended switch. The v5 linker's section alignment default is 512, but the v6 linker was changed to 4096 in an attempt to speed loading on Win98. I changed the default to always be 512 across both linkers, unless linking statically, then 4096 is used for the claimed speed effect. Using a 512 alignment saves 12k bytes of dead space in the DLL. Added IA64 B-stepping errata switch when the compiler supports it. Added profiling to $(lflags) when requested and also removed the explict -entry option as the default works fine as is. Removed win/tclWinInit.c from the special case section to let it use the common implicit rule as the $(EXTFLAGS) macro it had was never referenced anywhere.file: [ff68500bf9] check-in: [79169c9339] user: davygrvy branch: trunk, size: 21581 | |
12:33 |
* win/makefile.vc: Added the pentium errata switches to $(cflags) which should have already been there according to the MSDN docs regarding the infamous FDIV bug from `97. Added profiling to $(lflags) and also removed the explict -entry option as the default works without special work.file: [39e926e9ee] check-in: [25d1437dfd] user: davygrvy branch: trunk, size: 21243 | |
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: [8cf9baaf19] check-in: [f47d4ec7b7] user: andreas_kupries branch: tip-59-implementation, size: 22126 | |
2002-02-15
| ||
23:42 | Further changes to the TIP 72 patch to make it compile under VC++ file: [e57f978e2f] check-in: [ffd6a7d773] user: kennykb branch: trunk, size: 21518 | |
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: [84f14f01d4] check-in: [8d82de1905] user: dkf branch: trunk, size: 21511 | |
2002-02-06
| ||
12:20 | One large bug fixed with neglecting to disable otimizations for a symbols build. file: [8f595e1e01] check-in: [d7ade25d92] user: davygrvy branch: tip-59-implementation, size: 21822 | |
2002-02-05
| ||
23:05 | minor changes to support TIP#59 file: [e5517a9691] check-in: [ed15d32d4b] user: davygrvy branch: tip-59-implementation, size: 21770 | |
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: [a2303a9e07] check-in: [def8f47954] user: andreas_kupries branch: tip-59-implementation, size: 21913 | |
2002-01-11
| ||
20:07 | Removed -GD compiler option. It was intended for future use, but MS is again changing the future at their whim. The D4002 warning was harmless though, but someone using MsDev .NET logged it as a concern. [Bug: #501565] file: [1db513d05c] check-in: [860bca84f7] user: davygrvy branch: trunk, size: 21466 | |
2001-12-03
| ||
08:56 | Some install target bugs repaired along with $(TCLSTUBLIB) added to the dependencies rather than implicit through the dde and reg extensions. file: [fbc9993211] check-in: [f1122c9f0d] user: davygrvy branch: trunk, size: 21527 | |
2001-11-28
| ||
01:05 | Removed the Tk reference for the 'winhelp' target. Converge at install will need to be the solution. file: [d5ae439acd] check-in: [2e1304b87c] user: davygrvy branch: trunk, size: 22143 | |
2001-11-15
| ||
00:19 |
* win/makefile.vc: * win/rules.vc: Small bug fixes. * win/README: added some docs pointing to the docs in makefile.vc for it's use.file: [5219627736] check-in: [44e8867b77] user: davygrvy branch: trunk, size: 22173 | |
2001-11-13
| ||
04:30 |
* win/buildall.vc.bat(new): * win/makefile.vc: Small fix with deriving the "OriginalFilename" string in the .rc scripts. Added a quick batchfile for building the entire thing.file: [98a4e0700b] check-in: [e6067623d5] user: davygrvy branch: trunk, size: 22556 | |
2001-11-10
| ||
10:38 |
* win/makefile.vc: Added a check to make sure one runs the makefile from the /win directory only. * win/mkd.bat: * win/rmd.bat: Changes from Llyod Lim for better stability. [Patch #456759]file: [50f7a95de2] check-in: [bb9bcb4bf3] user: davygrvy branch: trunk, size: 22467 | |
04:11 |
* win/makefile.vc: * win/tcl.dsp: winhelp target fixes for non-NT systems. It seems NMAKE under these remembers changed directories during commands. A new tcltest feature from Peter Spjuth <[email protected]> to specify a pattern file from the commandline and redirecting output to a file when not under NT with it's scrollback console. Then it replays it, piped through more. Added 2 new static "configurations" to tcl.dsp. I could keep adding more, but I think we should leave it up to the user for customizing it. Sticky-points left: 'profile' option.file: [06334cef47] check-in: [587f57eb38] user: davygrvy branch: trunk, size: 22565 | |
2001-11-08
| ||
21:32 |
* win/rules.vc: * win/makefile.vc: Fixed install target to adjust for the different build types. Added a 'linkexten' option to link the win extensions inside the shell when built static. Placed win/tclAppInit.c patch in SF patch DB for approval. 'profile' option not hooked in yet. Everything else know is done.file: [0317d74f3d] check-in: [cb97ce6379] user: davygrvy branch: trunk, size: 21075 | |
00:39 | small error with the naming of the dee and reg extensions. file: [ef743b3f1a] check-in: [af694b7b9b] user: davygrvy branch: trunk, size: 19544 | |
00:22 |
* win/rules.vc: * win/makefile.vc: Dropped the NOMSVCRT macro and put it on the option list instead. It makes more sense to me this way as NOMSVCRT=0 would only be the valid setting. Fixed the dde and reg extension for building static. Improved, but not perfected, the winhelp target.file: [82022ddfd4] check-in: [e462214d25] user: davygrvy branch: trunk, size: 19538 | |
2001-11-07
| ||
03:39 |
* win/rules.vc (new): * win/makefile.vc: Complete over/under rewrite to support numerous build options all from the commandline itself without needing to edit the makefile. Now requires vcvars32.bat to be run prior to running nmake for bootstraping the environment. Fully doc'd usage for it is in makefile.vc. Commentary welcome. Sticky points left are: 1) winhelp target shows errors in the converting script. 2) .rc scripts aren't getting the right #defines to build the correct "OriginalFilename" strings. (have patch, won't commit yet) 3) Naming convention with suffixes describing the buildtype are 'tsdx' which will need public acceptance. ie. tclsh84tsx.exe is a (t) threaded shell (s) statically linked to the core and (x) uses msvcrt instead of libcmt.file: [0967fe33d8] check-in: [9e6a31faab] user: davygrvy branch: trunk, size: 19195 | |
2001-10-18
| ||
09:03 | Various changes to make life much easier on non-UNIX platforms (mostly Win32.) file: [5ddd8f5ccd] check-in: [61fafe8162] user: dkf branch: dkf-64bit-support-branch, size: 16844 | |
2001-10-01
| ||
20:58 | added Win64 SDK RC1 compilation support file: [3a830c99a7] check-in: [92b7006025] user: hobbs branch: trunk, size: 16549 | |
2001-09-20
| ||
18:50 |
* win/makefile.vc: updated IA64 compile settings * win/tclWinInit.c: added extra processor definitions. (mstacy) * win/tclWinSock.c (SocketThread): corrected pointer cast for _WIN64. * win/tclWinNotify.c: removed unnecessary winsock include (it is already in from tclWinPort.h). * win/tclWinPort.h: changed winsock.h include to winsock2.h. Reverses change from 2000-11-16, but is necessary for WIN64. Extensions should comply with defined OS words, or use #ifndef.file: [89df6fadec] check-in: [1aa58c2d9a] user: hobbs branch: core-8-3-1-branch, size: 16398 | |
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: [932f756d38] check-in: [c65e18c468] user: andreas_kupries branch: trunk, size: 16801 | |
2001-09-07
| ||
02:43 |
* Updated http package to version 2.4, reflecting the new features just added.file: [66f7940e43] check-in: [e34ff11fb3] user: dgp branch: core-8-3-1-branch, size: 16684 | |
02:43 |
* Updated http package to version 2.4, reflecting the new features just added.file: [e0a6d9f49a] check-in: [6b6e834d7c] user: dgp branch: trunk, size: 16709 | |
2001-09-03
| ||
00:49 |
* win/makefile.vc: Added -Zl (zee el) to tclStubLib.c compile line to make sure the tclstub84.lib static library is built without requiring a specific C-runtime library at link-time for the end-use developer. It has been noted on c.l.t that this trips many first time users trying to make extensions. [Patch: 403533]file: [6d19cee58a] check-in: [91177eafab] user: davygrvy branch: trunk, size: 16714 | |
2001-08-22
| ||
23:55 | updated install target for dde1.2 file: [bd6c562084] check-in: [2bc5de857f] user: hobbs branch: trunk, size: 16707 | |
2001-08-16
| ||
11:01 |
* win/makefile.vc: replaced $(WINDIR) with $(include32) for the .rc.res inference rule. winver.h wasn't getting included. [Bug: 445630]file: [a33e051490] check-in: [15cc22133b] user: davygrvy branch: trunk, size: 16710 | |
2001-04-03
| ||
22:54 | see backport log in ChangeLog for specific file backports from 8.4aCVS file: [575b6b4e48] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 16686 | |
2001-01-31
| ||
22:27 | 2000-01-31 Don Porter <[email protected]> * win/makefile.vc (install-libraries): Corrected misdirected install directory for the msgcat 1.2 package. file: [8a657d1f8d] check-in: [39a7ef8b25] user: dgp branch: trunk, size: 16705 | |
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: [1d219c8e4b] check-in: [a9a8b0340d] user: hobbs branch: trunk, size: 16707 | |
01:10 | updated default tools paths file: [f75d5a0f07] check-in: [61ae31e8d9] user: hobbs branch: trunk, size: 16731 | |
2000-11-02
| ||
09:21 | makefile fixes for Win64 support file: [291098d5e4] check-in: [2a6fb1e595] user: hobbs branch: trunk, size: 16834 | |
2000-10-31
| ||
01:20 |
2000-10-30 David Gravereaux <[email protected]>
* 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: [11d638cd50] check-in: [6ed4f00b1a] user: davidg branch: trunk, size: 16253 | |
2000-09-28
| ||
06:35 | addition of tclIOGT.c source file file: [0834a766b2] check-in: [eb0d114a3b] user: hobbs branch: trunk, size: 16204 | |
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: [17084cef83] check-in: [2adc0d9420] user: ericm branch: trunk, size: 16179 | |
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-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: [8753164360] check-in: [4a5dd63d1f] user: hobbs branch: core-8-3-1-branch, size: 15965 | |
2000-07-19
| ||
18:27 | * win/makefile.vc: Applied patch from Don Porter to provide better nmake support for NT/Alpha [RFE: 5938]. file: [2611d762f1] check-in: [b794a4da5e] user: ericm branch: trunk, size: 16104 | |
2000-07-17
| ||
22:58 |
* unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: added tclIOGT.c to objects list to compile.file: [ec5f25c4f2] check-in: [b002942e32] user: hobbs branch: core-8-3-1-io-rewrite, size: 15965 | |
2000-05-03
| ||
00:15 |
* README: * generic/tcl.h: * library/init.tcl: * library/reg1.0/pkgIndex.tcl: * library/tcltest1.0/tcltest.tcl: * mac/README: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/README: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.vc: * win/tcl.m4: updated patchlevel to 8.4a1file: [1068e03f12] check-in: [be42a4145e] user: hobbs branch: trunk, size: 15967 | |
2000-05-02
| ||
22:02 |
2000-05-02 Andreas Kupries <[email protected]>
* 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: [e94f68c809] check-in: [cdf262856d] user: kupries branch: trunk, size: 15969 | |
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 versionfile: [8729dec0ae] check-in: [1e558a16da] user: hobbs branch: trunk, size: 15936 | |
2000-02-10
| ||
02:54 | flipped debug bit file: [4fb0ef94d2] check-in: [d5abd1524c] user: hobbs branch: trunk, size: 15936 | |
2000-01-26
| ||
03:38 |
* win/makefile.vc: added some support for building helpfile on Windowsfile: [7bdb28590c] check-in: [bfb0850aff] user: hobbs branch: trunk, size: 15936 | |
2000-01-24
| ||
02:30 | simplified makefile flags file: [9887892e04] check-in: [2f2e46a1a4] user: hobbs branch: trunk, size: 15400 | |
1999-12-09
| ||
14:44 |
* win/tclWin32Dll.c: * win/tclWinChan.c: * win/tclWinFCmd.c: * win/tclWinInit.c: * win/tclWinPipe.c: * win/tclWinSock.c: removed all code that supported Win32s. It was no longer officially supported, and likely didn't work anyway. * win/makefile.vc: removed 16 bit stuff, cleaned up. * win/tcl16.rc: * win/tclWin16.c: * win/winDumpExts.c: these files have been removed from the source tree (no longer necessary to build) * win/aclocal.m4: made it just include tcl.m4file: [7a05eb8aa2] check-in: [28cb1be105] user: hobbs branch: trunk, size: 15607 | |
1999-10-29
| ||
03:05 |
* win/tclWinTest.c: added testvolumetype command, as atime is completely ignored for Windows FAT file systems * win/tclWinPort.h: added sys/utime.h to includesfile: [9ab83b7ded] check-in: [3fdb59940f] user: hobbs branch: trunk, size: 18015 | |
1999-10-05
| ||
22:47 |
* {win,mac,unix,tools,}/README: * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0. * win/tclWinReg.c: fixed registry command to properly 'get' HKEY_PERFORMANCE_DATA root key data. Needs more work. * win/tclWinSerial.c: changed SerialSetOptionProc to return TCL_OK by default. (patch from Rolf Schroedter)file: [f49a0ceb52] check-in: [090ccd067b] user: hobbs branch: trunk, size: 18030 | |
1999-08-13
| ||
16:49 | Fixed type, USE_TCL_ALLOC should be USE_TCLALLOC file: [ae0c28a99e] check-in: [3bc29fd348] user: redman branch: trunk, size: 18031 | |
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: [d5dd3c0ea1] check-in: [a5863b3a81] user: redman branch: trunk, size: 18032 | |
21:50 |
* Changed version to 8.2b2.
* win/tclWinPort.h: Block out include of sys/*.h in order to build extensions with MetroWerks compiler for Win32. [Bug: 2385] * generic/tclCmdMZ.c: * generic/tclIO.c: Fix ANSI-style prototypes based on patch from Ulrich Ring. [Bug: 2391] * unix/Makefile.in: Need to make install-sh executable before calling (with chmod +x). [Bug: 2413] * tests/var.test: * generic/tclVar.c: Fixed bug that caused a seg. fault when using "array set a(b) {}", which is a bad array name anyway. Now the "array set" command will return an error in this case. Added test case and fixed existing test. [Bug: 2427] file: [fe72829433] check-in: [589cb7ba77] user: redman branch: trunk, size: 18032 | |
00:13 | * win/makefile.vc: Changed version number of DDE package in VC++ makefile to use 1.1 instead of 1.0. file: [efde382d1b] check-in: [6633a54dd5] user: redman branch: trunk, size: 18032 | |
1999-07-20
| ||
00:11 | changed http package version from 2.0 to 2.1 file: [5d4760cef3] check-in: [fda7557642] user: hershey branch: trunk, size: 18033 | |
1999-07-13
| ||
22:23 | Makefile.in: fixed cat32.exe build makefile.vc: fixed calling tcltest.exe file: [6c496c62f2] check-in: [580b6853c5] user: redman branch: trunk, size: 18032 | |
1999-07-11
| ||
20:29 | Change version number in NMAKE makefile file: [3b49fc70c7] check-in: [b1cd1cf0ff] user: redman branch: trunk, size: 18096 | |
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: [52bd26a816] check-in: [23b23af342] user: hershey branch: trunk, size: 18097 | |
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: [e830e5e201] check-in: [8fcb19ead3] user: hershey branch: trunk, size: 18128 | |
1999-05-07
| ||
23:40 | removed bad patch file: [3a297e89a3] check-in: [4272a34e3e] user: stanton branch: trunk, size: 18097 | |
20:06 | * win/winDumpExts.c: * win/makefile.vc: Changed to emit library name in defs file. [Bug: 1998] file: [4a191c6c0f] check-in: [3518024b7f] user: stanton branch: trunk, size: 18126 | |
1999-05-05
| ||
20:29 | * win/makefile.vc: Added encoding directory to install-libraries target. file: [18c08f5afc] check-in: [7141ceb369] user: stanton branch: trunk, size: 18131 | |
1999-04-30
| ||
23:35 | * Changed version to 8.1.1. file: [a2d5efede5] check-in: [f373e48927] user: stanton branch: trunk, size: 17979 | |
1999-04-21
| ||
21:50 | Resynced with mainline. file: [a1b4d24ecb] check-in: [45b9dd789f] user: rjohnson branch: trunk, size: 17945 | |
18:40 | merged the parse changes between TclPro1.2 and Tcl8.1. Fixed bug in Windows makefile caused when the win/pkgIndex.tcl file was replaced file: [fc7065f0fc] check-in: [8a4ab921ba] user: surles branch: scriptics-tclpro-1-2, size: 17947 | |
18:16 | merged the parse changes between TclPro1.2 and Tcl8.1. Fixed bug in Windows makefile caused when the win/pkgIndex.tcl file was replaced file: [6d9f9fb22a] check-in: [2874a749d4] user: surles branch: trunk, size: 17943 | |
01:47 | Added: Merged with mainline. file: [c701c90b92] check-in: [81c2b84aff] user: rjohnson branch: scriptics-tclpro-1-2, size: 17988 | |
00:42 | Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0 | |
1999-04-19
| ||
22:05 | fixed bug 1571: pkgIndex files fail for dde and registry packages: file: [483efce842] check-in: [b8f26e5cb1] user: surles branch: trunk, size: 17982 | |
1999-04-17
| ||
00:18 | fixed bugs 1785 and 1799: decl header files not installed file: [16b2a11842] check-in: [9dbc16b721] user: surles branch: trunk, size: 17593 | |
1999-04-16
| ||
00:46 | merged tcl 8.1 branch back into the main trunk file: [ba72e79436] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 17531 | |
1999-04-06
| ||
19:19 | unchange the makefile.vc file: [7ce472b2a6] check-in: [d0c3b3bdcb] user: surles branch: core-8-1-branch-old, size: 17534 | |
19:06 |
* generic/tclVar.c: * generic/tclEnv.c: Moved the "array set" C level code into a common routine (TclArraySet). The TclSetupEnv routine now uses this API to create an env array w/ no elements. * generic/tclEnv.c: * generic/tclWinInit.h: * generic/tclUnixInit.h: * generic/tclInt.h: Made the Env module I18N compliant. Changed the FindVariable routine to TclpFindVariable, that now does a case insensitive string comparison on Windows, and not on UNIX. [Bug: 1299, 1500]file: [2dd80483ea] check-in: [9aa06360d3] user: surles branch: core-8-1-branch-old, size: 17533 | |
1999-04-02
| ||
23:48 | Add DDE package (moved from Tk). file: [45facb470b] check-in: [26586b1d7e] user: redman branch: core-8-1-branch-old, size: 17534 | |
1999-04-01
| ||
21:52 | Applied Jan's patch, fixed TCL_MEM_DEBUG. file: [73c54e583b] check-in: [8c0c86be64] user: redman branch: core-8-1-branch-old, size: 16932 | |
1999-03-30
| ||
02:29 | Remove the stubs functions, corrected the stub .obj file set. file: [a9d8870292] check-in: [b436652040] user: redman branch: core-8-1-branch-old, size: 16904 | |
1999-03-19
| ||
04:01 |
* win/tclWinChan.c (TclpOpenFileChannel, Tcl_MakeFileChannel):
Changed to only test for console or comm handles when the type is
FILE_TYPE_CHAR to avoid useless tests on simple files. Also
reordered tests so consoles are tested first as this is more
common.
* win/makefile.vc: Regularized usage of mkd and rmd and rm. * library/encoding/shiftjis.enc: * tools/encoding/shiftjis.txt: Missing/incorrect characters in shift-jis table. [Bug: 1008, 1526] * generic/tclInt.decls: * generic/tcl.decls: Eliminated use of "string" and "list" from argument lists to avoid conflicts with C++ STL. [Bug: 1181] * win/tclWinFile.c (TclpMatchFiles): Changed to ignore the FS_CASE_IS_PRESERVED bit and always return exactly what we get from the system. file: [e2fdf553c3] check-in: [70b94d21bd] user: stanton branch: core-8-1-branch-old, size: 17341 | |
1999-03-14
| ||
23:57 | fixed install target for makefile.vc file: [a9092e6c8c] check-in: [ed9aac4133] user: surles branch: core-8-1-branch-old, size: 17213 | |
1999-03-11
| ||
23:49 | changed hardcoded reference to ../tests/all.tcl to use variable in its path. file: [0d0afe5869] check-in: [d29a7d3879] user: hershey branch: core-8-1-branch-old, size: 17078 | |
19:28 | Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0 | |
19:03 | "make test" now invokes the test suite from the current working dir so that you can call "make test" on multiple platforms simultaneously. file: [20bc1674f2] check-in: [4ed00c3520] user: hershey branch: core-8-1-branch-old, size: 17073 | |
1999-03-10
| ||
06:49 | Integrated stubs mechanism from 8.0 into 8.1 file: [7b60f02284] check-in: [ddb86b8d93] user: stanton branch: core-8-1-branch-old, size: 17074 | |
05:52 | Merged stubs changes into mainline for 8.0 file: [0cae4a6652] check-in: [1969693351] user: stanton branch: trunk, size: 15987 | |
1999-03-08
| ||
20:14 | First pass at integrating stubs mechanism from 8.0. file: [076fc65aeb] check-in: [eeba5fd9e9] user: stanton branch: dev-8-1-stubs-branch, size: 17078 | |
1999-03-05
| ||
20:18 |
* generic/tclCompile.h:
* generic/tclStubInit.c:
* generic/tclCompileDecls.h:
* generic/tclCompileStubs.c:
* generic/tclInt.decls: Added functions from tclCompile.h into a
new tclCompile interface.
* generic/tclStubs.c: * generic/tclDecls.h: * generic/tcl.decls: Added Tcl_InitMemory. * generic/tclStubLib.c: Changed to define USE_TCL_STUBS and USE_TCL_STUB_PROCS automatically. * unix/Makefile.in: Changes to get stubs mechanism working. * generic/tclGetDate.y: Updated to reflect tclDate.c changes. * tools/genStubs.tcl: * generic/tclProc.c: * generic/tclStubInit.c: * generic/tclTest.c: * unix/tclUnixFile.c: * unix/tclUnixPort.h: lint * win/makefile.vc: * generic/tclAlloc.c: Changed USE_NATIVEMALLOC to USE_NATIVE_MALLOC. file: [0b817bf10d] check-in: [6618f6378b] user: stanton branch: dev-stubs-branch, size: 15991 | |
1999-03-03
| ||
00:38 |
* unix/Makefile.in:
* unix/configure.in:
* unix/ldAix: Enhanced AIX shared library support.
* win/tclWinSock.c: Removed a bunch of extraneous PASCAL FAR attributes from internal functions. * win/tclWinReg.c: Changed registry package to use stubs mechanism so it no longer depends on the specific version of Tcl. * doc/AddErrInfo.3: * doc/Eval.3: * doc/PkgRequire.3: * doc/SetResult.3: * doc/StringObj.3: * generic/tcl.h: * generic/tclBasic.c: * generic/tclPanic.c: * generic/tclStringObj.c: * generic/tclUtil.c: * unix/mkLinks: Added va_list versions of all VARARGS functions so they can be invoked from the stub functions. * doc/package.n: * doc/PkgRequire.3: * generic/tclPkg.c: Added Tcl_PkgProvideEx, Tcl_RequireEx, Tcl_PresentEx, and Tcl_PkgPresent. Added "package present" command. * generic/tclFileName.c: * mac/tclMacFile.c: * mac/tclMacShLib.exp: * unix/tclUnixFile.c: * win/tclWinFile.c: Changed so TclGetUserHome is defined on all platforms, even though it is currently a noop on mac and windows, and renamed it to TclpGetUserHome. * generic/tclCkalloc.c: Added stub versions of memory checking functions when compiling without TCL_MEM_DEBUG. * doc/ByteArrObj.3: * generic/tcl.h: * generic/tclBinary.c: * generic/tclObj.c: Ported the 8.1 ByteArray type back to 8.0. * generic/tcl.decls: * generic/tcl.h: * generic/tclBasic.c: * generic/tclDecls.h: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclIntPlatStubs.c: * generic/tclIntStubs.c: * generic/tclPlatDecls.h: * generic/tclPlatStubs.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclStubs.c: * tools/genStubs.tcl: * unix/configure.in: * unix/Makefile.in: * unix/tclConfig.sh.in: * win/makefile.vc: * win/tclWinPort.h: Added Tcl stubs implementation. There are now two new macros USE_TCL_STUBS and USE_TCL_STUB_PROCS that enable use of stubs and disable stub macros respectively. All of the public and private function declarations from tcl.h and tclInt.h have moved into the *.decls files and the *Stubs.c and *Decls.h files are generated using the genStubs.tcl script. * generic/tclPanic.c: * generic/panic.c: renamed panic to Tcl_Panic, added macro for backwards compatibility, renamed file to tclPanic.c file: [0e347f0258] check-in: [f404370f5a] user: stanton branch: dev-stubs-branch, size: 15986 | |
1999-02-26
| ||
02:19 | Added new code to properly deal with fileevents and nonblocking mode on serial ports and consoles. Added code to check standard channels for types and create file, console, serial, or pipe channels correctly. file: [b0db007304] check-in: [7f676c0cfc] user: redman branch: core-8-1-branch-old, size: 15739 | |
1999-02-19
| ||
02:17 | Deleted: Created branch scriptics-tclpro-1-2-synthetic check-in: [1d719b3ad1] user: cvs2fossil branch: scriptics-tclpro-1-2-synthetic, size: 0 | |
1999-02-10
| ||
23:31 |
* unix/mkLinks:
* doc/SetVar.3:
* generic/tcl.h:
* generic/tclVar.c: Restored Tcl_ObjGetVar2 and Tcl_ObjSetVar2
from 8.0. Renamed Tcl_Get/SetObjVar2 to Tcl_GetVar2Ex and
Tcl_SetVar2Ex.
* Merged 8.0.5b2 patches file: [9f1260c32b] check-in: [b403ad5f28] user: stanton branch: core-8-1-branch-old, size: 15679 | |
1999-02-03
| ||
02:59 | * win/makefile.vc: Added better support for paths with spaces in the name. Added .lib and support .dlls to the install-binaries target. Added generate of a pkgIndex.tcl script to the install-libraries target. file: [09ff18f716] check-in: [8da6e53bdc] user: stanton branch: trunk, size: 14650 | |
1999-02-02
| ||
23:01 | Changed to pass registry dll path into test script so the test doesn't depend on being able to find a working pkgIndex.tcl file file: [9b17860718] check-in: [a4253646c7] user: stanton branch: trunk, size: 14487 | |
1999-01-29
| ||
00:20 | Merged changes from Tcl 8.0.5b1 file: [c7fd51e769] check-in: [8953e4aa5b] user: stanton branch: core-8-1-branch-old, size: 15506 | |
1999-01-06
| ||
21:08 | * win/makefile.vc: * generic/tcl.h: * generic/tclAlloc.c: Added USE_NATIVEMALLOC ifdefs to make it easier to compile for use with Purify. file: [c53a22a864] check-in: [6867e5b3fe] user: stanton branch: trunk, size: 14438 | |
1998-12-13
| ||
08:12 | Cleaned up makefile.vc install target file: [459b4c006e] check-in: [d3dc73f6aa] user: lfb branch: core-8-1-branch-old, size: 15433 | |
1998-12-11
| ||
00:55 | updated file lists file: [2838884472] check-in: [5a7eb250db] user: stanton branch: core-8-1-branch-old, size: 15382 | |
1998-11-16
| ||
20:45 | moved scan implementation into tclScan.c changed scan to support unicode file: [6ab44186e2] check-in: [f9da63b2e8] user: stanton branch: core-8-1-branch-old, size: 15382 | |
1998-11-11
| ||
04:08 | merged 8.0.4 into 8.1 file: [7fd1a24060] check-in: [fe115bdad2] user: stanton branch: core-8-1-branch-old, size: 15356 | |
01:44 | integrated latest regexp updates from Henry Spencer, includes new regexp switches "-line", "-lineanchor", and "-linestop" for controlling newline behavior file: [98f47c1d5f] check-in: [61908a0265] user: stanton branch: core-8-1-branch-old, size: 15193 | |
1998-11-04
| ||
04:39 |
Merged Henry's latest changes to add support for character ranges
in cvec data type
Added support for Unicode character classes in regular expressions We now support the following character classes: alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit These all follow the example set by the GNU regular expression package for Java except that "digit" only matches the ASCII '0'-'9' characters. Renamed tclUtf.h to tclUniData.c file: [e183371a41] check-in: [6a4b8e2ee0] user: stanton branch: core-8-1-branch-old, size: 14807 | |
1998-11-02
| ||
23:04 | cleaned up test suite so most of the tests pass on Windows file: [d5731cae2e] check-in: [e3b726ecfd] user: stanton branch: trunk, size: 14118 | |
19:36 | Made "install-libraries" target more silent when copying library files. file: [9fe48134b8] check-in: [236c189a56] user: suresh branch: trunk, size: 14046 | |
1998-10-21
| ||
20:39 | Integrated latest regexp changes from Henry Spencer. Moved regexp related declarations out of tclInt.h and into tclRegexp.h. Added "encoding" command. file: [542008e95c] check-in: [502d826d63] user: stanton branch: core-8-1-branch-old, size: 14586 | |
1998-10-17
| ||
00:20 | Bumped the optimization to -O2 (optimize speed); test suite seems to have worked (as much as test suites under windows work) file: [d6193594c9] check-in: [0247552e6b] user: escoffon branch: trunk, size: 14028 | |
1998-10-07
| ||
20:57 | Fixed a bug that caused the Tcl DLL to be linked against msvcrt.lib for both debug and nodebug builds. file: [caa2d1dd00] check-in: [39335e2e3d] user: escoffon branch: trunk, size: 13951 | |
1998-10-06
| ||
02:59 | merged 8.0.4 changes into 8.1 branch file: [c9084f86d2] check-in: [e8eee9b422] user: stanton branch: core-8-1-branch-old, size: 14532 | |
00:42 | * tclWinFile.c: added warning about modifying static strings * makefile.vc: fixed version strings, added missing debug defines file: [0402b877e1] check-in: [df8e6385a0] user: stanton branch: core-8-1-branch-old, size: 14496 | |
1998-10-05
| ||
22:32 | Added a new Tcl object called "procbody"; this object's internal representation contains both a Proc struct and its associated ByteCode. Updated tclProc.c::TclCreateProc to take procbody instances as the body argument, for future support of compiler extensions. Added the "procbodytest" package for testing all this stuff. file: [a1c034be19] check-in: [0aa459d72f] user: escoffon branch: trunk, size: 13923 | |
1998-09-30
| ||
20:50 |
* makefile.vc: fixed so TCL_LIBRARY is set before running tcltest
* tclWinInit.c: lint * tclWin32Dll.c: removed TclpFinalize, cleanup of merges file: [fdfd90cb18] check-in: [281afe0988] user: stanton branch: core-8-1-branch-old, size: 14405 | |
1998-09-24
| ||
23:58 | merging changes from 8.0.3 into 8.1a2 file: [843a97da35] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 14372 | |
1998-09-21
| ||
23:39 | Added contents of Tcl 8.1a2 file: [a0877a03f9] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 11006 | |
1998-09-14
| ||
18:39 | Replaced SCCS strings, fixed binary files file: [3a8e6d41f3] check-in: [196f92fd17] user: stanton branch: trunk, size: 13886 | |
1998-08-03
| ||
15:49 | modified the support for specifying a build directory to be consistent with the Tk makefile.vc file: [2009cf6f3a] check-in: [99855fba4a] user: escoffon branch: trunk, size: 13864 | |
1998-07-31
| ||
15:43 | added EXTFLAGS hook file: [e70e95db1e] check-in: [63fe55a5a8] user: stanton branch: trunk, size: 13818 | |
1998-07-30
| ||
11:56 | One more tweak for the import/export. file: [6ac88c6c1e] check-in: [934dc14161] user: escoffon branch: trunk, size: 13688 | |
1998-07-29
| ||
11:12 | modified to support the new EXTERN macro, which has support for DLL import/export mechanisms. - Defines DLL_BUILD and BUILD_tcl. - Still uses the .def file for the DLLs, we'll phase it out later. file: [4c9dde4b21] check-in: [9a8d7964e9] user: escoffon branch: trunk, size: 13654 | |
1998-07-28
| ||
08:56 | added the TCLPIPEDLLNAME and TCLREGDLLNAME macros, so that the names can be overridden at the command line file: [3b48b08e72] check-in: [1b78c86f63] user: escoffon branch: trunk, size: 13251 | |
1998-07-24
| ||
14:54 | Merged changes between child workspace "/home/welch/ws/tcl8.0.3" and parent workspace "/export/home/ws/tcl8.0". file: [0fc9661ba9] check-in: [b3b8cd7df1] user: welch branch: trunk, size: 13183 | |
1998-07-21
| ||
15:25 | Merged changes between child workspace "/home/escoffon/ws/tcl8.0" and parent workspace "/export/home/ws/tcl8.0". file: [6c5f2b90c7] check-in: [be2f73988c] user: escoffon branch: trunk, size: 13081 | |
1998-07-20
| ||
16:23 | *** empty log message *** file: [91aea5f6ae] check-in: [6fc98ea957] user: welch branch: trunk, size: 12838 | |
1998-07-09
| ||
09:55 | added install targets file: [f01984eedb] check-in: [88d4915517] user: escoffon branch: trunk, size: 12810 | |
1998-07-01
| ||
18:03 | - dropped the .\ from temp dir name - .pch file is now generated in temp dir, not in . file: [e4939d6505] check-in: [825f498d10] user: escoffon branch: trunk, size: 11168 | |
1998-06-18
| ||
19:59 | put the DLLs, LIBs, and EXEs in the Debug/Release subdirs rather than in win. file: [b82dd5d511] check-in: [48a2601a47] user: escoffon branch: trunk, size: 11148 | |
19:56 | Added changes to support builds of different configurations in parallel: - the NODEBUG flag controls Debug/Release builds - different values of NODEBUG create temp files in either Debug or Release subdirectories. - Debug DLLs and executables follow the Windows convention of a 'd' at the end of the name (e.g. tcl80d.dll) file: [19ae412e86] check-in: [9bad961237] user: escoffon branch: trunk, size: 10833 | |
1998-06-10
| ||
12:36 | added cleanup of .pdb and .pch files in the clean target file: [14af07fd4c] check-in: [0535628a63] user: escoffon branch: trunk, size: 10590 | |
1998-04-29
| ||
17:10 | *** empty log message *** file: [ae70bfd3f6] check-in: [a28b6847b7] user: stanton branch: trunk, size: 10564 | |
1998-03-26
| ||
14:56 | Added: Initial revision file: [98a3e7f257] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 10514 | |