Timeline
Not logged in

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

158 check-ins using file generic/tclInt.decls version 53e7389e24

2022-06-01
04:17
Finish list performance scripts check-in: f1e3e9c78f user: apnadkarni tags: tip-625
2022-05-29
11:44
Implement bidirection shift to distribute free space in list stores. check-in: b4cae88219 user: apnadkarni tags: tip-625
2022-05-27
03:50
Rearrange output order to make comparisons easier. check-in: a652c1b0d0 user: apnadkarni tags: tip-625
2022-05-25
12:59
Merge 8.7 check-in: ab2d4bf2fe user: jan.nijtmans tags: tip-609
12:59
Merge 8.7 check-in: db1eda16d7 user: jan.nijtmans tags: tip-616-for-8.7
12:57
merge-mark check-in: 1caef4fa84 user: jan.nijtmans tags: core-8-branch
10:58
merge-mark check-in: 164afff634 user: jan.nijtmans tags: core-8-branch
10:51
Merge 8.6 check-in: 0381fc9b91 user: jan.nijtmans tags: core-8-branch
09:12
Merge 8.7 check-in: 313f339400 user: jan.nijtmans tags: tip-609
09:11
Merge 8.7 check-in: 6c6dda291d user: jan.nijtmans tags: tip-616-for-8.7
09:05
Fix [f160f9f982]: macOS Aqua : Emoji does not display anymore after TIP #622 check-in: b96128c31b user: jan.nijtmans tags: core-8-branch
08:56
Fix testcase utf-4.12 (which - actually - exposed this bug) Closed-Leaf check-in: 82f20fdd5c user: jan.nijtmans tags: bug-f160f9f982
2022-05-24
19:44
Merge 8.6 check-in: 65a5ec653b user: jan.nijtmans tags: core-8-branch
17:23
Performance test scripts for list commands check-in: 65abf3e814 user: apnadkarni tags: tip-625
17:20
TIP 625 - Re-implementation of lists check-in: a5dbca901e user: apnadkarni tags: tip-625
06:50
Fix for [f160f9f982]: macOS Aqua : Emoji does not display anymore after TIP #622. (Actually, X11 dis... check-in: 1e13161bcd user: jan.nijtmans tags: bug-f160f9f982
2022-05-22
13:44
Merge 8.6 check-in: 6d31d91096 user: jan.nijtmans tags: core-8-branch
12:00
Merge 8.6 check-in: c99708a4c7 user: jan.nijtmans tags: core-8-branch
2022-05-19
13:40
Merge 8.7 check-in: 17bab59395 user: jan.nijtmans tags: tip-609
2022-05-17
12:50
Merge 8.7 check-in: cd18e5535f user: jan.nijtmans tags: tip-616-for-8.7
09:32
Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObjLength -> TclListObjLen... check-in: eaf93525a5 user: jan.nijtmans tags: core-8-branch
08:49
some less underscores in exported functions check-in: 2f016df946 user: jan.nijtmans tags: tip-616-for-8.7
07:22
Merge 8.7 check-in: 2364861e16 user: jan.nijtmans tags: tip-616-for-8.7
07:21
Fix compiler warning in tclTest.c check-in: acfc035572 user: jan.nijtmans tags: core-8-branch
07:18
Merge 8.7. Add macro's for situation without UTF_TCL_STUBS check-in: 3923104571 user: jan.nijtmans tags: tip-616-for-8.7
2022-05-15
20:36
TIP #622 implementation: Full Unicode for Tcl 8.7 check-in: e00aaebbbf user: jan.nijtmans tags: core-8-branch
2022-05-13
23:28
Merge 8.6 check-in: 9574cb9106 user: jan.nijtmans tags: core-8-branch
10:11
Remove [https://core.tcl-lang.org/tcl/info/1fe8ca8d3eb87b65|Horrible Hack] to keep the old error mes... check-in: 5608e37605 user: jan.nijtmans tags: core-8-branch
2022-05-12
13:06
Merge 8.6 check-in: fab550b083 user: jan.nijtmans tags: core-8-branch
2022-05-11
19:08
Merge 8.6 check-in: 5ded4f151d user: jan.nijtmans tags: core-8-branch
2022-05-10
16:38
merge-mark check-in: 44e84cad6e user: jan.nijtmans tags: core-8-branch
16:18
Merge 8.6 check-in: 1896abea3b user: jan.nijtmans tags: core-8-branch
10:18
Update doc check-in: f805309275 user: jan.nijtmans tags: tip-618
10:05
Merge 8.7. Update doc check-in: b053dadbd7 user: jan.nijtmans tags: tip-618
2022-05-09
19:42
Merge 8.6 check-in: e872f1c85b user: jan.nijtmans tags: core-8-branch
2022-05-06
07:33
Merge 8.7 check-in: e73eb56bb8 user: jan.nijtmans tags: tip-618
07:29
Merge 8.6 check-in: 76b2c6ed0d user: jan.nijtmans tags: core-8-branch
07:23
Close fork check-in: 5924b92f53 user: jan.nijtmans tags: core-8-branch
2022-05-04
07:16
http: tolerant again invalid reply header "content-encoding: UTF-8". Ticket [8eb64b1520] check-in: 054cc3002a user: oehhar tags: core-8-branch
2022-04-29
20:10
Merge 8.7 check-in: 53dfd9b498 user: jan.nijtmans tags: tip-618
20:09
re-structure, add more examples check-in: 1cc44267e1 user: jan.nijtmans tags: tip-618
10:01
Since tclDecls.h uses 'size_t', make sure to include <stddef.h>. Since ISO-C has both 'size_t' and '... check-in: 753c206431 user: jan.nijtmans tags: core-8-branch
2022-04-28
10:58
Merge 8.6 check-in: f29d996f25 user: jan.nijtmans tags: core-8-branch
2022-04-26
17:15
Merge 8.7 check-in: eb5ed53a03 user: jan.nijtmans tags: tip-618
16:01
Merge 8.7 check-in: 065d1ac46a user: jan.nijtmans tags: tip-616-for-8.7
15:58
Merge 8.7 check-in: 214c4e5c05 user: jan.nijtmans tags: tip-609
15:57
Merge 8.7 Closed-Leaf check-in: 30a874adf5 user: jan.nijtmans tags: full-utf-for-87
15:07
Change value of TCL_INDEX_TEMP_TABLE from 2 to 64, and let it lead to a slightly more efficient impl... check-in: 19850a20a8 user: jan.nijtmans tags: core-8-branch
13:27
merge 8.6 (fixes [27520c9b17]) check-in: 9427d5662e user: sebres tags: core-8-branch
13:25
fixes build using msys/mingw toolchain, missing build path as include caused: generic/tclEvent.c:1... check-in: 0092f5f111 user: sebres tags: core-8-branch
07:29
Merge 8.7 check-in: 0c21f5f99f user: jan.nijtmans tags: tip-609
07:24
Merge 8.7 check-in: 1790c38bd6 user: jan.nijtmans tags: tip-616-for-8.7
07:18
Merge 8.7 check-in: 588d689f08 user: jan.nijtmans tags: full-utf-for-87
2022-04-21
15:37
Merge 8.7 check-in: f77b5c8f39 user: jan.nijtmans tags: tip-618
12:59
Merge 8.6 check-in: 6da8a9608b user: jan.nijtmans tags: core-8-branch
08:41
Although I don't think it helps for [62f56a61aca52db3], put back --enable-64bit and fat_32_64 functi... check-in: bda6ccaf09 user: jan.nijtmans tags: core-8-branch
2022-04-20
16:12
Eliminate the need for --enable-64bit on MacOS: We only do 64-bit now. Remove macosx/Tcl.xcode in fa... check-in: 9241b6d3ab user: jan.nijtmans tags: core-8-branch
14:34
one more boolPtr -> intPtr check-in: 352215a109 user: jan.nijtmans tags: core-8-branch
14:26
Simplify TclGetBoolFromObj() macro check-in: 68fb4fe634 user: jan.nijtmans tags: tip-618
14:08
Merge 8.7 check-in: c4c36b2706 user: jan.nijtmans tags: tip-618
12:08
Fix for [a12ad5c4bd7efcf2], buffer allocation on every call to Write(). check-in: d699b9b145 user: pooryorick tags: core-8-branch
11:27
Fix [https://core.tcl-lang.org/tk/tktview?name=bf0f4808d7|bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE check-in: 28b1e88eef user: jan.nijtmans tags: core-8-branch
10:02
Merge 8.6 check-in: c698281105 user: jan.nijtmans tags: core-8-branch
08:49
Remove some unnecessary buffer reference counting in Write(). The reference counting in FlushChanne... check-in: a62764efd4 user: pooryorick tags: core-8-branch
2022-04-16
19:03
Fix [0061c7a476]: signed integer overflow in ZipReadInt() check-in: 22b545403f user: jan.nijtmans tags: core-8-branch
2022-04-15
15:08
Merge 8.7 check-in: c6be4c4d38 user: jan.nijtmans tags: tip-618
14:52
Merge 8.6 check-in: 3481a747a0 user: jan.nijtmans tags: core-8-branch
14:46
Update documentation check-in: 58ae866945 user: jan.nijtmans tags: tip-618
12:27
Remove macro's for Tcl_GetBoolFromObj/Tcl_GetBool check-in: c244e6531c user: jan.nijtmans tags: tip-618
12:20
Restore Tcl_GetBoolenanFromObj/Tcl_GetBoolenan signatures check-in: 4b7f564fd6 user: jan.nijtmans tags: tip-618
11:50
Use lower 5 bits of flags for sizeof(*(boolPtr)) check-in: a1960fc252 user: jan.nijtmans tags: tip-618
11:38
Merge 8.7 check-in: 1c5bb19b01 user: jan.nijtmans tags: tip-618
2022-04-14
20:48
Merge 8.7 Closed-Leaf check-in: c0e1ee7c21 user: jan.nijtmans tags: bug-5294e6feca
20:47
Merge 8.7 check-in: afb97876e9 user: jan.nijtmans tags: full-utf-for-87
20:45
Fix [da733cf8a6]: indexObj-6.7 fails check-in: 63d533a2e6 user: jan.nijtmans tags: core-8-branch
14:23
Update to latest version of tinydir check-in: c311c164c7 user: jan.nijtmans tags: bug-5294e6feca
14:05
Proposed fix for [5294e6feca]: minizip for TIP #430 broken check-in: 27d3c50b99 user: jan.nijtmans tags: bug-5294e6feca
13:35
merge-mark check-in: cdbfbb791e user: jan.nijtmans tags: full-utf-for-87
12:45
Merge 8.6 check-in: f0f432d1f4 user: jan.nijtmans tags: core-8-branch
12:05
Merge 8.7 check-in: f8cdc915ce user: jan.nijtmans tags: full-utf-for-87
08:48
Change the actual value of TCL_INDEX_NULL_OK (TIP #613) to a better value which conflicts less with ... check-in: 679e82a812 user: jan.nijtmans tags: core-8-branch
06:13
It looks like minizip is broken, so let's use zip check-in: 5b1e91ea78 user: jan.nijtmans tags: core-8-branch
2022-04-12
14:34
Adapt tclZipfs.c to zlib 1.2.12 (due to the changes in crc32 handling) check-in: 3a6870ae67 user: jan.nijtmans tags: core-8-branch
12:56
Merge 8.6 check-in: a7a81a774c user: jan.nijtmans tags: core-8-branch
12:12
Merge 8.6 check-in: 2f894c40be user: jan.nijtmans tags: core-8-branch
08:53
Merge 8.6 check-in: 6ef3971348 user: jan.nijtmans tags: core-8-branch
2022-04-08
12:10
Use INT2PTR/PTR2INT macro's as appropriate check-in: e9ab489141 user: jan.nijtmans tags: core-8-branch
09:13
Merge 8.6 check-in: c4999e5dce user: jan.nijtmans tags: core-8-branch
2022-04-05
07:18
RFE [655300]: Deprecate Tcl_MakeSafe() check-in: b7fefa1dd4 user: jan.nijtmans tags: rfe-655300
2022-04-04
15:27
Merge 8.7 check-in: a056d8902d user: jan.nijtmans tags: full-utf-for-87
14:56
Merge 8.7 check-in: 1b310013d7 user: jan.nijtmans tags: tip-616-for-8.7
14:32
In tclCkalloc.c, count malloc/free's using size_t in stead of unsigned int. check-in: f5b2c384a5 user: jan.nijtmans tags: core-8-branch
12:17
Merge 8.7 check-in: 8c20b86cd2 user: jan.nijtmans tags: tip-616-for-8.7
11:58
Merge 8.7 check-in: bc833ddfd2 user: jan.nijtmans tags: tip-618
11:35
Merge 8.6. http -> 2.10a2 check-in: 9ebb3b317f user: jan.nijtmans tags: core-8-branch
11:30
Additional braces for (sizePtr), just to be sure check-in: ea08eb2c79 user: jan.nijtmans tags: core-8-branch
10:17
Merge 8.7. Fix implementation as noted by Ashok. check-in: a8be31404e user: jan.nijtmans tags: tip-618
08:51
Fix TIP #613 implementation, when (indexPtr) is more than a simple variable name. Thanks, @ashok! check-in: 8ca41d8daf user: jan.nijtmans tags: core-8-branch
01:42
Panic if Testsaveresult call to Tcl_GetBoolFromObj overwrites memory. check-in: 591a2c7ba8 user: apnadkarni tags: tip-618
2022-04-03
12:11
Add Ashok's example check-in: 2b36bb36e6 user: jan.nijtmans tags: tip-618
2022-04-01
15:28
Start handling 'last' arguments check-in: 544f0f0fc5 user: jan.nijtmans tags: tip-615
13:16
Merge 8.7 check-in: 56bf4c5824 user: jan.nijtmans tags: tip-616-for-8.7
07:32
Undo (unnecessary) change in tclMain.c check-in: 8b0ce05c29 user: jan.nijtmans tags: tip-615
07:13
Merge 8.7 check-in: d2474ffcdc user: jan.nijtmans tags: tip-615
2022-03-31
13:48
Better errpr-handling check-in: 086055bcdf user: jan.nijtmans tags: tip-618
13:37
Handle objPtr == NULL / interp == NULL better check-in: d5a055aa3f user: jan.nijtmans tags: tip-618
13:24
uint??_t -> int??_t check-in: d19e4d6be7 user: jan.nijtmans tags: tip-618
11:07
Merge 8.7. Make room for TIP #622 stub entries check-in: 3a50a6e775 user: jan.nijtmans tags: tip-618
2022-03-30
11:56
Change UTF-16 version of Tcl_GetRange() not to use the tclStringObj type any more check-in: fb73b2740d user: jan.nijtmans tags: full-utf-for-87
2022-03-29
21:14
Undo deprecation for Tcl_AppendUnicodeToObj (as described in the TIP) check-in: 27ad4bdde1 user: jan.nijtmans tags: full-utf-for-87
13:57
Merge 8.7 check-in: 73d9f7b823 user: jan.nijtmans tags: full-utf-for-87
13:40
Don't bother UINT2PTR, since INT2PTR is just as good. check-in: 94e9d6ea9b user: jan.nijtmans tags: core-8-branch
09:27
Merge 8.7. If TCL_NO_DEPRECATED always compile tclTest.o with TCL_UTF_MAX=4 (Because - otherwise the... check-in: 736cb8f480 user: jan.nijtmans tags: full-utf-for-87
08:42
Merge 8.6 check-in: f7ec4ed591 user: jan.nijtmans tags: core-8-branch
2022-03-28
12:24
Merge 8.7. Register "string" objType when TCL_UTF_MAX=3 (fixes regression in previous commit) check-in: 75efdec8f4 user: jan.nijtmans tags: full-utf-for-87
11:39
More usage of TCLFLEXARRAY. Make current_malloc_packets/maximum_malloc_packets type size_t check-in: 53ab5e4b9f user: jan.nijtmans tags: core-8-branch
2022-03-26
23:02
Don't run obj-1.1 test with -DTCL_NO_DEPRECATED check-in: 447ae295e2 user: jan.nijtmans tags: full-utf-for-87
2022-03-25
15:31
Fix [9c1dc88f86]: warning about different signedness when compile TCL on Windows. check-in: 5a3df78fb4 user: jan.nijtmans tags: core-8-branch
12:14
Unbreak build with-DTCL_UTF_MAX=3 check-in: c699710e15 user: jan.nijtmans tags: full-utf-for-87
2022-03-24
23:29
bugfix: Handle NULL characters in Tcl_GetCharLength() check-in: 2dcfc940e5 user: jan.nijtmans tags: full-utf-for-87
13:58
Add TclGetUniChar() to the compatibility set check-in: e75009fecd user: jan.nijtmans tags: full-utf-for-87
13:18
Fix internal usage of Tcl_GetRange/Tcl_UtfAtIndex check-in: 51e84a3825 user: jan.nijtmans tags: full-utf-for-87
12:43
Add TclGetRange() to the compatibility set check-in: 004fcfa041 user: jan.nijtmans tags: full-utf-for-87
11:34
Implement PANIC when the UTF16 compatibility layer is used in combination with -DTCL_NO_DEPRECATED check-in: c9d9aaf618 user: jan.nijtmans tags: full-utf-for-87
10:48
When compiled with TCL_NO_DEPRECATED, remove the UTF16 compatibility layer. So, we make sure that it... check-in: a68880dccd user: jan.nijtmans tags: full-utf-for-87
2022-03-23
16:33
Fix for UpdateStringOfUTF16String() check-in: bdeaacdce5 user: jan.nijtmans tags: full-utf-for-87
16:19
Put back TclNumUtfChars() macro as TclNumUtfCharsM() check-in: 790f6f1d5a user: jan.nijtmans tags: full-utf-for-87
14:32
Fix Tcl_UniCharAtIndex() for UTF-16 compabitility layer check-in: 01f2ee09b4 user: jan.nijtmans tags: full-utf-for-87
13:31
Fix crash in (compabitility) "string" objType check-in: 26ed86a3c8 user: jan.nijtmans tags: full-utf-for-87
2022-03-22
20:07
Merge 8.7 check-in: 40b724b4a8 user: jan.nijtmans tags: full-utf-for-87
19:58
Merge 8.6 check-in: 803ec228b2 user: jan.nijtmans tags: core-8-branch
16:49
Merge 8.6 check-in: 7d6611d6c8 user: jan.nijtmans tags: core-8-branch
16:12
ucs4 -> utf32 check-in: bfaf2a12a9 user: jan.nijtmans tags: full-utf-for-87
15:53
Merge 8.7 check-in: 0f9f9fb1e6 user: jan.nijtmans tags: full-utf-for-87
15:38
Feature-complete check-in: d2ae10faca user: jan.nijtmans tags: full-utf-for-87
11:25
More progress check-in: 8a7b81816e user: jan.nijtmans tags: full-utf-for-87
00:46
Fix [ac601b59bab7] by making only unloading a library from the process if it has an Unload functions... check-in: f0a6d62a1a user: pooryorick tags: core-8-branch
2022-03-21
14:42
Merge 8.7. Renumber testcases in cmdAH.test. check-in: affc202d27 user: jan.nijtmans tags: tip607-encoding-failindex
09:57
Fix [4dbfa46caa]: TIP #601 bug: handling of '-buffersize' check-in: dd396e24b7 user: jan.nijtmans tags: core-8-branch
2022-03-20
23:14
Merge 8.7, and fix the bug Closed-Leaf check-in: a9013de8ad user: jan.nijtmans tags: bug-4dbfa46caa
20:41
TIP #601 minor improvement: Use 'int' type, so we can use TCL_INDEX_NONE to test for errors in Tcl_U... check-in: a0c063f093 user: jan.nijtmans tags: core-8-branch
2022-03-18
15:39
See [4dbfa46caa]: Remove "constraint deprecated" from failing testcases which should pass check-in: 126625695d user: jan.nijtmans tags: bug-4dbfa46caa
14:03
Merge 8.7 check-in: 7c6c144e01 user: jan.nijtmans tags: tip-616-for-8.7
13:05
Fix meaning of "testConstraint deprepcated" in encoding.test: Those testcases tested the behavior of... check-in: 513ba8d654 user: jan.nijtmans tags: core-8-branch
13:04
Add proper cleanup to testcases check-in: 0ac2bbd603 user: jan.nijtmans tags: core-8-branch
11:24
Merge 8.7 check-in: 9abe412215 user: jan.nijtmans tags: tip-616-for-8.7
2022-03-17
22:24
Rebase towards 8.7 check-in: d350e68b5a user: jan.nijtmans tags: tip607-encoding-failindex
16:47
Use TCL_ENCODING_NOCOMPLAIN flag in stead of TCL_ENCODING_STOPONERROR when possible, since TCL_ENCOD... check-in: 433dfc2288 user: jan.nijtmans tags: core-8-branch
12:07
Merge 8.6 check-in: 9f61609437 user: jan.nijtmans tags: core-8-branch
09:51
TIP #601: Make "encoding convertto/convertfrom" throw exceptions check-in: fb919be8a3 user: jan.nijtmans tags: core-8-branch
2022-03-16
23:08
Handle Tcl_UtfAtIndex check-in: 4d35f48f7c user: jan.nijtmans tags: full-utf-for-87
22:21
Handle Tcl_GetCharLength check-in: 2cce141084 user: jan.nijtmans tags: full-utf-for-87
14:55
Merge 8.7. First working version, feature complete check-in: a9a14d5e6c user: jan.nijtmans tags: full-utf-for-87
2022-03-15
17:13
Merge 8.6 check-in: 790351a15d user: jan.nijtmans tags: core-8-branch
16:17
update rules.vc check-in: 59d6af3292 user: jan.nijtmans tags: full-utf-for-87
07:52
Even though Tcl_UniChar == int (in this "#if TCL_UTF_MAX>3 block), use the correct signature for Tcl... check-in: 2bdd750eee user: jan.nijtmans tags: core-8-branch
2022-03-14
23:14
Some restructuring. Now compiles/runs fine with TCL_UTF_MAX=3 check-in: 7772cd8a61 user: jan.nijtmans tags: full-utf-for-87
20:59
Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 has problem when the sign... check-in: b8efe8c796 user: jan.nijtmans tags: core-8-branch