Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file unix/tclUnixTest.c at check-in e24c4b1f62b9e91f
|
2026-08-09
| ||
| 11:38 | Error messages almost all generated via Tcl_PrintfResult family file: [de785f6884] check-in: [4b4b6ea188] user: dkf branch: tip-757, size: 17326 | |
|
2026-07-17
| ||
| 06:50 | Use of TIP 757 in many places file: [7cfa51c286] check-in: [2237c55faf] user: dkf branch: tip-757-use, size: 17389 | |
|
2026-05-15
| ||
| 11:10 | Fix some indents file: [dc58609d15] check-in: [9e2610e8ef] user: dkf branch: main, size: 17624 | |
|
2025-12-28
| ||
| 16:19 | Fix some indentation of comments file: [9d3d280dda] check-in: [870237637e] user: dkf branch: main, size: 17627 | |
|
2025-11-23
| ||
| 20:43 | Use _Generic() to select function type file: [953efcfc62] check-in: [c4f087760d] user: jan.nijtmans branch: tip-626, size: 17626 | |
|
2025-11-17
| ||
| 09:18 | merge trunk file: [77848d511d] check-in: [8d7f54a91b] user: dkf branch: c11-automarker, size: 17327 | |
|
2025-11-15
| ||
| 21:56 | merge trunk file: [0cec682c98] check-in: [459669e809] user: dkf branch: c-std-update, size: 17336 | |
|
2025-11-09
| ||
| 14:12 | merge trunk file: [c81ea35177] check-in: [c495403a16] user: dkf branch: c11-printf-result, size: 17288 | |
|
2025-11-08
| ||
| 22:50 | Fix [45bfbebe]: some tests will fail if the system encoding is iso8859-1. Solution backported from 9.0 file: [9a5cc89e7c] check-in: [be9693d81e] user: jan.nijtmans branch: core-8-6-branch, size: 20768 | |
|
2025-10-24
| ||
| 14:25 | merge trunk file: [69c22d22b5] check-in: [9c127a6a3a] user: dkf branch: c11-bool, size: 17592 | |
|
2025-10-12
| ||
| 19:21 | Rebase to trunk file: [2046e6f5f9] check-in: [fad4806904] user: jan.nijtmans branch: tip-626, size: 17633 | |
|
2025-10-10
| ||
| 23:15 | Fix broken build, introduced [2d7ae66265|here]. More -Wconversion warning fixes file: [1e0cc85ce8] check-in: [b8506ab1c6] user: jan.nijtmans branch: main, size: 17584 | |
|
2025-10-06
| ||
| 18:03 | Turn initialisation flags into bools file: [6134a6701a] check-in: [85f3db92e2] user: dkf branch: c11-bool, size: 17584 | |
| 10:50 | Tidying up file: [d4f028a296] check-in: [fafb320167] user: dkf branch: c11-printf-result, size: 17280 | |
|
2025-10-03
| ||
| 11:47 | Use C11 macros to automatically add a NULL to the end of varargs sequences file: [9b93a120f4] check-in: [9c524e00d4] user: dkf branch: c11-automarker, size: 17319 | |
|
2025-09-26
| ||
| 18:53 | merge trunk file: [99eee8c9a6] check-in: [f0dcb3e615] user: dkf branch: c-std-update, size: 17328 | |
|
2025-09-04
| ||
| 09:33 | Fix some -Wconversion warnings file: [648b6db204] check-in: [c66bbbf8d7] user: jan.nijtmans branch: main, size: 17576 | |
|
2025-08-12
| ||
| 09:06 | More booleans. file: [67b64ac0f4] check-in: [8a9080996d] user: dkf branch: c-std-update, size: 17321 | |
|
2025-07-19
| ||
| 12:31 | More moving of variable declarations file: [f40fad82f8] check-in: [c149575323] user: dkf branch: c-std-update, size: 17313 | |
|
2025-07-16
| ||
| 10:43 | Moving variable declarations to better places file: [d48478574e] check-in: [f569640c35] user: dkf branch: c-std-update, size: 17312 | |
|
2025-07-14
| ||
| 14:58 | Use macros to reduce number of explicit marker NULLs file: [dbb780833b] check-in: [2b21439624] user: dkf branch: c-std-update, size: 17307 | |
| 14:26 | TclSetErrorCode lets us avoid writing a lot of marker values file: [1644df513d] check-in: [a29f1f8fab] user: dkf branch: c-std-update, size: 17337 | |
| 08:11 | A bunch of small changes building on previous commits file: [821bc61130] check-in: [1811f74742] user: dkf branch: c-std-update, size: 17334 | |
|
2025-04-16
| ||
| 09:32 | Merge trunk file: [c9bbbf09d5] check-in: [c7480b3df9] user: jan.nijtmans branch: tip-626, size: 17625 | |
| 09:00 | Merge 9.0. Fix some -Wconversion warnings, see [03cff7a777] file: [46c5e8932d] check-in: [ca9b2d5796] user: jan.nijtmans branch: main, size: 17553 | |
| 08:02 | Fix TestplatformChmod() test function: It should always translate from UTF-8 to native, since the native encoding is not guaranteed to be UTF-8 file: [e857a00d34] check-in: [8db993fea9] user: jan.nijtmans branch: core-9-0-branch, size: 17554 | |
|
2025-04-02
| ||
| 15:44 | Another bunch of -Wconversion warning fixes file: [f694451b30] check-in: [58b859b5ea] user: jan.nijtmans branch: tip-626, size: 17403 | |
|
2025-03-04
| ||
| 16:45 | Rebase to 9.1 file: [eb4a90819c] check-in: [f3e5cd43bf] user: jan.nijtmans branch: tip-626, size: 17393 | |
|
2025-03-03
| ||
| 09:33 | Mostly whitespace fixes, but also a bug in Tcl_SetWideUIntObj file: [e938c33f48] check-in: [16c040e40a] user: dkf branch: main, size: 17331 | |
|
2025-03-02
| ||
| 20:50 | Merge 9.1 file: [fcdf8c5deb] check-in: [6f0eac8f6d] user: jan.nijtmans branch: tip-626, size: 17395 | |
| 15:48 | Bunch of whitespace basic fixes. file: [28da6c06f0] check-in: [809d595b56] user: dkf branch: main, size: 17333 | |
|
2024-12-04
| ||
| 17:51 | Indenting file: [79fe88fcf5] check-in: [3dd7035ccc] user: jan.nijtmans branch: core-8-branch, size: 17295 | |
|
2024-08-31
| ||
| 01:03 | Merge [97ad90f3204ed4c0]: Improve bunch of error-messages. file: [08bac2d2a1] check-in: [24a5fcb743] user: pooryorick branch: unchained, size: 17705 | |
|
2024-08-29
| ||
| 08:40 | Merge [9ffd7855661ca409]: More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [95975d3c84] check-in: [12c6b8b472] user: pooryorick branch: unchained, size: 17704 | |
|
2024-08-26
| ||
| 12:12 | Merge [28e5e230b66f785b]: "Tcl_GetStringFromObj() -> TclGetStringFromObj() (optimization)", and resolve conflicts, including changing all occurrences os "TclGetStringFromObj" to Tcl_GetStringFromObj(). file: [af5acf3ba6] check-in: [261aca7955] user: pooryorick branch: unchained, size: 17706 | |
| 09:56 | Merge [3bdb40e1f2683f5f]: Few more spacing/formatting tweaks. file: [54840a9976] check-in: [30d592af71] user: pooryorick branch: unchained, size: 17776 | |
| 09:45 | Merge [1fbff64078d7fb02]: Fix indentation/brace usage style issues. file: [2aa9a80b82] check-in: [bd3faf4a67] user: pooryorick branch: unchained, size: 17777 | |
|
2024-08-23
| ||
| 11:44 | Merge [8395999435e061c0]: Fix Windows build with --disable-shared: Make sure that test-code is never compiled with -DBUILD_tcl -DSTATIC_BUILD. file: [dfc8e71543] check-in: [2d9e86307e] user: pooryorick branch: unchained, size: 17776 | |
|
2024-08-22
| ||
| 21:14 | Merge [171d9a4b1326efdd]: More C++-sentinel-related fixes (hopefully, those are the last ones). file: [5f117be759] check-in: [60c02983ce] user: pooryorick branch: unchained, size: 17737 | |
| 20:52 | Merge [f67f60d202716adf]: Fix [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage; Handle any C++-compiler as well. file: [07500f5631] check-in: [e18c9ab9f6] user: pooryorick branch: unchained, size: 17745 | |
|
2024-08-18
| ||
| 20:40 | Consolidated zipfs changes/Improve bunch of error-messages file: [c4245a0faa] check-in: [ad33a7eb2f] user: jan.nijtmans branch: tip-626, size: 17394 | |
|
2024-08-15
| ||
| 20:23 | Improve bunch of error-messages file: [f05ba2b3a4] check-in: [3af2efb00f] user: jan.nijtmans branch: core-8-branch, size: 17297 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [bb4053ace2] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 17609 | |
|
2024-07-08
| ||
| 16:32 | Remaining can't -> cannot changes file: [6cd99ca98f] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 17332 | |
|
2024-06-18
| ||
| 22:07 | Backport some code cleanup from 8.7/9.0. Fix indenting file: [5cedb05f92] check-in: [e749719636] user: jan.nijtmans branch: core-8-6-branch, size: 20432 | |
|
2024-06-07
| ||
| 11:31 | Merge 9.0 file: [40cbcb7a7c] check-in: [84ae5008cc] user: jan.nijtmans branch: tip-626, size: 17393 | |
|
2024-06-05
| ||
| 13:10 | More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [ee7cad6fc2] check-in: [9ffd785566] user: jan.nijtmans branch: main, size: 17331 | |
|
2024-04-23
| ||
| 16:06 | Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow file: [3c5f56d1c8] check-in: [b356268e32] user: dkf branch: tidy-indentation, size: 17332 | |
|
2024-04-01
| ||
| 20:48 | Merge 9.0 file: [b3e84ea94c] check-in: [d4eee66f60] user: jan.nijtmans branch: tip-626, size: 17395 | |
|
2024-03-21
| ||
| 13:55 | Merge 8.7. Tcl_GetStringFromObj() -> TclGetStringFromObj() (optimization) file: [f5c7cae2c7] check-in: [28e5e230b6] user: jan.nijtmans branch: main, size: 17333 | |
| 12:57 | Formatting/indenting file: [0707c4b127] check-in: [1dd169510a] user: jan.nijtmans branch: core-8-branch, size: 17296 | |
|
2024-03-20
| ||
| 14:27 | Merge 9.0 file: [b04238a259] check-in: [4271f3b52a] user: jan.nijtmans branch: tip-626, size: 17465 | |
| 13:49 | Few more spacing/formatting tweaks file: [355d512fe8] check-in: [3bdb40e1f2] user: jan.nijtmans branch: main, size: 17403 | |
| 13:14 | (backport) more spacing/formatting tweaks. For now, macosx/unix/win only. file: [0ee5745f36] check-in: [dc8a99efff] user: jan.nijtmans branch: core-8-branch, size: 17367 | |
|
2024-03-19
| ||
| 16:12 | Backport fix for [bda99f2393]: gets stdin problem when non-blocking - Windows (cherry-pick): Fix indentation/brace usage style issues file: [27c5e537d7] check-in: [770221ff54] user: jan.nijtmans branch: core-8-branch, size: 17409 | |
| 14:56 | Fix indentation/brace usage style issues file: [7ecb1107bb] check-in: [1fbff64078] user: dkf branch: main, size: 17404 | |
|
2024-01-30
| ||
| 17:07 | Tweaking indentation of code; really unimportant... file: [56714b41b5] check-in: [bb72806960] user: dkf branch: dkf-indent-tweak, size: 17404 | |
|
2023-11-24
| ||
| 13:28 | Merge 9.0 file: [53b8b3387c] check-in: [96e43e34f3] user: jan.nijtmans branch: tip-626, size: 17465 | |
|
2023-11-10
| ||
| 09:54 | Fix Windows build with --disable-shared: Make sure that test-code is never compiled with -DBUILD_tcl -DSTATIC_BUILD file: [6a7430f6ef] check-in: [8395999435] user: jan.nijtmans branch: main, size: 17403 | |
|
2023-10-27
| ||
| 15:12 | Merge 9.0 file: [e955da6ec9] check-in: [f99dbd4d72] user: jan.nijtmans branch: tip-626, size: 17428 | |
| 15:11 | Merge 8.7 file: [0b23370870] check-in: [171d9a4b13] user: jan.nijtmans branch: main, size: 17366 | |
| 15:03 | More C++-sentinel-related fixes (hopefully, those are the last ones) file: [71e44d44e5] check-in: [84fdaf1d56] user: jan.nijtmans branch: core-8-branch, size: 17408 | |
|
2023-10-22
| ||
| 19:56 | Merge 9.0 file: [a8e5d03a2e] check-in: [f107021263] user: jan.nijtmans branch: tip-626, size: 17436 | |
|
2023-10-19
| ||
| 18:48 | Merge 8.7 file: [23207ad18d] check-in: [f67f60d202] user: jan.nijtmans branch: main, size: 17374 | |
|
2023-10-17
| ||
| 06:02 | Handle sentinels for any C++ compiler file: [10635a4ea8] check-in: [6876d1f99a] user: jan.nijtmans branch: bug-26870862f0, size: 17416 | |
|
2023-07-29
| ||
| 16:42 | Rebase to 9.0 file: [0337e6ff06] check-in: [c9b9082483] user: jan.nijtmans branch: tip-626, size: 17300 | |
|
2023-04-21
| ||
| 13:32 | Merge 9.0 file: [c11bde10d0] check-in: [b732c118b6] user: jan.nijtmans branch: tip-626, size: 17308 | |
|
2023-04-20
| ||
| 16:53 | Merge 9.0 file: [038db00ea0] check-in: [aa3e7e529f] user: jan.nijtmans branch: tip-626, size: 17306 | |
|
2023-04-14
| ||
| 09:12 | Merge 9.0 file: [b94a5ae0c6] check-in: [f041e13465] user: jan.nijtmans branch: tip-626, size: 17292 | |
|
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: [1f28dee4e3] check-in: [d65da06a77] user: pooryorick branch: main, size: 17238 | |
| 13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [04676f1227] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 17280 | |
| 09:35 | Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [81c4cc6a9d] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 20579 | |
|
2023-04-06
| ||
| 16:10 | Make Tcl_Size signed by default, but allow extension to make it unsigned (experimental) file: [ab6012d6a5] check-in: [4f88786745] user: jan.nijtmans branch: optional-unsigned-size, size: 17255 | |
|
2023-03-30
| ||
| 22:24 | Merge 9.0 file: [13301083ed] check-in: [6396c6443a] user: jan.nijtmans branch: tip-626, size: 17292 | |
| 22:22 | Merge 8.7 file: [70cbcd8ded] check-in: [7c9d2dc7a3] user: jan.nijtmans branch: main, size: 17238 | |
| 22:02 | Merge 8.6 file: [f16e6a3b3c] check-in: [166e8656a7] user: jan.nijtmans branch: core-8-branch, size: 17280 | |
| 15:19 | Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on other platforms either. file: [e7ad780185] check-in: [ec56f33813] user: jan.nijtmans branch: bug-0cb3554903, size: 20579 | |
|
2022-09-02
| ||
| 07:42 | Some more (internal) ClientData -> void * changes file: [cce3a64e3a] check-in: [1f524aee1d] user: jan.nijtmans branch: main, size: 17224 | |
|
2022-08-29
| ||
| 13:43 | More int -> size_t file: [5b77fc44ec] check-in: [4001be22d4] user: jan.nijtmans branch: tip-626, size: 17278 | |
|
2022-05-25
| ||
| 22:20 | Many int-> size_t file: [8bf2f8d2e1] check-in: [7062de3ba7] user: jan.nijtmans branch: tip-626, size: 17312 | |
|
2022-05-24
| ||
| 12:34 | Starting TIP #626 implementation. WIP, far from finished file: [a0bfac7f1c] check-in: [16a9e324dd] user: jan.nijtmans branch: tip-626, size: 17280 | |
|
2020-12-08
| ||
| 15:31 | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [c0ce45ec4f] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 17266 | |
|
2020-03-09
| ||
| 15:45 | TCL_UNUSED in the unix sources. file: [76998655f2] check-in: [2c910028eb] user: dgp branch: core-8-branch, size: 17271 | |
|
2019-09-17
| ||
| 11:39 | Merge 8.7 file: [ecb59ee3c0] check-in: [981dd35686] user: jan.nijtmans branch: cplusplus, size: 17545 | |
| 07:02 | Move testgetencpath/testsetencpath test commands from UNIX-specific to general. Rewrite a few other commands (like "memory") to use the Tcl_Obj interface. file: [23d3a2b009] check-in: [bc17bfbdde] user: jan.nijtmans branch: core-8-branch, size: 17378 | |
|
2019-09-03
| ||
| 20:32 | Mark more unused parameters file: [e799336c5d] check-in: [c07dbdd62a] user: jan.nijtmans branch: cplusplus, size: 20704 | |
|
2019-07-04
| ||
| 06:54 | Experiment: compile Tcl with C++ compiler. WIP file: [578f927fe2] check-in: [99d5f9c948] user: jan.nijtmans branch: cplusplus, size: 20507 | |
|
2018-12-18
| ||
| 20:41 | tests: new test-command "testisprocessrunning" in order to help recognize in test cases a child process is still running; socket.test: optimized 'hot spot' socket-12.2 test-case (10s -> 10ms). file: [2e12f5527d] check-in: [21737c5c85] user: sebres branch: sebres-speedup-testsuite, size: 22981 | |
|
2018-12-12
| ||
| 19:38 | If compiled with -DTCL_NO_DEPRECATED, remove Tcl_NewIntObj/Tcl_NewLongObj/Tcl_DbNewLongObj from stub table, as they will be gone in 9.0 (converted to a macro) Use Tcl_WideInt's directly in more places, diminishing the possibility of inadvent overflow. file: [e8ad1fafe8] check-in: [72e64ef096] user: jan.nijtmans branch: core-8-branch, size: 20499 | |
|
2018-12-11
| ||
| 20:02 | Merge 8.7 In test-cases, don't load Tcltest package if it isn't actually used. Another round of size_t related improvements. Nothing functional. Also improve some comments. file: [f7afd15e3c] check-in: [c92a5c4373] user: jan.nijtmans branch: trunk, size: 20495 | |
|
2017-05-03
| ||
| 12:09 | merge trunk file: [a0815bc9ee] check-in: [bf5ec8f76b] user: jan.nijtmans branch: semver, size: 20506 | |
|
2016-06-30
| ||
| 13:16 | Simplify use of "struct" keyword in many places. file: [cf05737193] check-in: [2e6ea5716f] user: jan.nijtmans branch: trunk, size: 20560 | |
|
2015-12-20
| ||
| 19:48 | remove interp->result and all supporting code; remove other deprecated apis file: [011371bc52] check-in: [0f3e580e52] user: msofer branch: mig-opt2, size: 20910 | |
|
2015-10-01
| ||
| 11:04 | Eliminate a few gcc compiler warnings, when using -Wwrite-strings (tested with the brand-new gcc 5.2.0) file: [2c586d529e] check-in: [acd5ab176d] user: jan.nijtmans branch: core-8-5-branch, size: 21637 | |
|
2014-07-17
| ||
| 20:37 | merge trunk file: [c609331824] check-in: [6ba4e4b23d] user: jan.nijtmans branch: novem, size: 20904 | |
| 15:15 | Convert TesteventloopCmd and TestchmodCmd to Tcl_Obj-API form. file: [8b3043a1d1] check-in: [c1e59561b9] user: jan.nijtmans branch: trunk, size: 20565 | |
|
2014-07-12
| ||
| 16:13 | whopper change; now passes test suite on OSX file: [d4f78d4aee] check-in: [0b38cdbc76] user: dkf branch: bug-d5ddbc7f49, size: 20633 | |
|
2013-10-29
| ||
| 13:25 | merge trunk file: [9ab6ac94b6] check-in: [e494959ae2] user: jan.nijtmans branch: novem, size: 20968 | |
| 08:17 | Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec on HP-UX file: [b350a74d46] check-in: [6ba84ab753] user: jan.nijtmans branch: trunk, size: 20629 | |
| 08:15 | Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec on HP-UX file: [e1e9418b4d] check-in: [d7c93731e2] user: jan.nijtmans branch: core-8-5-branch, size: 21631 | |
|
2013-10-16
| ||
| 07:13 | merge novem file: [f83c61d859] check-in: [f9b406d125] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 20943 | |
|
2013-10-08
| ||
| 11:58 | Merge trunk. Remove obsolete lines in tclOO*Decls.h: TCL_STORAGE_CLASS is not used anywhere in "novem" any more. file: [caa26fc34c] check-in: [b874d5210d] user: jan.nijtmans branch: novem, size: 20975 | |
|
2013-10-07
| ||
| 14:25 | Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwin file: [98810e60dc] check-in: [09eb125484] user: jan.nijtmans branch: trunk, size: 20636 | |
| 14:23 | Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwin file: [5ee93e3d62] check-in: [a546b99dac] user: jan.nijtmans branch: core-8-5-branch, size: 21638 | |
|
2013-09-27
| ||
| 17:36 | more cleanup file: [a28ee07175] check-in: [61476ef248] user: dkf branch: novem-64bit-sizes, size: 21040 | |
|
2013-09-26
| ||
| 13:13 | merge novem WARNING: No checks of build-ability done yet. file: [e892d4e751] check-in: [2688d65077] user: dkf branch: novem-64bit-sizes, size: 21037 | |
|
2013-08-14
| ||
| 14:40 | merge trunk file: [fd00e17853] check-in: [e24c4b1f62] user: jan.nijtmans branch: novem, size: 21009 | |
|
2013-08-05
| ||
| 22:00 | Mark unixforkevent-1.1 nonPortable, until proven on more platforms. Make sure that when testing for pthread_atfork the thread library is taken into account. file: [4c113d2b61] check-in: [4e3f024bd7] user: jan.nijtmans branch: trunk, size: 20670 | |
|
2013-08-04
| ||
| 16:38 | Possible fix for [c4e230f29b] file: [70e952f6b3] check-in: [7de91edd9b] user: jan.nijtmans branch: bug-c4e230f29b, size: 21672 | |
|
2013-07-23
| ||
| 09:49 | merge trunk file: [df81eb6983] check-in: [2dd21b756d] user: jan.nijtmans branch: novem, size: 20969 | |
| 09:27 | Add "testfork" test command. Not used in any test-case yet file: [166ca4e192] check-in: [48ebb48d02] user: jan.nijtmans branch: trunk, size: 20630 | |
|
2013-07-22
| ||
| 11:11 | Tcl_InitNotifier() call in TestforkObjCmd() is only necessary when pthread_atfork() is not available. file: [4a4a62eb71] check-in: [362b6e3375] user: jan.nijtmans branch: rfe-notifier-fork, size: 21632 | |
|
2013-07-21
| ||
| 14:52 | Rebase to core-8-5-branch Add "testfork" test command to be usable in testcase. file: [e3a5d38775] check-in: [6f69bbba43] user: jan.nijtmans branch: rfe-notifier-fork, size: 21539 | |
|
2013-02-19
| ||
| 15:46 | merge novem file: [a50058b504] check-in: [28ee40df7e] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 19762 | |
|
2013-02-17
| ||
| 22:14 | merge trunk file: [f4d88dcdae] check-in: [b811284fad] user: jan.nijtmans branch: better-deprecation, size: 17593 | |
|
2013-01-30
| ||
| 08:19 | merge changes from trunk file: [5e0e6f72e5] check-in: [fc2438ef5f] user: dkf branch: novem-no-startcmd, size: 19799 | |
|
2013-01-25
| ||
| 12:58 | merge trunk Add -Wwrite-strings to compiler options, so we can guarantee correct "const" usage. file: [cea19c7f8e] check-in: [b23d78bcae] user: jan.nijtmans branch: novem, size: 19794 | |
| 11:45 | Eliminate some unneeded usages of Tcl_SetResult, Tcl_AddObjErrorInfo Fix "make test-packages" on cygwin file: [d6db907592] check-in: [199cbbfcdb] user: jan.nijtmans branch: initsubsystems, size: 19455 | |
|
2012-12-22
| ||
| 20:20 | merge novem add Tcl_TomMath_InitStubs/Tcl_OOInitStubs to unix/tclAppInit.c file: [934a180849] check-in: [96d9dbe992] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 19778 | |
|
2012-12-21
| ||
| 10:13 | remove unnecessary struct names, which only pollute the "struct" namespace for the compiler. file: [e1d9f7bcb9] check-in: [7752ee08e3] user: jan.nijtmans branch: novem, size: 19810 | |
|
2012-12-10
| ||
| 21:51 | merge trunk fix mingw build file: [751e947347] check-in: [8e7234ccff] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 19783 | |
|
2012-12-04
| ||
| 15:12 | more eliminations of 'deprecated' calls file: [10b8ad4e33] check-in: [c3a8114dc1] user: jan.nijtmans branch: better-deprecation-85, size: 20029 | |
| 13:51 | Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: USE_TCL_STUBS is no longer necessary, it's implicit. So that makes it less error-prome for extenders. The function Tcl_PkgInitStubsCheck is no longer necessary. Disadvantage: Embedders need to do two additional things, call Tcl_InitStubs() as first function in Tcl_AppInit() and link the stub library with their executable. file: [8d8af9ab04] check-in: [668d02e882] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 19778 | |
|
2012-12-03
| ||
| 13:02 | Remove obsolete functions Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir file: [ec86bbd98c] check-in: [1dfcdabf11] user: jan.nijtmans branch: novem, size: 19815 | |
| 11:47 | deprecate Tcl_Backslash, Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir file: [be22946117] check-in: [2a1937a64a] user: jan.nijtmans branch: better-deprecation, size: 17609 | |
|
2012-11-19
| ||
| 06:41 | now a clean compile on OSX in non-debug mode file: [4d84b61620] check-in: [b814e8d7e8] user: dkf branch: novem-64bit-sizes, size: 19500 | |
|
2012-08-20
| ||
| 06:49 | remove unnecessary struct names, which only pollute the "struct" namespace for te compiler. file: [88407f5277] check-in: [db442914c7] user: jan.nijtmans branch: jn-no-struct-names, size: 19466 | |
|
2011-10-21
| ||
| 09:39 | MINOR: Add emacs style info to end of C files. file: [2010dd78c9] check-in: [845f5f4d8e] user: dkf branch: trunk, size: 19471 | |
|
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: [305c6d510e] check-in: [c64f310d38] user: dgp branch: trunk, size: 19364 | |
| 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: [97465c599f] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 20376 | |
|
2011-03-01
| ||
| 15:38 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [da6e11719a] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 21990 | |
|
2010-12-07
| ||
| 11:45 | @1511 file: [59ce6d33b3] check-in: [cde12364d3] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 19436 | |
|
2010-12-06
| ||
| 12:33 | @1300 file: [8e9b96b353] check-in: [3f09e6a910] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 20127 | |
|
2010-12-02
| ||
| 10:58 | @1090 file: [3fa76cd87a] check-in: [64d3140aa1] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 20230 | |
|
2010-11-23
| ||
| 15:23 | Next @611, and jumping tclGetDate.yyacc grammar. file: [c1b39b36fa] check-in: [b277d95385] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 20223 | |
| 14:27 | Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [13d55f2238] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 20454 | |
|
2010-09-17
| ||
| 12:55 | Merge from HEAD to rmax-ipv6-branch file: [c3e8b22448] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 19441 | |
|
2010-06-21
| ||
| 20:23 | merge file: [4c524a8f54] check-in: [6d709daeba] user: dgp branch: dgp-refactor, size: 19441 | |
| 11:23 | Eliminate various unnecessary type casts, use function typedefs whenever possible file: [e5601a2e6e] check-in: [8086293cfc] user: nijtmans branch: trunk, size: 19441 | |
|
2010-02-26
| ||
| 01:21 | merge updates from HEAD file: [50d2df4b84] check-in: [ec93238882] user: dgp branch: dgp-refactor, size: 20132 | |
|
2010-02-25
| ||
| 22:20 | [ tcl-Feature Requests-2958832 ] Further speed-up of ouster-hash function. Eliminate various unnecessary (ClientData) type casts. file: [1225d1e1b4] check-in: [b28fef8499] user: nijtmans branch: trunk, size: 20132 | |
|
2009-11-19
| ||
| 16:51 | merge updates from HEAD file: [8972a870b0] check-in: [7aa1b44845] user: dgp branch: dgp-refactor, size: 20235 | |
|
2009-11-18
| ||
| 23:46 | Fix [Bug 2883850]: pkgIndex.tcl doesn't get created with static Tcl build file: [eb1e9fbae9] check-in: [39268397d9] user: nijtmans branch: trunk, size: 20235 | |
|
2009-01-09
| ||
| 14:17 | merge updates from HEAD file: [84851911f3] check-in: [02f7c5c705] user: dgp branch: dgp-refactor, size: 20228 | |
| 11:21 | Style fixes (unfouling whitespace, sorting comments, removing useless casts, etc.) file: [811562d50b] check-in: [cd3c38f00a] user: dkf branch: trunk, size: 20223 | |
|
2008-12-20
| ||
| 05:37 | merge updates from HEAD file: [7008f7915b] check-in: [9f19efdecd] user: dgp branch: dgp-refactor, size: 20459 | |
| 01:03 | fix warning file: [b857853369] check-in: [0bd8dfb117] user: das branch: trunk, size: 20454 | |
|
2008-10-11
| ||
| 03:37 | merge updates from HEAD file: [2faafae9c2] check-in: [707fc4e9cf] user: dgp branch: dgp-refactor, size: 20453 | |
|
2008-10-03
| ||
| 19:20 | * tests/stack.test: * unix/tclUnixTest.c: removed test command teststacklimit and the corresponding constraint: it is not needed with NRE file: [b288cc88e8] check-in: [c8d29ae885] user: msofer branch: trunk, size: 20451 | |
|
2008-07-29
| ||
| 20:13 | merge updates from (near) HEAD file: [7847d6304f] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 22324 | |
|
2008-07-13
| ||
| 09:03 | NRE implementation [Patch 2017110] file: [7d55139ad5] check-in: [a646e4c362] user: msofer branch: trunk, size: 22322 | |
|
2008-05-11
| ||
| 04:22 | merge updates from HEAD file: [f21e33974d] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 20453 | |
|
2008-04-27
| ||
| 22:21 | Get rid of pre-C89-isms (esp. CONST vs const). file: [5a175ba457] check-in: [2d205c22fb] user: dkf branch: trunk, size: 20448 | |
|
2007-04-20
| ||
| 17:13 | merge updates from HEAD file: [c4f547449a] check-in: [92b90f2910] user: dgp branch: dgp-refactor, size: 20453 | |
| 06:10 | Replaced commas in varargs with string concatenation where possible [Patch 1515234] file: [4d4d551c96] check-in: [d0d3c30f1a] user: kennykb branch: trunk, size: 20452 | |
|
2007-04-19
| ||
| 19:16 | merge updates from HEAD file: [89fa555bfe] check-in: [8840f48041] user: dgp branch: dgp-refactor, size: 20454 | |
|
2007-04-17
| ||
| 14:49 | Eliminate use of (VOID*) casts when calling memset or memcpy. file: [193b42ee6e] check-in: [45b4948945] user: dkf branch: trunk, size: 20449 | |
|
2007-04-16
| ||
| 18:35 | Merge updates from HEAD file: [84b32ea361] check-in: [5bd14e2124] user: dgp branch: dgp-refactor, size: 20472 | |
| 13:36 | Complete the purge of K&R function definitions from manually-written code. file: [8aba43784a] check-in: [645aed2fcd] user: dkf branch: trunk, size: 20467 | |
|
2007-04-08
| ||
| 14:58 | Merge updates from HEAD; may not build file: [78c32332b2] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 20497 | |
|
2006-11-13
| ||
| 08:23 | * generic/tclCompExpr.c: fix gcc warnings about 'cast to/from * generic/tclEncoding.c: pointer from/to integer of different * generic/tclEvent.c: size' on 64-bit platforms by casting to * generic/tclExecute.c: intermediate types intptr_t/uintptr_t * generic/tclHash.c: via new PTR2INT(), INT2PTR(), * generic/tclIO.c: PTR2UINT() and UINT2PTR() macros. * generic/tclInt.h: [Patch 1592791] * generic/tclProc.c: * generic/tclTest.c: * generic/tclThreadStorage.c: * generic/tclTimer.c: * generic/tclUtil.c: * unix/configure.in: * unix/tclUnixChan.c: * unix/tclUnixPipe.c: * unix/tclUnixPort.h: * unix/tclUnixTest.c: * unix/tclUnixThrd.c: * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [0101149e2f] check-in: [8562d10e43] user: das branch: trunk, size: 20493 | |
|
2006-04-28
| ||
| 16:09 | Merge updates from HEAD file: [785c601967] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 20478 | |
|
2006-03-19
| ||
| 22:47 | backport of file writable fixes file: [ae5ba2b72f] check-in: [8d880bc7eb] user: vincentdarley branch: core-8-4-branch, size: 22076 | |
|
2006-03-14
| ||
| 19:34 | 90% fix of file writable issues on Windows file: [20de951168] check-in: [3b1ed6c0d6] user: vincentdarley branch: trunk, size: 20484 | |
|
2005-11-03
| ||
| 17:52 | merge updates from HEAD file: [7f067293cf] check-in: [d827b9cf1e] user: dgp branch: dgp-refactor, size: 18808 | |
|
2005-11-02
| ||
| 23:26 | ANSIfy file: [2b422356bb] check-in: [19a0a6a899] user: dkf branch: trunk, size: 18804 | |
|
2004-12-09
| ||
| 23:00 | Merge updates from HEAD file: [ed74d4dfc0] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 19828 | |
|
2004-12-01
| ||
| 23:18 | * generic/tclUtil.c: Updated Tcl_GetNameOfExecutable() to * generic/tclEncoding.c: make use of a ProcessGlobalValue for * generic/tclEvent.c: storing the executable name. Added internal routines Tcl(Get|Set)ObjNameOfExecutable() to access that storage in Tcl_Obj, rather than string format. * unix/tclUnixFile.c: Rewrote TclpFindExecutable() to use * win/tclWinFile.c: TclSetObjNameOfExecutable to store the executable name it computes. * generic/tclInt.h: Added internal stub entries for * generic/tclInt.decls: TclpFindExecutable and Tcl(Get|Set)ObjNameOfExecutable. * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclCmdIL.c: Retrieve executable name in Tcl_Obj form * win/tclWinPipe.c: instead of string form. * unix/tclUnixTest.c: Update [testfindexecutable] command to use new internal interfaces. file: [a5d3a9e028] check-in: [353036774e] user: dgp branch: trunk, size: 19824 | |
|
2004-11-30
| ||
| 19:34 | Patch 976520 reworks several of the details involved with startup/initialization of the Tcl library, focused on the activities of Tcl_FindExecutable(). * generic/tclIO.c: Removed bogus claim in comment that encoding "iso8859-1" is "built-in" to Tcl. * generic/tclInt.h: Created a new struct ProcessGlobalValue, * generic/tclUtil.c: routines Tcl(Get|Set)ProcessGlobalValue, and function type TclInitProcessGlobalValueProc. Together, these take care of the housekeeping for "values" (things that can be held in a Tcl_Obj) that are global across a whole process. That is, they are shared among multiple threads, and epoch and mutex protection must govern the validity of cached copies maintained in each thread. * generic/tclNotify.c: Modified TclInitNotifier() to tolerate being called multiple times in the same thread. * generic/tclEvent.c: Dropped the unused argv0 argument to TclInitSubsystems(). Removed machinery to unsure only one TclInitNotifier() call per thread, now that that is safe. Converted Tcl(Get|Set)LibraryPath to use a ProcessGlobalValue, and moved them to tclEncoding.c. * generic/tclBasic.c: Updated caller. * generic/tclInt.h: TclpFindExecutable now returns void. * unix/tclUnixFile.c: * win/tclWinFile.c: * win/tclWinPipe.c: * generic/tclEncoding.c: Built new encoding search initialization on a foundation of ProcessGlobalValues, exposing new routines Tcl(Get|Set)EncodingSearchPath. A cache of a map from encoding name to directory pathname keeps track of where encodings are available for loading. Tcl_FindExecutable greatly simplified into just three function calls. The "library path" is now misnamed, as its only remaining purpose is as a foundation for the default encoding search path. * generic/tclInterp.c: Inlined the initScript that is evaluated by Tcl_Init(). Added verification after initScript evaluation that Tcl can find its installed *.enc files, and that it has initialized [encoding system] in agreement with what the environment expects. [tclInit] no longer driven by the value of $::tcl_libPath; it largely constructs its own search path now, rather than attempt to share one with the encoding system. * unix/tclUnixInit.c: TclpSetInitialEncodings factored so that a new * win/tclWinInit.c: routine TclpGetEncodingNameFromEnvironment can reveal that Tcl thinks the [encoding system] should be, even when an incomplete encoding search path, or a missing *.enc file won't allow that initialization to succeed. TclpInitLibraryPath reworked as an initializer of a ProcessGlobalValue. * unix/tclUnixTest.c: Update implementations of [testfindexecutable], [testgetdefenc], and [testsetdefenc]. * tests/unixInit.test: Corrected tests to operate properly even when a value of TCL_LIBRARY is required to find encodings. * generic/tclInt.decls: New internal stubs: TclGetEncodingSearchPath, TclSetEncodingSearchPath, TclpGetEncodingNameFromEnvironment. These are candidates for public exposure by future TIPs. * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclTest.c: Updated [testencoding] to use * tests/encoding.test: Tcl(Get|Set)EncodingSearchPath. Updated tests. file: [a8897db2bb] check-in: [5b205fd672] user: dgp branch: trunk, size: 20081 | |
|
2004-09-08
| ||
| 23:02 | Merge updates from HEAD file: [bfc2e20916] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 20524 | |
|
2004-06-18
| ||
| 20:38 | * generic/tclEncoding.c: Static TclFindEncodings -> FindEncodings. * generic/tclInt.h: Updated TclpFindExecutable() so that failed * generic/tclUtil.c: attempts to find the executable are saved * unix/tclUnixFile.c: just as successful finds are. [Patch 966053] * unix/tclUnixTest.c: file: [3654ebe88f] check-in: [7cbe86f3c9] user: dgp branch: trunk, size: 20520 | |
|
2004-05-27
| ||
| 15:02 | Merge updates from HEAD file: [2b53354727] check-in: [c9ab42babb] user: dgp branch: dgp-refactor, size: 20370 | |
| 14:29 | Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [4ed482f8db] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 20370 | |
| 13:18 | Made compiling with -Wstrict-prototypes -Wmissing-prototypes much cleaner. Also added support for [FRQ 951168] but left that switched off by default. file: [2ee4ba885b] check-in: [3c862df4ab] user: dkf branch: trunk, size: 20366 | |
|
2004-04-09
| ||
| 20:57 | Merge updates from HEAD file: [32dcadceca] check-in: [5b5c8133e5] user: dgp branch: dgp-refactor, size: 20339 | |
|
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: [060610e6f0] check-in: [2e5b18c85c] user: dgp branch: trunk, size: 20335 | |
|
2003-10-16
| ||
| 02:28 | Merged updates from HEAD file: [5245e54414] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 20360 | |
|
2003-10-13
| ||
| 01:00 | * unix/tclUnixTest.c (TestalarmCmd): don't bother checking return value of alarm. [Bug #664755] (english) file: [bf2a0cdbc1] check-in: [91566e4729] user: hobbs branch: core-8-4-branch, size: 20362 | |
| 00:59 | * unix/tclUnixTest.c (TestalarmCmd): don't bother checking return value of alarm. [Bug #664755] (english) file: [61355ea1df] check-in: [12b273dd6c] user: hobbs branch: trunk, size: 20358 | |
|
2003-02-15
| ||
| 22:30 | Corrected a couple of typos in error messages. [Bug 596027] file: [40fcd34c72] check-in: [aba2bc0454] user: kennykb branch: trunk, size: 20457 | |
|
2002-08-20
| ||
| 20:25 | merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [e9ef91ba3f] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 20453 | |
| 03:03 | * unix/tclUnixTest.c (TestfilehandlerCmd): Changed readable/writable to the more common readable|writable. Fixes SF #596034 reported by Larry Virden <lvirden@users.sourceforge.net>. file: [cd62c0810c] check-in: [53f26a9083] user: andreas_kupries branch: trunk, size: 20460 | |
|
2002-08-05
| ||
| 03:24 | * doc/CmdCmplt.3: Applied Patch 585105 to fully CONST-ify * doc/Concat.3: all remaining public interfaces of Tcl. * doc/CrtCommand.3: Notably, the parser no longer writes on * doc/CrtSlave.3: the string it is parsing, so it is no * doc/CrtTrace.3: longer necessary for Tcl_Eval() to be * doc/Eval.3: given a writable string. Also, the * doc/ExprLong.3: refactoring of the Tcl_*Var* routines * doc/LinkVar.3: by Miguel Sofer is included, so that the * doc/ParseCmd.3: "part1" argument for them no longer needs * doc/SetVar.3: to be writable either. * doc/TraceVar.3: * doc/UpVar.3: Compatibility support has been enhanced so * generic/tcl.decls that a #define of USE_NON_CONST will remove * generic/tcl.h all possible source incompatibilities with * generic/tclBasic.c the 8.3 version of the header file(s). * generic/tclCmdMZ.c The new #define of USE_COMPAT_CONST now does * generic/tclCompCmds.c what USE_NON_CONST used to do -- disable * generic/tclCompExpr.c only those new CONST's that introduce * generic/tclCompile.c irreconcilable incompatibilities. * generic/tclCompile.h * generic/tclDecls.h Several bugs are also fixed by this patch. * generic/tclEnv.c [Bugs 584051,580433] [Patches 585105,582429] * generic/tclEvent.c * generic/tclInt.decls * generic/tclInt.h * generic/tclIntDecls.h * generic/tclInterp.c * generic/tclLink.c * generic/tclObj.c * generic/tclParse.c * generic/tclParseExpr.c * generic/tclProc.c * generic/tclTest.c * generic/tclUtf.c * generic/tclUtil.c * generic/tclVar.c * mac/tclMacTest.c * tests/expr-old.test * tests/parseExpr.test * unix/tclUnixTest.c * unix/tclXtTest.c * win/tclWinTest.c file: [2fb4c781a2] check-in: [e476c22fec] user: dgp branch: trunk, size: 20448 | |
|
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 | |
|
1999-10-30
| ||
| 11:09 | * unix/Makefile.in: purify has to use -best-effort to instrument * unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when doing alloc between vfork and execvp. * unix/tclUnixTest.c: fixed mem leak in findexecutable test command * unix/tclUnixNotfy.c: fixed event/io threading problems by making triggerPipe non-blocking file: [bd40ab3c76] check-in: [07e490e23d] user: hobbs branch: core-8-2-1-branch, size: 20358 | |
|
1999-10-13
| ||
| 00:32 | * unix/Makefile.in: purify has to use -best-effort to instrument * unix/tclAppInit.c: identified potential mem leak when compiling tcltest (not critical) * unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when doing alloc between vfork and execvp. * unix/tclUnixTest.c: fixed mem leak in findexecutable test command file: [1ebe5a3b03] check-in: [51f678993b] user: hobbs branch: trunk, size: 20354 | |
|
1999-04-21
| ||
| 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-16
| ||
| 00:46 | merged tcl 8.1 branch back into the main trunk file: [8b57278117] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 20273 | |
|
1999-03-12
| ||
| 23:29 | Summary ------- 1) Broke the initialization of memory and finding the encodings file into seprarate routines. 2) Added wrapper hooks for locating files and initialization. 3) Modified the library path lookup algorithm. What I Changed -------------- 1) Modified generic/tclInt.h a) Added cache of the tclNativeExecutable name so the variable does not have be recomputed on subsequent calls to TclpFindExecutable. a) Added variable tclDefaultEncoding dir to store the path to the encoding files. b) Added prototype for TclpFindExecutable & TclpFindEncodings. 2) Modified generic/tclInitScript.h a) Added the TclSetPreInitScript proc and pointer to the script. 3) Modified generic/tclUtil.c a) Added initialization of the tclNativeExecutableName. 4) Modified generic/tclEvent.c a) Added boolean that indicates if the encodings have been initialized. b) Modified TclInitSubsystems so it only initializes "in-memory" subsystems, and not the encoding sub system. c) Added TclFindEncodigs procedure to initialize the encoding subsystem. d) Tcl_Finallize cleans up memory allocated for tclNativeExecutableName and tclDefaultEncodingDir. 5) Modified generic/tclEncoding.c a) Added intialization of the tclDefaultEncodingDir variable. b) Added two accessor functions, Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir. c) Made Tcl_FindExecutable platform independent, and moved to this file. 6) Modified unix/tclUnixFile.c and win/tclWinFile.c a) Added TclpFindExecutable(argv0) to compute a native string. c) Tcl_FindExecutable calls TclpFindExecutable to get the native string. d) Modified the TclpInitLibraryPath lookup algorithm (see below) 7) Modified unix/tclUnixInit.c and win/tclWinInit.c a) Added the call evaluate to the pre-init script b) Modified TclpInitLibraryPath to take a native path to the executable so it does not have to call Tcl_FindExecutable. c) On windows, the AppendRegistry routine was removed. 8) Modified unix/tclUnixTest.c a) Modified TestfindexecutableCmd to reset the cached value of tclNativeExecutable name. file: [3d650a07c8] check-in: [f989579c4c] user: surles branch: core-8-1-branch-old, size: 20275 | |
|
1999-03-11
| ||
| 19:28 | Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0 | |
|
1998-11-11
| ||
| 04:08 | merged 8.0.4 into 8.1 file: [7d428ddb79] check-in: [fe115bdad2] user: stanton branch: core-8-1-branch-old, size: 17565 | |
|
1998-10-14
| ||
| 00:32 | Made some the prototypes & function defs consistant in tclUnixTest.c file: [9fbbdbd6ea] check-in: [dbb637ea7e] user: rjohnson branch: trunk, size: 17524 | |
|
1998-09-24
| ||
| 23:58 | merging changes from 8.0.3 into 8.1a2 file: [a8b805aab1] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 17503 | |
|
1998-09-21
| ||
| 23:39 | Added contents of Tcl 8.1a2 file: [b78a2ab351] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 12903 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [6c2fa55bef] check-in: [196f92fd17] user: stanton branch: trunk, size: 17461 | |
|
1998-08-07
| ||
| 11:03 | Make AlarmHandler static file: [15f1b7e6a5] check-in: [dbbf552b3c] user: welch branch: trunk, size: 17439 | |
|
1998-08-06
| ||
| 11:40 | Changed testalarm to use SA_RESTART file: [3bf21c3031] check-in: [d63b906e4b] user: welch branch: trunk, size: 17426 | |
| 10:13 | Changed the alarm test file: [d053f3cae9] check-in: [e0e242b80d] user: surles branch: trunk, size: 17185 | |
|
1998-08-04
| ||
| 11:50 | Added the testalarm command. file: [f24f6a12ad] check-in: [71007265fa] user: surles branch: trunk, size: 18717 | |
|
1998-06-29
| ||
| 15:29 | Fixed bug in testfindexecutable file: [2fcc0045c8] check-in: [02c5be7655] user: welch branch: trunk, size: 14177 | |
|
1998-06-17
| ||
| 18:19 | *** empty log message *** file: [d58fe46006] check-in: [8ca464d4aa] user: stanton branch: trunk, size: 14139 | |
|
1998-03-26
| ||
| 14:56 | Added: Initial revision file: [047d5e2515] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 12865 | |