Tcl Source Code

Timeline
Login

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

50 descendants and 49 ancestors of 16cda614982b50c85373c78dbe18e27a2e7632efbffeba19a76dd53d75a6a86a

2018-05-01
18:42
merge 8.6 check-in: bea1cbc1ad user: jan.nijtmans tags: core-8-branch
18:41
Implement special "string totitle" for Extended Georgian characters (new behavior in Unicode 11) check-in: 827b7761e6 user: jan.nijtmans tags: core-8-branch
2018-04-29
21:15
Merge 8.7 (= upgrade to Unicode 11 beta) check-in: ef6636a2ea user: jan.nijtmans tags: trunk
21:14
Upgrade everything to Unicode 11 (still in beta, expected in june 2018) check-in: 8f0b52858b user: jan.nijtmans tags: core-8-branch
20:02
Now really fix [9f3c253df5] : Tcl build broken on Win. (tes... check-in: b39f592287 user: jan.nijtmans tags: trunk
2018-04-27
13:21
merge 8.7 check-in: 1724282826 user: dgp tags: core_zip_vfs
2018-04-26
18:19
merge 8.7 Leaf check-in: 4eda1d6aee user: dgp tags: bug-e87bcf819f
08:33
Merge 8.7 check-in: b0c3db9294 user: jan.nijtmans tags: trunk
08:32
Update test-cases, so they are selected or not for -DTCL_UTF_MAX=6. Now all relevant test-cases pas... check-in: 0cd538f301 user: jan.nijtmans tags: core-8-branch
2018-04-25
21:57
Fix MSVC build [9f3c253df5] check-in: a435321ce4 user: jan.nijtmans tags: trunk
15:08
merge trunk check-in: 4e8e4536cd user: dgp tags: dgp-refactor
15:02
merge trunk check-in: 8fd554df93 user: dgp tags: dgp-properbytearray
15:00
merge 8.7 check-in: fb7705dd1f user: dgp tags: tip-465
14:54
merge 8.7 check-in: b828085618 user: dgp tags: tip-469
14:51
merge 8.7 check-in: a9e9af0427 user: dgp tags: tip-312
14:42
merge 8.7 check-in: 7cfad075b8 user: dgp tags: tip-505
14:34
Merge 8.7; Resolve test conflicts with [array for]. Still has several memleaks. check-in: 5966cc9fe8 user: dgp tags: bug-e593adf103-core-8
13:39
merge 8.7 check-in: 84f04d0eb5 user: dgp tags: dgp-string-insert
13:02
merge 8.7 check-in: c16d974b49 user: dgp tags: tip-445
11:49
merge 8.7 check-in: 9c60a801a8 user: dgp tags: trunk
11:48
merge 8.6 check-in: 146fed70ad user: dgp tags: core-8-branch
2018-04-24
23:00
Merge fork check-in: 0f76722982 user: andy tags: trunk
14:02
silence compiler warning check-in: bdf0e828f9 user: dgp tags: tip-502
13:59
merge 8.7 check-in: a4d3716be1 user: dgp tags: tip-502
13:51
Merge 8.7 check-in: 78f530026b user: dgp tags: trunk
13:45
Merge 8.6 (bug-fix and test-case for Tcl_UtfAtIndex with TCL_UTF_MAX=4) ((Replacement checkin for ea... check-in: a4b3649641 user: dgp tags: core-8-branch
13:18
merge 8.7 Closed-Leaf check-in: c8bebc49c8 user: dgp tags: mistake
13:17
Empty checkin to try to isolate timestamp damage in the parent checkin. check-in: 0f74b84e47 user: dgp tags: mistake
13:12
merge 8.7 check-in: 9d5aba59fd user: dgp tags: mistake
2018-04-23
23:44
Merge 8.7 Closed-Leaf check-in: 68ab81b8f8 user: jan.nijtmans tags: mistake
23:32
Merge 8.6 (bug-fix and test-case for Tcl_UtfAtIndex with TCL_UTF_MAX=4) check-in: 567e61b329 user: jan.nijtmans tags: mistake
15:07
merge 8.7 check-in: aaa3ab6a72 user: jan.nijtmans tags: trunk
15:06
Some better surrogate handling in encodings. Not spotted before ... check-in: 0e622ccdb3 user: jan.nijtmans tags: core-8-branch
13:53
merge 8.7 check-in: 06bb3a2bf8 user: dgp tags: trunk
13:51
merge 8.7 check-in: 743fa61e1c user: dgp tags: bug-e87bcf819f
13:51
Dup test name. check-in: c1cfcdbc3a user: dgp tags: core-8-branch
12:58
Rework 'array for' to pass the arrayNameObj to the NRE routines rather than saving it in the ArraySe... check-in: 7085291404 user: bll tags: core-8-branch
2018-04-22
23:16
Add a test for the compiled pathway. check-in: 08a3816456 user: dgp tags: bug-e87bcf819f
23:09
Candidate fix for [e87bcf819f]. Makes sure the unset of a scalar variable linked to an array element... check-in: 701d26870f user: dgp tags: bug-e87bcf819f
13:28
merge 8.7 check-in: 26d8195372 user: dgp tags: trunk
13:27
merge 8.6 check-in: 143af13340 user: dgp tags: core-8-branch
2018-04-20
16:55
merge 8.7 check-in: 03e1985393 user: dgp tags: trunk
16:02
TIP 421 Implementation. check-in: 7c614b9330 user: dgp tags: core-8-branch
2018-04-19
17:46
Adapt [array for] to use the refactored routines. Closed-Leaf check-in: bf63bb7d85 user: dgp tags: tip-421
17:40
merge 8.7 check-in: 247df44614 user: dgp tags: tip-421
2018-04-17
11:11
Satisfy test var-23.14 check-in: d18e291b03 user: dgp tags: tip-421
03:48
Test of shimmer segfault. check-in: d7d48d477c user: dgp tags: tip-421
2018-04-16
14:15
Memleak fix from Brad Lanam. check-in: d5fefc5a1d user: dgp tags: tip-421
13:47
Update reference counts for searchptr->name. Closed-Leaf check-in: bf0cba159d user: bll tags: tip-421
2018-04-11
12:45
merge 8.7 check-in: 43e01830a9 user: dgp tags: tip-421
2018-03-15
14:18
merge 8.7 check-in: 16cda61498 user: dgp tags: tip-421
11:08
merge 8.6 check-in: ff4b8f1a06 user: dgp tags: core-8-branch
10:58
Missing test cleanups that break later tests. check-in: 59850b158d user: dgp tags: core-8-6-branch
2018-03-14
23:54
Memleak and lifetime management fixes for components of the OO system. check-in: ebbbc5cb27 user: dgp tags: core-8-branch
23:47
Merge rest of 8.7 except the botched apply/backout dance. Closed-Leaf check-in: 427db19fd4 user: dgp tags: memleak-87
23:43
Merge in 8.7 changes not already here. check-in: fccf41ff4a user: dgp tags: memleak-87
22:39
Rebase the memleak work. check-in: 29b72b7167 user: dgp tags: memleak-87
22:17
Memleak and lifetime management fixes for components of the OO system. check-in: 7041be160d user: dgp tags: core-8-6-branch
21:51
merge 8.6 Closed-Leaf check-in: 6ef924a457 user: dgp tags: memleak
20:59
A few test hygiene fixes. check-in: 62043ae854 user: dgp tags: memleak
20:43
Further work to improve Object reference accounting in order to plug leaks. check-in: f8a55e34de user: pooryorick tags: memleak
18:08
merge 8.6 check-in: 010cc4a688 user: dgp tags: core-8-branch
17:23
optimize compiled (INST_STR_TRIM): use new function TclTrim instead of combination of TclTrimLeft/Tc... check-in: adf768a9ff user: sebres tags: core-8-6-branch
17:20
unused variable fix check-in: 67e1ea3939 user: dgp tags: core-8-branch
17:19
merge 8.5 check-in: d1142036a0 user: sebres tags: core-8-6-branch
17:17
TclTrim: special case for TrimRight on single char result of TrimLeft (this char is already verified... check-in: 96a6332cff user: sebres tags: core-8-5-branch
15:17
New routine TclStringReplace() serves as a common implementation for both compiled and direct eval p... check-in: 190272213a user: dgp tags: core-8-branch
05:41
merge mark check-in: 97dd207476 user: dgp tags: core-8-branch
05:41
cherry pick the desirable part of the merge. check-in: 74ce821bcd user: dgp tags: core-8-branch
04:45
backout the latest merge check-in: d26ad8afa0 user: dgp tags: core-8-branch
04:26
Backout recent patch working on Object and Namespace refcounts. It creates new leaks and memory corr... check-in: 2fe4eced63 user: dgp tags: core-8-6-branch
01:31
silence compiler warning check-in: cf882f9cc9 user: dgp tags: core-8-branch
01:30
merge 8.6 check-in: ad1f243d40 user: dgp tags: core-8-branch
00:53
merge 8.5 check-in: 4fd30be85b user: dgp tags: core-8-6-branch
00:45
TclTrim must write to *trimRight even when making a quick exit. check-in: 8b3e6a3ee5 user: dgp tags: core-8-5-branch
00:03
Make TclTrim* routines robust against some malformation in inputs. Better than access violations and... check-in: e2a4fef6e1 user: dgp tags: core-8-5-branch
2018-03-13
23:56
A few minor revisions. Closed-Leaf check-in: d8df7220e3 user: dgp tags: sebres-8-5-fix-trim-on-mailformed
20:46
Audit and correct Object reference counting issues. check-in: ae1f9d5726 user: pooryorick tags: core-8-6-branch
20:41
Audit and correct Object reference counting issues. check-in: 821793c082 user: pooryorick tags: memleak
18:52
remove unexpected panic by TclTrimLeft/TclTrimRight, handling rewritten: - instead of check the NTS-... check-in: b3969d0fab user: sebres tags: sebres-8-5-fix-trim-on-mailformed
17:14
merge 8.6 check-in: 1a04240e68 user: dgp tags: core-8-branch
16:29
close fork check-in: 35a6b8673b user: dgp tags: core-8-branch
16:28
Fix bugs in msgcat that prevent clean test suite run. check-in: 47d13b9fc2 user: dgp tags: core-8-branch
16:13
tip 499 msgcat custom preferences: documentation added check-in: edef076fc6 user: oehhar tags: core-8-branch
16:03
Rewrite the [string replace] compiler to take advantage of the richer set of encoded index values. check-in: 11e89c25be user: dgp tags: core-8-6-branch
14:53
tip490 oo for msgcat: added documentation check-in: 349f4681cb user: oehhar tags: core-8-branch
04:01
Repair the INST_STR_REPLACE instruction. check-in: 3101f3fd20 user: dgp tags: core-8-6-branch
03:26
Merge new test and comments from 8.5 to demo that INST_STR_REPLACE is bad. check-in: d50c1e61f1 user: dgp tags: core-8-6-branch
03:15
Tidy up and comment [string replace] and its corner cases. check-in: dfe3934edb user: dgp tags: core-8-5-branch
2018-03-12
15:57
msgcat 1.7.0 features need foundation of Tcl 8.7. check-in: a9c21db1be user: dgp tags: core-8-branch
14:41
Revert change that broke usage with Tcl 9 check-in: 8791050e93 user: dgp tags: core-8-branch
14:17
merge 8.6 check-in: 87fbb05e7f user: dgp tags: core-8-branch
14:14
Implement TIP 499: Custom locale search list for msgcat check-in: c37cf7f1dd user: dgp tags: core-8-branch
14:07
Undo setting of execute permissions. Closed-Leaf check-in: 1a301657ae user: dgp tags: tip499-msgcat-custom-preferences
13:58
Implement TIP 490: msgcat for TclOO check-in: f909100ac2 user: dgp tags: core-8-branch
13:48
msgcat 1.7 uses [tailcall], so requires Tcl 8.6. Closed-Leaf check-in: 699af4b725 user: dgp tags: tip490-msgcat-oo-2
13:38
Implement TIP 462: Add New [::tcl::process] Ensemble for Subprocess Management check-in: 2409228234 user: dgp tags: core-8-branch
13:24
merge 8.7 Closed-Leaf check-in: 7ff3e810a4 user: dgp tags: tip-462
13:07
Convert DOS -> unix line endings. check-in: 8ab900d3e1 user: dgp tags: tip-462
02:48
It is confusingly stupid to use variable "length" to hold an actual length in part of a routine, and... check-in: 4d996dc6aa user: dgp tags: core-8-6-branch