Timeline
Not logged in

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

295 check-ins using file generic/tclIntDecls.h version 8b9b5029df

2026-08-30
21:09
- first 8 final conversions of Tcl C API manual pages - add Tk C API mapping for use in links in Tcl... check-in: db507d35a4 user: Torsten tags: tip-700
2026-08-16
12:47
added links to Tcl C API section 3 pages from a new static dictionary containing all C function name... check-in: d08c297ffd user: Torsten tags: tip-700
2026-08-07
19:32
change C API arg rendering to proper definition lists check-in: 22de9467ca user: Torsten tags: tip-700
2026-08-06
19:05
initial implementation of nroff .AS and .AP markup in Tcl C API manual pages check-in: cf14f4189c user: Torsten tags: tip-700
2026-08-05
19:23
- allow different ways of wrapping C API args into \fI and \fR check-in: a9181ee8d2 user: Torsten tags: tip-700
2026-06-07
09:28
- final conversions of all remaining *.n files! - unify unknown.n, unset.n, uplevel.n, while.n check-in: 8e907b98c3 user: Torsten tags: tip-700
2026-06-05
22:23
- addd missing word in tm.n - support for the \(fm nroff sequence - final conversion of tm.n check-in: 8c9cf841df user: Torsten tags: tip-700
2026-05-17
22:13
6 more final conversions check-in: 9b0624e283 user: Torsten tags: tip-700
2026-05-16
22:27
- unify string.n, switch.n - 4 more final conversions check-in: 178c77250e user: Torsten tags: tip-700
06:52
- unify scan.n - 9 more final conversions check-in: d454af3514 user: Torsten tags: tip-700
2026-05-15
07:05
- unified registry.n, return.n, safe.n - 4 more final conversions check-in: bcf0e604a5 user: Torsten tags: tip-700
2026-05-14
07:54
6 more final conversions check-in: 7e576d87a7 user: Torsten tags: tip-700
2026-05-09
21:59
- unify package.n, process.n - eight new final conversions check-in: df969c2d85 user: Torsten tags: tip-700
2026-05-08
10:36
unify open.n, final conversion for this one as well check-in: 71667358f6 user: Torsten tags: tip-700
2026-04-24
10:23
- better detection of links, excluding more example code and fixing some associated errors from prev... check-in: 9cee2fd911 user: Torsten tags: tip-700
2026-04-19
22:18
- unify msgcat.n - 2 more final conversions check-in: b83d4d75db user: Torsten tags: tip-700
06:05
- added handling of .DS/.DE and .ta - unify mathfunc.n, memory.n - 3 more final conversions check-in: c248c90ff3 user: Torsten tags: tip-700
2026-04-13
07:13
- 16 more final conversions - unify linsert.n. list.n, lreplace.n, lset.n - handle links to re_synta... check-in: e00b2a16d9 user: Torsten tags: tip-700
2026-04-10
22:41
- unify interp.n, ledit.n, library.n - also guard against command subsitution in mkLinks - 7 more fi... check-in: 4c4c7c89bf user: Torsten tags: tip-700
2026-04-09
22:36
- unify info.n - 4 more final conversions check-in: 2eb1a2f330 user: Torsten tags: tip-700
14:48
- corrected wrong section name and typos in http.n - extended command syntax detection - unification... check-in: 5fc40e3df7 user: Torsten tags: tip-700
2026-04-06
22:29
- unified format.n, fpclassify.n, glob.n, hisotry.n - 6 more final conversions check-in: 46324780cc user: Torsten tags: tip-700
2026-04-05
22:06
- 6 more final conversions - additional backslash sequence handling for a zero-width non-printing ch... check-in: e441a7d287 user: Torsten tags: tip-700
2026-04-04
22:06
- unify fcopy.n - three more final conversions check-in: d9100ccea2 user: Torsten tags: tip-700
2026-04-03
21:47
- unify expr.n - detecting more links - one more final md conversion check-in: 5a247ff55f user: Torsten tags: tip-700
2026-04-02
19:36
- 11 new final conversions to markdown - unifiy eval.n, exec.n - include handling of backslash seque... check-in: 6e9906d427 user: Torsten tags: tip-700
2026-03-31
22:29
- fixed logic in mdLinks to not skip tests, thus also finding section titles where we previously mee... check-in: d9287b7cac user: Torsten tags: tip-700
2026-02-22
21:14
- final conversions to markdown for further 10 nroff files - unification in clock.n, removing duplic... check-in: c213ace421 user: Torsten tags: tip-700
2026-02-02
05:36
Further two pages finalized, adaptations for clock.n check-in: eadfc21ae2 user: Torsten tags: tip-700
2026-01-27
05:43
- added internal links to sections and subsections - remove backslash escaping for the AST (markdown... check-in: e86bf27c61 user: Torsten tags: tip-700
2026-01-19
01:22
- escape backslash, asterisk, underscore in normal text during markdown output - as we are using Tcl... check-in: d2f4727478 user: Torsten tags: tip-700
2026-01-17
15:52
- made sure that nested Dlist items will be indented properly in the markdown output - made sure tha... check-in: 36f9a689ca user: Torsten tags: tip-700
2026-01-16
05:24
- conversion script now needs Tcl 9 to run (due to the use of [string insert]) - making my syntax hi... check-in: 869cc44915 user: Torsten tags: tip-700
00:18
included parsing of .LP macro (treating it the same as .PP) check-in: d2328814c6 user: Torsten tags: tip-700
2025-12-17
03:04
- included oo CLASS HIERARCHY sections into conversion as markdown code blocks - added conversion fo... check-in: e01ca5b3ee user: Torsten tags: tip-700
2025-12-15
14:49
TIP-723 timer: timer delay function with different option "sleep" than event function check-in: 462a5fd0c3 user: oehhar tags: tip-723-timer-wall-monotonic
2025-12-12
08:36
use more 'bool' internally check-in: 70d5d98cf8 user: jan.nijtmans tags: trunk, main
2025-12-11
17:15
Use bool in various internal TclOO APIs. No change to public API. check-in: 91768dd3b8 user: dkf tags: oo-internal-bool
11:47
'make genstubs' needs a void argument, otherwise stub generation doesn't work as expected check-in: 57ef1f5da3 user: jan.nijtmans tags: tip-723-timer-wall-monotonic
10:36
TIP-723 timer: take overflow protected version by Ashok, which I did not understand in a first run. ... check-in: 53c456f606 user: oehhar tags: tip-723-timer-wall-monotonic
09:29
merged from trunk check-in: 78018f50d5 user: cmacleod tags: cgm-equals-command
2025-12-10
21:43
TIP-723 timer: split TimerDelay in a monotonic function to take advantage of the long long time argu... check-in: 911cc94017 user: oehhar tags: tip-723-timer-wall-monotonic
21:16
TIP-723 timer: add TclCreateMonotonicTimerHandler with long long time argument, not optimized jet. check-in: 57470ed4f7 user: oehhar tags: tip-723-timer-wall-monotonic
20:43
Compile pre-substitutions which are not separate arguments, update man page. check-in: 978c08067b user: cmacleod tags: cgm-equals-command
20:31
TIP-723 timer: change Tcl_GetMonotonicTime to return a long long value instead of Tcl_Time. No optim... check-in: 2ea993cf8b user: oehhar tags: tip-723-timer-wall-monotonic
06:51
Merge trunk Closed-Leaf check-in: 5897187104 user: apnadkarni tags: tip-737
2025-12-09
12:48
Merge main check-in: 2fee836011 user: oehhar tags: tip-723-timer-wall-monotonic
12:29
Testcase binary-17.4 only works on 64-bit machines. check-in: eaa3effcb7 user: jan.nijtmans tags: trunk, main
11:45
TIP-723 timer: limit passed time to LLONG_MAX/1000000 seconds check-in: 805c412896 user: oehhar tags: tip-723-timer-wall-monotonic
11:01
TIP-723 timer: replace "clock microseconds -monotonic" by "clock monotonic" -> Sergey had this too, ... check-in: eb1705102a user: oehhar tags: tip-723-timer-wall-monotonic
08:44
TIP-723 timer: fix clock tests. Add overflow test of time of timer info. check-in: 0003288e80 user: oehhar tags: tip-723-timer-wall-monotonic
03:58
Fix Windows monotonic time overflow for systems running a few days check-in: 924ad0c042 user: apnadkarni tags: tip-723-timer-wall-monotonic
2025-12-08
21:37
Use more Tcl_Size in 'binary format'. Add testcase (thanks, Ashok\!) check-in: bacb941b12 user: jan.nijtmans tags: trunk, main
20:54
Merge 9.0 check-in: 6d9932d50a user: jan.nijtmans tags: trunk, main
14:03
Fix test syntax check-in: 8ee53dc54e user: apnadkarni tags: tip-723-timer-wall-monotonic
12:18
added new markdown files from last converion, renamed Unicode.n to unicode.n check-in: c64a045267 user: Torsten tags: tip-700
12:12
renamed doc/Unicode.n to start with a lower-case letter in line with the other files of section n, a... check-in: f4d0c777e1 user: Torsten tags: trunk, main
11:53
TIP-723 timer: implement "clock microseconds ?-wallclock|-monotonic? check-in: 778cd54bd2 user: oehhar tags: tip-723-timer-wall-monotonic
11:22
TIP-723 timer: implement "timer info" with monotonic/wallclock and event time check-in: 583a1f1977 user: oehhar tags: tip-723-timer-wall-monotonic
10:07
Merge 9.0 check-in: 1e034424ed user: jan.nijtmans tags: trunk, main
09:27
Account for unsupported commands in testcases check-in: c582109198 user: jan.nijtmans tags: trunk, main
08:59
- made parseBlock a bit less agressive regarding METHOD/OPTION detection - expanded parseCommand to ... check-in: 58d4e94c67 user: Torsten tags: tip-700
08:44
Merge 9.0 check-in: 7f854eecd9 user: jan.nijtmans tags: trunk, main
00:14
expanded the converion of Tcl syntax to the custom markdown from the SYNOPSIS section to the DESCRIP... check-in: d0c4f21199 user: Torsten tags: tip-700
2025-12-07
21:36
merge-mark 9.0. Fix indenting check-in: b3e76c279a user: jan.nijtmans tags: trunk, main
20:37
Fix [cd0d28eab9]: regexec.c: GCC -Wtype-limits warning check-in: 5225e3ef0a user: jan.nijtmans tags: trunk, main
04:26
Fix pkgconfig paths for the macOS framework build. check-in: 253dfdabc1 user: culler tags: trunk, main
04:25
Fix pkgconfig paths for the macOS framework build. Closed-Leaf check-in: 6c5f06866c user: culler tags: mac_pkgconfig
2025-12-06
16:16
Fix case where = command has been renamed. check-in: fa68d8b233 user: cmacleod tags: cgm-equals-command
12:35
Fix local var compilation problem found by sebres. check-in: 3e73e3a4a0 user: cmacleod tags: cgm-equals-command
2025-12-05
15:41
More 'bool' usage, mainly for the notifier check-in: b95ee14f1d user: jan.nijtmans tags: trunk, main
13:53
Merge main check-in: 99f3216c42 user: apnadkarni tags: tip-732
13:18
Merge main check-in: 2bceaf56ab user: apnadkarni tags: tip-737
2025-12-04
17:46
TIP-723 timer: move timer in/at time spec from "s us" to "time unit", only support command list, do ... check-in: a36cbd7933 user: oehhar tags: tip-723-timer-wall-monotonic
16:41
Fix unused variable warnings in test dll Leaf check-in: dd62296be2 user: apnadkarni tags: tip-741
14:22
Make clearer distinction between numbers and variable names. check-in: c84a8631cc user: cmacleod tags: cgm-equals-command
10:35
Move setlocale() initialization out of TclpInitPlatform(), since it should be the same on all platfo... check-in: c9e37d119e user: jan.nijtmans tags: trunk, main
07:22
Move setlocale initializtion to tclEvent.c, out of tclAppInit.c check-in: 57afd34f2e user: jan.nijtmans tags: tip-703
2025-12-03
23:19
Merge 9.0 check-in: e597fa34e2 user: jan.nijtmans tags: trunk, main
17:09
Add new test to MinGW build check-in: 92f7437783 user: apnadkarni tags: tip-741
17:09
Ensure running the correct timeout program. Msys has a different version! check-in: f67b657113 user: apnadkarni tags: tip-741
15:23
Treat NAN and INF as variable names, tidy up tests. check-in: 47cfb1b8a0 user: cmacleod tags: cgm-equals-command
10:46
Added Eric's tests. check-in: f4537910d1 user: cmacleod tags: cgm-equals-command
2025-12-02
20:05
Add test file, based on expr.test check-in: 94a4e6f335 user: cmacleod tags: cgm-equals-command
16:21
Merge 9.0 - Three more int->Tcl_Size doc fixes. check-in: 8fdbd9003d user: apnadkarni tags: trunk, main
16:00
TIP 741 - cleanup temp Windows DLL's check-in: 37ae1e71dd user: apnadkarni tags: tip-741
15:58
Create new branch named "tip-741" check-in: 9f7a6b7df9 user: apnadkarni tags: tip-741
09:42
typo check-in: b312eed347 user: jan.nijtmans tags: tip-703
2025-12-01
22:07
Add some more LC_ types check-in: 2409e5ad99 user: jan.nijtmans tags: tip-703
21:06
Update to appleboy/ssh-action@v1.2.4 check-in: 9a722b0150 user: jan.nijtmans tags: trunk, main
19:41
Rebase to trunk check-in: 383bad056c user: jan.nijtmans tags: tip-703
14:22
Merge main check-in: a0530cd9a7 user: oehhar tags: tip-723-timer-wall-monotonic
14:15
tip-723 timer: guard Tcl_CreateTimerHandlerMicroSeconds against calculation overflow. check-in: 7cbec79610 user: oehhar tags: tip-723-timer-wall-monotonic
13:55
tip-723 timer: guard against test interference again check-in: abdf115918 user: oehhar tags: tip-723-timer-wall-monotonic
13:46
tip-723 timer: guard against test interference, as shown in recent mac CI check-in: 2b142af4d4 user: oehhar tags: tip-723-timer-wall-monotonic
13:41
Fix compilation stack depth problems. check-in: ee35e6ffba user: cmacleod tags: cgm-equals-command
2025-11-30
21:15
Rebase to trunk Closed-Leaf check-in: 6b3706cdb7 user: jan.nijtmans tags: tip-709
12:57
Better comments on the Tcl_ObjType instances check-in: 44e8e5ff97 user: dkf tags: trunk, main
12:24
Fix bugs reported by EricT, update man page. check-in: 3275daa975 user: cmacleod tags: cgm-equals-command
10:00
Add man page for '=' command. check-in: 4afbcfe203 user: cmacleod tags: cgm-equals-command
08:59
Further refactoring of Encoding.3 manpage check-in: 33fd16a62b user: apnadkarni tags: tip-737
06:18
Update and refactor Encoding.3 manpage check-in: f549c2da77 user: apnadkarni tags: tip-737
2025-11-29
12:22
Do variable reference optimisation suggested by EricT. check-in: fdfb79f45b user: cmacleod tags: cgm-equals-command
11:07
Extend byte-compilation to handle pre-substitution of numeric values. check-in: b672fd0ee6 user: cmacleod tags: cgm-equals-command
2025-11-28
16:09
Minor changes: whitespace/formatting improvements. check-in: 32db600597 user: dkf tags: trunk, main
12:20
TIP-723 timer: make overflow detection gcc optimizer save: https://stackoverflow.com/questions/39445... check-in: d5c579331b user: oehhar tags: tip-723-timer-wall-monotonic
08:46
Rebase to trunk check-in: 821ab78290 user: jan.nijtmans tags: attemptgetstring
2025-11-27
16:09
Fix compiler warning on UNIX check-in: 093932c542 user: jan.nijtmans tags: tip-723-timer-wall-monotonic
15:52
Add missing autoconf stuff check-in: 6f6329a38c user: jan.nijtmans tags: tip-723-timer-wall-monotonic
15:38
Some review remarks: update tcl.decls too, use 'long long' parameters, some C warnings check-in: aeca6cfb6a user: jan.nijtmans tags: tip-723-timer-wall-monotonic
14:40
Tip-723 timer: check for numerical overflow, test cases check-in: 21d007071b user: oehhar tags: tip-723-timer-wall-monotonic
14:30
Remove all SEH handling. See [https://core.tcl-lang.org/tk/tktview/44b34c6152|44b34c6152] for the re... check-in: 4b58b7b792 user: jan.nijtmans tags: trunk, main
11:14
Raise error on count overflow for old API only if caller had asked for counts check-in: 717383b031 user: apnadkarni tags: tip-737
08:59
TIP-723 timer: start test cases, process both queues simultaneously in the event system check-in: 75ad9045fd user: oehhar tags: tip-723-timer-wall-monotonic
02:37
Add tests for character limits across INT_MAX, UINT_MAX check-in: b9bd5ab60e user: apnadkarni tags: tip-737
2025-11-26
15:38
tests/socket.test: fixes several tests (consistence and correctness of 12.* tests, see [06f19cc401de... Leaf check-in: 26240753b7 user: sebres tags: bug-06f19cc401de076e--fixed-tests
15:23
revert [4724603ffb] with "fixed" test 12.4, prepare to fix all 12.* tests check-in: b67e34f04c user: sebres tags: bug-06f19cc401de076e--fixed-tests
11:07
Tests for space limits at INT_MAX and UINT_MAX check-in: ce98914777 user: apnadkarni tags: tip-737
09:22
Merge trunk check-in: 29bc118509 user: jan.nijtmans tags: trunk, main
01:03
bringing branch up-to-date with trunk; unified classvariable.n, lpop.n, mathfun.n, link.n check-in: ffbab03e21 user: Torsten tags: tip-700
00:09
merge trunk check-in: 4eff2e9f34 user: Torsten tags: tip-700
00:05
ups, merged unintended fork check-in: 43aa781404 user: Torsten tags: trunk, main
2025-11-25
23:47
fix typo in coroutine manual page check-in: 8420ef1785 user: Torsten tags: trunk, main
20:59
TIP-723 timer: Add Tcl_SleepMicroSeconds and Tcl_CreateTimerHandlerMicroSeconds check-in: b2d5b1b30a user: oehhar tags: tip-723-timer-wall-monotonic
16:28
Don't use strange syntax for MoveFileW Closed-Leaf check-in: fa96dc0fe5 user: jan.nijtmans tags: bug-44b34c6152
16:21
Just Remove all SEH handling, it appears to cause more harm than it solves anything. check-in: 555b89a497 user: jan.nijtmans tags: bug-44b34c6152
14:19
Mark socket-12.3 as a knownBug due to crashes on Windows 11, duplicate to 12.4 as a non-crashing ver... check-in: 4724603ffb user: dkf tags: trunk, main
10:25
Added tests for encoded chars fragmented across INT_MAX, UINT_MAX lengths check-in: 20e47c1e12 user: apnadkarni tags: tip-737
08:14
Merge 9.0 check-in: 8f4e71872b user: jan.nijtmans tags: trunk, main
2025-11-24
21:30
Fix more test fragility with space-containing directory names check-in: bc2f3b391b user: dkf tags: trunk, main
16:17
Only run tests if matrix.arch == 'amd64' Closed-Leaf check-in: e146e8c1cb user: jan.nijtmans tags: cross-compile
15:39
Depth tracking works partially so far Leaf check-in: ef7fae277d user: dkf tags: inheritance-depth-limit
15:09
Developing code to enforce a maximum inheritance depth (see tests oo-1.23, oo-1.24) check-in: 6a61ea8974 user: dkf tags: inheritance-depth-limit
14:47
Add basic byte-compilation of '='. check-in: 2d35c887f8 user: cmacleod tags: cgm-equals-command
12:15
Update to utf8proc-2.11.2 check-in: bffcf1839d user: jan.nijtmans tags: trunk, main
12:01
Cross-compile on Windows (experiment) check-in: 75313b0695 user: jan.nijtmans tags: cross-compile
11:36
Various tweaks Leaf check-in: e00d3733aa user: dkf tags: zlib-impl-tweaks
2025-11-23
15:21
Some tweaks to the implementation of the [zlib] command check-in: 9d04483ca1 user: dkf tags: zlib-impl-tweaks
15:18
Make two tests work in a directory with a space in the name check-in: c646033945 user: dkf tags: trunk, main
12:49
Various fixes. check-in: 05606da393 user: cmacleod tags: cgm-equals-command
11:03
Remove redundant errorLocPtr parameter from new Utf API check-in: b6442fd681 user: apnadkarni tags: tip-737
10:22
Fix gcc (benign) warnings check-in: 58ac38c10b user: apnadkarni tags: tip-737
09:31
Merge trunk check-in: 728224e91e user: apnadkarni tags: tip-737
09:26
Fix gcc15 (benign) warnings on Windows check-in: 4bba02565a user: apnadkarni tags: trunk, main
05:45
oops, remove tracing puts check-in: a2a644faf7 user: apnadkarni tags: tip-737
05:36
Limit testcases for large strings to first two samples check-in: 542e49e7ae user: apnadkarni tags: tip-737
2025-11-22
19:31
Merge from trunk, implement short-circuiting logical operators. check-in: b21b478483 user: cmacleod tags: cgm-equals-command
14:22
Some bits and pieces recovered from an old branch; the rest of the old branch can be ignored check-in: 5fb106bab3 user: dkf tags: trunk, main
14:17
More bits and pieces Closed-Leaf check-in: 71aebbc549 user: dkf tags: oo-code-style
11:18
More progress on large data tests for encodings check-in: 91ce5fc1a2 user: apnadkarni tags: tip-737
11:14
Incomplete but working implementation of '=' command. check-in: ffb41cb1e6 user: cmacleod tags: cgm-equals-command
03:05
Replace Tcl condition variable implementation with native Windows check-in: 8bb37e73e8 user: apnadkarni tags: trunk, main
02:45
Merge 9.0 - Define TUTF-8 encoding and Tcl values. check-in: 487d92c21b user: apnadkarni tags: trunk, main
2025-11-21
20:22
Changes rescued from an old branch check-in: c701bab913 user: dkf tags: oo-code-style
15:47
Merge trunk check-in: 5322d5af50 user: jan.nijtmans tags: tip-700
15:46
Merge 9.0 check-in: 4ea3afc11d user: jan.nijtmans tags: trunk, main
15:04
a little review check-in: 146b27066d user: jan.nijtmans tags: tip-700
14:44
Merge trunk check-in: d8322684ba user: jan.nijtmans tags: tip-700
14:37
Merge 9.0 check-in: dedc5ce94c user: jan.nijtmans tags: trunk, main
14:19
Yet more restrict of arguments Leaf check-in: 0549feab22 user: dkf tags: c11-restrict
11:15
Merge 9.0 check-in: 83aa145ee3 user: jan.nijtmans tags: trunk, main
10:11
Update to utf8proc 2.11.1 check-in: 20ebdba51f user: jan.nijtmans tags: trunk, main
2025-11-20
16:57
TIP-723 timer: fix errors found by continuous integration run. check-in: 2f5112c268 user: oehhar tags: tip-723-timer-wall-monotonic
09:46
Merge main Closed-Leaf check-in: edd4a21d32 user: apnadkarni tags: apn-win-native-cv
2025-11-19
17:37
tip-723 timer: remove Tcl_SleepMonotonic, switch Tcl_CreateTimerHandler to monotonic time check-in: b0b96b1913 user: oehhar tags: tip-723-timer-wall-monotonic
17:08
tip-723 timer: fix compiler issues found by CI run check-in: fc799327a0 user: oehhar tags: tip-723-timer-wall-monotonic
14:21
bugfixing ... Leaf check-in: 2c7a9b0997 user: jan.nijtmans tags: tip-615
11:58
Make encoding tests more flexible. Not all encodings support ASCII chars check-in: b8e47de731 user: apnadkarni tags: tip-737
2025-11-18
21:02
TIP-723 timer: remove TIP 233, call panic on Tcl_SetTimeProc and Tcl_QueryTimeProc check-in: 4047f6c240 user: oehhar tags: tip-723-timer-wall-monotonic
20:06
TIP-723 timer: switch after to monotonic clock check-in: 77c39345b7 user: oehhar tags: tip-723-timer-wall-monotonic
17:15
Work in progress: adding restrict to OUT arguments check-in: f9725400dd user: dkf tags: c11-restrict
15:51
Enable tests for > INT_MAX inputs check-in: ef0780fbd7 user: apnadkarni tags: tip-737
2025-11-17
21:19
Rebase to trunk check-in: 2e82e6bd0a user: jan.nijtmans tags: tip-615
21:15
2 bugfixes, more testcases check-in: 48b847c877 user: jan.nijtmans tags: tip-615
16:56
merge 9.0 (fixes clock validation bug [2a1d947d8c13506d]) check-in: 0362334dfe user: sebres tags: trunk, main
16:45
merge trunk Leaf check-in: fdcff3b256 user: dkf tags: c11-varargs-nr-add-callback
10:58
Adapt testencoding command for Tcl_Size buffers check-in: bbf7235992 user: apnadkarni tags: tip-737
10:43
Rebase to trunk check-in: 16dbc916bc user: jan.nijtmans tags: tip-615
10:29
Merge 9.0. Fix type of dstLen in Encoding.3 check-in: a91ff21071 user: apnadkarni tags: trunk, main
10:02
Fix 2 off-by-one errors check-in: c27a49bf0a user: jan.nijtmans tags: tip-615
09:18
merge trunk Leaf check-in: 8d7f54a91b user: dkf tags: c11-automarker
2025-11-16
22:07
close fork check-in: db9beb97fd user: jan.nijtmans tags: tip-615
21:36
Merge trunk check-in: 46e44cea28 user: jan.nijtmans tags: tip-615
19:24
tip-723 timer: fix stupid errors, test suite now clean (except one intended error) check-in: 5a41cf0733 user: oehhar tags: tip-723-timer-wall-monotonic
14:49
merge trunk check-in: 99532e9544 user: dkf tags: c11-anon-members
10:05
Add Tcl_UtfToExternalEx + support for NO_TERMINATE check-in: 57cc2cd8e1 user: apnadkarni tags: tip-737
2025-11-15
21:56
merge trunk Leaf check-in: 459669e809 user: dkf tags: c-std-update
18:54
TIP 723: advanced to nearly complete implementation on windows. Unfortunately, Test stall, to invest... check-in: 3b84406110 user: oehhar tags: tip-723-timer-wall-monotonic
16:46
Add some asserts for logic validation check-in: 1b93dbb391 user: apnadkarni tags: tip-737
14:06
merge trunk Leaf check-in: 3d1b390427 user: dkf tags: enums-3
14:01
Create an enum from some related defines check-in: dcbfbb03e5 user: dkf tags: trunk, main
11:00
Filter non-alpha input when checking console buffer check-in: e70736d496 user: apnadkarni tags: apn-winconsole-noreadahead
05:38
Add new functions to stubs. Add support for error location check-in: 59cf20300e user: apnadkarni tags: tip-737
2025-11-14
17:38
Pass tests for external->utf check-in: a2b054a4ce user: apnadkarni tags: tip-737
16:22
Merge-mark check-in: 00f41692f4 user: jan.nijtmans tags: trunk, main
15:27
merge trunk check-in: 20c2e32739 user: dkf tags: bug-8f5e7a2633
15:24
More places where we need quoting to handle spaces in file paths (thanks, Windows...) check-in: 2974e67bcd user: dkf tags: trunk, main
14:45
Make [clock] a bit less special wrt Safe Tcl check-in: 6d9b14bde2 user: dkf tags: bug-8f5e7a2633
14:23
Merge 9.0. Finish TIP #615 implementation for all commands check-in: 16f49571d6 user: jan.nijtmans tags: tip-615
14:23
Starting to work on fixing [8f5e7a2633] check-in: 6071062b30 user: dkf tags: bug-8f5e7a2633
11:57
merge trunk check-in: 64a1fdc82a user: dkf tags: tip-735
07:59
Merge trunk/apn-encoding-refactor check-in: 88f55ef3eb user: apnadkarni tags: tip-737
07:58
Merge trunk Closed-Leaf check-in: 24b02d5452 user: apnadkarni tags: apn-encoding-refactor
07:57
Oops, forgot one argument not currently used check-in: 3d4b79cfbc user: apnadkarni tags: tip-737
07:53
First cut at Tcl_ExternalToUtfEx check-in: e18233e85f user: apnadkarni tags: tip-737
2025-11-13
19:53
Tip 723 (timer): first sketch of "timer in". check-in: d72c605590 user: oehhar tags: tip-723-timer-wall-monotonic
17:37
Fix 'ledit' behavior check-in: 5cc7b2d1d6 user: jan.nijtmans tags: tip-615
17:08
Merge 9.0 - Bug [e56486a2] - check for negative lengths, not equality with TCL_INDEX_NONE check-in: 8c070cca13 user: apnadkarni tags: trunk, main
17:06
Rebase to trunk check-in: 9163ba2a15 user: jan.nijtmans tags: tip-615
15:46
Added docs check-in: f08fd190de user: dkf tags: tip-735
15:24
Rebase to trunk check-in: 9e043e7f37 user: jan.nijtmans tags: tip-709
15:17
merge-mark check-in: 88b18c1658 user: jan.nijtmans tags: trunk, main
15:09
Add tests check-in: 03cf8c98c8 user: dkf tags: tip-735
15:06
Tidy up check-in: 7baa5f5a0d user: dkf tags: tip-735
09:02
merge-mark check-in: 5f0b97c081 user: jan.nijtmans tags: trunk, main
2025-11-12
17:52
Two unneeded #undef's check-in: d7d14472ee user: jan.nijtmans tags: trunk, main
11:31
merge trunk check-in: 86937748f5 user: dkf tags: tip-735
11:26
Merge trunk check-in: 10d32e2907 user: apnadkarni tags: apn-encoding-refactor
11:04
Make the Windows Makefile.in work with out-of-tree builds under a directory with a space in the name check-in: b73e39cd77 user: dkf tags: trunk, main
11:01
Fix some bugs in the code generation and execution check-in: 12120a716d user: dkf tags: tip-735
2025-11-11
20:27
merge trunk check-in: 6705f24f4d user: dkf tags: tip-735
20:26
Refactor core ensemble creation/management so that the tables describing what's there and what's saf... check-in: a165eede1d user: dkf tags: trunk, main
16:57
Clean up the TEBC TRACE macro system, using C11 variadic macros. check-in: 3f3400f136 user: dkf tags: trunk, main
15:50
Merge 9.0 check-in: ae81adc15c user: jan.nijtmans tags: trunk, main
15:38
Switch to using a new instruction to get the list index check-in: 63cbb16421 user: dkf tags: tip-735
09:29
Merge 9.0 check-in: 2f1c224732 user: jan.nijtmans tags: trunk, main
2025-11-10
17:03
merge trunk Closed-Leaf check-in: ad795c4db6 user: dkf tags: internal-ensemble-cleanup
17:00
merge trunk Closed-Leaf check-in: 2491dad7a7 user: dkf tags: c11-tebc-trace-cleanup
15:09
merge trunk check-in: 7ffebdfab0 user: dkf tags: enums-3
14:02
Name three related enums in a consistent way check-in: b6800b76c8 user: dkf tags: trunk, main
11:24
Attempt to address [1d06180006] - direct read()/fread() on Windows console channel check-in: db390c709c user: apnadkarni tags: apn-winconsole-noreadahead
10:00
Reinstate accidentally removed line check-in: de310dc9e4 user: dkf tags: enums-3
09:50
merge trunk check-in: 99af258fc1 user: dkf tags: enums-3
2025-11-09
14:12
merge trunk Leaf check-in: c495403a16 user: dkf tags: c11-printf-result
11:16
merge trunk check-in: fcad76bb7d user: dkf tags: internal-ensemble-cleanup
09:57
Merge 9.0. Bug [cb03e57a] - raise error on empty regexp for unresolved variable. check-in: 2ab1a13679 user: apnadkarni tags: trunk, main
2025-11-08
03:15
Fix constraints on unixInit-3.2. See https://sourceforge.net/p/tcl/mailman/message/59255593/ check-in: 7a436c3fad user: apnadkarni tags: tip-732
2025-11-07
10:39
Implement condition variables using native CONDITION_VARIABLE check-in: 046da7eae7 user: apnadkarni tags: apn-win-native-cv
2025-11-05
16:34
Create new branch named "cgm-equals-command" check-in: ab983f2162 user: cmacleod tags: cgm-equals-command
11:39
Fix for bytecode-debug-level execution trace of [lmap] check-in: 042eb9e4a8 user: dkf tags: trunk, main
11:38
Compile [lfilter]; this is currently slightly wrong, but works if traces are ignored check-in: bc9430f062 user: dkf tags: tip-735
2025-11-03
14:31
[1238d4fd] Restore panic. Closed-Leaf check-in: c39d459072 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
09:53
Start of implementation of [lfilter] check-in: 879655d464 user: dkf tags: tip-735
08:24
[1238d4fd] Replace Tcl_Panic by assert. check-in: d468a678d1 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
2025-11-02
10:00
Fix missing initialization for timeInfo.nominalFreq check-in: d3b61ea882 user: apnadkarni tags: 1238d4fd-mswin-queryperformancefrequency
2025-11-01
18:28
[1238d4fd] MS-Win QueryPerformanceFrequency always succeeds since Win XP - this panics due to timeIn... check-in: 7a350b5f95 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
10:46
TIP 723 timer: make "after cancel,idle,info" also accessible from timer ensemble, call timer impleme... check-in: f446101922 user: oehhar tags: tip-723-timer-wall-monotonic
2025-10-31
16:59
TIP 724 (timer): move TimerAtDelay, copy after cancel to TimerCancelCmd (currently duplicate) check-in: e74991a4f9 user: oehhar tags: tip-723-timer-wall-monotonic
16:20
TIP 723 (timer cmd): allow negative values to "timer at". Handle delay by time point intead differen... check-in: 0d8820a0eb user: oehhar tags: tip-723-timer-wall-monotonic
10:21
Rebase to trunk check-in: 73d0ab0ee2 user: jan.nijtmans tags: tip-615
08:56
merge trunk check-in: bbdffd364c user: dkf tags: internal-ensemble-cleanup
2025-10-30
16:48
Improve C declarations of slot methods; less of a horrible slab of dullness now check-in: 4ed06667a6 user: dkf tags: trunk, main
15:57
Change Tcl_IsEmpty signature, using bool check-in: cd11175e1d user: jan.nijtmans tags: tip-748
15:17
Undo exec flag check-in: b8bd2e09ed user: jan.nijtmans tags: trunk, main
14:23
Rebase to trunk check-in: f1175f4029 user: jan.nijtmans tags: attemptgetstring
14:00
merge trunk check-in: fc90bb0e5e user: dkf tags: internal-ensemble-cleanup
13:47
Merge 9.0 check-in: 33280d7bd2 user: jan.nijtmans tags: trunk, main
12:19
modernise how the memory command works (the removal of [memory display] was documented in Tcl 8.4's ... check-in: fccd8d925f user: dkf tags: trunk, main
12:15
modernise how the memory command works (the removal of [memory display] was documented in Tcl 8.4's ... Closed-Leaf check-in: 3a5e2bc8d5 user: dkf tags: modernise-memory-command
11:55
merge trunk check-in: aae841a4d3 user: dkf tags: internal-ensemble-cleanup
11:51
Merge trunk Leaf check-in: 38cb486322 user: apnadkarni tags: apn-oo-lazy-init-sbmod-91
10:59
Remove dead code and comments check-in: 3c815e673c user: apnadkarni tags: tip-732
10:41
Merge trunk check-in: 884ebe7971 user: apnadkarni tags: tip-732
10:25
Start on TIP 732 implementation check-in: 36a0154331 user: apnadkarni tags: tip-732
2025-10-29
22:04
Easy way to fix the knownBug's Leaf check-in: 5b2c44f1c2 user: jan.nijtmans tags: tip-672
21:40
Remove unused interpreter flag check-in: 2d02a9d7df user: jan.nijtmans tags: tip-672
21:31
Make testcases work (again). Mark 6 of them 'knownBug' check-in: 9f24eba2f4 user: jan.nijtmans tags: tip-672
12:35
Remove duplicate local variable check-in: 357380a4c9 user: dkf tags: trunk, main
11:09
One more place to push an empty string Leaf check-in: 89fbfb652f user: dkf tags: extra-push-constants
11:01
merge trunk check-in: c6d51e06f8 user: dkf tags: extra-push-constants
08:42
Merge trunk check-in: b4d40c16b3 user: jan.nijtmans tags: tip-672
08:42
Remove exprsubst knob, we won't use it any more check-in: 5b59a0eddd user: jan.nijtmans tags: tip-672
08:29
Remove EXPR_SUBST_MODE=3 (we won't use that anyway). Fix from Eric Taylor. check-in: a6b498d2a5 user: jan.nijtmans tags: tip-672
2025-10-28
20:07
Merge 9.0' check-in: 26bd65411c user: jan.nijtmans tags: trunk, main
16:51
merge 9.0 check-in: 924f32d064 user: dkf tags: trunk, main
16:02
Found a place that should be a comparison with TCL_OK Leaf check-in: 7587cc61b0 user: dkf tags: c11-bool
12:41
Yet more bools... check-in: 0517c8f089 user: dkf tags: c11-bool
2025-10-27
15:53
Review: Some other true/false assignments to integer's, which shouldn't be there check-in: dff235d24e user: jan.nijtmans tags: c11-bool
15:42
Review: don't assign true/false to integer variables, people might think the variable is a bool check-in: 5160bb4491 user: jan.nijtmans tags: c11-bool
15:30
Review: tclNotify.c:1005:13: error: result of comparison of constant 0 with expression of type 'bool... check-in: 73f9338d22 user: jan.nijtmans tags: c11-bool
14:35
More booleans check-in: c3432ca23e user: dkf tags: c11-bool
12:06
merge trunk check-in: adfd78965b user: dkf tags: c11-bool
11:42
Clean up guts of hidden command invoking to shorten code paths; TclObjInvoke remains for stubs compa... check-in: e9608db1b3 user: dkf tags: trunk, main
11:35
Restore some obsolete functionality Closed-Leaf check-in: 15ba28f5d7 user: dkf tags: cleanup-objinvoke
11:21
merge trunk check-in: b6defdba67 user: dkf tags: cleanup-objinvoke
09:07
Extend the use of the FOREACH_HASH macro set Tcl-wide Leaf check-in: f4fafa6feb user: dkf tags: c11-full-hash-foreach
08:13
Merge trunk Leaf check-in: d603862aae user: apnadkarni tags: apn-init-refactor
2025-10-26
22:31
Eliminate compiler warning (only seen in DEBUG) check-in: 335229fa9c user: jan.nijtmans tags: trunk, main
19:02
TIP 723: checkpoint: implement timer at command check-in: c97c302bd9 user: oehhar tags: tip-723-timer-wall-monotonic
11:33
On MSVC, <stdbool.h> is always needed, apparently check-in: 6bf02a0e78 user: jan.nijtmans tags: trunk, main
2025-10-25
22:47
Merge 9.0 check-in: ab94b62513 user: jan.nijtmans tags: trunk, main
11:23
Use C11 variable placement to do nicer FOREACH* macros in TclOO Leaf check-in: 61cbca4e60 user: dkf tags: c11-tcloo-foreach
2025-10-24
22:04
Merge trunk, more cleanup check-in: 52cf0186a8 user: jan.nijtmans tags: tip-672
16:24
merge trunk check-in: 63a0792a5d user: dkf tags: cleanup-objinvoke
15:34
More bool handling (mainly in tclNamesp.c and tclParse.c) check-in: d482b6ee33 user: jan.nijtmans tags: trunk, main