Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for library/init.tcl
2025-01-31
| ||
13:38 | Merge 9.0 file: [96d313aa1e] check-in: [6dc38e54ea] user: jan.nijtmans branch: tip-710, size: 23638 | |
2025-01-28
| ||
09:34 | Merge fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands file: [f16b2d299f] check-in: [1d91f017ff] user: apnadkarni branch: core-8-branch, size: 23659 | |
09:28 | Cherrypick fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands file: [0d09ec307d] check-in: [46fa9e4ff2] user: apnadkarni branch: core-8-6-branch, size: 25023 | |
2025-01-26
| ||
08:03 | Bug [4e2c8bc4a7]. Missing auto_execok cmd builtins file: [7883017791] check-in: [46dc723a69] user: apnadkarni branch: bug-4e2c8bc4a7, size: 23638 | |
2025-01-08
| ||
11:28 | (cherry-pick): Simplification for [d58e315172] version -> 8.6.17 for futher development file: [c934da9660] check-in: [59a525eb93] user: jan.nijtmans branch: core-8-6-branch, size: 24894 | |
2024-12-21
| ||
20:58 | version -> 9.0.2 file: [84f1567d93] check-in: [7b65167243] user: jan.nijtmans branch: main, size: 23509 | |
2024-10-30
| ||
19:17 | Fully normalize the path to [info nameofexecutable] before using it to find the library directory to add to auto_path. file: [8c9722ef1f] check-in: [3fba1cfcc7] user: pooryorick branch: unchained, size: 24611 | |
2024-10-23
| ||
13:37 | Update docs regarding tilde substitution (backported from 9.0). For TCLLIBPATH, do the same tilde substitution as done for TCLx.y_TM_PATH (backported from 9.0 too) file: [53e9ca5099] check-in: [a3fc2ce918] user: jan.nijtmans branch: core-8-branch, size: 23530 | |
2024-10-15
| ||
12:31 | Allow tcl_platform(pathSeparator) to be used in TCLLIBPATH. See [3057b6261] file: [1b9e0d279a] check-in: [79a1a6d628] user: jan.nijtmans branch: rfe-3057b6261, size: 24948 | |
2024-10-07
| ||
22:27 | Merge [8f6ce631b81735b1]: version -> 9.0.1. file: [de884a286f] check-in: [5f1ec15436] user: pooryorick branch: unchained, size: 24381 | |
22:16 | Merge [e569153b74352c6a]: Merge release 9.0.0. file: [9dd91271e6] check-in: [3f7bb17920] user: pooryorick branch: unchained, size: 24381 | |
2024-09-27
| ||
10:17 | Version -> 8.6.16 file: [a21caa4ed3] check-in: [f02eae1849] user: jan.nijtmans branch: core-8-6-branch, size: 24894 | |
08:38 | version -> 9.0.1 file: [3c4d657747] check-in: [8f6ce631b8] user: jan.nijtmans branch: main, size: 23509 | |
2024-09-02
| ||
15:24 | Merge the new clock implementation, and keep the old implementation available as [clock classic]. file: [1b291cb6b7] check-in: [4c824bde14] user: pooryorick branch: unchained, size: 24381 | |
2024-08-31
| ||
22:59 | Move clock to clockclassic in preparation for new clock. file: [3200abd8ab] check-in: [e834dd2afb] user: pooryorick branch: unchained, size: 24060 | |
00:59 | Merge [2047813f1c7748a2]: b3 -> b4, as preparation for release. file: [bd7bebfcbf] check-in: [4f51ebfd0d] user: pooryorick branch: unchained, size: 23915 | |
2024-08-29
| ||
20:51 | Merge [79b61f8d84da6c94]: Random indent fixes. file: [052c0d8188] check-in: [35718ebf95] user: pooryorick branch: unchained, size: 23915 | |
16:11 | Merge [4bbba9e1f6d0aa81]: Use tabs for indenting in stead of 8 spaces. Unbreak clang build. file: [03c16b0ab4] check-in: [ccdb8f0ab8] user: pooryorick branch: unchained, size: 24013 | |
2024-08-28
| ||
17:17 | Release branch for Tcl 9.0.0 file: [25416f97bf] check-in: [9365889f2e] user: dgp branch: core-9-0-0-rc, size: 23509 | |
16:57 | Merge [84ecf75d3bc90e43]: b2 -> b3, as preparation for next release. file: [3a5b5cd55a] check-in: [01bb216b45] user: pooryorick branch: unchained, size: 24055 | |
2024-08-26
| ||
18:25 | Bump version to 8.6.15 in prep for a new patch release. file: [32ee5488b8] check-in: [ff702712a8] user: dgp branch: core-8-6-15-rc, size: 24894 | |
2024-08-25
| ||
13:29 | Merge [5a2d6cd1d8df54a0]: b1 -> b2 (preparation for release). file: [9fe77f2af6] check-in: [ea8d4c1dfe] user: pooryorick branch: unchained, size: 24055 | |
13:23 | Merge [34d6716f22a48c64]: Tweak error-message. Remove pre-7.5 Tcl code. file: [91236140ee] check-in: [832dadd048] user: pooryorick branch: unchained, size: 24055 | |
11:11 | Merge [519deeadfc87b383], "Fix [86b3c15f0c]: ::unknown has infinite recursion in a corner case", and fully-qualify procedure name in one line. file: [9887b8a1b2] check-in: [666c5ebdd5] user: pooryorick branch: unchained, size: 24150 | |
05:59 | Merge [22ddc23f99a983cc]: Merge release. file: [766c1fe937] check-in: [26b7dace02] user: pooryorick branch: unchained, size: 24129 | |
2024-08-13
| ||
14:00 | b3 -> b4, as preparation for release file: [df00022058] check-in: [2047813f1c] user: jan.nijtmans branch: main, size: 23509 | |
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: [1fabe60e1b] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 24129 | |
2024-06-27
| ||
22:28 | Merge 9.0 file: [8e23d88110] check-in: [a3d20af5ba] user: jan.nijtmans branch: tip-626, size: 23509 | |
21:50 | Merge 8.7. Random indent fixes file: [b53ff66065] check-in: [79b61f8d84] user: jan.nijtmans branch: main, size: 23509 | |
2024-06-20
| ||
18:22 | Merge 9.0 file: [1ceb45cb82] check-in: [29d29484d0] user: jan.nijtmans branch: tip-626, size: 23607 | |
2024-06-13
| ||
09:51 | Use tabs for indenting in stead of 8 spaces. Unbreak clang build file: [41b37a4240] check-in: [4bbba9e1f6] user: jan.nijtmans branch: main, size: 23607 | |
09:49 | Merge 8.7 file: [7cb21d073b] check-in: [242fe9d024] user: jan.nijtmans branch: core-8-branch, size: 23334 | |
08:57 | Use tabs for indenting in stead of 8 spaces file: [5a918d8226] check-in: [0d49a7cc43] user: jan.nijtmans branch: core-8-6-branch, size: 24894 | |
2024-06-12
| ||
12:10 | Fix [1d26e580cf]: safe interp can't source files with BOM. (init.tcl has a BOM now, for testing purposes. Don't merge this to core-8-6-branch!) file: [6183c38744] check-in: [f612d4acfa] user: jan.nijtmans branch: bug-1d26e580cf, size: 24939 | |
2024-05-23
| ||
21:05 | Rebase to 8.7 file: [a912e811cd] check-in: [e3c331edd6] user: jan.nijtmans branch: jn-tcl-clock-configure--back-from-unsupported-ns, size: 23363 | |
2024-05-21
| ||
22:06 | Merge 9.0 file: [6fa7dcc4bd] check-in: [e906cead78] user: jan.nijtmans branch: tip-626, size: 23649 | |
09:04 | b2 -> b3, as preparation for next release file: [dad825b7f1] check-in: [84ecf75d3b] user: jan.nijtmans branch: main, size: 23649 | |
2024-05-13
| ||
10:35 | merge 8.7 (interim fix for [9889f96f4da77e3b]) file: [4c728a03ca] check-in: [da0e64b5d0] user: sebres branch: main, size: 23649 | |
10:34 | interim fix for [9889f96f4da77e3b]: avoid lazy creation and compilation for clock-ensemble (unless the issue with line-number reset by recompile is solved) file: [f9b80a3f28] check-in: [ad49517e0b] user: sebres branch: core-8-branch, size: 23376 | |
2024-04-16
| ||
11:34 | Add "-encoding utf-8" to auto_mkindex stuff file: [a74d866fb6] check-in: [e10ca653db] user: jan.nijtmans branch: core-8-6-branch, size: 24936 | |
2024-04-13
| ||
21:15 | Merge 8.7 file: [d032b168d2] check-in: [4723ca4c9f] user: jan.nijtmans branch: jn-tcl-clock-configure--back-from-unsupported-ns, size: 23459 | |
2024-04-12
| ||
15:24 | Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0 file: [7470dd91d1] check-in: [0a0fdba2f8] user: jan.nijtmans branch: core-8-branch, size: 23472 | |
15:16 | Add lot's of "-encoding utf-8" to our own "source" commands: We are becoming more independant from the system encoding. file: [9410449957] check-in: [84222c42a2] user: jan.nijtmans branch: core-8-6-branch, size: 24904 | |
2024-04-09
| ||
13:31 | partially revert [06b7ba18bdd9c2c3]: move ::tcl::clock::configure back from ::tcl::unsupported, leave it "private" (non-ensemble sub-command); to be unsupported it doesn't need to belong to ::tcl::unsupported NS (not a global-level command) file: [2976d54233] check-in: [ba59a1523a] user: sebres branch: tcl-clock-configure--back-from-unsupported-ns, size: 23443 | |
2024-04-02
| ||
20:49 | small amend (clean-up for ::tcl::clock::auto_load_cmds) and review file: [c97160a969] check-in: [5b9a73fee0] user: sebres branch: sebres-tip-689-clock-auto-load, size: 24396 | |
20:09 | auto load clock facilities (engine-init, C-stubs and helpers) on demand (rebased and rewritten to tip-689) file: [ae7f372606] check-in: [e154c94bd2] user: sebres branch: sebres-tip-689-clock-auto-load, size: 24299 | |
2024-04-01
| ||
20:48 | Merge 9.0 file: [1b532527ee] check-in: [d4eee66f60] user: jan.nijtmans branch: tip-626, size: 23745 | |
18:36 | TIP 688: clock command revision and speedup file: [47f38c1092] check-in: [7137ea11e9] user: jan.nijtmans branch: core-8-branch, size: 23456 | |
2024-03-26
| ||
17:46 | experimental: illustration for lazy clock initialization and auto-load on demand. file: [6813b50bd3] check-in: [b5c0377c7b] user: sebres branch: sebres-experimental-tip-688-auto-load, size: 23740 | |
2024-03-23
| ||
20:26 | Use TclStaticLibrary() to load the C parts of [clock]. file: [b74dd5f7e5] check-in: [f8dbb4feee] user: pooryorick branch: tip-689-proof-for-nathan-solved2, size: 23875 | |
2024-03-22
| ||
23:40 | A more simple solution to the challenge posed in the tip-689-proof-for-nathan branch, where the goal is to initialize [clock] on demand without [namespace unknown]. No additional namespaces are reused and no procedures are renamed. file: [18b0d8e77b] check-in: [5c8e11b5b7] user: pooryorick branch: tip-689-proof-for-nathan-solved2, size: 24322 | |
23:09 | A more simple solution to the challenge posed in the tip-689-proof-for-nathan branch, where the goal is to initialize [clock] on demand without [namespace unknown]. No additional namespaces are reused and no procedures are renamed. file: [781feb7782] check-in: [ed50d4c0b3] user: pooryorick branch: tip-689-proof-for-nathan-solved, size: 24402 | |
22:35 | Generalize the [namespace ensemble configure ... -unknown] approach a little more for the purpose of illustration. file: [a4fedd29e8] check-in: [332ef3ab83] user: pooryorick branch: tip-689-proof-for-nathan-solved, size: 24506 | |
2024-03-21
| ||
21:38 | Extend initialization via [namespace ensemble configure ... -unknown] to [clock add] and [clock scan]. file: [c399094c1c] check-in: [bee9f58fcc] user: pooryorick branch: tip-689-proof-for-nathan-solved, size: 24424 | |
16:09 | Example of using [namespace ensemble configure ... -unknown] to autoload clock.tcl as needed. file: [50c0f1be35] check-in: [6efa045e22] user: pooryorick branch: tip-689-proof-for-nathan-solved, size: 24429 | |
2024-03-18
| ||
11:04 | TIP #688 implementation. Same as "sebres-9-0-clock-speedup-cr2-no-configure", but without TIP #689's "unknown" handler. file: [b780f18399] check-in: [128bdf0755] user: jan.nijtmans branch: tip-688, size: 23745 | |
10:31 | Move "::tcl::clock::configure" to the tcl::unsupported namespace file: [d4b2a8be17] check-in: [06b7ba18bd] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2-no-configure, size: 24017 | |
09:26 | Make "clock configure" an internal command "::tcl::clock::configure" file: [f1ab4c6864] check-in: [2268fec5a6] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2-no-configure, size: 24004 | |
2024-03-13
| ||
00:01 | partially revert f665afd65ee7a5f9 (INST_INVOKE_REPLACE/CMD_COMPILE_TO_INVOKED), ensemble compiled in configure -init-complete (only for clock) file: [d87652866e] check-in: [e535d3edc6] user: sebres branch: sebres-9-0-clock-speedup-cr2, size: 24014 | |
2024-03-11
| ||
15:14 | load clock-stubs dynamically with namespace unknown (no auto-index needed) file: [d30de3da55] check-in: [5088fc6b7c] user: sebres branch: sebres-9-0-clock-speedup-cr2, size: 23977 | |
2024-03-10
| ||
15:03 | Merge 9.0. Add ::tcl::clock to library/tclIndex file: [7e7310f049] check-in: [3d47370a18] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 23703 | |
2024-03-06
| ||
10:04 | a6 -> b1, as preparation for possible release (hopefully, one day) file: [0bb8614118] check-in: [b54927ef9a] user: jan.nijtmans branch: core-8-branch, size: 23412 | |
2024-03-05
| ||
22:03 | Merge 9.0 file: [f55ebf02ff] check-in: [693ed4eabc] user: jan.nijtmans branch: tip-626, size: 23701 | |
16:12 | b1 -> b2 (preparation for release) file: [71f52b5481] check-in: [5a2d6cd1d8] user: jan.nijtmans branch: main, size: 23701 | |
2024-03-04
| ||
14:47 | Tweak error-message. Remove pre-7.5 Tcl code. file: [ffb881387e] check-in: [8ba11ea01f] user: jan.nijtmans branch: core-8-branch, size: 23412 | |
13:37 | Merge 9.0 file: [df0ba5cc1b] check-in: [b23322ba58] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 24701 | |
13:34 | Merge 8.7 file: [bb4fa4465b] check-in: [34d6716f22] user: jan.nijtmans branch: main, size: 23701 | |
13:31 | Merge 8.6 file: [492b254058] check-in: [93696922f2] user: jan.nijtmans branch: core-8-branch, size: 23631 | |
12:48 | Code cleanup in init.tcl, 'stolen' from sebres-?-?-clock-speedup-cr2. No change in functionality file: [1443812584] check-in: [6065e21d1d] user: jan.nijtmans branch: core-8-6-branch, size: 24888 | |
2024-02-26
| ||
12:19 | Rebase to latest 9.0 file: [9ca370c8e0] check-in: [7c433a7c10] user: jan.nijtmans branch: sebres-9-0-clock-speedup-cr2, size: 24914 | |
10:56 | Rebase to latest core-8-6-branch file: [fe41d3d6f8] check-in: [17de5e48b6] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25928 | |
2024-02-12
| ||
12:45 | Merge 9.0 file: [16d7e68cd0] check-in: [21764a7a92] user: jan.nijtmans branch: tip-626, size: 23796 | |
2024-02-07
| ||
17:51 | merge 8.6 file: [52a6e81016] check-in: [7b0150e4bf] user: dgp branch: core-8-6-14-rc, size: 24826 | |
2024-02-06
| ||
15:02 | Merge 8.7 file: [5ef50ad64f] check-in: [519deeadfc] user: jan.nijtmans branch: main, size: 23796 | |
15:01 | Merge 8.6 file: [779cbc68c3] check-in: [28a7f41451] user: jan.nijtmans branch: core-8-branch, size: 23507 | |
14:57 | \032 -> \x1A, since hex reads better than octal file: [b647aeb42f] check-in: [3159cb3d34] user: jan.nijtmans branch: core-8-6-branch, size: 24807 | |
14:49 | \032 -> \x1A, since hex reads better than octal file: [91c67497f0] check-in: [96ef2e8079] user: jan.nijtmans branch: bug-86b3c15f0c, size: 24826 | |
14:42 | Slightly simpler file: [16795a97f0] check-in: [107361643b] user: jan.nijtmans branch: bug-86b3c15f0c, size: 24826 | |
14:16 | Proposed fix for [86b3c15f0c]: ::unknown has infinite recursion in a corner case file: [ebc64dda2d] check-in: [13fc1a9f95] user: jan.nijtmans branch: bug-86b3c15f0c, size: 24858 | |
2024-01-16
| ||
01:05 | Bump to 8.6.14 for release file: [dce8b55c85] check-in: [814b28c5aa] user: griffin branch: core-8-6-14-rc, size: 24807 | |
2024-01-11
| ||
16:17 |
Use tailcall to simplify unknown
I'm not 100% satisfied with the result, but the reduction in code size is nice file: [f900eb1b75] check-in: [9e9f369df4] user: dkf branch: dkf-use-9-features, size: 21147 | |
2024-01-09
| ||
11:50 | More small changes to use "modern" features file: [e777aeb92d] check-in: [4aebdc40c2] user: dkf branch: dkf-use-9-features, size: 23231 | |
2023-04-17
| ||
18:31 | merge trunk file: [48621ca848] check-in: [46cf3d1220] user: dgp branch: core-9-0-b1-rc, size: 23777 | |
17:55 | merge 8.7 file: [753267ec6d] check-in: [eac6535e6a] user: dgp branch: core-8-7-b1-rc, size: 23488 | |
2023-04-14
| ||
09:12 | Merge 9.0 file: [aa6abdd792] check-in: [f041e13465] user: jan.nijtmans branch: tip-626, size: 23777 | |
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: [c6fb77e301] check-in: [d65da06a77] user: pooryorick branch: main, size: 23777 | |
13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [1943f96d5d] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 23488 | |
09:35 | Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [8cda2b0b44] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 24807 | |
2023-04-03
| ||
14:34 | merge trunk file: [9568aa7ad3] check-in: [aa23225fa6] user: dgp branch: core-9-0-b1-rc, size: 23776 | |
2023-03-31
| ||
13:49 | merge 8.7 file: [5bbf34585c] check-in: [eb1f500190] user: dgp branch: core-8-7-b1-rc, size: 23487 | |
2023-03-30
| ||
22:24 | Merge 9.0 file: [cf1339f99e] check-in: [6396c6443a] user: jan.nijtmans branch: tip-626, size: 23776 | |
2023-03-28
| ||
07:15 | Merge 8.7 file: [ccbb730840] check-in: [a9fc905623] user: jan.nijtmans branch: main, size: 23776 | |
2023-03-27
| ||
09:59 | Merge 8.7. Go back to lowercase for POSIX err-messages file: [784e414b52] check-in: [c53aee7ee9] user: jan.nijtmans branch: bug-fa128568a5, size: 23487 | |
2023-03-25
| ||
20:00 | Experimental fix for [fa128568a5]: EOVERFLOW does not necessarily mean "file too big" Let's synchronize the POSIX error-messages with what Linux gives nowadays. file: [8bdc17a2cf] check-in: [1e348d39da] user: jan.nijtmans branch: bug-fa128568a5, size: 23487 | |
2023-01-24
| ||
18:06 | Bump to 9.0b1 for release file: [6a7055febf] check-in: [7fe2ab82ec] user: dgp branch: core-9-0-b1-rc, size: 23792 | |
2022-11-23
| ||
01:00 | Bump to 8.7b1 for release file: [3d30d7d679] check-in: [09b0d6becb] user: dgp branch: core-8-7-b1-rc, size: 23503 | |
2022-11-06
| ||
11:19 | Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 file: [dcd45add53] check-in: [efcf7c37fe] user: jan.nijtmans branch: tip-626, size: 23792 | |
2022-10-26
| ||
09:55 | TIP #646: Change -eofchar handling file: [3bdc047311] check-in: [55e62999de] user: jan.nijtmans branch: main, size: 23792 | |
2022-10-17
| ||
19:46 | Merge 8.7 file: [db758b2696] check-in: [c4297a8793] user: jan.nijtmans branch: main, size: 23797 | |
19:44 | More octal -> hex usage file: [9570b4a951] check-in: [087ea5a34b] user: jan.nijtmans branch: core-8-branch, size: 23503 | |
2022-08-19
| ||
17:02 | Do tilde expansion when initializing from TCLLIBPATH and TM env vars file: [8bbafdf35b] check-in: [e1f26efd78] user: apnadkarni branch: tip-602, size: 23797 | |
2022-06-06
| ||
16:51 | Bump to 8.6.13 for release file: [16156eae15] check-in: [a0fb0766d2] user: dgp branch: core-8-6-13-rc, size: 24806 | |
2021-12-08
| ||
11:55 | Merge 8.6 file: [4690bd894a] check-in: [78bf9d9d29] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25908 | |
2021-10-27
| ||
08:12 | Bump to 8.6.12 for release file: [11179fa58d] check-in: [130cd6ec01] user: jan.nijtmans branch: core-8-6-12-rc, size: 24806 | |
2021-09-24
| ||
13:25 | Merge 8.6 file: [6bc0e38e36] check-in: [b36b1f31b2] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25908 | |
13:23 | Merge 8.7 file: [a2cd30fad8] check-in: [84cdd3c28b] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 24621 | |
2021-07-16
| ||
07:02 | Merge 8.7 file: [780fa4274e] check-in: [5a8fc13f33] user: jan.nijtmans branch: main, size: 23503 | |
06:58 | Merge 8.6 file: [66d17cc3f9] check-in: [6dc87d9af2] user: jan.nijtmans branch: core-8-branch, size: 23503 | |
06:41 | Merge 8.5 file: [d1497446a5] check-in: [356246df86] user: jan.nijtmans branch: core-8-6-branch, size: 24806 | |
2021-07-14
| ||
16:06 | Fix [1a89eba3761f62ee]: Add "exit" Windows shell built-in to auto_execok file: [de6df271ce] check-in: [89bea63fd2] user: jan.nijtmans branch: core-8-5-branch, size: 25041 | |
2021-06-25
| ||
13:44 | Bump version number to distinguish from release. file: [301b1b6420] check-in: [85ca4eb6f9] user: dgp branch: main, size: 23498 | |
2021-06-18
| ||
18:11 | Bump version number to distinguish from release. file: [5c53c37c1d] check-in: [00c0a52dd9] user: dgp branch: core-8-branch, size: 23498 | |
2021-05-03
| ||
20:38 | Bump to version 9.0a3 for release. file: [3fb51a6d3f] check-in: [40538213cd] user: dgp branch: core-9-0-a3-rc, size: 23498 | |
20:33 | Bump to version 8.7a5 for release. file: [4c9c1cd2c8] check-in: [de209964f3] user: dgp branch: core-8-7-a5-rc, size: 23498 | |
2021-04-30
| ||
08:49 | Merge 8.7. Remove "string bytelength" completely. Also fix some TIP #595 leftover testcases, which were skipped file: [6a73f34647] check-in: [ef90dfbe67] user: jan.nijtmans branch: main, size: 23498 | |
2021-04-16
| ||
20:34 | Remove wtf-8/wtf-16/tcl-8 encodings file: [073410b2be] check-in: [90a58c74b0] user: jan.nijtmans branch: tip-597, size: 23498 | |
2021-04-09
| ||
15:19 | Deprecate/remove "string bytelength" file: [a69200b262] check-in: [074266ee3b] user: jan.nijtmans branch: tip-597, size: 23498 | |
2021-02-18
| ||
17:27 | Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too file: [cc02c570cc] check-in: [829efd38ab] user: jan.nijtmans branch: sebres-8-7-clock-speedup-cr2, size: 24570 | |
2021-02-17
| ||
18:22 | Merge 8.6 file: [c89eb99480] check-in: [c73fc75775] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25898 | |
2021-01-15
| ||
15:25 | Merge 8.7 file: [6cc0fcfa3c] check-in: [c6e9b10e59] user: jan.nijtmans branch: main, size: 23452 | |
14:58 | Bugfix for TIP #587 implementation: Always use -eofchar "\032 {}" and _NOT_ -eofchar \032, otherwise there's the risk that ^Z is appended too the open channel. See [5bfe3de008], we don't want to open that can of worms again! file: [cef51bab3e] check-in: [7b07bf0207] user: jan.nijtmans branch: core-8-branch, size: 23452 | |
2021-01-03
| ||
00:27 | merge 8.7 file: [bc44fd38ef] check-in: [b91e25f3a2] user: dgp branch: main, size: 23447 | |
2020-12-28
| ||
14:46 | TIP #587 follow-up: Looks like -encoding utf-8 still was missing in some places, only visible on Windows file: [c8e9dc614b] check-in: [95852bc2ed] user: jan.nijtmans branch: core-8-branch, size: 23447 | |
2020-12-07
| ||
16:02 | merge 8.6 file: [041a84ff3c] check-in: [2898021498] user: dgp branch: core-8-6-11-rc, size: 24796 | |
2020-12-04
| ||
11:02 | Merge 8.7 file: [59787b1191] check-in: [6ce9d46084] user: jan.nijtmans branch: main, size: 23431 | |
09:56 | TIP 590: Recommend lowercase Package Names file: [995da74a2e] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 23431 | |
2020-11-30
| ||
15:57 | Merge 8.6 file: [b2804ae034] check-in: [a5a9febfa7] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25898 | |
2020-11-23
| ||
09:26 | Merge 8.7 file: [e44356e735] check-in: [5118b9d38e] user: jan.nijtmans branch: main, size: 23431 | |
08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [9232d82d14] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 23431 | |
2020-11-20
| ||
15:02 | Merge 8.7 file: [916f71fbd8] check-in: [42b98bc068] user: jan.nijtmans branch: main, size: 23436 | |
14:58 | Merge 8.6 file: [333587e4f6] check-in: [6ff7d4f562] user: jan.nijtmans branch: core-8-branch, size: 23436 | |
14:48 | Don't use "Copyright <year> _by_" any more. This results in more consistant copyright statements in the (html) documentation file: [17351eb2cd] check-in: [8c69d8dabe] user: jan.nijtmans branch: core-8-6-branch, size: 24796 | |
2020-10-30
| ||
15:38 | Merge 8.6 file: [bb80efa92c] check-in: [fadc9300ae] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25901 | |
2020-10-27
| ||
21:10 | merge 8.6 file: [2a99b09f41] check-in: [17f0337601] user: dgp branch: core-8-6-11-rc, size: 24799 | |
2020-10-26
| ||
15:07 | Fix [48898ab5f6a0d957]: Too few is better than not enough? (Inconsistent error messages) file: [56e8ce6406] check-in: [2dc09df26a] user: jan.nijtmans branch: core-8-6-branch, size: 24799 | |
2020-10-12
| ||
11:21 | Merge 8.6 file: [bb0dc183bd] check-in: [c519bfafa4] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr2, size: 25895 | |
2020-09-28
| ||
13:07 | merge 8.6 file: [7ef2031550] check-in: [b7831b1c40] user: dgp branch: core-8-6-11-rc, size: 24793 | |
2020-09-25
| ||
11:15 | When sourcing script files (even when simulating that through open|read), always set -eofchar \032 just like the source command does. Possible security issue: this could make it possible to evaluate hidden content at the end of pkgIndex files. file: [a147aaa4c2] check-in: [9d90432fd6] user: jan.nijtmans branch: core-8-6-branch, size: 24793 | |
11:09 | When sourcing script files (even when simulating that through open|read), always set -eofchar \032 just like the source command does. Possible security issue: this could make it possible to evaluate hidden content at the end of pkgIndex files. file: [fadbb7748e] check-in: [8541671fe7] user: jan.nijtmans branch: core-8-5-branch, size: 25015 | |
10:57 | TIP #587 for Tcl 8.7 file: [91fd915d4e] check-in: [ab4fa2de85] user: jan.nijtmans branch: tip-587-for-8.7, size: 23442 | |
2020-09-24
| ||
12:54 | TCL_CFGVAL_ENCODING now defaults to "utf-8" as well. No explicit "-encoding utf-8" for "source" any more, since that's the default file: [8d7ef950d7] check-in: [11cd43a662] user: jan.nijtmans branch: tip-587, size: 23442 | |
2020-09-22
| ||
12:25 | Merge trunk. Use utf-8 explicitly when reading/writing script files file: [c2cb21529d] check-in: [73bbb847d6] user: jan.nijtmans branch: tip-587, size: 23474 | |
12:20 | Merge 8.7 file: [0d924f3bb4] check-in: [725330314f] user: jan.nijtmans branch: trunk, size: 23458 | |
12:18 | When writing script files (like pkgIndex.tcl), always use -translation lf, so they don't cause problems on non-windows. When reading script files, always use -eofchar \032, as this might be left by Windows editors. file: [7685abb0fa] check-in: [2edbd187f0] user: jan.nijtmans branch: core-8-branch, size: 23458 | |
2020-09-15
| ||
16:24 | merge 8.6 file: [73cb9217de] check-in: [ae69de3dda] user: dgp branch: core-8-6-11-rc, size: 24763 | |
2020-09-11
| ||
13:20 | Merge 8.7 file: [7a55876e35] check-in: [da6deaa258] user: jan.nijtmans branch: trunk, size: 23428 | |
08:09 | Use $index<0 in stead of $index==-1 consistantly file: [11a56d4a34] check-in: [3d6a09bf00] user: jan.nijtmans branch: core-8-6-branch, size: 24763 | |
07:28 | Use $index<0 in stead of $index==-1 consistantly file: [d2a314bfba] check-in: [3350f56f10] user: jan.nijtmans branch: core-8-branch, size: 23428 | |
2020-07-06
| ||
20:34 | Bump to 8.6.11 for release. file: [58b34e2c67] check-in: [307509b108] user: dgp branch: core-8-6-11-rc, size: 24751 | |
2020-07-03
| ||
09:57 | Merge 8.7 file: [f5a15d6701] check-in: [e72ef756c6] user: jan.nijtmans branch: strict-index-experiment, size: 23866 | |
2020-06-24
| ||
16:23 | merge 8.7 file: [e3c71d6264] check-in: [e015f12c0c] user: sebres branch: trunk, size: 23416 | |
14:48 | merge 8.6 file: [0d7ecd21c2] check-in: [414d759d1a] user: sebres branch: core-8-branch, size: 23416 | |
2020-06-23
| ||
18:10 | Fix for ticket 41c9857bdd file: [a021c8c2c3] check-in: [be0c740944] user: kjnash branch: core-8-6-branch, size: 24751 | |
2020-06-22
| ||
18:11 | merge 8.6 file: [30be260892] check-in: [08e092f1d3] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 25577 | |
2020-06-19
| ||
11:23 | Fix some test-cases file: [4e15c3c7d0] check-in: [d2b924cb6c] user: jan.nijtmans branch: strict-index-experiment, size: 23660 | |
2020-05-23
| ||
21:51 | Fix testsuite when "string bytelength" doesn't exist. file: [5519c0f8d6] check-in: [56fca3f26d] user: jan.nijtmans branch: tip-575, size: 23202 | |
2020-04-06
| ||
12:43 | Experiment: Change set of directories for Tcl 9.0 not conflicting for Tcl 8.x directories, so each has their own directory set for extensions. For now, only done for UNIX. Nothing done for MacOS and Windows yet, so that won't work yet!!!! No work done on TIP either. file: [1a39a24180] check-in: [d4ad78a038] user: jan.nijtmans branch: paths-for-9, size: 23215 | |
2020-03-31
| ||
14:19 | Merge jn-index-reform file: [ca5769f8c1] check-in: [16f8ccae83] user: jan.nijtmans branch: strict-index-experiment, size: 23222 | |
2020-03-23
| ||
21:34 | Apply fedora's patches: "tcl-8.6.10-autopath.patch" and "tcl-8.6.10-conf.patch", just to see how it goes file: [d16b5889fb] check-in: [0b568e30f9] user: jan.nijtmans branch: fedora, size: 24326 | |
2020-02-21
| ||
08:55 | Merge 8.7 file: [55edc7bf27] check-in: [a59efb5d99] user: jan.nijtmans branch: trunk, size: 23210 | |
08:52 | Merge 8.6 file: [9d9ae50f57] check-in: [10d8a95829] user: jan.nijtmans branch: core-8-branch, size: 23210 | |
2020-02-17
| ||
14:52 | merge 8.5 file: [2a9c119cc5] check-in: [3fd5d3d9ad] user: sebres branch: core-8-6-branch, size: 24545 | |
14:50 | windows: avoid create of legacy error-vars on init phase (in fresh created interpreter) - no tcl_pkgPath variable on windows file: [de2792e57e] check-in: [968255386e] user: sebres branch: core-8-5-branch, size: 24985 | |
2019-12-02
| ||
18:25 | Bump to 9.0a2 to distinguish development from 9.0a1 release. file: [b27c006f6f] check-in: [72622a154d] user: dgp branch: trunk, size: 23174 | |
18:15 | Bump to 8.7a4 to distinguish development from 8.7a3 release. file: [b08c7c43e9] check-in: [ff95f2c49c] user: dgp branch: core-8-branch, size: 23174 | |
2019-11-05
| ||
22:05 | Bump to version 9.0a1 for release. file: [96e597ca82] check-in: [25ee359253] user: dgp branch: core-9-0-a1-rc, size: 23174 | |
2019-09-13
| ||
12:27 | merge 8.6 file: [af164e8d04] check-in: [4524c11533] user: dgp branch: core-8-6-10-rc, size: 24509 | |
12:27 | merge 8.7 file: [764ad6d38f] check-in: [706d401216] user: dgp branch: core-8-7-a3-rc, size: 23174 | |
2019-09-12
| ||
20:51 | merge 8.7 file: [a23bda2da0] check-in: [a3ca509f22] user: sebres branch: trunk, size: 23174 | |
19:46 | merge 8.6 file: [142a6fc186] check-in: [720d58721d] user: sebres branch: core-8-branch, size: 23174 | |
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: [29f29ea045] check-in: [1b04153fe9] user: sebres branch: core-8-6-branch, size: 24508 | |
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: [e57f65df81] check-in: [94b1c8d366] user: sebres branch: core-8-5-branch, size: 24949 | |
2019-06-17
| ||
18:56 | Bump version numbers for 8.6.10 release. file: [dbac449ad8] check-in: [170dc08ea5] user: dgp branch: core-8-6-10-rc, size: 24433 | |
2019-05-17
| ||
14:42 | merge 8.7 file: [6989252a86] check-in: [4d59245e22] user: dgp branch: core-8-7-a3-rc, size: 23098 | |
2019-04-02
| ||
19:17 | Merge 8.6 file: [2803a8ca4e] check-in: [1bcfcb3ac6] user: jan.nijtmans branch: androwish, size: 23885 | |
2019-03-07
| ||
08:39 | Merge 8.7 file: [512fd54017] check-in: [feb76896c3] user: jan.nijtmans branch: trunk, size: 23098 | |
08:31 | Merge 8.6. Remove unneeded code from init.tcl file: [a3dc043e98] check-in: [3efa92355e] user: jan.nijtmans branch: core-8-branch, size: 23098 | |
2019-01-10
| ||
14:43 | merge 8.6 file: [404e4ce6ce] check-in: [1de35d1115] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 25464 | |
2018-12-14
| ||
21:33 | merge 8.7 file: [daeadec1e7] check-in: [fceef4cf7f] user: dgp branch: core-8-7-a3-rc, size: 23915 | |
2018-11-21
| ||
07:50 | Merge 8.7 file: [6bf383087c] check-in: [b5038b6948] user: jan.nijtmans branch: trunk, size: 23915 | |
00:40 |
Further refinements for the fix for bug [4e812aadae68af384605a5e78845abe40206fbe9]
Moved the package manifest for the /library file system out of init.tcl file and into a new file "manifest.txt". If a VFS is populating tcl_library via a file copy it will rename that file to pkgIndex.tcl, which will allow all of the packages the core distributes in this way to be available via the standard package discovery mechanism (as tcl_library is already in the auto_path of an unmodified tcl interpreter. And if you've modified the tcl interpreter, you probably know better anyway. Probably...) file: [ebbe29bba0] check-in: [54273cb771] user: hypnotoad branch: core-8-branch, size: 23915 | |
2018-11-20
| ||
19:15 | Actually, it turns out that platform, platform::shell and tcltest have the same problem ... file: [0d6002a127] check-in: [c841ea31ae] user: jan.nijtmans branch: core-8-branch, size: 24290 | |
19:07 | Fix [4e812aadae68af384605]: package require msgcat fails file: [8116a166bc] check-in: [1e648e596f] user: jan.nijtmans branch: core-8-branch, size: 24438 | |
2018-11-14
| ||
17:52 | Bump to version 8.7a3 for release. file: [a4352ee0c3] check-in: [453113215c] user: dgp branch: core-8-7-a3-rc, size: 24527 | |
2018-10-29
| ||
15:04 | merge 8.7 file: [301bd96cd7] check-in: [f3611d1ed1] user: dgp branch: trunk, size: 24527 | |
2018-10-22
| ||
20:27 | Documentation and revision bump for tip 522 file: [6912e2ad30] check-in: [674ab3b3d6] user: pspjuth branch: tip-522, size: 24527 | |
2018-10-05
| ||
19:37 | Bump version numbers for 8.6.9 release. file: [525e7f707d] check-in: [2ea5110611] user: dgp branch: core-8-6-9-rc, size: 24432 | |
2018-09-22
| ||
16:33 | merge core-8-branch file: [f7555f1d23] check-in: [938e58b7ab] user: jan.nijtmans branch: tip-452, size: 24836 | |
12:06 | merge 8.7 file: [d6b1aafa19] check-in: [c4c4c34d7e] user: jan.nijtmans branch: trunk, size: 24527 | |
12:05 | forgot one location for http version number file: [52ea98d1dc] check-in: [67ce3482fc] user: jan.nijtmans branch: core-8-branch, size: 24527 | |
2018-09-21
| ||
13:12 | Restore the core of the changes to init.tcl; TIP *specifies* that they're OK. file: [cfb6fbc0fe] check-in: [a6272a9779] user: dkf branch: tip-452, size: 24837 | |
2018-09-16
| ||
15:14 | Undo TIP #452 change to library/init.tcl: It depends on tcltest, which shouldn't be there yet file: [e001a29445] check-in: [8bbc67839c] user: jan.nijtmans branch: tip-452, size: 24529 | |
15:09 | merge 8.7 file: [e7d8cd272d] check-in: [5dceea74b5] user: jan.nijtmans branch: tip-452, size: 24934 | |
2018-09-12
| ||
19:34 | Merge 8.7 (TIP #430 implementation) file: [7260e9eb64] check-in: [d2d99b2173] user: jan.nijtmans branch: trunk, size: 24528 | |
2018-06-01
| ||
16:04 | Rebase the sebres clock bounty work to the 8.7 branch. file: [ed94f8b40c] check-in: [3e943144b9] user: dgp branch: dgp-sebres-clock-review, size: 24909 | |
2018-05-31
| ||
21:24 | merge zipfs file: [71712a0b56] check-in: [fc74365c13] user: jan.nijtmans branch: androwish, size: 23885 | |
2018-05-29
| ||
17:58 | back-porting of tclclockmod done, merge current 8.6 file: [11af5df93b] check-in: [913e5f51f9] user: sebres branch: sebres-8-6-clock-speedup-cr2, size: 25464 | |
2018-04-27
| ||
13:21 | merge 8.7 file: [cbb040f04e] check-in: [1724282826] user: dgp branch: core_zip_vfs, size: 24528 | |
2018-03-15
| ||
19:09 | Merge 8.7; Updated the package manifest by hand; was broken until then. If there's a maintenance knob to turn, that needs to be better known. file: [370590ed60] check-in: [56f82c402a] user: dgp branch: core_zip_vfs, size: 24528 | |
2017-12-29
| ||
20:40 |
Removing the standalone pkgIndex.tcl. There is enough stuff that needs to be
manually edited in the init.tcl script for new releases as it is, there is no
sense in having yet another file to edit.
Marking which distributed packages are safe to load in a safe interpreter file: [504b830a97] check-in: [1fb6e2c898] user: hypnotoad branch: core_zip_vfs, size: 24574 | |
15:13 | Pulling changes from core-8-branch file: [f50b7dbc9f] check-in: [cf43d89150] user: hypnotoad branch: core_zip_vfs, size: 24014 | |
2017-12-19
| ||
12:23 | merge core-8-branch. Also change some internal refCount's from int to size_t. file: [d59d358337] check-in: [6e23ad39af] user: jan.nijtmans branch: trunk, size: 23877 | |
2017-12-18
| ||
14:33 | No need any more to check for "Windows NT" here, since the minimum is XP now. file: [1272be0f6f] check-in: [6017f38c18] user: jan.nijtmans branch: core-8-branch, size: 23877 | |
14:06 | merge 8.6 file: [6f47356cea] check-in: [4f8460d7eb] user: dgp branch: core-8-6-8-rc, size: 24432 | |
13:58 | merge core-8-6-branch file: [674ed241bb] check-in: [57d7b671e0] user: jan.nijtmans branch: core-8-branch, size: 23942 | |
13:56 | (cherry-pick): Added assoc, ftype and move as auto_execok shell built-ins on Windows. file: [e92ff8c107] check-in: [dc862b1ad2] user: jan.nijtmans branch: core-8-6-branch, size: 24432 | |
2017-12-06
| ||
15:27 | Start RC branch for Tcl 8.6.8 file: [c2039d771f] check-in: [4131606306] user: dgp branch: core-8-6-8-rc, size: 24415 | |
2017-11-26
| ||
18:27 | Pulling changes from core-8-branch file: [a3ea1ee2d2] check-in: [6e423b0d36] user: hypnotoad branch: core_zip_vfs_pyk-command-named-colon, size: 24130 | |
2017-11-24
| ||
09:24 | Re-base everything to latest core-8-branch. But don't include deprecations in *.decls files any more (split-off in separate TIP) file: [007f27dec1] check-in: [acd9fcacb4] user: jan.nijtmans branch: semver, size: 24102 | |
2017-11-21
| ||
22:47 | merge core-8-branch file: [7d7998581e] check-in: [4a006e1736] user: pspjuth branch: trunk, size: 23993 | |
22:34 | Pulling changes from core-8-branch file: [c11370dd83] check-in: [00dfc6711c] user: hypnotoad branch: core_zip_vfs, size: 25061 | |
2017-11-20
| ||
16:01 | merge core-8-branch. Deprecate support for "string bytelength" file: [524eff277a] check-in: [d874801c57] user: jan.nijtmans branch: tip-485, size: 24916 | |
10:30 | Re-base to core-8-branch: This change is fine as-is for Tcl 8.7, I wouldn't recommend it for 8.6 (even though it's only for the changed error-message) file: [f4ea62487e] check-in: [d1a0fa5def] user: jan.nijtmans branch: pspjuth-cminmax, size: 23993 | |
10:23 | merge core-8-branch file: [16d17ac3ed] check-in: [d9c10c6e4a] user: jan.nijtmans branch: trunk, size: 24924 | |
10:15 | Fix error-message for min/math functions: "to" -> "for", for consistancy with the error-messages for other math functions. file: [3b33b5fd50] check-in: [22ef078c98] user: jan.nijtmans branch: core-8-branch, size: 24924 | |
2017-11-19
| ||
18:40 | Changed math functions min and max to C implementations. file: [a9171e896e] check-in: [fd08949b6f] user: pspjuth branch: pspjuth-cminmax, size: 23486 | |
2017-11-17
| ||
17:23 | Added a package manifest to init to allow core distributed packages to auto-populate [package ifneeded] on startup file: [7eca8b686f] check-in: [2c07aba348] user: hypnotoad branch: core_zip_vfs, size: 25059 | |
2017-11-05
| ||
14:41 | merge core-8-branch file: [31a6380923] check-in: [f70e3acac4] user: jan.nijtmans branch: semver, size: 25031 | |
2017-11-03
| ||
04:09 |
Revised Tip#479. Renamed new commands, added an info argspec command. @proc -> procx. @args -> argsx. @method ->methodx.
Properties for named arguments now end in : file: [cc262b495f] check-in: [8db02d0c98] user: hypnotoad branch: tip479, size: 25162 | |
2017-10-30
| ||
16:11 | Add the macro for ::oo::define::@method file: [79717e5a36] check-in: [84dd8878f8] user: hypnotoad branch: tip479, size: 25162 | |
14:01 | Preliminary (non working at this point) implementation of tip479 file: [12ea10c8a6] check-in: [c8c3341810] user: hypnotoad branch: tip479, size: 25004 | |
2017-10-20
| ||
12:36 | Merge core-8-6-branch (execpt file win/makefile.vc) file: [8226ccaeaf] check-in: [0c840ffac5] user: dgp branch: sebres-8-6-clock-speedup-cr1, size: 25447 | |
2017-09-14
| ||
08:06 | merge trunk file: [f80b178a52] check-in: [02f4b68952] user: jan.nijtmans branch: novem, size: 24922 | |
07:42 | Fix [f5da3d30e0]: clerical error in comments file: [a63c57e7f0] check-in: [41b84c3667] user: jan.nijtmans branch: trunk, size: 24922 | |
07:41 | Fix [f5da3d30e0]: clerical error in comments file: [65e864026e] check-in: [d2007ae5e7] user: jan.nijtmans branch: core-8-6-branch, size: 24415 | |
2017-09-08
| ||
14:38 | Re-base to trunk. Now versioned as 8.7.0-alpha.2 file: [d81a9c0384] check-in: [eacebd08b2] user: jan.nijtmans branch: semver, size: 25031 | |
13:13 | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. file: [97122d70a0] check-in: [6896e53834] user: dgp branch: trunk, size: 24922 | |
2017-08-10
| ||
14:29 | Release candidate branch for Tcl 8.7a1. file: [fe1ac6644d] check-in: [31c23dd6bb] user: dgp branch: core-8-7-a1-rc, size: 24922 | |
2017-07-14
| ||
14:21 | merge trunk file: [e1c5f31613] check-in: [50bd973657] user: jan.nijtmans branch: semver, size: 25031 | |
2017-07-03
| ||
13:32 | Introduced monotonic time as ultimate fix for time-jump issue (fixed for windows and unix now, TIP #302 fully implemented now); Usage of monotonic time instead of adjustment via timeJump/timeJumpEpoch is more precise and effective. New sub-command "clock monotonic" to provide monotonic time facility for tcl-level. file: [6c74f3bc16] check-in: [b9371d7b63] user: sebres branch: sebres-8-5-event-perf-branch, size: 24883 | |
2017-06-26
| ||
20:13 | merge trunk file: [c3418e99ba] check-in: [80be23dd56] user: dgp branch: novem, size: 24922 | |
20:00 | Merge 8.6; Bump to TclOO 1.2.0. file: [f65959c0aa] check-in: [c5252bc435] user: dgp branch: trunk, size: 24922 | |
19:22 | merge 8.6 file: [c13889eaef] check-in: [6399d0c012] user: dgp branch: core-8-6-7-rc, size: 24415 | |
19:17 | Try to make good stack trace. Fallback to making not-so-good stack trace. Stop failing altogether. Test in test suite, not program fragility. file: [113573a29c] check-in: [c67cb06977] user: dgp branch: bug-46f801ea5a, size: 24415 | |
11:37 | merge trunk file: [f99720c4be] check-in: [0705d03cdf] user: jan.nijtmans branch: semver, size: 24704 | |
2017-06-10
| ||
17:06 | 1) Added namespace exports to tcltest namespace for new features 2) Rolled minor revision number of tcltest package to 2.5.0 since freatures were added. 3) Started http-tip-452.test to demostrate the use of mocks/stubs. (work here is not complete) file: [c42ef07acb] check-in: [9c86f726c0] user: gerald branch: tip-452, size: 25001 | |
2017-06-08
| ||
21:49 |
Check in reference implementation of TIP 452.
TO DO: create test for two existing Tcl procedure to demostrate the use of the package. file: [95d759344b] check-in: [2e7887b673] user: gerald branch: tip-452, size: 24948 | |
21:00 |
Check in reference implementation of TIP 452.
TO DO: create test for two existing Tcl procedure. One using seams and one without. file: [dbd5d8ebf1] check-in: [b56766d58c] user: gerald branch: mistake, size: 25523 | |
2017-06-02
| ||
11:08 | merge trunk file: [a26e475e82] check-in: [40f592b46d] user: jan.nijtmans branch: novem, size: 24595 | |
08:12 | Merge core-8-6-branch. This removes the work currently being done in "sebres-8-6-clock-speedup-cr1" branch, but that will be merged again as soon as the work is done. All other changes in "trunk" since then (e.g. the INST_STR_CONCAT1 performance improvement, and the removal of SunOS-4) are retained. file: [32e59a01b6] check-in: [3527801f9f] user: jan.nijtmans branch: trunk, size: 24595 | |
2017-06-01
| ||
13:11 |
(experiment): Always compile ensembles. Result: 2 test failures in the "history" ensemble:
==== history-1.5 event option FAILED ==== Contents of test case: history e "* a*" ---- Test generated error; Return code was: 1 ---- Return code should have been one of: 0 2 ---- errorInfo: unknown subcommand "e": must be add, change, clear, event, info, keep, nextid, or redo while executing "history e {* a*}" invoked from within "history e "* a*"" ("uplevel" body line 1) invoked from within "uplevel 1 $script" ---- errorCode: TCL LOOKUP SUBCOMMAND e ==== history-1.5 FAILED ==== history-4.1 change option FAILED ==== Contents of test case: history event [expr {[history n]-1}] ---- Test generated error; Return code was: 1 ---- Return code should have been one of: 0 2 ---- errorInfo: unknown subcommand "n": must be add, change, clear, event, info, keep, nextid, or redo while executing "history n" invoked from within "history n" ("uplevel" body line 1) invoked from within "uplevel 1 $script" ---- errorCode: TCL LOOKUP SUBCOMMAND n ==== history-4.1 FAILED Test file error: unknown subcommand "ch": must be add, change, clear, event, info, keep, nextid, or redo while executing "history ch {Another test} -1" invoked from within "history ch "Another test" -1" invoked from within "if {[testConstraint history]} { history ch "Another test" -1 }" (file "tests/history.test" line 117) file: [e1eed0e218] check-in: [b56d44ea8e] user: jan.nijtmans branch: compile-ensemble, size: 25120 | |
2017-05-31
| ||
09:19 | merge core-8-6-branch (except: the "timerate" command and the clock performance-tests are kept) file: [d5303632e1] check-in: [1922f2d481] user: jan.nijtmans branch: trunk, size: 25638 | |
08:59 | More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, preventing a (char *) type case. No functional changes. file: [769a8ef2d9] check-in: [a666a90e03] user: jan.nijtmans branch: sebres-8-6-clock-speedup-cr1, size: 25131 | |
2017-05-15
| ||
18:35 | merge sebres-8-6-clock-speedup file: [10114c031f] check-in: [f2b00e3ceb] user: sebres branch: sebres-trunk-clock-speedup, size: 25650 | |
2017-05-12
| ||
07:45 | restored "-encoding utf-8" by source clock.tcl (lost by merging) file: [90b2c002cd] check-in: [dfa35bad59] user: sebres branch: sebres-8-6-clock-speedup, size: 25143 | |
2017-05-11
| ||
19:44 | reintegrate sebres-8-6-clock-speedup back to sebres-clock-speedup (trunk clock-speedup, 3-way merge) file: [387c6b737a] check-in: [176604ddaa] user: sebres branch: sebres-trunk-clock-speedup, size: 25627 | |
12:32 |
auto-loading of ensemble and stubs on demand only (+ test covered now, see clock-0.1);
introduces new possibility to implement namespace-based auto-loading, e. g.: set ::auto_index_ns(::some::namespace) [list ::source [::file join $dir some namespace.tcl]]] loading of clock-stubs (clock.tcl) implemented via handler "auto_index_ns" now. file: [6ff4d1330d] check-in: [dea486a461] user: sebres branch: sebres-8-6-clock-speedup, size: 25120 | |
2017-05-10
| ||
12:29 | Ensemble "clock" fixed after merge with kbk's clock ensemble solution. All commands (including new) compiled now also in ensemble (implemented without TclMakeEnsemble, because it can be extended via new map entries). Ensemble handling partially cherry-picked from new performance branch (TODO: check temporary "-compile" option can be reverted if it becomes ready/merged). file: [674be4dc28] check-in: [aab8387614] user: sebres branch: sebres-8-6-clock-speedup, size: 24362 | |
12:28 | [interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk to 8.6): tcl-clock functionality rewritten in C. file: [6b0c63e75b] check-in: [d827030278] user: sebres branch: sebres-8-6-clock-speedup, size: 24055 | |
2017-03-24
| ||
10:31 | merge trunk file: [5fc59c74a8] check-in: [94c8b35bc4] user: jan.nijtmans branch: semver, size: 24705 | |
2017-03-17
| ||
12:51 | merge 8.6 file: [4303bfe7cf] check-in: [8956dcddc6] user: dgp branch: core-8-6-7-rc, size: 24088 | |
2017-03-14
| ||
22:30 | Make 'clock' and 'encoding' into compilable ensembles that play with safe interps file: [85f19dad66] check-in: [f405eeb32b] user: kbk branch: novem, size: 24596 | |
22:22 | Make 'clock' and 'encoding' into compilable ensembles that play with safe interps file: [7a51ea4cad] check-in: [b13eeffcd1] user: kbk branch: trunk, size: 24596 | |
21:09 | Make 'clock' and 'encoding' into proper compilable ensembles file: [d1bd444831] check-in: [06fe1c9d77] user: kbk branch: kbk-clock-encoding-ensembles, size: 24088 | |
2017-03-10
| ||
15:22 | Start RC branch for Tcl 8.6.7 file: [cae5f1b164] check-in: [69d18a9108] user: dgp branch: core-8-6-7-rc, size: 24289 | |
2017-03-06
| ||
20:19 | merge trunk file: [3fd9110241] check-in: [53c746bbbf] user: sebres branch: sebres-trunk-clock-speedup, size: 24769 | |
2017-02-16
| ||
15:52 | merge trunk file: [8a16e5c386] check-in: [ec40b5ef07] user: jan.nijtmans branch: semver, size: 24906 | |
2017-02-14
| ||
14:10 | merge trunk file: [80460d378c] check-in: [5149349093] user: jan.nijtmans branch: mistake, size: 24797 | |
13:26 | On Windows, Cygwin and 64-bit platforms, no need to handle 'long' in tclLink.c, since its size is equal to either 'int' or 'Tcl_WideInt'. This enhances interoperabilty between win64 extensions loaded in cygwin64 using Tcl_LinkVar(), whill still being 100% compatible. init.tcl: unnecessary spacing. file: [b663ae120b] check-in: [ba62772aea] user: jan.nijtmans branch: mistake, size: 24797 | |
2017-02-03
| ||
14:03 | merge trunk file: [a6efc57a8d] check-in: [052d6fe213] user: jan.nijtmans branch: novem, size: 24805 | |
12:27 | TIP #459 remaining part of implementation. Makes "package require Tk" give the right (... at least ... the expected ...) answer. file: [404d8912d7] check-in: [34d015ad0f] user: jan.nijtmans branch: trunk, size: 24805 | |
2017-02-01
| ||
16:22 | merge trunk file: [588fede028] check-in: [084e8e85b7] user: jan.nijtmans branch: semver, size: 24466 | |
2017-01-31
| ||
13:46 | merge trunk file: [668ecd078d] check-in: [a3dd7c15d6] user: jan.nijtmans branch: novem, size: 24357 | |
2017-01-28
| ||
06:38 | Added assoc, ftype and move as auto_execok shell built-ins on Windows. file: [32773f94a4] check-in: [5739e80eaa] user: ashok branch: trunk, size: 24357 | |
2017-01-10
| ||
23:02 | "clock add" rewritten in C, using common functionality of "clock scan" (and freescan)... test-performance.tcl: test cases extended to cover "clock add" file: [eff94fe078] check-in: [aa8a330976] user: sebres branch: sebres-trunk-clock-speedup, size: 24261 | |
22:45 | clock.tcl: clean unused resp. obsolete commands file: [7a3a42be95] check-in: [6c48ff1516] user: sebres branch: sebres-trunk-clock-speedup, size: 24265 | |
22:41 | [temp-commit]: format almost ready (missing some tokens) file: [64b1a9bb5f] check-in: [74b1067df5] user: sebres branch: sebres-trunk-clock-speedup, size: 24259 | |
22:28 | improve LocalizeFormat, internal caching of localized formats inside msgcat for locale and format objects smart reference introduced in dict (smart pointer with 0 object reference but increase dict-reference, provide changeable locale dict) file: [2ead152335] check-in: [5a9e936f41] user: sebres branch: sebres-trunk-clock-speedup, size: 24277 | |
22:02 | [temp-commit]: ClockFreeScan ready, test case passed (2 failure because of wrong :localtime zone by TZ-switch, to be fixed) file: [ab2e82d5a8] check-in: [a60a5f2754] user: sebres branch: sebres-trunk-clock-speedup, size: 24262 | |
21:59 | [temp-commit]: ClockFreeScan almost ready, test-performance cases merged file: [8174eaf361] check-in: [ddb681cfa0] user: sebres branch: sebres-trunk-clock-speedup, size: 24233 | |
21:58 | [temp-commit]: clock scan with several optimization porting, still not-ready file: [9c51f88be4] check-in: [1bb8c6a194] user: sebres branch: sebres-trunk-clock-speedup, size: 24219 | |
21:57 | 1st try to rewrite clock in C file: [cdd896453e] check-in: [29433de491] user: sebres branch: sebres-trunk-clock-speedup, size: 24228 | |
2017-01-05
| ||
11:55 | Merge trunk. Improve test-case. Bring back "source -nopkg", but only as undocumented internal helper for ::tcl::Pkg::source. file: [9fd446d153] check-in: [8857d5cd3e] user: jan.nijtmans branch: package_files, size: 24737 | |
2017-01-04
| ||
16:23 | In stead of "source -nopkg" use a ::tcl::Pkg::source utility function. file: [a123f8be12] check-in: [6388af59c8] user: jan.nijtmans branch: package_files, size: 24797 | |
15:16 | Fix safe.tcl test-cases: "source -nopkg" is not necessary here: "source" is an alias for "::safe::AliasSource", which doesn't use "source" file: [cc1e3a37c1] check-in: [f1fdcdd77f] user: jan.nijtmans branch: package_files, size: 24334 | |
14:05 | Merge trunk. First steps in eliminating "source -nopkg". Some test-cases still fail. file: [f3d255d552] check-in: [a4eab161ae] user: jan.nijtmans branch: package_files, size: 24341 | |
2016-12-15
| ||
11:28 | Merge trunk file: [ed730f0abd] check-in: [959decb933] user: jan.nijtmans branch: semver, size: 24398 | |
2016-11-28
| ||
13:17 | Complete implementation, tests and documentation file: [90bdfb1313] check-in: [6a2f13e8d2] user: jan.nijtmans branch: package_files, size: 24296 | |
2016-07-12
| ||
13:23 | Start RC branch for Tcl 8.6.6 file: [f0be8e965c] check-in: [e0e954814c] user: dgp branch: core-8-6-6-rc, size: 24289 | |
2016-04-20
| ||
16:44 | Merge 8.6.5 file: [96e49ebaf2] check-in: [090329ea25] user: dgp branch: little, size: 24369 | |
2016-04-19
| ||
20:35 | Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [973eaaec66] check-in: [69b737f5a1] user: dgp branch: little, size: 24369 | |
2016-03-08
| ||
15:29 | Proposed fix for [e21fc32c2aa]: auto_execok does not check executability on Windows file: [ad03ba1bd7] check-in: [2f5431fd98] user: jan.nijtmans branch: bug-e21fc32c2aa, size: 24301 | |
2016-03-03
| ||
19:45 | Bump trunk to 8.7a0 to accept new feature development. file: [13b6f38215] check-in: [4def3fa682] user: dgp branch: trunk, size: 24289 | |
2016-01-28
| ||
17:33 | Bump to 8.6.5 file: [024998fb94] check-in: [696f03868d] user: dgp branch: core-8-6-5-rc, size: 24289 | |
2015-12-11
| ||
09:29 | Bug in tclPkg.c, use semantic version in more places., but don't use "+" syntax yet. file: [1940daee01] check-in: [547de1eb85] user: jan.nijtmans branch: semver, size: 24455 | |
08:43 | Experiments with Semantic Versioning in Tcl. (Don't look!) file: [69e0f043d5] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 24447 | |
2015-10-23
| ||
14:30 | Bump to release number 8.5.19 file: [8cc4f2aac6] check-in: [7ac846aa55] user: dgp branch: core-8-5-19-rc, size: 24873 | |
2015-09-30
| ||
14:04 | merge trunk file: [24cc18b795] check-in: [2ccd40967b] user: jan.nijtmans branch: novem, size: 24289 | |
12:59 | Fix [738bc50e93]: auto_execok doesn't recognise mklink on windows file: [5e2bd77be5] check-in: [faf762a211] user: jan.nijtmans branch: trunk, size: 24289 | |
12:57 | Fix [738bc50e93]: auto_execok doesn't recognise mklink on windows. Remove some unnecessary end-of-line spacing. file: [2ba0cdaa93] check-in: [3943bc43df] user: jan.nijtmans branch: core-8-5-branch, size: 24873 | |
2015-09-22
| ||
08:20 | merge trunk file: [da09e56240] check-in: [eb6c2fe41b] user: jan.nijtmans branch: novem, size: 24394 | |
2015-09-01
| ||
15:15 | Whitespace reduction in Tcl scripts. No functional change. file: [58403f64da] check-in: [401a39ba9a] user: jan.nijtmans branch: trunk, size: 24394 | |
2015-02-26
| ||
16:57 | Bump to 8.6.4. file: [adbfe2806f] check-in: [0ae41bd701] user: dgp branch: core-8-6-4-rc, size: 24396 | |
2015-02-05
| ||
18:17 | Bump to version 8.5.18. file: [95d2c83d1c] check-in: [e4625e0e05] user: dgp branch: core-8-5-18-rc, size: 24980 | |
2014-10-14
| ||
18:12 | Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. file: [106924f609] check-in: [481f2d5443] user: dgp branch: core-8-6-3-rc, size: 24396 | |
2014-10-10
| ||
20:17 | Bump to 8.5.17 file: [de95109280] check-in: [08c159aa7e] user: dgp branch: core-8-5-17-rc, size: 24980 | |
2014-07-28
| ||
14:50 | Bump to 8.6.2 for release. file: [3a38157900] check-in: [3b527b0024] user: dgp branch: core-8-6-2-rc, size: 24396 | |
2014-07-23
| ||
12:26 | Bump to 8.5.16 for release. file: [e5fea70a35] check-in: [94417e5c1d] user: dgp branch: core-8-5-16-rc, size: 24980 | |
2014-06-16
| ||
12:40 | merge trunk file: [795c9abe66] check-in: [f3492bdbad] user: jan.nijtmans branch: novem, size: 24396 | |
09:24 | [311e61d12a] Generate error code in *all* places where commands are looked up. file: [b4185ba31f] check-in: [990eed5c11] user: dkf branch: trunk, size: 24396 | |
2013-11-24
| ||
22:12 | merge trunk file: [cc01a59576] check-in: [162f412163] user: jan.nijtmans branch: novem, size: 24350 | |
2013-11-21
| ||
09:24 | The only relyable way of changing environment variables to uppercase (e.g. env(ComSpec) to env(COMSPEC)) is unsetting the old one first. Long-standing bug, exposed by [219226]. file: [9b47cb1650] check-in: [bd7d5c1f7c] user: jan.nijtmans branch: trunk, size: 24350 | |
09:18 | The only relyable way of changing environment variables to uppercase (e.g. env(ComSpec) to env(COMSPEC)) is unsetting the old one first. Long-standing bug, exposed by [219226]. file: [3d9a25f976] check-in: [26c40ac305] user: jan.nijtmans branch: core-8-5-branch, size: 24980 | |
2013-09-20
| ||
13:05 | Potential fix for issues relating to lack of errorCode setting with unknown command handling. file: [3fb40c531f] check-in: [cb6e704762] user: dkf branch: bug-unknown-no-errorcode, size: 24599 | |
2013-08-30
| ||
22:04 | Bump version number to 8.6.1. file: [57ac4b5aaf] check-in: [9824f745cc] user: dgp branch: core-8-6-1-rc, size: 24447 | |
2013-08-29
| ||
20:08 | Bump to 8.5.15 for release. file: [e3293e52ea] check-in: [c46e5e4d16] user: dgp branch: core-8-5-15-rc, size: 25030 | |
2013-03-21
| ||
19:09 | Release branch for Tcl 8.5.14. file: [aa78730a47] check-in: [bc1ba19e60] user: dgp branch: core-8-5-14rc, size: 25030 | |
2013-02-03
| ||
16:05 | merge trunk file: [a45e7d9714] check-in: [127b30eda5] user: jan.nijtmans branch: novem, size: 24447 | |
2013-01-30
| ||
17:58 | In the script library, selected modernizations from Patrick Fradin. file: [6f4fc465b9] check-in: [e2850774ab] user: dgp branch: trunk, size: 24447 | |
17:46 | In the script library, selected modernizations from Patrick Fradin. file: [a91e1c1717] check-in: [df3aac7d79] user: dgp branch: core-8-5-branch, size: 25030 | |
2013-01-22
| ||
19:24 |
Contribution by Patrick Fradin <[email protected]>
Quoting his mail:
========================================================== Hi Jeff,file: [e6b7adeeb7] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 25189 | |
2012-11-30
| ||
21:39 | Rewrite [::unknown] making use of [tailcall]. Big reduction in complexity, with minor cosmetic damage to -errorinfo results. file: [764d2b6758] check-in: [7ce47f1fbc] user: dgp branch: unknown-rewrite, size: 23421 | |
2012-11-15
| ||
17:55 | More complete purge of things only present for supporting long-dead Mac 9 systems. file: [26b8e88941] check-in: [7506775d52] user: dgp branch: core-8-4-branch, size: 22434 | |
04:09 | Kill Octal; bump to 9.0a0; make test suite work again. file: [5350e28314] check-in: [9ea4c8ee49] user: dgp branch: novem, size: 25170 | |
2012-11-08
| ||
15:25 | Create Tcl 8.6.0 release branch file: [dab0f894d0] check-in: [1cb8443cf3] user: dgp branch: core-8-6-0-rc, size: 25170 | |
2012-11-05
| ||
18:38 | Release branch for Tcl 8.5.13. file: [20b1f7a753] check-in: [b4e06ef649] user: dgp branch: core-8-5-13-rc, size: 25031 | |
2012-08-08
| ||
20:30 | merge trunk file: [5f485bf018] check-in: [ddf95e5e5d] user: dgp branch: core-8-6-b3-rc, size: 25170 | |
2012-07-25
| ||
15:03 | merge 8.5 file: [95056b734b] check-in: [1cc0f68d7d] user: dgp branch: core-8-5-12-rc, size: 25031 | |
14:47 | 3546275 Make [auto_execok] search match [exec]. Thanks Koen Danckaert. file: [4129f1890c] check-in: [6909864f56] user: dgp branch: trunk, size: 25170 | |
14:44 | 3546275 Make [auto_execok] search match [exec]. Thanks Koen Danckaert. file: [ededf47c30] check-in: [1710c3171d] user: dgp branch: core-8-5-branch, size: 25031 | |
14:34 | :q! file: [3da5396b30] check-in: [0e346c8fb9] user: dgp branch: mistake, size: 22753 | |
2012-07-16
| ||
08:03 |
Make registry 1.3 package (and possibly others) dynamically loadable in Tcl 8.4
Reverted. No good reason to partially hack 8.5 features into (only one patch release of) 8.4. If you need to support Tcl 8.4, just don't use [tcl::pkgconfig]. If you're set on moving to [tcl::pkgconfig], then that's an 8.5 features and you're choosing to drop 8.4 support. file: [6db111a908] check-in: [5b245f7bbd] user: jan.nijtmans branch: mistake, size: 23274 | |
2012-07-11
| ||
17:09 | Release candidate branch for Tcl 8.6b3. file: [4437be54f5] check-in: [b2b7bb2325] user: dgp branch: core-8-6-b3-rc, size: 25130 | |
2012-07-10
| ||
14:00 | Release candidate branch for Tcl 8.5.12. file: [880d7e90b2] check-in: [757700fb5a] user: dgp branch: core-8-5-12-rc, size: 24985 | |
2012-04-27
| ||
08:51 | Make 'auto_execok START' do the Right Thing file: [634620e1f0] check-in: [b8ffe55b40] user: dkf branch: trunk, size: 25130 | |
08:49 | Make 'auto_execok START' do the Right Thing file: [09f3082a05] check-in: [cdcff6d669] user: dkf branch: core-8-5-branch, size: 24985 | |
08:46 | Make 'auto_execok START' do the Right Thing file: [d34118364b] check-in: [4f8e0283c6] user: dkf branch: core-8-4-branch, size: 22707 | |
2011-10-20
| ||
16:06 | Release candidate branch for Tcl 8.5.11. file: [739d7214be] check-in: [4a2b312443] user: dgp branch: core-8-5-11-rc, size: 24968 | |
2011-07-18
| ||
20:01 | Bump version number to 8.6b2. file: [1460c09af6] check-in: [e336bd355d] user: dgp branch: core-8-6-b2-rc, size: 25113 | |
2011-05-26
| ||
20:17 | Release candidate branch for Tcl 8.5.10. file: [e78173e66c] check-in: [73b194bf99] user: dgp branch: core-8-5-10-rc, size: 24968 | |
2011-04-04
| ||
14:10 | Disable tcl::mathfunc::rmmadwiw by default to make test suite work; automated test frameworks have no mind to read... file: [16c40c48bc] check-in: [1758d58a3c] user: dkf branch: trunk, size: 25115 | |
2011-04-01
| ||
10:48 | mathematical version of TIP#131 file: [c5ea9c2cb5] check-in: [c5a8b77ec4] user: max branch: trunk, size: 25106 | |
09:29 | Implement TIP#131 file: [3feba95c01] check-in: [c7f554fb21] user: max branch: trunk, size: 24871 | |
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: [1bb5d616c6] check-in: [c64f310d38] user: dgp branch: trunk, size: 24398 | |
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: [205faf248f] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 24967 | |
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: [4ae3a5c44a] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 22690 | |
2010-12-07
| ||
10:15 | @1451 file: [e183deecfb] check-in: [1ea47b059c] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24476 | |
2010-11-23
| ||
15:23 | Next @611, and jumping tclGetDate.yyacc grammar. file: [0fb372acd1] check-in: [b277d95385] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24476 | |
14:27 | Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [92d7894ce9] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24474 | |
2010-11-22
| ||
16:07 | Next @380. OO Stacktraces broken. file: [556cb0f7ca] check-in: [1713113dd4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24474 | |
13:14 | Next @251. file: [e123586094] check-in: [6e5d8c41eb] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24474 | |
11:46 | Next @175 file: [db6fc09d31] check-in: [8cd8dc3fc1] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24474 | |
2010-11-17
| ||
15:31 | Most parts of the library/ brought forward. file: [8c2901eab0] check-in: [97093aac88] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 24474 | |
2010-09-17
| ||
12:55 | Merge from HEAD to rmax-ipv6-branch file: [0340a64507] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 24469 | |
2010-08-04
| ||
17:02 |
* generic/tcl.h: Bump to 8.5.9 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: * changes: Update for 8.5.9 release.file: [eb859b52c5] check-in: [d2331867f4] user: dgp branch: core-8-5-branch, size: 25038 | |
2010-06-18
| ||
15:54 | merge file: [62c8559abc] check-in: [7201efc268] user: dgp branch: dgp-refactor, size: 24468 | |
12:43 |
* library/init.tcl (auto_execok): [Bug 3017997]: Add .cmd to the default list of extensions that we can execute interactively.file: [dba59e9393] check-in: [e923972936] user: dkf branch: core-8-5-branch, size: 25038 | |
12:41 |
* library/init.tcl (auto_execok): [Bug 3017997]: Add .cmd to the default list of extensions that we can execute interactively.file: [1797a99735] check-in: [220dbbb777] user: dkf branch: trunk, size: 24464 | |
2010-06-15
| ||
12:41 | merge file: [f4a16c9705] check-in: [1ca6326ac9] user: dgp branch: dgp-refactor, size: 24463 | |
2010-06-14
| ||
14:56 | Spacing and style fixes file: [390c149148] check-in: [0d59653739] user: nijtmans branch: trunk, size: 24464 | |
13:48 | Spacing and style fixes file: [cffdc0ac00] check-in: [9a6d7991c6] user: nijtmans branch: trunk, size: 24464 | |
2010-06-07
| ||
17:36 | rebranch from HEAD file: [4a6267a56c] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 24486 | |
2010-05-03
| ||
16:30 | merge file: [5474a9eba0] check-in: [fe433b0919] user: dgp branch: dgp-refactor, size: 24485 | |
2010-04-30
| ||
21:15 |
* generic/tcl.h: Bump patchlevel to 8.6b1.2 to distinguish * library/init.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [87a95720c3] check-in: [a30f8d7cf3] user: dgp branch: trunk, size: 24481 | |
2009-12-30
| ||
17:24 | merge updates from HEAD file: [70faef517b] check-in: [263b067570] user: dgp branch: dgp-refactor, size: 24485 | |
13:47 |
* library/init.tcl (unknown): fix infinite recursion of ::unknown when [set] is undefined [Bug 2824981].file: [392d119bf1] check-in: [0c8502aa1f] user: msofer branch: trunk, size: 24484 | |
2009-11-03
| ||
19:21 |
* generic/tcl.h: Bump to 8.5.8 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:file: [ddded9b43b] check-in: [75775311ab] user: dgp branch: core-8-5-branch, size: 25033 | |
2009-04-10
| ||
16:54 |
* generic/tcl.h: Bump to 8.5.7 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:file: [242ebbdd2e] check-in: [ca1b890ff6] user: dgp branch: core-8-5-branch, size: 25033 | |
2009-03-10
| ||
19:00 | merge updates from HEAD file: [c486b49950] check-in: [e203d7ead4] user: dgp branch: dgp-refactor, size: 24420 | |
2009-03-09
| ||
09:12 | Move the implementation of [try] from Tcl to C. Not yet bytecoded. file: [b458699b59] check-in: [7b446f39b0] user: dkf branch: trunk, size: 24416 | |
2009-01-16
| ||
20:47 | merge updates from HEAD file: [a7af012c0f] check-in: [4f9e2873ab] user: dgp branch: dgp-refactor, size: 29049 | |
20:44 |
* generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguish * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59file: [9c51420690] check-in: [c8cfc118c3] user: dgp branch: trunk, size: 29045 | |
2009-01-13
| ||
20:35 | merge updates from HEAD file: [02dcf1f63f] check-in: [2959b2a24b] user: dgp branch: dgp-refactor, size: 29047 | |
20:30 | Move [throw] implementation into C. file: [6d34a4e8e7] check-in: [edad258731] user: dkf branch: trunk, size: 29043 | |
2008-12-21
| ||
20:59 |
* generic/tcl.h: Bump to 8.5.6 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:file: [48cc9f3ef5] check-in: [1c19753e16] user: dgp branch: core-8-5-branch, size: 25033 | |
2008-12-19
| ||
23:53 | merge updates from HEAD file: [e22336d0b0] check-in: [ec1eefed87] user: dgp branch: dgp-refactor, size: 29435 | |
03:54 |
* README: Bump version number to 8.6b1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [73325f3743] check-in: [448b87b688] user: dgp branch: trunk, size: 29431 | |
2008-12-17
| ||
06:02 | merge updates from HEAD file: [604c603eb4] check-in: [3bcbb59da0] user: dgp branch: dgp-refactor, size: 29435 | |
2008-12-16
| ||
22:03 | Fix bug in 'trap' handlers (introduced by DKF's editing originally) file: [26b066528e] check-in: [4f5029e8f9] user: dkf branch: trunk, size: 29431 | |
17:55 | merge updates from HEAD file: [b29339f385] check-in: [4981c75c39] user: dgp branch: dgp-refactor, size: 29437 | |
16:36 | First implementation of TIP#329 file: [d3e38e2e5d] check-in: [01878a9589] user: dkf branch: trunk, size: 29433 | |
2008-10-23
| ||
16:27 |
* generic/tcl.h: Bump version number to 8.5.6b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.5 and * unix/configure.in: 8.5.6 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:file: [733b5d2087] check-in: [ec374ebf84] user: dgp branch: core-8-5-branch, size: 25035 | |
2008-10-17
| ||
20:52 | merge updates from HEAD file: [9894626c0d] check-in: [d93600ad8e] user: dgp branch: dgp-refactor, size: 24440 | |
2008-10-16
| ||
17:04 |
* library/init.tcl: Revised [unknown] so that it carefully preserves the state of the ::errorInfo and ::errorCode variables at the start of auto-loading and restores that state before the autoloaded command is evaluated. [Bug 2140628]file: [8bc856e41d] check-in: [91dbfe7baf] user: dgp branch: trunk, size: 24436 | |
16:58 | silence Alex file: [a54a694780] check-in: [c36d69e47d] user: dgp branch: core-8-5-branch, size: 25032 | |
16:08 |
* library/init.tcl: Revised [unknown] so that it carefully preserves the state of the ::errorInfo and ::errorCode variables at the start of auto-loading and restores that state before the autoloaded command is evaluated. [Bug 2140628]file: [4ff12046c6] check-in: [a07bfdf2de] user: dgp branch: trunk, size: 24391 | |
16:07 |
* library/init.tcl: Revised [unknown] so that it carefully preserves the state of the ::errorInfo and ::errorCode variables at the start of auto-loading and restores that state before the autoloaded command is evaluated. [Bug 2140628]file: [8908f70480] check-in: [90e78c239a] user: dgp branch: core-8-5-branch, size: 24987 | |
2008-10-14
| ||
20:10 | merge updates from HEAD file: [92bc5a7d5c] check-in: [b58f473a75] user: dgp branch: dgp-refactor, size: 24274 | |
20:08 |
* README: Bump version number to 8.6a4 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [ccb5559915] check-in: [3d9e72a73b] user: dgp branch: trunk, size: 24270 | |
2008-10-10
| ||
18:16 |
* generic/tcl.h: Bump to 8.5.5 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [011cc5ad9c] check-in: [755ea2c849] user: dgp branch: core-8-5-branch, size: 24866 | |
2008-09-17
| ||
14:16 | merge updates from HEAD file: [c3caff39e0] check-in: [7e8a8ca904] user: dgp branch: dgp-refactor, size: 24274 | |
12:38 |
* library/init.tcl: export min and max commands from the mathfunc namespace [Bug 2116053]file: [7e5bb272fc] check-in: [98d7ad77b5] user: msofer branch: trunk, size: 24273 | |
12:37 |
* library/init.tcl: export min and max commands from the mathfunc namespace [Bug 2116053]file: [64eeba66f8] check-in: [edd3d89e69] user: msofer branch: core-8-5-branch, size: 24871 | |
2008-08-29
| ||
02:28 | merge updates from HEAD file: [7f4450414a] check-in: [c5f12f457a] user: dgp branch: dgp-refactor, size: 24248 | |
2008-08-28
| ||
16:24 |
* README: Bump version number to 8.6a3 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [09486d9ff3] check-in: [cb2385ff07] user: dgp branch: trunk, size: 24244 | |
16:08 |
* generic/tcl.h: Bump version number to 8.5.5b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.4 and * unix/configure.in: 8.5.5 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:file: [62e2dc74e4] check-in: [7d41d713d4] user: dgp branch: core-8-5-branch, size: 24842 | |
2008-08-13
| ||
13:58 | merge updates from HEAD file: [3030d25501] check-in: [1d3c96f2ab] user: dgp branch: dgp-refactor, size: 24248 | |
2008-08-12
| ||
15:10 |
* README: Bump version number to 8.6a2 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [f4f0ae3eb4] check-in: [ff4d6323a8] user: dgp branch: trunk, size: 24244 | |
2008-08-08
| ||
15:22 |
* generic/tcl.h: Bump to 8.5.4 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [ffef9165cc] check-in: [d61c4fe923] user: dgp branch: core-8-5-branch, size: 24840 | |
2008-08-06
| ||
21:37 | merge updates from HEAD file: [17b1076e19] check-in: [ca089c4a5c] user: dgp branch: dgp-refactor, size: 24248 | |
19:46 | missed some nukeable comments re [namespace inscope] file: [bca994bce8] check-in: [62b41b608a] user: msofer branch: trunk, size: 24247 | |
19:23 |
* library/init.tcl (::unknown): removed the [namespace inscope] hack that was maintained for Itcl *** POTENTIAL INCOMPATIBILITY *** for Itcl Itcl users will need a new release with Itcl's [Patch 2040295], or else load the tiny script in that patch by themselves (rewrite ::unknown). Note that it is a script-only patch.file: [da61db8219] check-in: [53ee04101a] user: msofer branch: trunk, size: 24517 | |
2008-06-30
| ||
03:18 |
* generic/tcl.h: Bump to 8.5.3 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [7bfde5e4dc] check-in: [cea2851afb] user: dgp branch: core-8-5-branch, size: 24840 | |
2008-06-26
| ||
04:07 | merge updates from HEAD file: [578a13c30a] check-in: [851925d8f6] user: dgp branch: dgp-refactor, size: 24840 | |
2008-06-25
| ||
17:40 | * library/tm.tcl: Modified the handling of Tcl Modules and of the * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe * tests/safe.test: interpreters. Fixes [Bug 1999119]. file: [ad55062eed] check-in: [d5216b1efd] user: andreas_kupries branch: trunk, size: 24848 | |
17:18 |
* generic/tcl.h: Bump to 8.5.3 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: * changes: Update for 8.5.3 release. * library/tm.tcl: Modified the handling of Tcl Modules and of the * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe * tests/safe.test: interpreters. Fixes [Bug 1999119].file: [a83ffcb267] check-in: [eb9c3a1dde] user: dgp branch: core-stabilizer-branch, size: 24840 | |
16:42 | * library/tm.tcl: Modified the handling of Tcl Modules and of the * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe interpreters. Fixes [Bug 1999119]. file: [fcded0abcb] check-in: [7f54ff3bbe] user: andreas_kupries branch: core-8-5-branch, size: 24854 | |
15:56 | merge updates from 8.5 branch file: [b885628e6e] check-in: [affd52009d] user: dgp branch: core-stabilizer-branch, size: 24814 | |
2008-06-19
| ||
15:36 |
* README: Bump version number to 8.6a1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [331ffcf0a5] check-in: [764de4e88b] user: dgp branch: trunk, size: 24808 | |
2008-04-11
| ||
18:12 |
* generic/tcl.h: Bump version number to 8.5.3b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.2 and * unix/configure.in: 8.5.3 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure:file: [a1b1bfc506] check-in: [0d53d81632] user: dgp branch: core-8-5-branch, size: 24814 | |
2008-04-04
| ||
04:40 | merge updates from HEAD file: [0cf2b7c93a] check-in: [40d856c29f] user: dgp branch: dgp-refactor, size: 24812 | |
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: [7783c048dd] check-in: [b76be03521] user: dgp branch: trunk, size: 24808 | |
2008-03-28
| ||
17:58 | merge updates from HEAD file: [2e51e543d1] check-in: [f3e3d8eb90] user: dgp branch: dgp-refactor, size: 24812 | |
17:31 |
* generic/tcl.h: Bump to 8.5.2 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [8074c42901] check-in: [514a7e674e] user: dgp branch: trunk, size: 24808 | |
2008-03-07
| ||
22:05 | merge updates from HEAD file: [c8e647a217] check-in: [3b6959be94] user: dgp branch: core-stabilizer-branch, size: 24812 | |
2008-02-16
| ||
22:17 | merge updates from HEAD file: [d49f43dc1e] check-in: [5330cb1295] user: dgp branch: dgp-refactor, size: 24814 | |
2008-02-13
| ||
18:00 |
* generic/tcl.h: Bump version number to 8.5.2b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.1 and * unix/configure.in: 8.5.2 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure:file: [30ece4cc2d] check-in: [8cd7e62e9a] user: dgp branch: trunk, size: 24810 | |
2008-02-12
| ||
04:34 | merge updates from HEAD file: [033f947bab] check-in: [369aac73ed] user: dgp branch: dgp-refactor, size: 24812 | |
2008-02-04
| ||
17:29 |
*** 8.5.1 TAGGED FOR RELEASE *** * generic/tcl.h: Bump to 8.5.1 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [6b3492b52d] check-in: [9673130446] user: dgp branch: trunk, size: 24808 | |
2008-01-23
| ||
16:49 | Bump stabilizer branch to 8.5.1. file: [4cd0541900] check-in: [94ce968568] user: dgp branch: core-stabilizer-branch, size: 24811 | |
16:42 | merge updates from HEAD file: [f27ceb51a4] check-in: [013cce9562] user: dgp branch: core-stabilizer-branch, size: 24813 | |
2008-01-02
| ||
19:12 | merge updates from HEAD file: [8542a83115] check-in: [74f24c1a1b] user: dgp branch: dgp-refactor, size: 24814 | |
19:03 |
* generic/tcl.h: Bump version number to 8.5.1b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure:file: [a610d1c8b1] check-in: [0c0959c51d] user: dgp branch: trunk, size: 24810 | |
2007-12-13
| ||
15:55 | merge updates from HEAD file: [6e1cbc7ae4] check-in: [77ba08ea46] user: dgp branch: dgp-refactor, size: 24812 | |
15:22 | merge stable branch onto HEAD file: [cd5f9d84ba] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 24808 | |
2007-12-06
| ||
17:08 | merge updates from HEAD file: [e103b5d121] check-in: [70612cf2a4] user: dgp branch: dgp-refactor, size: 24812 | |
16:27 | merge updates from HEAD file: [02e98618e8] check-in: [f77b7e0f0d] user: dgp branch: core-stabilizer-branch, size: 24811 | |
16:14 | Simplify code for setting up the [chan] ensemble now that we can leverage TclMakeEnsemble to do most of the work. file: [4dccfe576e] check-in: [e37ce3e407] user: dkf branch: trunk, size: 24807 | |
06:51 | merge updates from HEAD file: [8d48aa0266] check-in: [6f3a8a0d9e] user: dgp branch: dgp-refactor, size: 25776 | |
2007-11-21
| ||
06:30 | Merge updates from 8.5b3 release file: [ab79da96a1] check-in: [c60ad186f4] user: dgp branch: core-stabilizer-branch, size: 25775 | |
2007-11-19
| ||
18:14 |
* README: Bump version number to 8.5b3. * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:file: [485ca5e86f] check-in: [48093f99b4] user: dgp branch: trunk, size: 25771 | |
2007-11-01
| ||
16:55 | merge updates from HEAD file: [e2af64d1b4] check-in: [06cf57e4eb] user: dgp branch: dgp-refactor, size: 25778 | |
2007-10-30
| ||
19:03 |
* generic/tcl.h: Bump version number to 8.5b2.1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:file: [0560b5c4fa] check-in: [8dc4b6f34f] user: dgp branch: trunk, size: 25773 | |
2007-10-27
| ||
04:11 | merge updates from HEAD file: [058d04a4a0] check-in: [c9e32858ad] user: dgp branch: core-stabilizer-branch, size: 25775 | |
04:05 | merge updates from HEAD file: [d138e20360] check-in: [1dac09a0ef] user: dgp branch: dgp-refactor, size: 25776 | |
2007-10-26
| ||
15:17 |
* README: Bump version number to 8.5b2. * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:file: [96fdfca6ac] check-in: [7fb70f130d] user: dgp branch: trunk, size: 25771 | |
2007-10-02
| ||
20:11 |
Merge updates from HEAD, then
[core-stabilizer-branch] * README: Bump version number to 8.5.0 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:file: [5af4004a49] check-in: [49e28c842d] user: dgp branch: core-stabilizer-branch, size: 25775 | |
18:27 |
* generic/tcl.h: Bump version number to 8.5b1.1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5b1 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:file: [03d5941ef3] check-in: [f75bd88333] user: dgp branch: trunk, size: 25773 | |
2007-09-21
| ||
05:31 | merge updates from HEAD file: [85443bfabc] check-in: [2054ea4814] user: dgp branch: dgp-refactor, size: 25776 | |
2007-09-19
| ||
17:42 |
* README: Bump version number to 8.5b1 * generic/tcl.h: Merge from core-stabilizer-branch. * library/init.tcl: Stabilizing toward 8.5b1 release now done * tools/tcl.wse.in: on the HEAD. core-stabilizer-branch is * unix/configure.in: now suspended. * unix/tcl.spec: * win/configure.in:file: [b564ac44e4] check-in: [dd2ca92517] user: dgp branch: trunk, size: 25771 | |
2007-09-07
| ||
03:15 | merge updates from HEAD file: [9930e9dba5] check-in: [2c46d786c6] user: dgp branch: dgp-refactor, size: 25776 | |
2007-09-04
| ||
17:43 | merge updates from HEAD file: [bd6e77a4cf] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 25775 | |
2007-08-23
| ||
20:00 |
* library/init.tcl ([auto_load_index]): Delete stray "]" that created an expr syntax error (masked by a [catch]).file: [5261ac7de0] check-in: [e0f8f0d180] user: dgp branch: trunk, size: 25771 | |
2007-07-09
| ||
13:00 | merge updates from HEAD file: [ec92a7177e] check-in: [c9bbc5d0ee] user: dgp branch: dgp-refactor, size: 25777 | |
12:52 | merge updates from HEAD file: [092b1805a6] check-in: [7df004cf16] user: dgp branch: core-stabilizer-branch, size: 25776 | |
2007-07-05
| ||
18:03 |
* library/init.tcl (unknown): Corrected inconsistent error message in interactive [unknown] when empty command is invoked. [Bug 1743676]file: [ef689b1068] check-in: [3cd6244054] user: dgp branch: core-8-4-branch, size: 22759 | |
18:02 |
* library/init.tcl (unknown): Corrected inconsistent error message in interactive [unknown] when empty command is invoked. [Bug 1743676]file: [088670d088] check-in: [c05e2d8a1f] user: dgp branch: trunk, size: 25772 | |
2007-05-29
| ||
14:21 | merge updates from HEAD file: [28f7898880] check-in: [404470c2db] user: dgp branch: dgp-refactor, size: 25910 | |
2007-05-22
| ||
20:34 |
[core-stabilizer-branch] * unix/configure: autoconf-2.59 (FC6 fork) * win/configure: * README: Bump version number to 8.5b1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in:file: [bc99f15b38] check-in: [a7a04404f0] user: dgp branch: core-stabilizer-branch, size: 25909 | |
2007-05-18
| ||
18:39 |
* unix/configure: autoconf-2.59 (FC6 fork) * win/configure: * README: Bump version number to 8.5a7 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * generic/tclParse.c: Disable and remove the ALLOW_EXPAND sections * tests/info.test: that continued to support the deprecated * tests/mathop.test: {expand} syntax. Updated the few remaining users of that syntax in the test suite.file: [7b11534fdd] check-in: [c798353ded] user: dgp branch: trunk, size: 25905 | |
2007-04-08
| ||
14:58 | Merge updates from HEAD; may not build file: [8ae0c52e0d] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 25910 | |
2006-12-01
| ||
15:55 |
TIP#287 IMPLEMENTATION * doc/chan.n: New subcommand [chan pending]. * generic/tclBasic.c: Thanks to Michael Cleverly for proposal * generic/tclInt.h: and implementation. * generic/tclIOCmd.c: * library/init.tcl: * tests/chan.test: * tests/ioCmd.test:file: [c7dbac8d39] check-in: [12ab5edc29] user: dgp branch: trunk, size: 25905 | |
2006-11-20
| ||
14:28 | Make the guts of [chan] more robust. file: [c26464ce15] check-in: [8e3712c9bb] user: dkf branch: trunk, size: 25835 | |
2006-11-03
| ||
00:34 |
* doc/ParseCmd.3, doc/Tcl.n, doc/eval.n, doc/exec.n: * doc/fconfigure.n, doc/interp.n, doc/unknown.n: * library/auto.tcl, library/init.tcl, library/package.tcl: * library/safe.tcl, library/tm.tcl, library/msgcat/msgcat.tcl: * tests/all.tcl, tests/basic.test, tests/cmdInfo.test: * tests/compile.test, tests/encoding.test, tests/execute.test: * tests/fCmd.test, tests/http.test, tests/init.test: * tests/interp.test, tests/io.test, tests/ioUtil.test: * tests/iogt.test, tests/namespace-old.test, tests/namespace.test: * tests/parse.test, tests/pkg.test, tests/pkgMkIndex.test: * tests/proc.test, tests/reg.test, tests/trace.test: * tests/upvar.test, tests/winConsole.test, tests/winFCmd.test: * tools/tclZIC.tcl: * generic/tclParse.c (Tcl_ParseCommand): Replace {expand} with {*} officially (TIP #293). Leave -DALLOW_EXPAND=0|1 option to keep {expand} syntax for transition users. [Bug 1589629]file: [ad346272ca] check-in: [5a5306b6b8] user: hobbs branch: trunk, size: 25712 | |
2006-10-23
| ||
21:01 | merge updates from HEAD file: [3840f89939] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 25725 | |
20:26 |
* README: Bump version number to 8.5a6 * generic/tcl.h: * library init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:file: [a75ab42df3] check-in: [0838b58d9c] user: dgp branch: trunk, size: 25720 | |
2006-09-22
| ||
18:13 |
TIP#268 IMPLEMENTATION
* generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubInit.c: * doc/PkgRequire.3: Documentation of extended API, * doc/package.n: extended testsuite. * tests/pkg.test: * generic/tcl.decls: Implementation. * generic/tclBasic.c: * generic/tclConfig.c: * generic/tclInt.h: * generic/tclPkg.c: * generic/tclTest.c: * generic/tclTomMathInterface.c: * library/init.tcl: * library/package.tcl: * library/tm.tcl:file: [9fb4102040] check-in: [055195c6bc] user: andreas_kupries branch: trunk, size: 25732 | |
2006-02-09
| ||
22:41 | Merge udpates from HEAD file: [79f2e1560d] check-in: [45fd466049] user: dgp branch: dgp-refactor, size: 25723 | |
2006-02-08
| ||
21:41 |
TIP#258 IMPLEMENTATION * doc/Encoding.3: New subcommand [encoding dirs]. * doc/encoding.n: New routine Tcl_GetEncodingNameFromEnvironment. * generic/tcl.decls: Made public: * generic/tclBasic.c: TclGetEncodingFromObj * generic/tclCmdAH.c: -> Tcl_GetEncodingFromObj * generic/tclEncoding.c:TclGetEncodingSearchPath * generic/tclInt.decls: -> Tcl_GetEncodingSearchPath * generic/tclInt.h: TclSetEncodingSearchPath * generic/tclTest.c: -> Tcl_SetEncodingSearchPath * library/init.tcl: Removed commands: * tests/cmdAH.test: [tcl::unsupported::EncodingDirs] * tests/encoding.test: [testencoding path] (Tcltest) * unix/tclUnixInit.c: [Patch 1413934]. * win/tclWinInit.c: * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclStubInit.c:file: [bedb632170] check-in: [aea60299f7] user: dgp branch: trunk, size: 25718 | |
2005-10-18
| ||
20:46 | merge updates from HEAD file: [f53510f5d7] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 25689 | |
2005-10-08
| ||
13:44 | merge updates from HEAD file: [97b585a8d3] check-in: [1b902ae45a] user: dgp branch: kennykb-numerics-branch, size: 25688 | |
2005-09-30
| ||
18:53 | fix comment typo file: [a3c8c73fd6] check-in: [e86060ea27] user: hobbs branch: trunk, size: 25686 | |
01:05 | init value to (-)Inf for min/max expr functions to simplify code file: [591e65eb5b] check-in: [78d70230d5] user: hobbs branch: trunk, size: 25686 | |
2005-09-29
| ||
23:16 | implementation for TIP #255, expr min/max file: [c6b22c9172] check-in: [5e48c91234] user: hobbs branch: trunk, size: 25911 | |
2005-09-15
| ||
20:58 | merge updates from HEAD file: [d37fee1cf7] check-in: [29cc0feeb2] user: dgp branch: kennykb-numerics-branch, size: 24773 | |
20:29 | merge updates from HEAD file: [0e14deafc8] check-in: [f3caf581fe] user: dgp branch: dgp-refactor, size: 24774 | |
2005-09-14
| ||
17:13 |
* generic/tclStringObj.c: Bug fixes: ObjPrintfVA needed to support "*" fields and needed to interpret precision limits on %s conversions as a number of bytes, not Tcl_UniChars, to take from the (char *) argument. * generic/tclBasic.c: Updated several callers to use * generic/tclCmdMZ.c: TclFormatToErrorInfo(). * generic/tclIOUtil.c: * library/init.tcl: Keep [unknown] in sync with errorInfo formatting rules.file: [168e0cf516] check-in: [73c6dc5786] user: dgp branch: trunk, size: 24769 | |
2005-09-12
| ||
15:40 | merge updates from HEAD file: [a8c1567675] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 24774 | |
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: [19fef818d0] check-in: [6d651867f9] user: dgp branch: kennykb-numerics-branch, size: 24773 | |
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: [6c54b889ac] check-in: [d936ddccf8] user: andreas_kupries branch: trunk, size: 24781 | |
2005-08-02
| ||
18:14 | merge updates from HEAD file: [bbe7271835] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 24420 | |
16:38 | merge updates from HEAD file: [fdd4e88ef2] check-in: [c58b7136d0] user: dgp branch: dgp-refactor, size: 24421 | |
2005-07-27
| ||
16:23 |
* library/init.tcl ([unknown]): Corrected return code handling in the portions of [unknown] that expand incomplete commands during interactive operations. [Bug 1214462].file: [c51e9e7244] check-in: [d65db8782a] user: dgp branch: trunk, size: 24416 | |
2005-07-26
| ||
04:11 | Merge updates from HEAD file: [b7d6c52e75] check-in: [8351a734a6] user: dgp branch: dgp-refactor, size: 23915 | |
2005-07-23
| ||
04:12 |
* library/auto.tcl: Updates to the Tcl script library to make * library/history.tcl: use of Tcl 8.4 features. Forward port of * library/init.tcl: appropriate portions of [Patch 1237755]. * library/package.tcl: * library/safe.tcl: * library/word.tcl:file: [96372650b5] check-in: [58a2150746] user: dgp branch: trunk, size: 23910 | |
2005-07-22
| ||
21:59 |
* library/auto.tcl: Updates to the Tcl script library to make * library/history.tcl: use of Tcl 8.4 feautures. Thanks to * library/init.tcl: Patrick Fradin for prompting on this. * library/package.tcl: [Patch 1237755]. * library/safe.tcl: * library/word.tcl:file: [237ed7f030] check-in: [755e2a7f25] user: dgp branch: core-8-4-branch, size: 22845 | |
2005-07-12
| ||
20:35 | merged changes from HEAD file: [12be123bfb] check-in: [5316ea45e0] user: kennykb branch: kennykb-numerics-branch, size: 23737 | |
2005-06-22
| ||
21:12 | merge updates from HEAD file: [311fcd50b5] check-in: [2c0cc8807c] user: dgp branch: dgp-refactor, size: 23734 | |
2005-06-13
| ||
01:45 |
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611)file: [0a761045a1] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 23736 | |
2005-06-06
| ||
23:45 | TIP#208 implementation It's crude (especially in the tests and docs department) and incomplete (no truncation on non-POSIX platforms). file: [b01bd7a03b] check-in: [3280056391] user: dkf branch: trunk, size: 23729 | |
2005-05-25
| ||
15:01 | merge updates from HEAD file: [c0fa355deb] check-in: [64d23581aa] user: dgp branch: dgp-refactor, size: 23317 | |
2005-05-24
| ||
19:13 |
* library/init.tcl: Updated [unknown] to be sure the [return] * tests/init.test: options from an auto-loaded command are seen correctly by the caller.file: [c5f3c6243d] check-in: [f259162cb6] user: dgp branch: trunk, size: 23313 | |
2005-05-10
| ||
18:33 | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [1889c9da2b] check-in: [1cc2336920] user: kennykb branch: trunk, size: 23290 | |
2005-05-05
| ||
17:55 | Merged with HEAD file: [22e640b630] check-in: [b77c9a87c6] user: kennykb branch: kennykb-numerics-branch, size: 23294 | |
2005-04-29
| ||
22:39 | Merge updates from HEAD file: [7159afb7d4] check-in: [ac63d218d8] user: dgp branch: dgp-refactor, size: 23290 | |
2005-04-28
| ||
05:34 |
* library/init.tcl: Corrected flaw in interactive command * tests/main.test: auto-completion. [Bug 1191409].file: [b85d780622] check-in: [d43f85a9a8] user: dgp branch: core-8-4-branch, size: 22992 | |
05:31 |
* library/init.tcl: Corrected flaw in interactive command * tests/main.test: auto-completion. [Bug 1191409].file: [5e28fa5485] check-in: [25b4da904a] user: dgp branch: trunk, size: 23286 | |
2005-04-25
| ||
21:37 | Merged with HEAD. file: [a2b0054a91] check-in: [fcce6158ac] user: kennykb branch: kennykb-numerics-branch, size: 23283 | |
17:07 |
* library/init.tcl: Use "ni" and "in" operators.file: [0f4f814b37] check-in: [c386e86f4f] user: dgp branch: trunk, size: 23275 | |
2005-04-19
| ||
18:44 | typo file: [e2cfad546e] check-in: [301150ab87] user: dgp branch: trunk, size: 23387 | |
16:32 |
* generic/tclBasic.c: Added unsupported command * generic/tclCmdAH.c: [::tcl::unsupported::EncodingDirs] to permit * generic/tclInt.h: query/set of the encoding search path at * generic/tclInterp.c: the script level. Updated init.tcl to make * library/init.tcl: use of the new command. Also updated several coding practices in init.tcl ("eq" for [string equal], etc.)file: [bdccf4a3ef] check-in: [b200066b4e] user: dgp branch: trunk, size: 23388 | |
2005-04-15
| ||
15:50 |
* library/init.tcl: Use auto-loading to bring in Tcl Module * library/tclIndex: support as needed. This reduces startup * library/tm.tcl: time by delaying this initialization to a later time.file: [49cd35bbd6] check-in: [15c5551bac] user: dgp branch: trunk, size: 23483 | |
2004-12-09
| ||
23:00 | Merge updates from HEAD file: [2983a00b39] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 23675 | |
2004-11-30
| ||
22:19 | D'oh! Deal with missing ::errorCode or ::errorInfo. file: [fc6daa3e97] check-in: [81f2f82396] user: dgp branch: trunk, size: 23671 | |
20:30 |
* library/init.tcl ([unknown]): Restored the save/restore of the variables ::errorCode and ::errorInfo. This is needed when the [::bgerror] command is auto-loaded (as it is by Tk).file: [10531808a6] check-in: [e254f91796] user: dgp branch: trunk, size: 23639 | |
2004-11-13
| ||
00:41 |
* library/init.tcl: Made [unknown] robust in the case that either of the variables ::errorInfo or ::errorCode gets unset. [Bug 1063707]file: [28ca29ea27] check-in: [e526fa14ad] user: dgp branch: core-8-4-branch, size: 22981 | |
2004-11-03
| ||
20:30 |
* library/init.tcl ([unknown]): Corrections to the 2004-10-25 mods to Aunt ??? in [unknown]. Flaws revealed by Itcl test suite, which still apparently relies on this brokenness. Also added comment suggesting the error message that any code using this hack *ought* to receive in reply.file: [8fc92d667b] check-in: [bfb33ac10c] user: dgp branch: trunk, size: 23493 | |
2004-10-28
| ||
18:45 | merge updates from HEAD file: [9c622be616] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 23427 | |
2004-10-25
| ||
17:24 |
* library/auto.tcl Purged Tcl's script library of all * library/clock.tcl remaining references to global vars * library/init.tcl ::errorInfo and ::errorCode. * generic/tclMain.c (Tcl_Main): Updated to make use of TclGetReturnOptions instead of ::errorInfo variable. * generic/tclInterp.c (tclInit): Bug fix. Access dict variables with [dict get], not array syntax.file: [3dc7982b2f] check-in: [2869274367] user: dgp branch: trunk, size: 23423 | |
2004-09-08
| ||
23:02 | Merge updates from HEAD file: [7926cc7a34] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 23944 | |
2004-08-18
| ||
22:03 |
* library/init.tcl: Integrated TIP #189. We source a separate file
(see below), instead of inlining the contents of that file. This
should beeasier to maintain, and easier to backport/install in
8.4 installations.
Note: Usage of Tcl Modules is restricted to non-safe interps. It cannot be loaded into a safe interp. * library/tm.tcl: New file, the v2 reference implementation for TIP #189, Tcl Modules.file: [5e307c28be] check-in: [f6eaca8b8c] user: andreas_kupries branch: trunk, size: 23952 | |
19:58 | TIP #173 and #209 implementation - see ChangeLog for details file: [ab15b52228] check-in: [251b9c6eca] user: kennykb branch: trunk, size: 23811 | |
2004-06-16
| ||
21:20 |
* doc/library.n: Moved variables ::auto_oldpath and * library/auto.tcl: ::unknown_pending into ::tcl namespace. * library/init.tcl: [Bugs 808319, 948794]file: [892348735a] check-in: [86b4f4513a] user: dgp branch: trunk, size: 22938 | |
2004-06-11
| ||
21:30 |
* unix/tclUnixInit.c: The routines Tcl_Init() and TclSourceRCFile() * win/tclWinInit.c: had identical implementations for both win and * generic/tclInterp.c: unix. Moved to a single generic implementation. * generic/tclMain.c: * library/init.tcl: * generic/tclInitScript.h (removed): * unix/Makefile.in: * win/tcl.dsp:file: [7c838294d5] check-in: [406f195e75] user: dgp branch: trunk, size: 22917 | |
2004-05-04
| ||
17:44 | Merge updates from HEAD. file: [4af5431a1e] check-in: [de9c64200c] user: dgp branch: dgp-refactor, size: 22914 | |
2004-05-03
| ||
14:28 |
* library/init.tcl: Corrected unique prefix matching of interactive command completion in [unknown]. [Bug 946952]file: [21aa2f5e30] check-in: [004aecbd7b] user: dgp branch: core-8-4-branch, size: 22753 | |
14:28 |
* library/init.tcl: Corrected unique prefix matching of interactive command completion in [unknown]. [Bug 946952]file: [b96f478c08] check-in: [ce81789cb4] user: dgp branch: trunk, size: 22910 | |
2004-03-26
| ||
22:28 | Merge updates from HEAD. file: [434c68da55] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 22677 | |
2004-03-17
| ||
18:14 | Removed support for Mac OS Classic platform [Patch 918142] file: [dffae052ea] check-in: [b6330dbac7] user: das branch: trunk, size: 22673 | |
2004-02-07
| ||
05:47 |
Merge updates from HEAD
Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [0983760e89] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 22902 | |
2004-01-29
| ||
10:28 | filesystem fixes for '-force' consistency and picky compilers file: [438c135cf6] check-in: [fff97fe116] user: vincentdarley branch: trunk, size: 22908 | |
2003-10-16
| ||
02:28 | Merged updates from HEAD file: [4db9582293] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 22588 | |
2003-10-14
| ||
15:44 |
* generic/tclBasic.c (TclAppendObjToErrorInfo): New internal routine that appends a Tcl_Obj to the errorInfo, saving the caller the trouble of extracting the string rep. * generic/tclStringObj.c (TclAppendLimitedToObj): New internal routine that supports truncated appends with optional ellipsis marking. This single routine supports UTF-8-safe truncated appends needed in several places throughout the Tcl source code, mostly for error and stack messages. Clean fix for [Bug 760872]. * generic/tclInt.h: Declarations for new internal routines. * generic/tclCmdMZ.c: Updated callers to use the new routines. * generic/tclCompExpr.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclIOUtil.c: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclParseExpr.c: * generic/tclProc.c: * generic/tclStringObj.c: * mac/tclMacResource.c: * library/init.tcl: Updated ::errorInfo cleanup in [unknown] to reflect slight modifications to Tcl_LogCommandInfo(). Corrects failing init-4.* tests.file: [f9880c1d8d] check-in: [3522d44090] user: dgp branch: trunk, size: 22584 | |
2003-09-23
| ||
04:49 |
* library/init.tcl (auto_load, auto_import): Expanded Eric Melski's 2000-01-28 fix for [Bug 218871] to all potentially troubled uses of [info commands] on input data, where glob-special characters could cause problems.file: [b00dc8435b] check-in: [dbc5f2a73f] user: dgp branch: trunk, size: 22455 | |
04:49 |
* library/init.tcl (auto_load, auto_import): Expanded Eric Melski's 2000-01-28 fix for [Bug 218871] to all potentially troubled uses of [info commands] on input data, where glob-special characters could cause problems.file: [2cec0431d2] check-in: [2ce276bdca] user: dgp branch: core-8-4-branch, size: 22516 | |
2003-07-18
| ||
23:35 |
* generic/tclBasic.c: Corrected several instances of unsafe * generic/tclCompile.c: truncation of UTF-8 strings that might * generic/tclProc.c: break apart a multi-byte character. * library/init.tcl: [Bug 760872] * tests/init.test:file: [c1a68c4ef9] check-in: [d50fc18438] user: dgp branch: core-8-4-branch, size: 22510 | |
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: [90f947654e] check-in: [a5f8f0d439] user: dgp branch: trunk, size: 22449 | |
2002-11-23
| ||
01:41 |
* library/init.tcl: code cleanup to reduce use of * library/opt/optparse.tcl: string comparefile: [0bf345fbfd] check-in: [4e3709186c] user: hobbs branch: trunk, size: 22451 | |
2002-10-28
| ||
16:34 |
* library/auto.tcl: Converted the Mac-specific [package unknown] * library/init.tcl: behavior to use a chaining mechanism to extend * library/package.tcl: the default [tclPkgUnknown]. [Bug 627660] * library/tclIndex: [Patch 624509] (steffen)file: [258d10b81f] check-in: [a5c2064cac] user: dgp branch: trunk, size: 22492 | |
2002-10-03
| ||
13:34 | [info exist]->[info exists]. [Bug 602566] file: [745f119b72] check-in: [eb7c8f93a5] user: dkf branch: trunk, size: 22096 | |
2002-08-20
| ||
20:25 | merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [817ba20b35] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 22098 | |
2002-06-21
| ||
19:44 |
* Corrected comments and namespace style issues. Thanks to Bruce Stephens. [Bug 572025]file: [31458ca113] check-in: [e63512ee1b] user: dgp branch: trunk, size: 22094 | |
19:11 |
* Corrected comments and namespace style issues. Thanks to Bruce Stephens. [Bug 572025]file: [5e7df874aa] check-in: [240f325fd0] user: dgp branch: core-8-3-1-branch, size: 18000 | |
2002-03-18
| ||
22:30 |
* generic/tclCompile.c (TclCompileTokens): Modified imported bugfix
to use a heap variable for the message buffer instead of placing
it on the stack.
* Updated "mod-8-3-1-branch" to head of "core-8-3-1-branch" to get the newest fixes for tcl 8.3.4 into this branch.file: [8b68180d65] check-in: [d631cf3e55] user: andreas_kupries branch: mod-8-3-4-branch, size: 17856 | |
2002-02-05
| ||
02:21 | Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [088fc6ad8f] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 21968 | |
2001-12-29
| ||
00:54 |
* library/init.tcl (auto_execok): make sure env(COMSPEC) on Windows is executed with the right case, as it may otherwise fail inexplicably.file: [56fe8a6f1c] check-in: [bbecba2801] user: hobbs branch: core-8-3-1-branch, size: 17842 | |
00:52 |
* library/init.tcl: make sure env(COMSPEC) on Windows is executed with the right case, as it may otherwise fail inexplicably.file: [731e03c4f9] check-in: [07fe71faee] user: hobbs branch: trunk, size: 21961 | |
2001-11-04
| ||
17:59 | vfs robustness fix file: [29dfb215cc] check-in: [69b53bac59] user: vincentdarley branch: trunk, size: 21697 | |
2001-08-24
| ||
16:19 |
* Backport of several bug fixes from HEAD to core-8-3-1-branchfile: [4167b02c04] check-in: [a44fa80451] user: dgp branch: core-8-3-1-branch, size: 17568 | |
2001-07-31
| ||
19:12 |
Changes from TIP#17 "Redo Tcl's filesystem"
The following files were impacted. * doc/Access.3: * doc/FileSystem.3: * doc/OpenFileChnl.3: * doc/file.n: * doc/glob.n: * generic/tcl.decls: * generic/tcl.h: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclDate.c: * generic/tclDecls.h: * generic/tclEncoding.c: * generic/tclFCmd.c: * generic/tclFileName.c: * generic/tclGetDate.y: * generic/tclIO.c: * generic/tclIOCmd.c: * generic/tclIOUtil.c: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclLoad.c: * generic/tclStubInit.c: * generic/tclTest.c: * generic/tclUtil.c: * library/init.tcl: * mac/tclMacFCmd.c: * mac/tclMacFile.c: * mac/tclMacInit.c: * mac/tclMacPort.h: * mac/tclMacResource.c: * mac/tclMacTime.c: * tests/cmdAH.test: * tests/event.test: * tests/fCmd.test: * tests/fileName.test: * tests/io.test: * tests/ioCmd.test: * tests/proc-old.test: * tests/registry.test: * tests/unixFCmd.test: * tests/winDde.test: * tests/winFCmd.test: * unix/mkLinks: * unix/tclUnixFCmd.c: * unix/tclUnixFile.c: * unix/tclUnixInit.c: * unix/tclUnixPipe.c: * win/tclWinFCmd.c: * win/tclWinFile.c: * win/tclWinInit.c: * win/tclWinPipe.cfile: [1e7b46ce48] check-in: [9461aca548] user: vincentdarley branch: trunk, size: 21540 | |
2001-05-28
| ||
22:27 | removed errant " char file: [b83f584f31] check-in: [cea1199b44] user: hobbs branch: trunk, size: 18757 | |
2001-05-19
| ||
16:11 | Update to head -> S4-0-2 file: [7b5c5c5679] check-in: [1b2b2b84cf] user: msofer branch: msofer-bcEngine, size: 18763 | |
2001-05-03
| ||
22:38 | Fix for Bug 420186 file: [8943584564] check-in: [8d1325ceb9] user: dgp branch: trunk, size: 18756 | |
2001-04-07
| ||
02:08 | Corrected behaviour of [namespace code] (bug #219385, patch #403530) file: [45122c518a] check-in: [be05dac289] user: msofer branch: trunk, size: 18695 | |
2001-04-06
| ||
17:57 | Modified processing of $::errorInfo by [unknown] when the auto-loaded command throws an error to better cover the tracks of auto-loading. [Bug 219280, Patch 403551] file: [d569094f2d] check-in: [4a0a9d69ba] user: dgp branch: trunk, size: 18690 | |
2001-04-03
| ||
22:54 | see backport log in ChangeLog for specific file backports from 8.4aCVS file: [ae697a680a] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 17506 | |
2000-12-11
| ||
04:17 |
2000-12-10 Don Porter <[email protected]>
* library/init.tcl: * library/msgcat/msgcat.tcl: * library/msgcat/pkgIndex.tcl: * library/opt/optparse.tcl: * library/opt/pkgIndex.tcl: Where [uplevel] is used in a proc to evaluate a Tcl built-in command in the caller's context, the built-in commands are now fully namespace-qualified. This prevents problems when the caller context is in a namespace where the built-in command name has been used by a command in the namespace. (For example, [::ns::set] might be called instead of the intended [::set]). [Bug #119422, Patch #102545]file: [83749c721d] check-in: [6f3323c8b4] user: dgp branch: trunk, size: 17500 | |
2000-12-09
| ||
00:11 |
* library/init.tcl: Added support for PATHEXT variable in auto_execok, recognizing the proper set of executable extensions on Windows. [Patch #102719]file: [0d4bd7e120] check-in: [8f589b9d20] user: hobbs branch: trunk, size: 17494 | |
2000-11-23
| ||
14:21 | Improved use of [uplevel] in unknown. Fixes #123217 file: [d717d984d5] check-in: [9f9f8ea55e] user: dkf branch: trunk, size: 17291 | |
2000-08-07
| ||
21:31 |
* library/init.tcl (auto_import): added check to see if a valid pattern was coming in, to avoid simple error cases [Bug: 3326]file: [c6164d5e5d] check-in: [8fd7dc9f23] user: hobbs branch: core-8-3-1-branch, size: 17273 | |
2000-05-18
| ||
21:37 |
* library/init.tcl (auto_import): added check to see if a valid pattern was coming in, to avoid simple error cases [Bug: 3326]file: [de1412703f] check-in: [27f0354112] user: hobbs branch: trunk, size: 17269 | |
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: [86ff4a90d8] check-in: [be42a4145e] user: hobbs branch: trunk, size: 17149 | |
2000-02-01
| ||
19:26 | * library/init.tcl: Applied patch from rfe 1734 regarding auto_load errors not setting error message and errorInfo properly. file: [7c7d381798] check-in: [d16fc81976] user: ericm branch: trunk, size: 17149 | |
01:14 |
* tests/package.test:
* library/tclIndex:
* library/package.tcl: Added ::package namespace and
::package::create function.
* library/init.tcl: Fixed problem with auto_load and determining if commands were loaded. * library/auto.tcl: "Fixed" issues with $ in files to be auto indexed. * doc/Package.n: New man page for package::create function. * doc/pkgMkIndex.n: Added additional information. * doc/library.n: Added additional qualification regarding auto_mkindex. file: [974d5fbb77] check-in: [fbd31a6e84] user: ericm branch: trunk, size: 17114 | |
2000-01-29
| ||
00:12 |
* tests/pkg/magicchar2.tcl:
* tests/autoMkindex.test: Test for auto loader fix (bug #2480).
* library/init.tcl: auto_load was using [info commands $name] to determine if a given command was available; if the command name had * or [] it, this would fail because info commands uses glob-style matching. This is fixed. (Bug #2480). file: [882cbd89ca] check-in: [56990efadd] user: ericm branch: trunk, size: 17126 | |
2000-01-24
| ||
02:30 |
* library/init.tcl (auto_execok): added 'start' to list of recognized built-in commands for COMSPEC on NT. [Bug: 2858]file: [4528b29fd0] check-in: [f0de569609] user: hobbs branch: trunk, size: 16782 | |
1999-11-10
| ||
02:52 |
* library/init.tcl: removed the installed binary directory from the auto_path variablefile: [af75d39330] check-in: [a96e3c56d7] user: hobbs branch: trunk, size: 16608 | |
1999-10-30
| ||
11:06 |
* library/init.tcl: removed [info nameof]/../bin from auto_pathfile: [00f2cb5d39] check-in: [3e5c8f0c0a] user: hobbs branch: core-8-2-1-branch, size: 16459 | |
1999-10-05
| ||
22:45 |
* library/init.tcl: updated to 8.3a1 from 8.2.0.file: [f65e1b4d83] check-in: [637ee1644a] user: hobbs branch: trunk, size: 16670 | |
1999-08-19
| ||
02:59 |
1999-08-18 Jeff Hobbs <[email protected]>
* library/auto.tcl: * library/init.tcl: * library/ldAout.tcl: * library/package.tcl: * library/safe.tcl: * library/word.tcl: * library/http2.1/http.tcl: * library/msgcat1.0/msgcat.tcl: updated libraries to better Tcl style guide (no more string comparisons with == or !=, spacing changes).file: [a97625f362] check-in: [e3a02d20c4] user: hobbs branch: trunk, size: 16670 | |
1999-08-09
| ||
16:30 |
1999-08-09 Jeff Hobbs <[email protected]>
* library/init.tcl: fixed path handling in auto_execok (it could miss including the normal path on some Windows machines) [Bug: 1276]file: [ba310ef7bf] check-in: [ea30d74c31] user: hobbs branch: trunk, size: 16517 | |
1999-06-25
| ||
23:29 | Changed to Tcl 8.2b1 file: [19c2eab77c] check-in: [c46ff26d58] user: welch branch: trunk, size: 16374 | |
1999-05-22
| ||
01:20 | Merged changes from scriptics-tclpro-1-3-b2 branch file: [d7192289fb] check-in: [f692388d07] user: stanton branch: trunk, size: 16376 | |
1999-05-21
| ||
00:04 | Fix the init.tcl to include the bin directory and the ../lib given the path to the executable. file: [5ebc6873f0] check-in: [30f267dd2d] user: redman branch: scriptics-tclpro-1-3-b2-branch, size: 16379 | |
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: [867db4696c] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 16062 | |
1999-03-31
| ||
22:37 | Fixed pkg_mkIndex when input files do "namespace import". BUG 1327 file: [2d61544555] check-in: [dcd8e76bfe] user: welch branch: trunk, size: 48212 | |
18:58 | Fixed quoting bugs in auto_mkindex_parser, BUGID 1657 file: [372fca79e5] check-in: [0899c7c6c0] user: welch branch: trunk, size: 48205 | |
1999-03-13
| ||
23:49 | Improved Tcl Style. file: [a104885abd] check-in: [e45a694585] user: rjohnson branch: core-8-1-branch-old, size: 16066 | |
1999-03-11
| ||
19:28 | Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0 | |
1999-02-11
| ||
03:06 | merged auto_mkindex fix into the 8.0.5 release branch file: [dccb8b9d16] check-in: [ac72bff2f1] user: stanton branch: core-8-0-5-branch, size: 47407 | |
03:04 | * library/init.tcl: Fixed auto_mkindex so it handles .tbc files. Did some general cleanup to handle bad eval statements that didn't use "list". file: [f3a53d0be2] check-in: [9a11b261c6] user: stanton branch: trunk, size: 47403 | |
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: [5e1189d54c] check-in: [b403ad5f28] user: stanton branch: core-8-1-branch-old, size: 16061 | |
1999-02-02
| ||
22:28 | * library/init.tcl: Various small changes requested by Jan Nijtmans. - If the variable $tcl_library contains the empty string, this empty string will be put in $auto_path. This is not useful at all, it only slows down later package processing. - If the variable tcl_pkgPath is not set, the "unset __dir" fails. Thich makes init.tcl totally unusable. Better put a "catch" around it. - In the function tcl_findLibraries, the "string match" function only works correctly if $tcl_patchLevel is in one of the forms "?.?a?", "?.?b?" or "?.?.?". Could a "regexp" be used instead, then it allows anything to be appended to the patchLevel string. And it is more efficient. - The tclPkgSetup function assumes that if $type != "load" then the type must be "source". This needn't be true. Some users want to add their own setup types. [RFE: 1138] [Bug: 978] file: [638000c599] check-in: [f3d065fb9d] user: stanton branch: trunk, size: 46289 | |
18:36 | * library/init.tcl: Added catch around unset. [Bug: 978] file: [259dda5069] check-in: [6751864160] user: stanton branch: trunk, size: 46214 | |
1999-01-29
| ||
00:20 | Merged changes from Tcl 8.0.5b1 file: [daf6c071b0] check-in: [8953e4aa5b] user: stanton branch: core-8-1-branch-old, size: 15978 | |
1999-01-04
| ||
19:25 | Updated the version to 8.0.5. file: [7338ac15d4] check-in: [b3c705fae1] user: rjohnson branch: trunk, size: 46207 | |
1998-12-02
| ||
20:07 | 8.0.4 merge file: [be3d086f1b] check-in: [f4466ae52d] user: welch branch: core-8-1-branch-old, size: 15927 | |
1998-11-12
| ||
05:54 | Fixed pkg_mkIndex tcl to deal with failed loads. file: [af3750bb95] check-in: [772ecffd6b] user: welch branch: trunk, size: 46155 | |
1998-11-11
| ||
04:08 | merged 8.0.4 into 8.1 file: [9c5ee2e5f2] check-in: [fe115bdad2] user: stanton branch: core-8-1-branch-old, size: 15930 | |
02:39 | Removed lint (thanks, procheck!) file: [1c1d174e00] check-in: [dc0c56a1df] user: welch branch: trunk, size: 45567 | |
1998-11-02
| ||
23:03 | fixed bug in pkg_mkIndex that is hit when TCL_LIBRARY is a relative path (e.g. in the test suite) file: [46413b4c8d] check-in: [7a0a2a8595] user: stanton branch: trunk, size: 46348 | |
22:40 | Fixed declaration of errorInfo in tcl_findLibrary file: [faddec3382] check-in: [dbd547732b] user: welch branch: trunk, size: 46180 | |
1998-10-30
| ||
23:01 | Overhaul of pkg_mkIndex file: [4272fd9c65] check-in: [89ed51a0e3] user: welch branch: trunk, size: 46170 | |
1998-10-23
| ||
22:22 | Fixed a typo in tcl_findLibrary, and fixed the logic that ensures the parent directory of tcl_library is on the auto_path. Added a comment to init.tcl about how auto_path is initialized. file: [e521c95eed] check-in: [888280c12e] user: welch branch: trunk, size: 50918 | |
1998-10-17
| ||
00:15 | Fixed a number of buglets in pkg_mkIndex: - on windows, use case-insensitive comparison with the shared lib extension, so that both .DLL and .dll files are loaded (.DLL were sourced) - if the glob fails, make sure we go back to the old directory - make sure we can handle packages that spread over multiple files - set auto_path in the slave consistently with ours file: [bade7ca62c] check-in: [16bf786a4c] user: escoffon branch: trunk, size: 50217 | |
1998-09-24
| ||
23:58 | merging changes from 8.0.3 into 8.1a2 file: [9c47a39dd7] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 15729 | |
1998-09-21
| ||
23:39 | Added contents of Tcl 8.1a2 file: [d7a70311d7] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 11340 | |
1998-09-14
| ||
18:39 | Replaced SCCS strings, fixed binary files file: [0200edc77c] check-in: [196f92fd17] user: stanton branch: trunk, size: 48544 | |
1998-08-07
| ||
11:02 | Nuked / from file paths file: [d0da0191d1] check-in: [b093be41bf] user: welch branch: trunk, size: 48521 | |
1998-08-06
| ||
15:25 | Added tcl_findLibrary file: [465bbb1ece] check-in: [2f898592ae] user: welch branch: trunk, size: 48521 | |
1998-07-31
| ||
15:54 | remove temporary variables file: [48c5a8255c] check-in: [ec865c6971] user: stanton branch: trunk, size: 45472 | |
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: [ddb651af6e] check-in: [b3b8cd7df1] user: welch branch: trunk, size: 45388 | |
13:52 | Removed changed from version 1.9 file: [91ae2dabad] check-in: [8108580007] user: surles branch: trunk, size: 33603 | |
13:49 | Updated core w/ Micheals latest changes. file: [1980b67a7c] check-in: [dff1740f40] user: surles branch: trunk, size: 41910 | |
1998-07-20
| ||
16:24 | Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" and parent workspace "/home/welch/ws/tcl8.0.3". file: [00be0548af] check-in: [888dc57b64] user: welch branch: trunk, size: 33624 | |
1998-07-14
| ||
14:49 | fixed a typo in the name of the -verbose flag file: [f40356f648] check-in: [2d83613c95] user: escoffon branch: trunk, size: 33022 | |
1998-07-13
| ||
17:53 | - added the -verbose flag, to show progress - make sure that namespaces are not imported more than once per interpreter - make sure we import the namespaces before setting the initial list of commands, or we miss the imported commands. file: [628ad15ce4] check-in: [b4be47286c] user: escoffon branch: trunk, size: 33022 | |
1998-07-11
| ||
13:07 | Fixed pkg_mkIndex file: [9c62070ecd] check-in: [36c6efdc51] user: welch branch: trunk, size: 32159 | |
1998-07-02
| ||
17:54 | - merged in the pkg_MkIndex changes file: [b53b4f6514] check-in: [30aeb51d4a] user: escoffon branch: trunk, size: 32003 | |
17:52 | Merged changes between child workspace "/home/escoffon/ws/tcl8.0" and parent workspace "/ws/tcl8.0". file: [7414d6a60d] check-in: [27c196fae4] user: escoffon branch: trunk, size: 31327 | |
1998-06-27
| ||
18:09 | plugin updates file: [45d80e6e72] check-in: [594ce53543] user: welch branch: trunk, size: 24754 | |
1998-03-26
| ||
14:45 | Added: Initial revision file: [cc260c5043] check-in: [cacdd0f329] user: rjohnson branch: trunk, size: 23924 | |