Timeline
Not logged in

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

152 check-ins using file generic/tclDate.c version 5e40c3bf7e

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-experiment
10:05
Merge jn-index-reform check-in: fceb35f4f7 user: jan.nijtmans tags: strict-index-experiment
10:05
Merge 8.7 check-in: 32ecbb94a2 user: jan.nijtmans tags: jn-index-reform
10:04
Merge 8.7 check-in: 7c72a5de93 user: jan.nijtmans tags: death-to-dbgx
09:20
Merge 8.6 check-in: e41df161a7 user: jan.nijtmans tags: core-8-branch
2020-04-10
21:21
Merge 8.7 check-in: 76ff1e3f31 user: jan.nijtmans tags: death-to-dbgx
20:57
Only set MODULE_INSTALL_DIR once in UNIX makefile .... check-in: 6ff31cfd32 user: jan.nijtmans tags: core-8-branch
14:44
Merge 8.6 check-in: 00feb373fe user: jan.nijtmans tags: core-8-branch
13:02
Merge 8.6 check-in: cd1ce15d26 user: jan.nijtmans tags: core-8-branch
2020-04-08
19:15
Merge 8.7 check-in: 8b4b7e3f17 user: jan.nijtmans tags: tip-568
09:44
Merge 8.7 check-in: 87b9d4c288 user: jan.nijtmans tags: jn-index-reform
07:57
In TCL_UTF_MAX=4 mode, string lengths are quitely different. check-in: 8886d39d5f user: jan.nijtmans tags: core-8-branch
07:27
Teach "split", "string wordstart" and "string wordend" how to handle Unicode characters >\uFFFF, usi... check-in: 437453c4f4 user: jan.nijtmans tags: core-8-branch
2020-04-07
09:45
merge-mark check-in: 087dc70d54 user: jan.nijtmans tags: core-8-branch
2020-04-06
20:33
Fix [dd010cadfb]: [string trim] mishandles surrogates check-in: b2cf8c2a88 user: jan.nijtmans tags: core-8-branch
19:32
note check-in: d4a6ad26db user: dgp tags: dgp-review
19:30
merge 8.7 check-in: 1ec1644535 user: dgp tags: dgp-review
09:22
Make Tcl_UtfCharComplete() usable for both Tcl_UtfToUniChar() and Tcl_UtfToChar16(). Defect noticed ... check-in: 20a619daf1 user: jan.nijtmans tags: core-8-branch
2020-04-05
20:40
Better use public function Tcl_GetIntForIndex() in stead of private one. check-in: d18abe0efb user: jan.nijtmans tags: core-8-branch
20:36
Merge 8.6 check-in: b69fafa7f6 user: jan.nijtmans tags: core-8-branch
2020-04-03
14:28
Fix broken build. check-in: d76b30b67a user: dgp tags: core-8-branch
09:13
Simplify implementation of TclUtfToUCS4: The #undefined Tcl_UtfToUniChar() already does everything f... check-in: 4af836a404 user: jan.nijtmans tags: core-8-branch
08:50
Merge 8.6 check-in: d49245679b user: jan.nijtmans tags: core-8-branch
07:35
Merge 8.6 check-in: 02a90dff68 user: jan.nijtmans tags: core-8-branch
2020-04-02
23:19
merge 8.7 check-in: 8413475e07 user: dgp tags: tip-568
22:46
Use new utility routine so that error characters using surrogates are reported correctly. check-in: d4a601833a user: dgp tags: core-8-branch
22:18
merge 8.6 check-in: f1db0ed67c user: dgp tags: core-8-branch
14:18
merge 8.6 check-in: c21dece684 user: sebres tags: core-8-branch
2020-04-01
20:28
merge 8.7 check-in: acf7d6b91c user: dgp tags: tip-568
20:14
Prevent a binary read appending to a non-bytes value. check-in: c1d4e823bc user: dgp tags: core-8-branch
19:09
Use TclGetBytesFromObj to check that all commands and public routines that expect bytes as arguments... check-in: d5713156fa user: dgp tags: core-8-branch
17:22
Use TclGetBytesFromObj to check that [zipfs mount_data] gets proper bytes argument check-in: f8464b6936 user: dgp tags: core-8-branch
13:45
Remove variable "properByteArrayType" from tclTest.c, because it isn't used any more. check-in: af16cc6255 user: jan.nijtmans tags: core-8-branch
13:40
Remove variable "properByteArrayType" from tclTest.c, because it isn't used any more. check-in: 00ba419e1b user: jan.nijtmans tags: tip-568
12:06
merge 8.7 check-in: 1175da2b65 user: dgp tags: tip-568
11:55
merge 8.7 check-in: 239598afa4 user: dgp tags: dgp-review
11:54
merge 8.6 check-in: 487f1bf7e7 user: dgp tags: core-8-branch
05:37
Adapt [testbytestring] to use TclGetBytesFromObj, which must be in internal stubs to make that work. check-in: 4b6439f4d3 user: dgp tags: core-8-branch
2020-03-31
21:20
Merge jn-index-reform check-in: 2fd014c912 user: jan.nijtmans tags: strict-index-experiment
21:16
Merge 8.7 check-in: 955fdc6f0b user: jan.nijtmans tags: jn-index-reform
20:28
Fix a few warning-message in --enable-symbols-mem mode check-in: 211e192cb0 user: jan.nijtmans tags: core-8-branch
20:18
Fix [828dda049b]: Memory faults post-TIP 557 check-in: 64ec162129 user: jan.nijtmans tags: core-8-branch
16:15
Merge 8.6 check-in: 5343a2b7cb user: jan.nijtmans tags: core-8-branch
16:05
merge 8.7 check-in: 2128cd01fa user: dgp tags: tip-568
16:04
merge 8.7 check-in: 8ee6b78561 user: dgp tags: dgp-review
16:04
merge 8.6 check-in: be90731959 user: dgp tags: core-8-branch
14:19
Merge jn-index-reform check-in: 16f8ccae83 user: jan.nijtmans tags: strict-index-experiment
11:03
Merge 8.7 check-in: d56c1d6b75 user: jan.nijtmans tags: jn-index-reform
10:46
Merge 8.6 check-in: 5f099cb477 user: jan.nijtmans tags: core-8-branch
2020-03-30
21:19
Revise writing to binary channels so that any attempt to write a non-byte character throws an error. Leaf check-in: 35a92b96f2 user: dgp tags: dgp-binary-write-error-on-non-byte
20:59
Revise writing to binary channels so that non-byte characters get replaced with a replacement charac... Leaf check-in: a87be9f2dc user: dgp tags: dgp-binary-write-replace-non-byte
15:51
Merge 8.6; revise to use TclGetBytesFromObj. check-in: a9eed52a58 user: dgp tags: core-8-branch
15:31
Merge jn-index-reform check-in: c3bd1d3004 user: jan.nijtmans tags: strict-index-experiment
15:30
Merge 8.7 check-in: bff8682dc2 user: jan.nijtmans tags: jn-index-reform
15:27
Initialize Tcl_UniChar's, in case we are handling surrogates (however unlikely). check-in: f0bd4b3d9c user: jan.nijtmans tags: core-8-branch
15:13
Merge 8.6, revise to use TclGetBytesFromObj. check-in: 3f0a218557 user: dgp tags: core-8-branch
13:09
Merge jn-index-reform check-in: 2c684cf313 user: jan.nijtmans tags: strict-index-experiment
13:03
Merge 8.7 check-in: d13586a6a4 user: jan.nijtmans tags: jn-index-reform
13:00
Merge 8.6 check-in: a789a8c3d9 user: jan.nijtmans tags: core-8-branch
11:37
Optimize TclStringFirst/TclStringLast: Let it return a Tcl_Obj * in stead of an int, so its callers ... check-in: cb795a476e user: jan.nijtmans tags: core-8-branch
11:11
Merge jn-index-reform check-in: 8166a4143b user: jan.nijtmans tags: strict-index-experiment
10:33
Merge 8.7 check-in: a4d8e2f905 user: jan.nijtmans tags: jn-index-reform
10:30
Merge 8.6 check-in: c1435a792d user: jan.nijtmans tags: core-8-branch
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-experiment
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-experiment
20:44
Merge jn-index-reform. Be a little bit more strict check-in: 3f05ac8086 user: jan.nijtmans tags: strict-index-experiment
19:42
Merge 8.7 check-in: bfdfdc4bc3 user: jan.nijtmans tags: jn-index-reform
2020-03-28
19:44
merge 8.7 check-in: a6e05dd7ca user: dgp tags: tip-568
19:39
merge 8.6 check-in: bc0e1fa0bd user: dgp tags: core-8-branch
16:38
merge 8.7 check-in: 9dc25afd5e user: dgp tags: tip-568
16:33
merge 8.6 check-in: 122828b6af user: dgp tags: core-8-branch
2020-03-27
22:24
Merge jn-index-reform check-in: a2882aadc6 user: jan.nijtmans tags: strict-index-experiment
21:11
Merge 8.7 check-in: 6ec63c2ed5 user: jan.nijtmans tags: jn-index-reform
21:06
Merge 8.6 check-in: db9eb4d3e8 user: jan.nijtmans tags: core-8-branch
16:33
merge 8.7 check-in: 32a3e1e7e5 user: dgp tags: tip-568
16:28
Merge 8.6 check-in: c537167e13 user: jan.nijtmans tags: core-8-branch
16:07
merge 8.7 check-in: 261328423e user: dgp tags: dgp-review
12:06
Merge 8.6 check-in: 86b027c97b user: jan.nijtmans tags: core-8-branch
09:47
Fix compilation error check-in: 21da80c7cf user: jan.nijtmans tags: strict-index-experiment
2020-03-26
15:48
Start using the 'flags' parameter of Tcl_GetIntForIndex(). Still WIP. check-in: e38b507841 user: jan.nijtmans tags: strict-index-experiment
09:48
Merge 8.7 Closed-Leaf check-in: b9fc951abf user: jan.nijtmans tags: utf-8-as-default
09:40
Merge jn-index-reform. Add 'flags' parameter to Tcl_GetIntForIndex(). Not used yet. check-in: 91983175e0 user: jan.nijtmans tags: strict-index-experiment
08:36
Merge 8.7 check-in: c186ef2368 user: jan.nijtmans tags: jn-index-reform
2020-03-25
17:06
Merge 8.6 check-in: 7ffe0a71ec user: jan.nijtmans tags: core-8-branch
15:03
Merge 8.6 check-in: 53d927ca89 user: jan.nijtmans tags: core-8-branch
2020-03-24
19:31
Make utf-8 the default encoding for embedded information check-in: 70604a5212 user: jan.nijtmans tags: utf-8-as-default
13:34
Merge 8.6 check-in: 223d0c531d user: jan.nijtmans tags: core-8-branch
10:59
Merge 8.6. If compiled with -DTCL_NO_DEPRECATED, remove Tcl_MacOSXOpenBundleResources() completely check-in: 2dc1fb1c75 user: jan.nijtmans tags: core-8-branch
2020-03-22
21:41
Merge 8.7 check-in: 84a13de846 user: jan.nijtmans tags: tip-568
21:30
Merge 8.7 check-in: 066c043ca9 user: jan.nijtmans tags: jn-index-reform
21:24
Merge 8.6 check-in: 4757d0acec user: jan.nijtmans tags: core-8-branch
2020-03-20
17:16
Resolve gcc compiler warnings, only on 32-bit builds (gcc-7) check-in: 14842bcac2 user: jan.nijtmans tags: core-8-branch
13:02
Merge jn-index-reform check-in: 1390c5d311 user: jan.nijtmans tags: strict-index-experiment
12:59
Merge 8.7 check-in: f95c23d055 user: jan.nijtmans tags: jn-index-reform
2020-03-18
21:03
TIP 568 proposes new public routine Tcl_GetBytesFromObj. check-in: fb72a26807 user: dgp tags: tip-568
20:48
Improve the standard error message for nonbyte arguments. check-in: faed0401ac user: dgp tags: core-8-branch
13:54
Merge 8.6 check-in: 2b7c852b44 user: jan.nijtmans tags: core-8-branch
2020-03-17
16:58
Merge jn-index-reform check-in: 09cf9f4362 user: jan.nijtmans tags: strict-index-experiment
16:56
Merge 8.7 check-in: 17c506a9a9 user: jan.nijtmans tags: jn-index-reform
16:45
Merge 8.6 check-in: 06db15ddbf user: jan.nijtmans tags: core-8-branch
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-experiment
01:03
a few more check-in: d6f2e1a8cc user: dgp tags: core-8-branch
01:01
TIP 569 - remove lint comments check-in: 658a498ae4 user: dgp tags: core-8-branch
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-experiment
15:28
Merge 8.7 check-in: 2f32a6550f user: jan.nijtmans tags: jn-index-reform
14:51
Complete implementation. Let's take some time for testing. check-in: 9d32466d21 user: jan.nijtmans tags: jn-index-reform
13:38
More WIP check-in: 44ff81220e user: jan.nijtmans tags: jn-index-reform
09:07
Further simply TclIndexEncode(), and fix range checks. check-in: ffcfbe4405 user: jan.nijtmans tags: jn-index-reform
2020-03-15
23:44
Simplify TclIndexEncode(). Range checks not 100% correct yet. More WIP. check-in: 2f58abbb5f user: jan.nijtmans tags: jn-index-reform
22:24
merge-mark check-in: 8f0e82f437 user: jan.nijtmans tags: core-8-branch
12:11
Merge 8.6. Also fix build with -DTCL_NO_DEPRECATED (which was also the cause of the "master" build f... check-in: b0305b537f user: jan.nijtmans tags: core-8-branch
2020-03-14
22:07
Merge 8.6 check-in: e47f987a38 user: jan.nijtmans tags: core-8-branch
21:52
Merge 8.6 check-in: 843cbb3830 user: jan.nijtmans tags: core-8-branch
21:21
Convert many test-cases to modern test syntax check-in: 95683ddca3 user: jan.nijtmans tags: core-8-branch
2020-03-13
23:32
WIP: Reform internal representation of "end-offset" type, so it can be used for "integer-integer" as... check-in: b4fb638333 user: jan.nijtmans tags: jn-index-reform
20:39
Fix Travis build problem Closed-Leaf check-in: 9609f950dc user: jan.nijtmans tags: strict-index-2
18:55
Need declaration too. check-in: c21411569c user: dgp tags: core-8-branch
18:32
New internal routine TclGetBytesFromObj(). Aimed to become public, see TIP 568 in progress. check-in: 798286f36f user: dgp tags: core-8-branch
12:42
Merge 8.7. Add many "nodep" restrictions to test-cases, so they pass (too much, actually, WIP!) check-in: b2cf2d65ed user: jan.nijtmans tags: strict-index-2
11:03
Merge 8.6 check-in: b7908b6011 user: jan.nijtmans tags: core-8-branch
2020-03-12
22:43
Merge 8.7. More progress. check-in: e90505aff4 user: jan.nijtmans tags: strict-index-2
20:54
Minimal fix for crash bug. check-in: fd775cefd6 user: dgp tags: core-8-branch
17:38
Merge new tests. Reveals crash in Tcl 8.7 implementation. check-in: 9f835122fd user: dgp tags: core-8-branch
2020-03-11
15:51
fixes segfault [234d6c811d]: "lpop" on empty list variable without index + new test case check-in: 1dab3d405f user: sebres tags: core-8-branch
15:48
close [234d6c811d]: fixed segfault on empty list variable by "lpop" without index Closed-Leaf check-in: 445fdcd15e user: sebres tags: bug-234d6c811d
15:33
lpop.test: added test illustrating segfault in [234d6c811d] (and small review - stability of tests d... check-in: 7d3e49680d user: sebres tags: bug-234d6c811d
2020-03-10
15:25
Merge 8.7 check-in: 0086a4e1ec user: jan.nijtmans tags: death-to-dbgx
13:51
Fix Windows build, broken by [d5175f6050e308f4] check-in: 8976514111 user: jan.nijtmans tags: core-8-branch
2020-03-09
16:59
merge 8.7 check-in: eb98cb3f10 user: dgp tags: dgp-review
16:24
Mac fix check-in: a55f79a595 user: dgp tags: core-8-branch
16:13
TCL_UNUSED for win sources. check-in: 2c8f3c4653 user: dgp tags: core-8-branch
15:45
TCL_UNUSED in the unix sources. check-in: 2c910028eb user: dgp tags: core-8-branch
14:43
need internal header now. check-in: 6ebad1c60d user: dgp tags: core-8-branch
14:40
Bring TCL_UNUSED to macosx sources. check-in: 5cc2745f54 user: dgp tags: core-8-branch
14:34
more check-in: d5175f6050 user: dgp tags: core-8-branch
13:15
More check-in: c708d98e98 user: dgp tags: core-8-branch
12:31
More TCL_UNUSED check-in: bfd792d6c8 user: dgp tags: core-8-branch
2020-03-08
13:58
More TCL_UNUSED. check-in: 64f9094067 user: dgp tags: core-8-branch
2020-03-07
18:25
Move TCL_UNUSED to tclInt.h, so we can still deprecate JOIN() check-in: 03a59b7382 user: jan.nijtmans tags: core-8-branch
15:55
Change (interal) function signature of TclpAlloc/TclpRealloc/TclpFree, using (void *) in stead of (c... check-in: b56451f9c1 user: jan.nijtmans tags: core-8-branch
00:41
Unused arguments in the OO source code files. check-in: 5425076e95 user: dgp tags: core-8-branch
2020-03-06
23:44
more check-in: 0c2f7a4275 user: dgp tags: core-8-branch
21:22
More unused arguments through the IO code. check-in: 7e017e8119 user: dgp tags: core-8-branch
20:57
more check-in: cda0377279 user: dgp tags: core-8-branch
20:46
more unused arguments check-in: 3656b194a1 user: dgp tags: core-8-branch
20:34
merge 8.6 check-in: a865c4a0a2 user: dgp tags: core-8-branch
20:23
more check-in: ad8e174b1a user: dgp tags: core-8-branch
20:15
more check-in: 13b631deb2 user: dgp tags: core-8-branch
20:01
(no comment) check-in: 39fb72358b user: dgp tags: core-8-branch
19:58
(no comment) check-in: 66b859de26 user: dgp tags: core-8-branch
19:29
more unused arguments check-in: 4636032e27 user: dgp tags: core-8-branch
18:31
more of the same check-in: 8a8a5646ef user: dgp tags: core-8-branch