Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

2020-07-03
10:10
Merge 8.7 Leaf check-in: 08d9bd3083 user: jan.nijtmans tags: strict-index
10:08
TIP #578 impelementation: Death to TCL_DBGX Leaf check-in: 834ef99124 user: jan.nijtmans tags: core-8-branch
09:57
Merge 8.7 check-in: e72ef756c6 user: jan.nijtmans tags: strict-index
08:50
Merge 8.6 check-in: 0e87024387 user: jan.nijtmans tags: core-8-branch
2020-07-02
14:16
Complaining on index "-1" is too strict, not wise to do for Tcl 8.x. check-in: 777747e2ff user: jan.nijtmans tags: strict-index
2020-06-22
10:56
Merge 8.7 check-in: 828bbf27d7 user: jan.nijtmans tags: strict-index
08:25
Code simplification in msgcat::mcutil::getpreferences check-in: a75b8711ef user: jan.nijtmans tags: core-8-branch
2020-06-21
17:03
Rewrite msgcat::mcutil::getpreferences, not depending on 'string last' returning -1 any more check-in: bcbcf2cf53 user: jan.nijtmans tags: core-8-branch
2020-06-20
23:20
More "nodep" testcases check-in: 6386326c75 user: jan.nijtmans tags: strict-index
2020-06-19
14:20
Fix tcl_startOfPreviousWord when $start eq "none" check-in: 7a1abd50a5 user: jan.nijtmans tags: strict-index
11:23
Fix some test-cases check-in: d2b924cb6c user: jan.nijtmans tags: strict-index
10:29
merge-mark check-in: 9766ceb7db user: jan.nijtmans tags: core-8-branch
2020-06-18
13:49
With -DTCL_NO_DEPRECATED use empty string as "nothing found" on more places. Experimental. check-in: 927afdb9df user: jan.nijtmans tags: strict-index
13:12
Fix a few testcases check-in: 8a7054b686 user: jan.nijtmans tags: strict-index
12:47
Use more "string is none" in testcases in stead of directly comparing with -1 check-in: 58ebbfcc7e user: jan.nijtmans tags: strict-index
09:31
msgcat: Don't use "string first/last" check-in: 64f9fb3f9a user: jan.nijtmans tags: strict-index
2020-06-17
10:57
when compiled with -DTCL_NO_DEPRECATED, be as strict in compiled functions as in non-compiled ones check-in: 1b2b92844f user: jan.nijtmans tags: strict-index
2020-06-16
16:41
Merge 8.7 check-in: 04bb16f1d9 user: jan.nijtmans tags: strict-index
12:24
Make Tcl_GetIntForIndex() do reasonable things when endValue < -1 and when indexPtr == NULL. check-in: aed31dfc6d user: jan.nijtmans tags: core-8-branch
2020-06-15
12:44
Merge 8.7 check-in: e98ba58f38 user: jan.nijtmans tags: strict-index
2020-06-12
14:49
Merge 8.6 check-in: 162c548406 user: jan.nijtmans tags: core-8-branch
11:54
Let Tcl_GetIntForIndex() handle negative "endValue" values more reasonable. Needed for Tk's "string-... check-in: 5c10bdc61d user: jan.nijtmans tags: strict-index
2020-06-07
20:31
Merge 8.7 check-in: 9a0d15188b user: jan.nijtmans tags: strict-index
19:11
If "endValue" doesn't matter in TclGetIntForIndexM() call, use INT_MAX - 1, not 0 or -1. This result... check-in: e436e10650 user: jan.nijtmans tags: core-8-branch
2020-05-29
15:15
Merge jn-index-reform, and fix some test-cases. check-in: 868f9fc39a user: jan.nijtmans tags: strict-index
14:54
Merge 8.7 check-in: 8b2c19c0e7 user: jan.nijtmans tags: jn-index-reform
2020-05-28
08:05
Allow the empty string "" as valid index too, representing "none" check-in: 6974c6eec8 user: jan.nijtmans tags: strict-index
2020-05-27
15:26
Merge jn-index-reform check-in: 84f8919684 user: jan.nijtmans tags: strict-index
15:25
Merge 8.7 check-in: ffd378b351 user: jan.nijtmans tags: jn-index-reform
2020-05-26
21:35
Fix build check-in: 5625634f92 user: jan.nijtmans tags: strict-index
2020-05-24
22:35
Merge jn-index-reform branch check-in: 2d1fc5b3d1 user: jan.nijtmans tags: strict-index
22:34
Merge 8.7 check-in: 3184183373 user: jan.nijtmans tags: jn-index-reform
2020-04-13
13:19
Remove traces of INST_TRY_CVT_TO_INDEX, not needed now check-in: 48c71f107b user: jan.nijtmans tags: strict-index
10:05
Merge jn-index-reform check-in: fceb35f4f7 user: jan.nijtmans tags: strict-index
10:05
Merge 8.7 check-in: 32ecbb94a2 user: jan.nijtmans tags: jn-index-reform
2020-03-31
21:20
Merge jn-index-reform check-in: 2fd014c912 user: jan.nijtmans tags: strict-index
21:16
Merge 8.7 check-in: 955fdc6f0b user: jan.nijtmans tags: jn-index-reform
14:19
Merge jn-index-reform check-in: 16f8ccae83 user: jan.nijtmans tags: strict-index
11:03
Merge 8.7 check-in: d56c1d6b75 user: jan.nijtmans tags: jn-index-reform
2020-03-30
15:31
Merge jn-index-reform check-in: c3bd1d3004 user: jan.nijtmans tags: strict-index
15:30
Merge 8.7 check-in: bff8682dc2 user: jan.nijtmans tags: jn-index-reform
13:09
Merge jn-index-reform check-in: 2c684cf313 user: jan.nijtmans tags: strict-index
13:03
Merge 8.7 check-in: d13586a6a4 user: jan.nijtmans tags: jn-index-reform
11:11
Merge jn-index-reform check-in: 8166a4143b user: jan.nijtmans tags: strict-index
10:33
Merge 8.7 check-in: a4d8e2f905 user: jan.nijtmans tags: jn-index-reform
10:01
Move used flag values up for Tcl_GetIntForIndex(). Be more strict in usage of value -1 as index. check-in: 03f73570f9 user: jan.nijtmans tags: strict-index
2020-03-29
21:31
Don't compile "namespace qualifiers" command. Something is wrong in that. check-in: a7dbae6e93 user: jan.nijtmans tags: strict-index
20:44
Merge jn-index-reform. Be a little bit more strict check-in: 3f05ac8086 user: jan.nijtmans tags: strict-index
19:42
Merge 8.7 check-in: bfdfdc4bc3 user: jan.nijtmans tags: jn-index-reform
2020-03-27
22:24
Merge jn-index-reform check-in: a2882aadc6 user: jan.nijtmans tags: strict-index
21:11
Merge 8.7 check-in: 6ec63c2ed5 user: jan.nijtmans tags: jn-index-reform
09:47
Fix compilation error check-in: 21da80c7cf user: jan.nijtmans tags: strict-index
2020-03-26
15:48
Start using the 'flags' parameter of Tcl_GetIntForIndex(). Still WIP. check-in: e38b507841 user: jan.nijtmans tags: strict-index
09:40
Merge jn-index-reform. Add 'flags' parameter to Tcl_GetIntForIndex(). Not used yet. check-in: 91983175e0 user: jan.nijtmans tags: strict-index
2020-03-25
17:06
Merge 8.6 check-in: 7ffe0a71ec user: jan.nijtmans tags: core-8-branch
2020-03-20
13:02
Merge jn-index-reform check-in: 1390c5d311 user: jan.nijtmans tags: strict-index
12:59
Merge 8.7 check-in: f95c23d055 user: jan.nijtmans tags: jn-index-reform
2020-03-17
16:58
Merge jn-index-reform check-in: 09cf9f4362 user: jan.nijtmans tags: strict-index
16:56
Merge 8.7 check-in: 17c506a9a9 user: jan.nijtmans tags: jn-index-reform
14:07
Implement "none" index and "string is none"/"string is index" commands. No compiled version yet. check-in: 88c45a2fec user: jan.nijtmans tags: strict-index
2020-03-16
15:59
Merge jn-index-reform. New implementation of basic idea, based on this index reform. check-in: 5df7ddb5bd user: jan.nijtmans tags: strict-index
15:28
Merge 8.7 check-in: 2f32a6550f user: jan.nijtmans tags: jn-index-reform
2020-02-27
10:12
Clamp Tcl_GetIntForIndex() functions to never return values smaller than -1 or bigger than end + 1. check-in: 225cb7cb62 user: jan.nijtmans tags: strict-index
2020-02-26
14:05
Merge 8.6 check-in: 0346bb5441 user: jan.nijtmans tags: core-8-branch