Timeline
Not logged in

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

445 check-ins using file generic/tclTomMath.h version 788406bdf4

2023-09-25
07:17
Merge 8.7 (2023-05-03) Closed-Leaf check-in: d91f112024 user: jan.nijtmans tags: tip-656-simpl
06:51
Merge 8.7 (2023-05-02) check-in: da2443a61a user: jan.nijtmans tags: tip-656-simpl
2023-09-08
13:50
Adapt data tables to Unicode 15.1 (final) Closed-Leaf check-in: 3b43c3cd51 user: jan.nijtmans tags: unicode-15.1
2023-06-26
07:24
Merge unchained branch [22400aa71b] and resolve conflicts. check-in: 961f58e148 user: pooryorick tags: pyk-objinterface
2023-06-23
23:18
Merge 9.0 check-in: 246d0d16ea user: jan.nijtmans tags: bug-a9929f112a
17:48
merge trunk check-in: 02018c9d7e user: griffin tags: tip-636-tcl9-644
17:32
Fix build issue with no_deprecated. check-in: 0412b1d646 user: griffin tags: tip-636-tcl9-644
12:36
merge trunk check-in: c56d99cd7c user: dgp tags: dgp-refactor
12:36
merge trunk check-in: 065718456c user: dgp tags: novem
12:28
merge trunk check-in: 0741b47e9a user: dgp tags: tip-673
12:27
merge trunk check-in: c8f7cea555 user: dgp tags: core-9-0-b1-rc
12:26
merge 8.7 check-in: 711525a54e user: dgp tags: core-8-7-b1-rc
2023-06-22
20:07
Merge 8.7 check-in: 46481b6556 user: jan.nijtmans tags: trunk, main
19:00
Fix [44452e2c55]: indexObj.test failures on i386 check-in: fbba7df295 user: jan.nijtmans tags: core-8-branch
13:40
Merge-mark check-in: b4712d2e1f user: jan.nijtmans tags: core-8-branch
11:59
Proposed fix for [44452e2c55]: indexObj.test failures on i386 Closed-Leaf check-in: 05df422a98 user: jan.nijtmans tags: bug-44452e2c55
10:12
WIP for fixing [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a] check-in: b19e0278f2 user: jan.nijtmans tags: bug-a9929f112a
2023-06-21
22:44
merge-mark check-in: 9dbdcdf63c user: jan.nijtmans tags: trunk, main
22:38
(partial) fix for [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a]: Bugs in the implemen... check-in: af0ec25f4d user: jan.nijtmans tags: core-8-branch
21:30
Fix 3 "lset" testcases Closed-Leaf check-in: 8d300901a0 user: jan.nijtmans tags: bug-a9929f112a
16:08
A few more test updates. check-in: e37bb57442 user: dgp tags: tip-673
16:02
merge trunk check-in: 3673c24b1f user: dgp tags: dgp-refactor
16:02
merge trunk check-in: 7715dda14f user: dgp tags: novem
15:53
merge trunk check-in: 8037d3c733 user: dgp tags: tip-673
15:53
merge trunk check-in: 431d92033f user: dgp tags: core-9-0-b1-rc
15:52
merge 8.7 check-in: 773f4f098c user: dgp tags: core-8-7-b1-rc
14:52
(partial) fix for [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a]. Tk needs some change... check-in: c7e6b7e8eb user: jan.nijtmans tags: bug-a9929f112a
13:08
RE syntax documentation describes some features as deprecated. Open branch to examine their removal. check-in: fa5748b035 user: dgp tags: dgp-disable-deprecated-resyntax
07:33
Merge 9.0 check-in: db89a8f843 user: jan.nijtmans tags: tip-626
07:18
Merge 8.7 check-in: ae2c126f10 user: jan.nijtmans tags: trunk, main
07:13
"trace variable" -> "trace add variable" in testcases (and documentation) check-in: 8dd5496bd1 user: jan.nijtmans tags: core-8-branch
2023-06-20
22:16
Fix bug in TEBC foreach with abstractlists check-in: ed9a077dda user: griffin tags: tip-636-tcl9-644
07:11
Merge 8.7 check-in: 4016a576d6 user: jan.nijtmans tags: trunk, main
06:51
Move VarHashGetKey() to tclInt.h. More int -> Tcl_Size check-in: dd25e7e253 user: jan.nijtmans tags: core-8-branch
01:47
merge trunk check-in: cd7e0e6b99 user: griffin tags: tip-636-tcl9-644
01:28
Fix crash in BC execution when str concat and abstract list lindex operations have recursive BC exec... check-in: 3dcd9775e8 user: griffin tags: tip-636-tcl9-644
2023-06-19
13:39
Merge 8.7 - fix tests - hardcoded port and wsl. check-in: 2bedc17b74 user: apnadkarni tags: trunk, main
13:21
Merge 8.6 - fix tests - hardcoded port and wsl. check-in: 6e88d47b21 user: apnadkarni tags: core-8-branch
12:42
Merge 8.7 check-in: fab05e2102 user: jan.nijtmans tags: trunk, main
11:47
Some more Tcl_Size usage check-in: 6808bdda06 user: jan.nijtmans tags: core-8-branch
04:29
merge trunk check-in: 692eadeedf user: griffin tags: tip-636-tcl9-644
2023-06-18
11:04
Fix [c13819225e]: Problem with lsort|lsearch -stride on 32-bit linux check-in: 63fa3c217c user: jan.nijtmans tags: trunk, main
01:51
Clarification. check-in: d070ec3f8c user: griffin tags: tip-636-tcl9-644
2023-06-17
04:59
Lossless load / unload tests check-in: 02b75abeb8 user: apnadkarni tags: tip-671
2023-06-16
16:54
Fix lossless profile for exec check-in: 8d5c42b3b5 user: apnadkarni tags: tip-671
12:21
Proposed fix for [c13819225e]: Problem with lsort|lsearch -stride on 32-bit linux. Also fix some com... Closed-Leaf check-in: 21959903d6 user: jan.nijtmans tags: bug-c13819225e
10:49
tip-636-tcl9-644: doc/Object.3: remove double "the" check-in: dd69f7da65 user: oehhar tags: tip-636-tcl9-644
2023-06-15
20:45
Add Tcl_ObjType changes to the appropriate docs. check-in: af8aca29e3 user: griffin tags: tip-636-tcl9-644
16:46
Few more TIP 671 tests check-in: 39f1815bbf user: apnadkarni tags: tip-671
15:44
TIP #653 implementation (with a lot of corrections compared to the py-b8f575aa23 or the other tip-65... check-in: 85cf4c4682 user: jan.nijtmans tags: tip-653
2023-06-14
15:17
Use lossless profile for command line args. Couple of platform-specific cases. check-in: 1e1a880f3e user: apnadkarni tags: tip-671
04:15
Merged trunk check-in: 5ad4e9ef0e user: apnadkarni tags: tip-671
02:04
Remove debug puts check-in: 6e3bc1111a user: apnadkarni tags: tip-671
2023-06-13
16:59
merge trunk check-in: 25f29d1807 user: griffin tags: tip-636-tcl9-644
16:47
Remove getdbl abstraction. check-in: 79841a55e2 user: griffin tags: tip-636-tcl9-644
14:12
merge trunk check-in: 208dd54b8d user: dgp tags: dgp-refactor
14:11
merge trunk check-in: 498f71f674 user: dgp tags: novem
13:42
merge trunk check-in: 4c3377ae39 user: dgp tags: core-9-0-b1-rc
09:50
Rebase to 9.0 check-in: 3e39201f04 user: jan.nijtmans tags: tip-657
09:12
Merge 8.7 check-in: 8daf5ef6c7 user: jan.nijtmans tags: trunk, main
06:05
Specify implicit "-profile tcl8" in encoding-24.4 testcase check-in: 6a06db323e user: jan.nijtmans tags: core-8-branch
2023-06-12
22:45
Merge 9.0 check-in: 2a8e051165 user: jan.nijtmans tags: tip-657
10:19
Merge trunk [7dc0ea8ca5]. Closed-Leaf check-in: c499122331 user: pooryorick tags: trunk-encodingdefaultstrict
05:48
Tests for lossless profiles. Change lossless behavior for UTF-16,32 check-in: 42d3d3d69d user: apnadkarni tags: tip-671
04:10
Revert unwarranted change in Tcl_CreateChannel() from [1776327edd]. check-in: f413252375 user: pooryorick tags: trunk, main
2023-06-11
21:31
Merge trunk [19e22d9bc5]. check-in: 377114dc42 user: pooryorick tags: trunk-encodingdefaultstrict
20:21
Merge trunk [402ff62239]. check-in: 5fd8267c8a user: pooryorick tags: trunk-encodingdefaultstrict
19:53
Merge trunk [07d84ca4b3]. check-in: 94c0cb9397 user: pooryorick tags: trunk-encodingdefaultstrict
19:41
Merge trunk [3389fba412]. check-in: 09a7091246 user: pooryorick tags: trunk-encodingdefaultstrict
17:31
Fix greedy consumption bytes in lossless profile for utf-8. check-in: 94879d45b4 user: apnadkarni tags: tip-671
13:10
Merge trunk [9d2e82fe49]. check-in: 53546902b3 user: pooryorick tags: trunk-encodingdefaultstrict
11:57
Use lossless profile for links and globalprocessdata (exe name etc.) check-in: 3bd1fecfcc user: apnadkarni tags: tip-671
08:55
Merge trunk [b06ffa0e0e]. check-in: 6e498105b7 user: pooryorick tags: trunk-encodingdefaultstrict
08:07
Merge trunk [66350977dd]. check-in: 98296c64b7 user: pooryorick tags: trunk-encodingdefaultstrict
07:29
Merge trunk [20891426a8]. check-in: 56d7f41983 user: pooryorick tags: trunk-encodingdefaultstrict
05:06
Merge trunk [874005b119] check-in: b569708937 user: pooryorick tags: trunk-encodingdefaultstrict
03:12
Tests to read and write invalid encoded env values check-in: 87000f1852 user: apnadkarni tags: tip-671
02:46
Merge trunk check-in: b1f00c4901 user: apnadkarni tags: tip-671
02:34
Tests for invalidly encoded file names and env (TIP 671 motivation) check-in: 7dc0ea8ca5 user: apnadkarni tags: trunk, main
2023-06-10
17:49
Lossless env - wip check-in: 4122487129 user: apnadkarni tags: tip-671
13:43
Refactor into common function. Add error checks that were never present. check-in: 4cec5c007e user: apnadkarni tags: tip-671
2023-06-08
12:39
Merge 8.6 check-in: 26d2fb8e85 user: jan.nijtmans tags: core-8-branch
2023-06-07
17:24
WIP on TIP 673. First pass exposes issues in the test suite. check-in: f74cac7b6a user: dgp tags: tip-673
2023-06-06
22:09
Work in progress check-in: b54c80a046 user: apnadkarni tags: tip-671
20:26
merge trunk check-in: e06d17fb2a user: griffin tags: tip-636-tcl9-644
16:04
Clean up logic to detect failures. check-in: 917b9ccbe6 user: griffin tags: tip-636-tcl9-644
2023-06-05
21:50
Implement basic lossless profile check-in: 825c68627f user: apnadkarni tags: tip-671
20:55
Create new branch named "tip-671" check-in: 9e3a929549 user: apnadkarni tags: tip-671
15:01
merge trunk check-in: d7291c3a0a user: dgp tags: dgp-refactor
14:53
merge trunk check-in: 1d1f661e69 user: dgp tags: novem
14:36
merge trunk check-in: b56f63b34c user: dgp tags: core-9-0-b1-rc
14:35
merge 8.7 check-in: fcdde7c54b user: dgp tags: core-8-7-b1-rc
11:12
Added note about how some commands are mainly for Tk check-in: 7355a2baf1 user: dkf tags: core-8-branch
2023-06-04
22:58
Merge 8.7 check-in: 8333622e92 user: pointsman tags: trunk, main
22:56
Merge 8.6 check-in: 40e3b7572e user: pointsman tags: core-8-branch
2023-06-03
20:03
Merge 8.7 check-in: 3c01918cbd user: jan.nijtmans tags: trunk, main
19:59
Merge 8.6 check-in: d051ad23c5 user: jan.nijtmans tags: core-8-branch
2023-06-02
22:12
Merge 8.7 check-in: 8677d7cb7e user: jan.nijtmans tags: trunk, main
22:05
In TclAttemptInitStringRep(): Don't do a memcpy if attemptckalloc() fails check-in: 1ec25a729b user: jan.nijtmans tags: core-8-branch
15:19
merge trunk check-in: 702e1cdfc7 user: dgp tags: dgp-refactor
15:12
More library(n) docs check-in: 4c19535a09 user: dkf tags: core-8-branch
15:08
merge trunk check-in: af8fd16b4a user: dgp tags: novem
15:01
merge trunk check-in: ee61ec5e9e user: dgp tags: core-9-0-b1-rc
14:02
Merge 8.7 check-in: 611603caf5 user: jan.nijtmans tags: trunk, main
13:59
Merge 8.7 check-in: 486d398306 user: jan.nijtmans tags: trunk, main
13:54
merge 8.7 check-in: bab3557724 user: dgp tags: core-8-7-b1-rc
13:46
silence compiler warning check-in: bbd80e2402 user: dgp tags: core-8-branch
12:00
New (internal) macro TclAttemptInitStringRep() check-in: b0b7c9d7b6 user: jan.nijtmans tags: core-8-branch
2023-06-01
21:36
Merge 9.0 check-in: 941600cdb3 user: jan.nijtmans tags: tip-626
21:04
Merge 8.7 check-in: 0836dc0f71 user: jan.nijtmans tags: trunk, main
20:58
Fix [9921778646]: something is wrong in core-8-branch check-in: 293f2741f8 user: jan.nijtmans tags: core-8-branch
14:37
Added some examples to library(n) check-in: 10f1287b11 user: dkf tags: core-8-branch
2023-05-31
14:13
merge-mark check-in: 73694d38dd user: jan.nijtmans tags: trunk, main
14:12
Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Backported from 9.0 check-in: 97cc33cd20 user: jan.nijtmans tags: core-8-branch
10:39
swap foreachLine argument order in tests Closed-Leaf check-in: 5fda57d1a0 user: dkf tags: tip-670
10:33
Swapped foreachLine arg order, improved docs check-in: 9ff79be410 user: dkf tags: tip-670
07:49
Merge 8.7 check-in: 52acabe68a user: jan.nijtmans tags: trunk, main
07:45
Document hoe Tcl_ReadChars() behaves in "-profile strict" mode when an encoding error happens. check-in: 3f2c42e160 user: jan.nijtmans tags: core-8-branch
07:20
Merge 8.7 check-in: aef0abf3af user: jan.nijtmans tags: trunk, main
07:16
Fix [c243e7a85e]: TIP #603 implementation broken on Windows check-in: 4bc6a277f4 user: jan.nijtmans tags: core-8-branch
2023-05-30
21:31
Let's see if this helps Closed-Leaf check-in: 64a1c24acb user: jan.nijtmans tags: bug-c243e7a85e
16:23
merge trunk check-in: d2b888084c user: dgp tags: dgp-refactor
15:24
merge trunk check-in: 072610b561 user: dgp tags: novem
15:04
merge trunk check-in: 231de45124 user: dgp tags: core-9-0-b1-rc
14:25
merge 8.7 check-in: 50db9c5d99 user: dgp tags: core-8-7-b1-rc
13:57
More typo fixes check-in: 7dc71b0c3b user: dkf tags: core-8-branch
13:48
Get return stack correct when doing [return -code error] in the body check-in: 6527e15f1a user: dkf tags: tip-670
12:41
fix whitespace check-in: b4141634c4 user: dkf tags: tip-670
12:22
Merge 8.7 check-in: 1776327edd user: jan.nijtmans tags: trunk, main
11:59
start of test cases check-in: 74e1a6805f user: dkf tags: tip-670
11:25
Backport IO-related changes from Tcl 9.0. Needed for preparation of TIP #653 check-in: 6165bc074f user: jan.nijtmans tags: core-8-branch
08:39
Added docs check-in: 1a81b5fd1e user: dkf tags: tip-670
2023-05-29
19:41
Merge 8.7 check-in: 531a654901 user: jan.nijtmans tags: trunk, main
16:27
int -> Tcl_Size, for full Tcl 9 support check-in: e9e36d8d3c user: jan.nijtmans tags: core-8-branch
12:11
Basic implementation of TIP 670 check-in: 3300680ebd user: dkf tags: tip-670
10:49
Fix typo and outdated comment check-in: bf12ac1702 user: dkf tags: core-8-branch
2023-05-28
10:39
merge 8.7 check-in: 760a8045a3 user: fvogel tags: trunk, main
10:38
Fix errors when building the html man page for configurable.n (TIP #558) check-in: 9ae501484b user: fvogel tags: core-8-branch
10:37
Fix errors when building the html man page for configurable.n Closed-Leaf check-in: 03521b234c user: fvogel tags: tip-558
2023-05-26
17:15
Function name cleanup. check-in: f0e51ed375 user: griffin tags: tip-636-tcl9-644
2023-05-25
20:55
merge trunk, fix leak. check-in: a8222bd851 user: griffin tags: tip-636-tcl9-644
16:12
Adapt data tables to Unicode 15.1 (beta) check-in: 19d43511ac user: jan.nijtmans tags: unicode-15.1
15:10
Eliminate some clang warnings. Only use "testbigdata" if sizeof(Tcl_Size) == sizeof(Tcl_WideInt) check-in: 17428d6a29 user: jan.nijtmans tags: trunk, main
04:38
Remove old cruft. check-in: 40bbacfb8c user: griffin tags: tip-636-tcl9-644
2023-05-24
23:17
merge trunk check-in: 729526d9c8 user: griffin tags: tip-636-tcl9-644
20:13
Cleanup abstract list definitions. check-in: 741923851e user: griffin tags: tip-636-tcl9-644
16:04
TIP 603: Get 'stat' Information of Open Files check-in: 3b28244cfa user: dkf tags: core-8-branch
16:02
merge core-8-branch Closed-Leaf check-in: 284bf626d7 user: dkf tags: tip-603
15:29
Merge 8.7 check-in: bc8d2884aa user: jan.nijtmans tags: trunk, main
15:22
Fix regular expression in previous commit check-in: 0ce8e13e17 user: jan.nijtmans tags: core-8-branch
15:18
Enhance html generation, so it can handle the "©" copy-sign as well check-in: 2769aa3e66 user: jan.nijtmans tags: core-8-branch
15:16
More size protection for winDde check-in: 145e4170a1 user: jan.nijtmans tags: core-8-branch
10:31
Remove TCL_SIZE_SMAX, not used anywhere. Some more variable which should have been Tcl_Size check-in: cc316b35f3 user: jan.nijtmans tags: trunk, main
2023-05-23
21:36
Merge trunk check-in: 2f493bd21c user: griffin tags: tip-636-tcl9-644
16:15
Merge 8.7 check-in: c5dc388878 user: jan.nijtmans tags: trunk, main
16:03
Give Tcl_CreateThread a TCL_HASH_TYPE (unsigned) stackSize parameter check-in: 232fb6c5c5 user: jan.nijtmans tags: core-8-branch
2023-05-22
10:13
Merge 8.7 check-in: f1dbd8559e user: jan.nijtmans tags: trunk, main
07:48
Small documentation corrections check-in: 5c995d1809 user: dkf tags: core-8-branch
2023-05-21
23:00
Merge 8.7 check-in: 19e22d9bc5 user: jan.nijtmans tags: trunk, main
21:19
Unbreak windows symbols build. More int -> Tcl_Size backported from 9.0 check-in: ba731752d3 user: jan.nijtmans tags: core-8-branch
20:42
Fix test to be stable. check-in: 08b55c7949 user: griffin tags: trunk, main
2023-05-20
23:24
Add cleanup to lseq tests. Fix assertion. check-in: ab6b395442 user: griffin tags: trunk, main
20:11
Merge "unchained branch [a03cbbdf63] and resolve conflicts. check-in: 6803cae7fa user: pooryorick tags: pyk-objinterface
16:39
Fix [c9663296fd]. Also refactor memory reallocation. check-in: 18d4bd49a6 user: apnadkarni tags: trunk, main
15:40
Minor refactor to combine alloc/realloc Closed-Leaf check-in: 6f8be92c87 user: apnadkarni tags: bug-c9663296fd
14:10
Merge "unchained" branch [6b0efb4663] and resolve conflicts. check-in: 1b29063091 user: pooryorick tags: pyk-objinterface
10:34
merge-mark check-in: eda305c97b user: jan.nijtmans tags: trunk, main
10:07
More int/Tcl_Size backport check-in: e69534b7e5 user: jan.nijtmans tags: core-8-branch
2023-05-19
23:07
Merge trunk check-in: ce1ff6df2b user: apnadkarni tags: bug-c9663296fd
22:18
Fix int/Tcl_Size pointer errors check-in: b60a8ec69f user: apnadkarni tags: trunk, main
21:31
Fix build - ckalloc/ckfree not in Tcl 9 check-in: 0d4ea2fb20 user: apnadkarni tags: trunk, main
19:50
Merge 8.7 check-in: a49cad4e9e user: jan.nijtmans tags: trunk, main
19:47
int -> Tcl_Size and other (internal) signature improvements. Most of them backported from 9.0 check-in: 657c601af7 user: jan.nijtmans tags: core-8-branch
16:47
More refactoring into common code check-in: 617dcb269e user: apnadkarni tags: bug-c9663296fd
14:15
Improve the synopsis of the transchan manpage so it helps users a bit check-in: ed881099f4 user: dkf tags: core-8-branch
13:35
Improve the synopsis of the refchan manpage so it helps users a bit check-in: 230a91cee1 user: dkf tags: core-8-branch
12:56
Merge 8.7 check-in: 65e4f359b9 user: dkf tags: trunk, main
12:06
TIP 558: Basic Configure Support for TclOO check-in: 49b856bfa8 user: dkf tags: core-8-branch
12:02
merge core-8-branch check-in: 08ddd0482b user: dkf tags: tip-558
11:26
Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. check-in: 2840dda8db user: pooryorick tags: pyk-objinterface
2023-05-17
22:26
Merge 9.0 check-in: 861edc2ab8 user: jan.nijtmans tags: tip-626
16:22
Proposed fix for [6022b9f946]: Tk when built against Tcl 9.0 broken Closed-Leaf check-in: 47ae4a0262 user: jan.nijtmans tags: bug-6022b9f946
16:12
Merge trunk check-in: 3e44e4bdd3 user: griffin tags: tip-636-tcl9-644
14:46
Merge 9.0 check-in: 70c510876c user: jan.nijtmans tags: tip-626
12:44
Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, and add more error chec... check-in: c405bdd1f0 user: pooryorick tags: trunk, main
12:26
New functions: TclUndoRefCount() and TclDictGetSize(). check-in: 60d6e1d587 user: pooryorick tags: trunk, main
12:09
Fix for [5ee01098824881b5], lseq list conversion results in attempt to access freed memory. check-in: e45cee0c53 user: pooryorick tags: trunk, main
07:38
Merge latest 9.0. check-in: 6c0961d817 user: jan.nijtmans tags: tip-664
07:33
Merge 8.7 check-in: 57e46213e1 user: jan.nijtmans tags: trunk, main
07:30
Remove dead code check-in: a00f23f242 user: jan.nijtmans tags: trunk, main
05:09
Add Tcl_BumpObj() used to prevent leaks from Abstract List elements. Add Abstract List (ArithSeries)... check-in: 5c163280ea user: griffin tags: tip-636-tcl9-644
2023-05-16
16:31
Merge 8.6 check-in: 3a9f39d2ee user: jan.nijtmans tags: core-8-branch
10:26
Merge 8.6 check-in: 228ba10871 user: jan.nijtmans tags: core-8-branch
09:33
Fix memory leaks and remove unnecessary reference count bounce. check-in: 427bc951fb user: pooryorick tags: trunk, main
06:25
Merge 8.7 check-in: 8e4d8a6053 user: jan.nijtmans tags: trunk, main
06:07
Remove some more references to removed ChangeLog check-in: 192b0d7f7b user: jan.nijtmans tags: core-8-branch
06:05
More int -> Tcl_Size (in tclInt.h) check-in: c9baf40479 user: jan.nijtmans tags: core-8-branch
05:25
New function, TclDuplicatePureObj(), doesn't duplicate the string representation when duplicating a... check-in: 40af0258ec user: pooryorick tags: trunk, main
2023-05-15
23:08
Refactor couple more reallocations check-in: 3b376ff197 user: apnadkarni tags: bug-c9663296fd
20:49
Add Tcl_DecrRefCount() missing from [4b1a20629e]. check-in: 0785828c47 user: pooryorick tags: trunk, main
20:23
Refactor allocation in Tcl_DStringAppendElement check-in: 770c9d949d user: apnadkarni tags: bug-c9663296fd
17:38
merge trunk check-in: c5959a049d user: dgp tags: dgp-refactor
17:38
merge trunk check-in: 6a3261cd5d user: dgp tags: novem
17:37
merge trunk check-in: 1ea025b0a2 user: dgp tags: core-9-0-b1-rc
17:37
merge 8.7 check-in: 2fa3d5406d user: dgp tags: trunk, main
17:34
merge 8.7 check-in: 71afb9ba1c user: dgp tags: core-8-7-b1-rc
17:17
TIP 663 implementation check-in: e9e65f6f98 user: dgp tags: core-8-branch
15:45
Backport test improvements from 9.0 check-in: 912b1c7001 user: jan.nijtmans tags: core-8-branch
15:44
No need to init string rep, if we throw away the object immediately check-in: 870167a6e5 user: jan.nijtmans tags: core-8-branch
13:26
merge trunk check-in: 219ddbb777 user: dgp tags: dgp-refactor
13:26
merge trunk check-in: c625dd4424 user: dgp tags: novem
13:19
merge trunk check-in: fc7a2f1ba4 user: dgp tags: core-9-0-b1-rc
13:19
merge 8.7 check-in: a7cd4b6540 user: dgp tags: core-8-7-b1-rc
11:52
Merge 8.7 check-in: 402ff62239 user: jan.nijtmans tags: trunk, main
11:45
Merge 8.6 check-in: 3614205c25 user: jan.nijtmans tags: core-8-branch
2023-05-14
08:21
Rename TclRelaxRefCount() to TclUndoRefCount(). check-in: 8181a7f089 user: pooryorick tags: trunk, main
2023-05-13
10:59
Add TclRelaxRefCount, and also try to take the fast path more often in byte-compiled [lindex]. check-in: 4b1a20629e user: pooryorick tags: trunk, main
2023-05-12
23:20
In tclExecute.c call DECACHE_STACK_INFO() before calling TclLindexList(). check-in: 5830c27a5f user: pooryorick tags: trunk, main
12:32
merge trunk check-in: 01eeb9b709 user: dgp tags: dgp-refactor
12:32
merge trunk check-in: b29a50f0c9 user: dgp tags: novem
12:08
merge trunk check-in: bfc223aef6 user: dgp tags: core-9-0-b1-rc
11:59
merge trunk check-in: cb277b7f78 user: dgp tags: core-8-7-b1-rc
09:34
Merge 9.0 check-in: c1e4ff0616 user: jan.nijtmans tags: tip-626
08:57
Merge 8.7 check-in: d7a44a92ed user: jan.nijtmans tags: trunk, main
2023-05-11
22:20
Use 'attempt'-functions for libtommath, when built into Tcl check-in: 2be637e883 user: jan.nijtmans tags: core-8-branch
21:18
More tweaks, finetuning Leaf check-in: 683f629ce8 user: jan.nijtmans tags: tip-668
20:25
Add TclRelaxRefCount and TclObjGetScalar, and use them to try to take the fast path more often in by... Closed-Leaf check-in: 05eeae5d67 user: pooryorick tags: py-build-broken
17:17
Fix failing valgrind suppression for load.test check-in: 577f42d9a9 user: pooryorick tags: trunk, main
17:07
Silence valgrind "still reachable" report in cmdAH.test check-in: 71448a9b15 user: pooryorick tags: trunk, main
16:35
TIP #668 implementation: Consolidate all Tcl_Attempt* functions. check-in: fa605de79a user: jan.nijtmans tags: tip-668
15:39
put back pragma voor MSVC warning, accidently removed in previous commit check-in: f69bdb304d user: jan.nijtmans tags: trunk, main
15:30
Restore warning-free compilation with C++ compiler check-in: 9a4d14e5dc user: jan.nijtmans tags: trunk, main
13:08
Fix Valgind report of still reachable blocks in aaa_exit.test and other test files. check-in: a82bb79e8c user: pooryorick tags: trunk, main
11:46
Rebase to latest 9.0 check-in: 006ee2b1d8 user: jan.nijtmans tags: tip-664
06:31
disable on-purpose compiler warning (MSVC) for testcase check-in: 7f9a786598 user: jan.nijtmans tags: trunk, main
06:23
Merge 8.7 check-in: bf8de67eaf user: jan.nijtmans tags: tip-666
2023-05-10
21:32
Refactor allocation strategy in Tcl_DStringAppend check-in: 151dd2052b user: apnadkarni tags: bug-c9663296fd
20:53
Merge 8.7 check-in: c7c8968b20 user: jan.nijtmans tags: trunk, main
19:39
Backport various changes from 9.0 branch check-in: 3121b3a0b0 user: jan.nijtmans tags: core-8-branch
18:28
TIP 663 implementation Closed-Leaf check-in: f50a0cfb9c user: dgp tags: tip-663
17:25
Merge trunk check-in: b4827791dc user: apnadkarni tags: bug-c9663296fd
15:37
Rebase to latest 8.7 check-in: 11d97e377e user: jan.nijtmans tags: tip-666
13:24
merge trunk check-in: 3308a432b4 user: dgp tags: novem
13:24
merge trunk check-in: cdf0a3f93f user: dgp tags: core-9-0-b1-rc
12:47
merge 8.7 check-in: e9e50e774d user: dgp tags: core-8-7-b1-rc
12:28
Merge 8.6 check-in: eb8844eaee user: jan.nijtmans tags: core-8-branch
2023-05-09
22:36
docs: function does not "return an error", it returns TCL_ERROR, indicating an error occured check-in: 05c71e0ef3 user: bch tags: trunk, main
16:15
merge-mark Leaf check-in: 8a35fc9953 user: jan.nijtmans tags: tip-659
16:14
merge-mark check-in: f08d4a81f2 user: jan.nijtmans tags: tip-657
16:11
Left-over TCL_ENCODING_STRICT, not used any more. Add "-profile tcl8" for testcases which don't work... check-in: c7d09172e8 user: jan.nijtmans tags: trunk, main
15:58
merge trunk check-in: e487b3b7f1 user: griffin tags: tip-636-tcl9-644
15:43
Merge TIP #657 check-in: 48e6cffcc9 user: jan.nijtmans tags: tip-659
15:43
Merge 9.0 check-in: 5a026323e9 user: jan.nijtmans tags: tip-657
13:44
merge trunk check-in: 7daa1411f8 user: dgp tags: novem
13:38
merge trunk check-in: d183a31327 user: dgp tags: dgp-refactor
13:16
Merge 8.7 check-in: 07d84ca4b3 user: jan.nijtmans tags: trunk, main
13:07
merge trunk check-in: e64ee84c72 user: dgp tags: core-9-0-b1-rc
13:06
Remove useless type-casts. Backport some changes from 9.0 check-in: a2e98ff84d user: jan.nijtmans tags: core-8-branch
12:54
merge 8.7 check-in: d4fbae1b9a user: dgp tags: core-8-7-b1-rc
09:51
size_t -> Tcl_Size (twice) check-in: 45683a8ec4 user: jan.nijtmans tags: trunk, main
06:25
Merge 9.0 check-in: e70694738e user: jan.nijtmans tags: tip-664
2023-05-08
20:37
Fix compilation with -DTCL_NO_DEPRECATED check-in: e6a4859c1e user: jan.nijtmans tags: tip-626
14:19
Fix [96551aca55]: Avoid pointer arithmetic with NULL in FOREACH_STRUCT(). Some typo's check-in: 5be2687f62 user: jan.nijtmans tags: core-8-branch
14:08
Make TclLindexFlat() a litle more straightforward. check-in: 027b027f72 user: pooryorick tags: trunk, main
13:43
Better version, keeping the (undocumented) behavior of 'i' initialization Closed-Leaf check-in: 72b13bcbe8 user: jan.nijtmans tags: bug-96551aca55
11:35
Use Tcl_Size instead of size_t in two places in TclIndexEncode. check-in: c52df109f3 user: pooryorick tags: trunk, main
09:35
Proposed fix for [96551aca55]: Avoid pointer arithmetic with NULL in FOREACH_STRUCT() check-in: 0a39ff2784 user: jan.nijtmans tags: bug-96551aca55
2023-05-07
20:34
Merge 8.7. Restore Tcl_DStringSetLength() behavior, as suggested in [3837178c25] check-in: ca456c3719 user: jan.nijtmans tags: trunk, main
20:10
Merge 8.7 check-in: f875039322 user: jan.nijtmans tags: core-8-branch
19:53
Merge 9.0 check-in: a3731b569f user: jan.nijtmans tags: tip-626
2023-05-06
19:44
Use Tcl_Size instead of size_t in two places in TclIndexEncode. Closed-Leaf check-in: 9d3b0a93ad user: pooryorick tags: py-build-broken
15:54
Make TclLindexFlat() a litle more straightforward. jn: @nathan, All Github CI-builds are turning ... check-in: 0a3d10e244 user: pooryorick tags: py-build-broken
2023-05-05
22:22
Merge 8.7 check-in: c7bb4073e4 user: jan.nijtmans tags: tip-666
21:22
Merge 8.7 check-in: 3a0591cd2d user: jan.nijtmans tags: trunk, main
21:16
Merge 8.6 check-in: a7d6392d25 user: jan.nijtmans tags: core-8-branch
14:57
A few corrections in comments. check-in: 909ed82355 user: pooryorick tags: trunk, main
12:36
Merge trunk check-in: 0579cbaaff user: apnadkarni tags: bug-c9663296fd
12:35
Merge 8.7 - list performance tests check-in: 837448fcf6 user: apnadkarni tags: trunk, main
12:34
Minor fixes for perf tests check-in: 329a85db9e user: apnadkarni tags: core-8-branch
09:40
Remove TclArithSeriesObjCopy() and use Tcl_DuplicateObj() instead. check-in: 853b3416a7 user: pooryorick tags: trunk, main
09:17
Change reallocation growth to 1.5. check-in: 7dd745be2e user: apnadkarni tags: bug-c9663296fd
06:21
Merge tip-657 check-in: 5b6440a3d2 user: jan.nijtmans tags: tip-659
06:18
Remove more ... to be split off in separate TIP's check-in: 396e2bbc01 user: jan.nijtmans tags: tip-657
2023-05-04
20:26
Make some tests select an encoding profile instead of relying on the default. check-in: 3389fba412 user: pooryorick tags: trunk, main
19:59
Remove special "-failindex" handling. check-in: 448cf0be0a user: jan.nijtmans tags: tip-659
19:56
merge tip-657 check-in: ad51672c84 user: jan.nijtmans tags: tip-659
19:53
Tcl_InputEncodingError() -> TclInputEncodingError. It will be split off in a separate TIP check-in: b907108f27 user: jan.nijtmans tags: tip-657
18:22
merge 8.7 check-in: 9d2e82fe49 user: dgp tags: trunk, main
18:21
merge 8.6 check-in: ad4091c60a user: dgp tags: core-8-branch
17:52
Refactor reallocation in preparation for experimentation with different growth factors check-in: 3f801dc599 user: apnadkarni tags: bug-c9663296fd
16:59
Merge tip-657 check-in: f677c6efc9 user: jan.nijtmans tags: tip-659
14:57
merge trunk check-in: 8c5f8014ab user: dgp tags: dgp-refactor
14:52
merge trunk check-in: 3b5d978839 user: dgp tags: novem
14:45
merge trunk check-in: ee9a92d8ad user: dgp tags: core-9-0-b1-rc
13:52
merge 8.7 check-in: 205f42e951 user: dgp tags: core-8-7-b1-rc
13:27
Merge 9.0 check-in: c047b54ab1 user: jan.nijtmans tags: tip-657
13:22
Merge 9.0 check-in: 07e3049227 user: jan.nijtmans tags: tip-626
13:06
Merge 8.7 check-in: b06ffa0e0e user: jan.nijtmans tags: trunk, main
12:58
Backport: Do not build every branch. Too expensive. check-in: badde889e7 user: jan.nijtmans tags: core-8-branch
12:53
Fix [9c397da4a9]: AppendPrintfToObjVA(): support 64-bit pointers check-in: 32db95fa6a user: jan.nijtmans tags: core-8-branch
08:24
Do not build every branch. Too expensive. check-in: b56f79dd40 user: dkf tags: trunk, main
06:50
Rebase to latest 8.7 check-in: 0817ffe1c6 user: jan.nijtmans tags: tip-666
06:44
Some int -> Tcl_Size. Remove unnecessary knownBug constraint check-in: 5f27b0bb4a user: jan.nijtmans tags: tip-657
06:38
Rebase to latest 9.0 check-in: c4e22bc646 user: jan.nijtmans tags: tip-657
06:36
Rebase to latest 8.7 check-in: 1c4604133e user: jan.nijtmans tags: tip-665
06:32
Rebase to latest 9.0 check-in: b911c36b2c user: jan.nijtmans tags: tip-664
05:12
Merge trunk check-in: 0f7083072f user: apnadkarni tags: bug-c9663296fd
04:48
Better fallback on list reallocation failure check-in: 66350977dd user: apnadkarni tags: trunk, main
2023-05-03
16:12
Merge 9.0. Further Makefile tweaks Leaf check-in: 9c9f39bc30 user: jan.nijtmans tags: windows-thread-join
15:59
Merge 8.7 check-in: 20891426a8 user: jan.nijtmans tags: trunk, main
15:51
Backport "Comments only. Fix blatantly obsolete ones". And a few more improvements from the same fil... check-in: 797753b302 user: jan.nijtmans tags: core-8-branch
15:18
Removed the bug specific test constraint from the tests related to [0306a5563c] because the bug is ... check-in: 1c4a696c6b user: pointsman tags: trunk, main
14:56
Remove unused TclMethodIsType() check-in: bb3fc25ebd user: jan.nijtmans tags: tip-666
14:47
TIP #666 implementation check-in: 380064f5c8 user: jan.nijtmans tags: tip-666
13:18
Fix bug-c9663296fd (in progress) check-in: 1277a45c56 user: apnadkarni tags: bug-c9663296fd
10:01
Comments only. Fix blatantly obsolete ones check-in: 842b3b3949 user: apnadkarni tags: trunk, main
09:31
Use Tcl_Size instead of ptrdiff_t in Tcl_ObjCmdProc2(), Tcl_CmdObjTraceProc2, and Tcl_MethodCallProc... check-in: cd426d20a9 user: pooryorick tags: trunk, main
09:20
Merge 9.0 check-in: 583c71a819 user: jan.nijtmans tags: tip-657
07:04
Merge 9.0 check-in: db15a1e038 user: jan.nijtmans tags: tip-626
07:03
Merge 9.0 check-in: 17486d3dce user: jan.nijtmans tags: tip-626
04:06
Merge mark 8.7 check-in: f39569fb40 user: apnadkarni tags: trunk, main
04:03
Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See below. For whatever r... check-in: b9aee6a781 user: apnadkarni tags: trunk, main
03:31
Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See below. For whatever r... check-in: 8cf18cec8c user: apnadkarni tags: core-8-branch
02:01
merge trunk check-in: d4c2e9791a user: griffin tags: tip-636-tcl9-644
2023-05-02
22:11
Fix for [0306a5563c]. check-in: eb76c36249 user: pointsman tags: trunk, main
21:50
Fix for [0306a5563c]. Closed-Leaf check-in: 36eb6e3921 user: pointsman tags: bug-0306a5563
17:32
merge 8.7 check-in: 076b05c40f user: dgp tags: core-8-7-b1-rc
17:06
Merge 8.7 fix [784befb0ba] - tailcall crash check-in: 480bcbe193 user: apnadkarni tags: trunk, main
16:48
Merge 8.6 - [ab123cfd3d] and [784befb0ba] check-in: 4039ba5278 user: apnadkarni tags: core-8-branch
16:43
Merge 9.0 check-in: d66ed253e8 user: jan.nijtmans tags: tip-626
15:31
Make windows OPTS=symbols build work check-in: d184dcc11e user: jan.nijtmans tags: tip-664
13:39
merge trunk check-in: ea70c42344 user: dgp tags: dgp-refactor
13:00
merge trunk check-in: 64412d591d user: dgp tags: novem
12:47
Fix issue [b3628609ad73a105], by allowing TclStringCat to assume that each Tcl_Obj.bytes value is co... Closed-Leaf check-in: 2ddc0c3fa9 user: pooryorick tags: pyk-b3628609ad
12:16
merge 8.7 check-in: 816ac633fe user: dgp tags: core-8-7-b1-rc
11:50
Fix LISTREP_ASSERT Closed-Leaf check-in: b9d001ff67 user: apnadkarni tags: apn-list-realloc
11:28
Merge trunk check-in: 3fd4e0d0b5 user: apnadkarni tags: apn-list-realloc
08:42
Fix [bb69c8d17e] compiled string last check-in: 6964e7e16a user: apnadkarni tags: trunk, main
06:28
Rebase to latest 9.0 check-in: a84524eea3 user: jan.nijtmans tags: tip-664
05:38
Change realloc strategy on fail, optimize for empty string check-in: ab979f8be5 user: apnadkarni tags: apn-list-realloc
2023-05-01
20:28
More progress check-in: f3015fa249 user: jan.nijtmans tags: tip-665
19:42
Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizing existing TIP's check-in: 86503e53c7 user: jan.nijtmans tags: tip-665
15:50
Add missing "deprecated" constraint check-in: 0723320477 user: jan.nijtmans tags: trunk, main
15:08
Remove IDE guff check-in: 29c4c31786 user: dkf tags: tip-558
14:07
Add doc comments, fix a typo in a manpage check-in: 17359f1c03 user: dkf tags: tip-558
13:31
Use modern copyright symbol, in line with rest of code check-in: 9c4d2f836a user: dkf tags: tip-558
13:22
Merge 8.7 check-in: 1bd656b53e user: dkf tags: tip-558
12:39
Tests for [dcac54a685] check-in: 800264f0a7 user: apnadkarni tags: trunk, main
12:16
Tests for [ad9361fd20] check-in: ed26748c6b user: apnadkarni tags: trunk, main
11:41
Fix [d07f42998d] - argument list truncation check-in: 71cab27557 user: apnadkarni tags: trunk, main
10:38
Fix [ab123cfd3d] - ubsan warning in ValidateFormat check-in: 3da8d2069c user: apnadkarni tags: trunk, main
06:51
Fix [ab123cfd3d] - ubsan scan warning. Closed-Leaf check-in: 787712b4c7 user: apnadkarni tags: bug-ab123cfd3d
06:41
Added missing bigdata constraint check-in: ded211eaf8 user: apnadkarni tags: trunk, main
2023-04-30
23:09
Partial sync-up with trunk. check-in: 82fe864420 user: griffin tags: tip-636-tcl9-644
19:21
Merge 8.7 check-in: 4d1655a18b user: jan.nijtmans tags: trunk, main
19:03
Fix OPTS=utf16 build for Tcl 9.0 check-in: 95cb1987c8 user: jan.nijtmans tags: trunk, main
17:32
Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAX check-in: 2898e21c62 user: jan.nijtmans tags: core-8-branch
12:32
Add testcase for TclGetBytesFromObj() check-in: b25f2101d4 user: jan.nijtmans tags: trunk, main
12:02
Don't test compatibility macro's when TCL_NO_DEPRECATED is defined: this is expected to fail Closed-Leaf check-in: f8af3cbaa3 user: jan.nijtmans tags: getbytesfromobj-tcl8-compat
10:20
Fix [27b3ce2997] - check INT_MAX limit on script length check-in: 20ed83cf25 user: apnadkarni tags: trunk, main
09:54
Fix one more error message for max arg limit Closed-Leaf check-in: 6e45492fe8 user: apnadkarni tags: bug-d07f42998d
08:08
Working on [d07f42998d] check-in: 45ee9bfe2b user: apnadkarni tags: bug-d07f42998d
2023-04-29
16:16
Add tests. Panic on bytecode length limit Closed-Leaf check-in: 42ac2ae6d4 user: apnadkarni tags: bug-27b3ce2997
16:10
Add experimental testcase for TclGetBytesFromObj() check-in: 122b521e98 user: jan.nijtmans tags: getbytesfromobj-tcl8-compat
15:20
Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAX Closed-Leaf check-in: fdbf87049c user: jan.nijtmans tags: no-listsizet-max
14:56
Resolve a TODO check-in: 624f3174c4 user: jan.nijtmans tags: trunk, main
14:50
Merge 8.7 check-in: 874005b119 user: jan.nijtmans tags: trunk, main
14:11
Updated from trunk. Simplified bug specific tests. check-in: c5521516de user: pointsman tags: bug-0306a5563
03:15
Fix [7cddd2845c] - crash with >= INT_MAX operands check-in: eb734aab39 user: apnadkarni tags: trunk, main
02:11
Limit scripts to INT_MAX-1 bytes check-in: d527c3064e user: apnadkarni tags: bug-27b3ce2997
2023-04-28
15:47
Anticipate TIP 662, restore Tcl_VarEval() to novem branch. check-in: fba9fd3b1d user: dgp tags: novem
15:02
Remove some (void *) typecasts, which are no longer necessary check-in: 4bd7191aa9 user: jan.nijtmans tags: core-8-branch
13:22
merge trunk check-in: 697ce173a5 user: dgp tags: dgp-refactor
13:22
merge trunk check-in: 51a0abb39c user: dgp tags: novem
13:06
merge trunk check-in: 17bc2dde63 user: dgp tags: core-9-0-b1-rc
12:58
merge 8.7 check-in: 2fd5f9109c user: dgp tags: core-8-7-b1-rc
09:03
Merge trunk. check-in: 38d72f7adb user: pooryorick tags: trunk-encodingdefaultstrict
06:43
Limit memset() to "TCL_UTF_MAX=3' builds. check-in: c72b11eac7 user: pooryorick tags: trunk, main
2023-04-27
20:54
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendObj... check-in: 90d2fcee22 user: pooryorick tags: trunk, main
20:42
Fix for [f5eadcbf9a6b1b4c], passing pointer to uninitialized memory leads Tcl_UniCharToUtf() to corr... check-in: 480c856482 user: pooryorick tags: trunk, main
20:34
memset(0xff) instead of memset(0) to accomodate tests that fill buffer with 0xff. Closed-Leaf check-in: 1e52f2b6c3 user: pooryorick tags: bug-f5eadcbf9a6b1b4c
15:01
Alternative to TIP #661: Modify the macro's such that compiler warnings are generated when using 'in... check-in: a9fde2618f user: jan.nijtmans tags: tip-664
14:01
More size_t -> Tcl_Size, missed by earlier updates check-in: f689f33488 user: jan.nijtmans tags: trunk, main
13:52
Simplify Tcl 9 compatibility macro's. No change in functionality. check-in: c0aad60d0c user: jan.nijtmans tags: core-8-branch
13:34
Merge trunk Closed-Leaf check-in: ff2bdedf2c user: apnadkarni tags: bug-7cddd2845c
12:47
More checks for exceeding max words check-in: 0bea6484c4 user: apnadkarni tags: bug-7cddd2845c
2023-04-26
20:24
RingSizeT -> Tcl_Size check-in: 9222a8298d user: jan.nijtmans tags: core-8-branch
19:29
Reduce number of needed type-casts. No change in functionality Closed-Leaf check-in: c7e3f3a76e user: jan.nijtmans tags: tip-660-continued
16:18
Fix index descrepencies (bug-fa00fbbbabe). Fix inconsistent rounding (bug-e5f06285de). check-in: a610e50b2f user: griffin tags: trunk, main
15:53
More size_t -> Tcl_Size changes, which were missed before. Also (experimental) make the wrapper macr... check-in: 0c6c1aba8d user: jan.nijtmans tags: tip-660-continued
15:45
Test fix for [0f98bce669] check-in: ba42b33cb0 user: apnadkarni tags: trunk, main
14:56
Fix for [7cddd2845c] (in progress) check-in: 6cdc79088d user: apnadkarni tags: bug-7cddd2845c
13:07
merge trunk check-in: 199993f69e user: dgp tags: novem
13:04
merge trunk check-in: 00ebd5b6bf user: dgp tags: dgp-refactor
13:01
merge trunk check-in: 98ca9c66cc user: dgp tags: core-9-0-b1-rc
06:51
Merge 8.7 check-in: 969b05562e user: jan.nijtmans tags: trunk, main
06:49
Merge 8.6 check-in: ad2f4f8d09 user: jan.nijtmans tags: core-8-branch
03:41
merge trunk, address some 32-bit issues. Closed-Leaf check-in: 7ad6f6f6ad user: griffin tags: bug-fa00fbbbabe
2023-04-25
20:34
Fix for issue [f5eadcbf9a], passing pointer to uninitialized memory leads Tcl_UniCharToUtf() to corr... check-in: db9f715fd5 user: pooryorick tags: bug-f5eadcbf9a6b1b4c
2023-04-24
20:21
Added a test for the initial problem and another for the known remaining problem. check-in: ee6a702b64 user: pointsman tags: bug-0306a5563
20:09
Merge trunk. check-in: 978988f56d user: pointsman tags: bug-0306a5563
18:57
merge trunk check-in: 2fbfe7da2b user: dgp tags: dgp-refactor
17:46
Fix [2e3fed53ba] - binary encode uuencode check-in: 3b2bbe8985 user: apnadkarni tags: trunk, main
17:16
Fix [c719fa8716] - binary encode base64 assertion failure check-in: fcec152b12 user: apnadkarni tags: trunk, main
16:49
Fix [9369f83649] - binary format/scan for big data check-in: 06ceffb2f3 user: apnadkarni tags: trunk, main
16:28
Fix [a814ee5bbd] - string compare/equal -length for long strings check-in: e831429a4d user: apnadkarni tags: trunk, main
15:51
Adapt signature of TclCompileScript() to fit better after TIP 660. check-in: 815e08b6d1 user: dgp tags: trunk, main
14:52
merge trunk check-in: 8c558b5e00 user: dgp tags: novem
14:51
Fix [d4ede611a7] - scan bigdata check-in: acaa559a27 user: apnadkarni tags: trunk, main
14:23
merge trunk check-in: 635e801e5a user: dgp tags: core-9-0-b1-rc
14:22
TIP 422 eliminated va_list arguments from the API of Tcl 9. However, some of the documentation linge... check-in: 0dfea8ca19 user: dgp tags: trunk, main
13:49
merge trunk check-in: cbe4a315ee user: dgp tags: core-9-0-b1-rc
13:22
merge 8.7 check-in: 5f3da67264 user: dgp tags: core-8-7-b1-rc
12:55
Fix [a550f9710b] (format bigdata) check-in: 0cb8f90d77 user: apnadkarni tags: trunk, main
09:41
Fixes the examples given in [0306a5563c]. Still more to do for a full fix. check-in: 8b3c80eeba user: pointsman tags: bug-0306a5563
2023-04-23
23:57
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendObj... Closed-Leaf check-in: 0b684db687 user: pooryorick tags: pyk-Tcl_AppendObjToObj
22:21
Merge tip-657 check-in: ab034d5f0b user: jan.nijtmans tags: tip-659
22:20
Merge 9.0 check-in: bcbfebda19 user: jan.nijtmans tags: tip-657
22:18
Merge 9.0 check-in: ab466a99b5 user: jan.nijtmans tags: tip-626
21:59
Missing !defined(TCL_NO_DEPRECATED) around TIP #616 macro's. Thanks Rolf for noticing! check-in: 5f41604098 user: jan.nijtmans tags: trunk, main
20:49
Merge 9.0 check-in: 81629177a8 user: jan.nijtmans tags: tip-626
18:25
That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 67231d38a8 user: pointsman tags: pyk-whatever, bug-0306a5563c
18:14
That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 1cf1f44a14 user: pointsman tags: bug-0306a5563c
11:48
merge trunk [f867f44c9c]. check-in: be70a97e6d user: pooryorick tags: trunk-encodingdefaultstrict
11:39
Set the encoding profile to strict in Tcl_FSEvalFileEx(). This is independent of TIP 657: A scrip... Closed-Leaf check-in: f867f44c9c user: pooryorick tags: pyk-whatever
11:28
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendOb... check-in: a61fef8429 user: pooryorick tags: pyk-whatever
11:23
Merge trunk. check-in: 1fcfaab7fb user: pointsman tags: disabletcl8api
10:41
Support combination TCL_UTF_MAX=3 with TCL_NO_DEPRECATED=1 check-in: 4ba40baf3f user: jan.nijtmans tags: trunk, main
10:31
Remove TCL_8_COMPAT. No longer necessesary, because of TIP #660 check-in: 687747427c user: jan.nijtmans tags: trunk, main
09:48
Merge tip-657 check-in: e4c301ca4c user: jan.nijtmans tags: tip-659
09:46
Merge 9.0 check-in: 66ef514f0e user: jan.nijtmans tags: tip-657
09:21
Merge 9.0 check-in: dbfd8e6ec6 user: jan.nijtmans tags: tip-626
08:56
Backout [3016169b6f], since TIP #657 (Make "-profile strict" the default in Tcl 9.0) is not accepted... check-in: 27fafca190 user: jan.nijtmans tags: trunk, main
08:53
Backout [e6fe76ae6b]. See build failure with -DTCL_UTF_MAX=3 [https://github.com/tcltk/tcl/actions/r... check-in: e49259e374 user: jan.nijtmans tags: trunk, main
08:13
Fix gcc type mismatch warnings exposed by disabling casts using disabletcl8api check-in: 44c8ea9887 user: apnadkarni tags: trunk, main
07:24
Merge trunk Closed-Leaf check-in: ffb9760eca user: apnadkarni tags: apn-disabletcl8api-warnings
05:23
Merge 8.7 - [d90fee06d0] (lassign) and [203792a48c] (Utf32ToUtf) check-in: 8b91a4a3c6 user: apnadkarni tags: trunk, main
04:18
Bug [d90fee06d0] - lassign performance check-in: 3509f8a4db user: apnadkarni tags: core-8-branch
2023-04-22
22:49
Make Tcl_AppendObjToObj avoid string generation in a couple more circumstances, and edit some docume... check-in: e6fe76ae6b user: pooryorick tags: trunk, main
18:17
Merge 9.0 Leaf check-in: 9add50d484 user: jan.nijtmans tags: bug-d34442777
17:55
Fix [203792a48c]: Avoid signed integer overflow in Utf32ToUtfProc() check-in: 071ea1adbf user: jan.nijtmans tags: core-8-branch
17:34
Merge 8.7 check-in: 7ef99c4cd6 user: jan.nijtmans tags: trunk, main
17:32
Fill in URL in previous commit check-in: 9883f837fc user: jan.nijtmans tags: core-8-branch
17:31
Register "utf32string" for Python check-in: f10817fea4 user: jan.nijtmans tags: core-8-branch
17:29
Fix tclTomMath.h (from prev commit) check-in: 27d3b99343 user: jan.nijtmans tags: core-8-branch