Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
540 check-ins using file unix/tclUnixFile.c version bbf9253b60
|
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 | |
|
2026-01-10
| ||
| 11:14 | Add Tcl9 Logo and Icon. Closed-Leaf check-in: cf32ffcc02 user: cmacleod tags: add-tcl9-logo | |
|
2026-01-09
| ||
| 12:06 | Fix -DTCL_NO_DEPRECATED build check-in: 33421ec9b0 user: apnadkarni tags: trunk, main | |
| 10:12 | Merge from trunk. check-in: c29b33f71b user: cmacleod tags: cgm-equals-command | |
| 09:50 | Merge main check-in: 5ce9230512 user: apnadkarni tags: tip-744 | |
| 06:38 | Update manpages for TIP 732 check-in: 4679dc0530 user: apnadkarni tags: trunk, main | |
| 01:37 | TIP 732 accepted check-in: e89c38915e user: apnadkarni tags: trunk, main | |
|
2026-01-08
| ||
| 17:21 | start the timer event optimisation seen when developping TIP-723. Aim is Sergeys patch anyway... check-in: 84c9442b26 user: oehhar tags: timer-optimisation-hao | |
| 14:53 | Added some more types. Abandoned - see https://sourceforge.net/p/tcl/mailman/message/59281054/ Closed-Leaf check-in: ff0702520f user: apnadkarni tags: apn-vartype-experiment | |
| 10:50 | TIP-723 timer in changes.md check-in: bed6bc7e26 user: oehhar tags: trunk, main | |
| 10:48 | TIP-723 timer: merged to main, thank you all! check-in: acb0a91c2c user: oehhar tags: trunk, main | |
| 07:56 | Add info vartype and Tcl_GetVarType for querying variable types check-in: 6e7622e568 user: apnadkarni tags: apn-vartype-experiment | |
| 02:26 | Merge trunk Closed-Leaf check-in: 633d9146dc user: apnadkarni tags: tip-732 | |
|
2026-01-07
| ||
| 20:49 | Further optimise the TclOO variable resolver. check-in: 552acd7479 user: dkf tags: trunk, main | |
| 17:47 | TIP-723 timer: make test timer-15.10 also tolerant to 100 ms, and not 1ms Closed-Leaf check-in: 0725ae66e8 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 16:20 | Minor refactor to allow more types. Still incomplete implementation check-in: de283b5161 user: apnadkarni tags: apn-vartype-experiment | |
| 10:22 | TIP-723 timer: fix usual C++ warning on Linux found by CI check-in: 6bbeb9fd04 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 07:20 | Fix TclIsVarDirect{Writable,Modifiable} to account for type restrictions check-in: a535b1a47d user: apnadkarni tags: apn-vartype-experiment | |
|
2026-01-06
| ||
| 21:54 | TIP-723 timer: add man pages check-in: 407b5a4ea2 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 14:50 | An experiment in typing variables check-in: ca1ffde227 user: apnadkarni tags: apn-vartype-experiment | |
| 14:39 | Merge-mark check-in: 77a1b0f559 user: jan.nijtmans tags: trunk, main | |
| 13:35 | TIP-723 timer: implement default unit for "timer sleep". check-in: e0b9cf544a user: oehhar tags: tip-723-timer-wall-monotonic | |
| 12:48 | TIP-723 timer: allow unit abbreviations check-in: aaddffbe89 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 10:34 | merge main check-in: 80398a116e user: oehhar tags: tip-723-timer-wall-monotonic | |
| 09:54 | Update to burnett01/rsync-deployments@8.0.3 as suggested by dependabot check-in: 01e9572060 user: dkf tags: trunk, main | |
| 09:28 | Optimise the variable resolver core to do fewer dereferences and use TclStringCmp check-in: a899897531 user: dkf tags: trunk, main | |
| 09:26 | Minor whitespace fixes check-in: c9c09b3cb1 user: dkf tags: trunk, main | |
| 08:02 | Use lowercase for AccCtrl.h and AclAPI.h include (reported by Emiliano) check-in: f3abd39290 user: jan.nijtmans tags: trunk, main | |
|
2026-01-05
| ||
| 19:50 | remove dupe Leaf check-in: 3e5eb70519 user: dkf tags: oo-tinkering | |
| 19:48 | merge trunk check-in: 1ee1b74701 user: dkf tags: oo-tinkering | |
| 19:39 | Some factoring out of more internal bits of TclOO; no API change at all check-in: 4bb2babf5a user: dkf tags: trunk, main | |
| 15:24 | merge trunk check-in: 23d9e3f8d8 user: dkf tags: c11-functions | |
| 15:06 | Add divmod as well, to complete the set check-in: af490a1c80 user: dkf tags: c11-functions | |
| 11:47 | Slightly better comments in test file check-in: e6cbfc8183 user: dkf tags: c11-functions | |
|
2026-01-04
| ||
| 21:19 | Doing a better job of 'Remove Tcl_WinErrorRaise and Tcl_WinAppendMessageFromModule from TIP 744' check-in: 504670a491 user: jan.nijtmans tags: tip-744 | |
| 21:11 | (cherry-pick) Missing Tcl_WrongNumArgs call check-in: 1c6685fe51 user: jan.nijtmans tags: trunk, main | |
| 18:20 | Missing 'const' check-in: dbdfdbc875 user: jan.nijtmans tags: trunk, main | |
|
2026-01-03
| ||
| 18:31 | Minor testcase fix check-in: 4ff5169432 user: jan.nijtmans tags: c11-functions | |
| 16:01 | merge trunk check-in: 022182d1b5 user: dkf tags: c11-functions | |
| 15:54 | add logb and remquo check-in: 29ffc37c65 user: dkf tags: c11-functions | |
|
2026-01-02
| ||
| 21:44 | Improve arg count tests check-in: b91bab156d user: dkf tags: c11-functions | |
| 15:58 | Add some tests for the new funcs check-in: 7602467f8f user: dkf tags: c11-functions | |
|
2026-01-01
| ||
| 16:15 | Stupid specification stupidity, and rename tgamma to gamma (after reading why the name is what it is... check-in: ddb8bfcde1 user: dkf tags: c11-functions | |
| 15:27 | Added modf as a command check-in: d549d385d4 user: dkf tags: c11-functions | |
| 07:01 | Fix gcc15 warnings - C++ compat, unused vars check-in: a8bfa1d9be user: apnadkarni tags: trunk, main | |
| 06:38 | Do not shimmer abstract lists in join check-in: 25d32543ed user: apnadkarni tags: trunk, main | |
| 06:18 | Comments, minor refactoring Closed-Leaf check-in: ab4a998623 user: apnadkarni tags: apn-avoid-join-shimmer | |
|
2025-12-31
| ||
| 16:03 | Add frexp, as a command because it returns two things really check-in: e5ad1c795f user: dkf tags: c11-functions | |
| 13:12 | Remove Tcl_WinErrorRaise and Tcl_WinAppendMessageFromModule from TIP 744. check-in: ae4115bfd9 user: apnadkarni tags: tip-744 | |
| 12:27 | Merge main check-in: e406a42c14 user: apnadkarni tags: tip-744, tip-744-pre-nowinerror | |
| 08:48 | More functions check-in: 6eb70b2870 user: dkf tags: c11-functions | |
|
2025-12-30
| ||
| 23:30 | Other compiler warnings (e.g. unused variables) check-in: b17a05b091 user: jan.nijtmans tags: tip-744 | |
| 23:08 | This registry version won't work with Tcl 9.0 any more check-in: c136739613 user: jan.nijtmans tags: tip-744 | |
| 21:01 | Add locale parameter to TIP #744 functions. Unfinished Closed-Leaf check-in: 081aedb543 user: jan.nijtmans tags: tip-744-with-locale | |
| 20:55 | Fix compiler warnings, seen with clang version 14.0.0 check-in: adcdba7c09 user: jan.nijtmans tags: tip-744 | |
| 15:01 | Added trunc() check-in: b28bb6f028 user: dkf tags: c11-functions | |
| 11:00 | Don't shimmer source (abstract) list in join check-in: 04cff66381 user: apnadkarni tags: apn-avoid-join-shimmer | |
| 06:03 | Merge 9.0 - Add Windows console test for command line editing. check-in: d8dced9f8b user: apnadkarni tags: trunk, main | |
| 05:48 | Undo commit [8bd8683896]. Restricting to characters breaks console command line editing. check-in: dd74fb8f86 user: apnadkarni tags: trunk, main | |
| 03:45 | Merge mark check-in: 9d85b96f8c user: apnadkarni tags: trunk, main | |
| 03:10 | Fix [983f933f11] UBSan warnings with null pointer in TclGetProcessGlobal/Tcl_ExternalToUtfDString. check-in: ea956d4e83 user: apnadkarni tags: trunk, main | |
|
2025-12-29
| ||
| 21:49 | Rebase to trunk check-in: 4bc0680742 user: jan.nijtmans tags: tip-748 | |
| 21:41 | Fix tests check-in: 2633d4bdb4 user: dkf tags: c11-functions | |
| 17:08 | Added documentation for new functions check-in: 1b3ecb342c user: dkf tags: c11-functions | |
| 15:46 | Some more functions check-in: 4d9a8d9cb1 user: dkf tags: c11-functions | |
| 15:23 | More functions from the set available in C11 check-in: a6da976ca2 user: dkf tags: c11-functions | |
| 10:55 | Eliminate superfluous input notifications for metakeys in Windows console channel check-in: 8bd8683896 user: apnadkarni tags: trunk, main | |
| 10:48 | Merge trunk Leaf check-in: 0341d9eef3 user: apnadkarni tags: apn-winconsole-noreadahead | |
| 09:59 | Bug [59bee3a3a7]. Fix file delete/rename to handle files with readonly ACL's check-in: 8766e1181e user: apnadkarni tags: trunk, main | |
| 09:45 | Add blurb to docs that file rename may not preserve attributes and ACL's. This has always been true. Closed-Leaf check-in: 48b7266a73 user: apnadkarni tags: bug-59bee3a3a7 | |
| 08:11 | Adapt test for GH CI which does not seem to have a HKCU/Microsoft registry key check-in: 977e220d17 user: apnadkarni tags: tip-744 | |
| 07:02 | Fix up source ACL when renaming files. Intentionally not done for destination. check-in: 36117d03cf user: apnadkarni tags: bug-59bee3a3a7 | |
|
2025-12-28
| ||
| 21:13 | Please, don't use 'unsigned long' in public API. It suggests it might be > 32 bits, but it isn't. Th... check-in: f292570544 user: jan.nijtmans tags: tip-744 | |
| 18:13 | Missed freeing a memory allocation in error case. check-in: 42dd93b621 user: apnadkarni tags: bug-59bee3a3a7 | |
| 18:05 | Reset ACL if needed when deleting a file check-in: 3bfc08dfa4 user: apnadkarni tags: bug-59bee3a3a7 | |
| 16:26 | merge trunk check-in: b4f8dfbad1 user: dkf tags: tip-735 | |
| 16:19 | Fix some indentation of comments check-in: 870237637e user: dkf tags: trunk, main | |
| 14:39 | Require Win10 in tclWinPort.h check-in: f3370a2340 user: apnadkarni tags: trunk, main | |
| 13:48 | Merge 9.0 check-in: 8c507bc97b user: jan.nijtmans tags: trunk, main | |
| 13:20 | Option string array used by Tcl_GetIndexFromObj should _ALWAYS_ be 'static const'! check-in: 4c66f24982 user: jan.nijtmans tags: tip-744 | |
| 13:09 | Add some missing static/const keywords check-in: c8ea9c379e user: jan.nijtmans tags: trunk, main | |
| 12:37 | Update docs check-in: b4179a6bbd user: dkf tags: tip-735 | |
| 12:26 | Tinkering with making the interpreted [lfilter] better check-in: 5393ca802c user: dkf tags: tip-735 | |
| 11:57 | Consolidate one more Windows getversion call check-in: d5d6009bc8 user: apnadkarni tags: tip-744 | |
| 11:47 | Fix things to work as the TIP now specifies check-in: a8d8c4a66e user: dkf tags: tip-735 | |
| 11:15 | Merge 9.0 - Fix [7b46bc7f85] UBSan on binary uuencode check-in: cfba67a7c7 user: apnadkarni tags: trunk, main | |
| 05:43 | Bug [7b46bc7f85] UBSan on binary uuencode Closed-Leaf check-in: 4a2855ec53 user: apnadkarni tags: bug-7b46bc7f85 | |
| 05:06 | Bug [983f933f11] UBSan warnings with null pointer in TclGetProcessGlobal/Tcl_ExternalToUtfDString. Closed-Leaf check-in: 28845a8668 user: apnadkarni tags: bug-983f933f11 | |
|
2025-12-27
| ||
| 17:56 | Mark the places in need of fixing to match the TIP check-in: 0bae1ee8b5 user: dkf tags: tip-735 | |
| 17:43 | Unbreak Linux/MacOS build. Merge trunk check-in: 231acaf9ae user: jan.nijtmans tags: tip-744 | |
| 17:30 | Merge 9.0 check-in: 63c2dff1f5 user: jan.nijtmans tags: trunk, main | |
| 16:28 | merge trunk check-in: ef11d95c39 user: dkf tags: tip-735 | |
| 15:41 | Better, backward-compatible compilation of [lseq] check-in: e32c762ab8 user: dkf tags: trunk, main | |
| 15:36 | Tidy up macros/comments to be less cluttered Closed-Leaf check-in: 5e6f4aa699 user: dkf tags: lseq-better-compilation | |
| 15:24 | Compile-time-known numbers get different handling; fixes the tests (an efficiency boost and cheat, b... check-in: e2dc5fb121 user: dkf tags: lseq-better-compilation | |
| 13:17 | Better compilation for [lseq], but fails some tests on error messages check-in: 92ca8e4225 user: dkf tags: lseq-better-compilation | |
| 07:06 | Distinguish between tests that are purely syntactic and those requireing disk access check-in: e28d1532a1 user: apnadkarni tags: tip-744 | |
| 06:29 | Merge main check-in: 855213fd04 user: apnadkarni tags: tip-744 | |
| 06:28 | ENAMETOOLONG no longer an error check-in: fe09a8495a user: apnadkarni tags: tip-744 | |
| 03:46 | Add tests for file link,lstat check-in: d336f91bda user: apnadkarni tags: tip-744 | |
|
2025-12-26
| ||
| 16:59 | Add long path support for reading directory links check-in: 18b348d599 user: apnadkarni tags: tip-744 | |
| 16:13 | Add long path support for writing directory links check-in: 628353922e user: apnadkarni tags: tip-744 | |
| 16:06 | merge trunk check-in: 6eb48e1cc5 user: dkf tags: tip-735 | |
| 16:04 | Some tinkering with TclOO; low priority check-in: dcabeed5d5 user: dkf tags: oo-tinkering | |
|
2025-12-25
| ||
| 11:50 | More informative errors from registry command check-in: 8e871de7bb user: apnadkarni tags: tip-744 | |
| 09:59 | Tcl_WinRaiseError and tests check-in: 38a128db76 user: apnadkarni tags: tip-744 | |
|
2025-12-24
| ||
| 20:39 | Fix a few -Wconversion warnings check-in: 41bdc864f5 user: jan.nijtmans tags: trunk, main | |
| 17:24 | Merge main check-in: 7071e2cce4 user: apnadkarni tags: tip-744 | |
| 17:23 | Oops. Don't use Windows types in stubs check-in: 59789fb708 user: apnadkarni tags: tip-744 | |
| 17:07 | Fix html generation: Encoding: process-text: impotent font change check-in: d8eb6db5a5 user: jan.nijtmans tags: trunk, main | |
| 17:01 | Kick off TIP 744 with long path support and exported Win32 error formatting check-in: 0f8db7fd7e user: apnadkarni tags: tip-744 | |
| 09:23 | zipfs mount test Closed-Leaf check-in: 599cd34ad9 user: apnadkarni tags: apn-win-longpaths | |
| 06:06 | Add tests for file ops and glob check-in: c0d02a5cd1 user: apnadkarni tags: apn-win-longpaths | |
|
2025-12-23
| ||
| 16:43 | Fix native path generation for long paths and tests for path syntax and directory ops check-in: e620a28080 user: apnadkarni tags: apn-win-longpaths | |
| 14:06 | merge trunk check-in: 5c294aaabb user: dkf tags: tip-735 | |
| 13:57 | Make TclOO use bool a bit more internally in places that already logically did so check-in: 3124b60b32 user: dkf tags: trunk, main | |
| 13:55 | fix some indentation Closed-Leaf check-in: 4e553978a3 user: dkf tags: oo-internal-bool | |
| 13:51 | merge trunk check-in: a8814b51b6 user: dkf tags: oo-internal-bool | |
| 12:27 | A few more bools... and fix some index counter sizes check-in: 12dc20f7b9 user: dkf tags: oo-internal-bool | |
| 11:54 | Test directory ops on long paths check-in: 3fcd21c3c2 user: apnadkarni tags: apn-win-longpaths | |
| 09:23 | Consolidate Windows system information that is always needed check-in: 972cb5167a user: apnadkarni tags: apn-win-longpaths | |
|
2025-12-22
| ||
| 16:58 | Eliminate redundant initialization calls check-in: 3e8b6b4103 user: apnadkarni tags: tip-732 | |
| 15:40 | Update changes.md for TIP 737 check-in: bfb9f1675f user: apnadkarni tags: trunk, main | |
| 09:46 | Rebase to trunk check-in: 9ef846dd13 user: jan.nijtmans tags: attemptgetstring | |
| 09:44 | Merge 9.0. Fix indenting check-in: 9c9ab45aac user: jan.nijtmans tags: trunk, main | |
| 04:36 | Split zipfs initialization into interp-specific and independent parts check-in: bc851af66a user: apnadkarni tags: tip-732, tip-732-baseline | |
|
2025-12-21
| ||
| 17:42 | merge trunk check-in: 7cbb6c27a0 user: dkf tags: oo-internal-bool | |
| 17:39 | Fix obvious error check-in: 8723eaa94d user: dkf tags: oo-internal-bool | |
| 06:12 | Merge main check-in: 3d9f754fb1 user: apnadkarni tags: tip-732 | |
| 03:49 | TIP 737 check-in: 4b06423d2f user: apnadkarni tags: trunk, main | |
|
2025-12-19
| ||
| 21:05 | merge trunk check-in: 46500b11b6 user: dkf tags: oo-internal-bool | |
| 02:44 | Fix warnings about redefined macros in macOS tclPkgConfig.c check-in: 9c7aa10e45 user: culler tags: trunk, main | |
|
2025-12-18
| ||
| 14:47 | Rebase to trunk check-in: 909ed28461 user: jan.nijtmans tags: attemptgetstring | |
|
2025-12-17
| ||
| 15:41 | Rebase to trunk check-in: a30249e677 user: jan.nijtmans tags: attemptgetstring | |
| 10:27 | TIP-723 timer: remove unused variable (found by CI on Linux) check-in: dff43354c2 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 09:18 | Tcl_GetMonotonicTime() must return the calculated value to be useful. check-in: 91ec6c219e user: sbron tags: tip-723-timer-wall-monotonic | |
| 07:12 | TIP-723 timer: "timer cancel $id" does not fail on unknown $id check-in: 7693044f20 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 03:29 | Fix tclsh manifest longPathAware element check-in: 81ab2ea294 user: apnadkarni tags: apn-win-longpaths | |
| 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-16
| ||
| 17:39 | Permit long path in TCL_LIBRARY env var check-in: 54ebc208a5 user: apnadkarni tags: apn-win-longpaths | |
| 16:00 | Allow Tcl to run from directories deeper than MAX_PATH check-in: c2afaf797e user: apnadkarni tags: apn-win-longpaths | |
| 12:19 | TIP-723 timer: correct C syntax error in Linux found by CI runner. check-in: ae92b04a21 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 06:05 | Support long paths for exec and user home check-in: f891ea1b7c user: apnadkarni tags: apn-win-longpaths | |
| 05:17 | Merge main check-in: 8d928718c7 user: apnadkarni tags: tip-732 | |
|
2025-12-15
| ||
| 17:53 | Merge-mark check-in: 68527906d4 user: jan.nijtmans tags: trunk, main | |
| 17:36 | merge main check-in: 153ee98bd6 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 17:36 | TIP-723 timer: fail on unknown "timer cancel". No script argument to "timer cancel". check-in: 8a079d9504 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 17:11 | A few more bits for long path support check-in: 539f3da075 user: apnadkarni tags: apn-win-longpaths | |
| 17:07 | Update workflow actions to latest versions: upload-artifact, download-artifact check-in: 30298f4a34 user: dkf tags: trunk, main | |
| 16:32 | TIP-723 timer: correct "wrong# of args" messages. Only allow one script argument to "timer idle|canc... check-in: 820753a0a2 user: oehhar tags: tip-723-timer-wall-monotonic | |
| 15:43 | Be more strict on ckalloc usage check-in: 52fc9c65ce user: jan.nijtmans tags: attemptgetstring | |
| 15:06 | merge main and adapt to Tcl_ObjCmdProc2 interface check-in: e1928eabdb user: oehhar tags: tip-723-timer-wall-monotonic | |
| 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 | |
| 13:42 | Add manifest for longpath. Add test function to check system support check-in: 936fb1c290 user: apnadkarni tags: apn-win-longpaths | |
| 13:34 | Rebase to trunk check-in: f69efd5ab6 user: jan.nijtmans tags: attemptgetstring | |
| 10:40 | Implement long filename support for DoRenameFile on Windows check-in: c4977f07e0 user: apnadkarni tags: apn-win-longpaths | |
| 09:06 | Merge 9.0 check-in: 4c825bdf96 user: jan.nijtmans tags: trunk, main | |
| 05:02 | Start on Windows long path support check-in: 6d8301a157 user: apnadkarni tags: apn-win-longpaths | |
|
2025-12-14
| ||
| 15:47 | Some more adaptations for small strings. Closed-Leaf check-in: b949edd94f user: apnadkarni tags: apn-ss-wip | |
| 15:42 | Bug [982651f543] - Remove test for mutex thread fairness as not guaranteed by OS. Timeouts suffice t... check-in: db598cbe2f user: apnadkarni tags: trunk, main | |
| 14:47 | Tidy up. check-in: d41bb52b44 user: cmacleod tags: cgm-equals-command | |
| 13:38 | For compiled equals command, skip runtime test when presubstituted command is known to give numeric/... check-in: 6eab82c138 user: cmacleod tags: cgm-equals-command | |
|
2025-12-12
| ||
| 17:19 | Start experimenting with small string intreps check-in: 12a540f932 user: apnadkarni tags: apn-ss-wip | |
| 17:17 | Create new branch named "apn-ss-experiment" check-in: 5200b06c56 user: apnadkarni tags: apn-ss-wip | |
| 12:09 | TIP #626 implementation: Command arguments > 2^31 elements check-in: 39b32d697e user: jan.nijtmans tags: trunk, main | |
| 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:31 | Rebase to trunk Closed-Leaf check-in: e3617a764d user: jan.nijtmans tags: tip-626 | |
| 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:49 | Merge trunk check-in: dae372fabe user: jan.nijtmans tags: tip-626 | |
| 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
| ||
| 16:18 | Merge trunk. Add Tcl_AsyncMarkFromSignal to the list. Update doc check-in: 6ce6b5433c user: jan.nijtmans tags: tip-748 | |
| 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 | |
| 12:48 | Add wrapper-functions, for binary compatibility check-in: ccfeea0ea8 user: jan.nijtmans tags: tip-748 | |
|
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 | |
| 17:12 | More signature changes to 'bool' check-in: 4aeb62cdab user: jan.nijtmans tags: tip-748 | |
| 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 | |
| 21:02 | Rebase to trunk check-in: 60b44be862 user: jan.nijtmans tags: tip-626 | |
| 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:42 | Rebase to 9.1 check-in: cd1ad25704 user: jan.nijtmans tags: tip-626 | |
| 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 | |
| 13:28 | Add a proper switch for _Generic testing c11 capability check-in: 31751aca31 user: jan.nijtmans tags: tip-626 | |
| 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:24 | Rebase to trunk check-in: ea22c34665 user: jan.nijtmans tags: tip-626 | |
| 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 | |
| 11:27 | Rebase to trunk check-in: dddcd2713e user: jan.nijtmans tags: tip-626 | |
| 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 | |
| 10:10 | Try to add the -std:c11 compiler flag check-in: 35987a5771 user: jan.nijtmans tags: tip-626 | |
|
2025-11-23
| ||
| 20:43 | Use _Generic() to select function type check-in: c4f087760d user: jan.nijtmans tags: tip-626 | |
| 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 | |
| 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 | |
| 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
| ||
| 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
| ||
| 20:36 | Rebase to trunk check-in: c9532e9436 user: jan.nijtmans tags: tip-626 | |
| 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
| ||
| 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 | |
| 16:45 | Rebase to trunk check-in: ac26ccdcec user: jan.nijtmans tags: tip-626 | |
| 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 | |
|
2025-10-27
| ||
| 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 | |
| 11:53 | Make the bool type available properly (and reduce include duplication). Be careful though; C23 depre... check-in: 99ada2a57b user: jan.nijtmans tags: trunk, main | |
| 09:53 | Take over Eric Taylor's latest changes check-in: af52b8335f user: jan.nijtmans tags: tip-672 | |
|
2025-10-23
| ||
| 15:16 | Split off expr substitution parsing in separate function TclParseExprSubst(). Add "interp exprsubst... check-in: c22335a43d user: jan.nijtmans tags: tip-672 | |
| 13:47 | Known numbers shouldn't really be quoted in trace messages check-in: ec62d77a1f user: dkf tags: c11-tebc-trace-cleanup | |
| 13:38 | merge trunk check-in: 861d48747c user: dkf tags: c11-tebc-trace-cleanup | |
| 13:29 | Bake following variable links into most TEBC LVT accesses; only the link formation opcodes don't do ... check-in: fe5a2b8154 user: dkf tags: trunk, main | |
| 08:36 | Use C11 varargs macros to help clean up TEBC instruction tracing check-in: c639c40d10 user: dkf tags: c11-tebc-trace-cleanup | |
|
2025-10-22
| ||
| 11:54 | Use shorter type name... to match whole rest of file check-in: abe75c7585 user: dkf tags: trunk, main | |
|
2025-10-21
| ||
| 18:14 | Update tclParse to latest versions. Fix compilation check-in: 8d5ce89a33 user: jan.nijtmans tags: tip-672 | |
| 15:01 | Start implementing 'subst -noexpr' check-in: c350347e54 user: jan.nijtmans tags: tip-672 | |
|
2025-10-20
| ||
| 14:30 | Working on refactoring the man2html code to be easier to comprehend Leaf check-in: 316d4da632 user: dkf tags: htmlgen-refactor | |
| 11:11 | Adapt testcases to changed error-messages check-in: 97ce4c9adb user: jan.nijtmans tags: tip-672 | |
| 10:29 | Fix compiler warning check-in: 56e06ed134 user: jan.nijtmans tags: tip-672 | |
| 10:13 | TIP #672 prototype, by EricT (or rocketship88) check-in: aa5e42f18d user: jan.nijtmans tags: tip-672 | |
|
2025-10-18
| ||
| 16:07 | And another spot for improvements check-in: fc8a0742a2 user: dkf tags: trunk, main | |
|
2025-10-17
| ||
| 22:46 | More progress check-in: 315fef2a77 user: jan.nijtmans tags: attemptgetstring | |
| 15:23 | Modernising the safe base for 9.1 check-in: 2361f768b7 user: dkf tags: trunk, main | |
| 14:09 | complete the job in the previous commit check-in: da92b0b41b user: jan.nijtmans tags: trunk, main | |
| 13:44 | Opt => 0.4.10, not 0.5.0 check-in: 32a5c2707b user: dkf tags: trunk, main | |
| 08:09 | Opt => 0.5 check-in: c704a8d0ea user: jan.nijtmans tags: trunk, main | |
|
2025-10-16
| ||
| 16:10 | Fix some obvious inefficiencies in the opt package check-in: 6509c6bbb2 user: dkf tags: trunk, main | |
| 15:02 | Merge 9.0 check-in: 433aa7f944 user: jan.nijtmans tags: trunk, main | |
| 10:59 | merge 9.0 check-in: 27500fc026 user: dkf tags: trunk, main | |
|
2025-10-15
| ||
| 17:01 | merge 9.0 check-in: 4e269b417f user: dkf tags: trunk, main | |
| 10:23 | Now full fix for Linux too .... (see prev commit) check-in: 7759a8d15f user: jan.nijtmans tags: trunk, main | |
|
2025-10-14
| ||
| 11:19 | Fix the add-matcher bits (sorry, Jan!) check-in: 7ab1ab9499 user: dkf tags: trunk, main | |
| 07:53 | Extend to internal API Closed-Leaf check-in: 35d9749294 user: dkf tags: c11-generic-oo-api | |
|
2025-10-13
| ||
| 17:04 | Rebase to trunk check-in: 644669e6cb user: jan.nijtmans tags: attemptgetstring | |
| 16:31 | No need to use #define here check-in: 817960e558 user: jan.nijtmans tags: trunk, main | |
| 15:59 | Use _Generic to mask difference between Tcl_MethodType and Tcl_MethodType2 some more check-in: ef0e45090d user: dkf tags: c11-generic-oo-api | |
| 15:38 | Turn TclNRAddCallback into a varargs macro so we don't need quite so many NULLs check-in: 48d37299c0 user: dkf tags: c11-varargs-nr-add-callback | |
| 13:04 | Add basic problem matcher for tcltest check-in: d803f5ef61 user: dkf tags: trunk, main | |
| 08:41 | Starting to make a C API for [package forget] Leaf check-in: 6542f85457 user: dkf tags: package-forget-c-api | |
|
2025-10-12
| ||
| 20:01 | Revert [ec6b431c3e38d420]. In stead take over [https://github.com/JuliaStrings/utf8proc/pull/305|PR ... check-in: cf6f2f7544 user: jan.nijtmans tags: trunk, main | |
| 19:37 | Fix TCL_MEM_DEBUG build, broken by previous commit check-in: c873d5dcd7 user: jan.nijtmans tags: trunk, main | |
| 19:21 | Rebase to trunk check-in: fad4806904 user: jan.nijtmans tags: tip-626 | |
| 18:25 | Use the array literal (with variable contents) capabilities of C11 check-in: 599e4e5089 user: dkf tags: c11-array-literals | |
|
2025-10-11
| ||
| 11:08 | Move ObjRef macros to tclInt.h; better location for them. This should have been part of [2d7ae662... check-in: 56d1a5eb4c user: dkf tags: trunk, main | |
|
2025-10-10
| ||
| 23:15 | Fix broken build, introduced [2d7ae66265|here]. More -Wconversion warning fixes check-in: b8506ab1c6 user: jan.nijtmans tags: trunk, main | |
| 16:46 | Remove useless semicolons check-in: 4c7fafa275 user: dkf tags: trunk, main | |
| 16:39 | Move ClockSafeCatchCmd to place where it can see real InterpState definition check-in: 2d7ae66265 user: dkf tags: trunk, main | |
| 16:24 | Apply normal indentation/formattiong rule for sub-blocks check-in: 8e9651234b user: dkf tags: trunk, main | |
| 14:41 | Sync Tcl_OpenTcpClient signature (parameter-name only) with documentation check-in: 336e98168e user: jan.nijtmans tags: trunk, main | |
| 07:07 | Rebase to trunk check-in: 46189c64ce user: jan.nijtmans tags: tip-626 | |
| 07:00 | Update create-dmg/create-dmg to version 1.2.2 check-in: 61d00838a2 user: jan.nijtmans tags: trunk, main | |
|
2025-10-09
| ||
| 12:43 | Add some libraries to the windows build (will be needed by tka11y) check-in: 6812fc9e30 user: jan.nijtmans tags: trunk, main | |
|
2025-10-07
| ||
| 14:02 | Tranche 2 of adoption of bool check-in: 7c0638716d user: dkf tags: c11-bool | |
|
2025-10-06
| ||
| 18:03 | Turn initialisation flags into bools check-in: 85f3db92e2 user: dkf tags: c11-bool | |
| 15:52 | Make the bool type available properly (and reduce include duplication). Be careful though; C23 depre... check-in: fa8b63f0c3 user: dkf tags: c11-bool | |
| 15:31 | Use Tcl_CreateObjCommand2 check-in: 8d8717714c user: jan.nijtmans tags: tip-626 | |
| 15:17 | Rebase to trunk check-in: 52e29dddc9 user: jan.nijtmans tags: tip-626 | |
| 15:12 | Indenting consistancy check-in: ae9e555472 user: jan.nijtmans tags: trunk, main | |
| 15:01 | Relax mutex-condition-3 (which sometimes fails on macOS) check-in: 78ece5dc3b user: jan.nijtmans tags: trunk, main | |
| 14:21 | Simplify some of the code by using anonymous struct/union members check-in: 87d19e421a user: dkf tags: c11-anon-members | |
| 11:06 | merge 9.0 (simplify TclGrowParseTokenArray) check-in: ae278f257d user: dkf tags: trunk, main | |
|
2025-10-04
| ||
| 15:56 | Don't delete InitAutoPath command after use. safe::interp tests load init.tcl multiple times check-in: aaa58a200a user: apnadkarni tags: apn-init-refactor | |
| 15:12 | Merge main check-in: e67f175031 user: apnadkarni tags: apn-init-refactor | |
| 11:12 | Tranche 1 of adoption of TclPrintfResult check-in: 4bd77df23d user: dkf tags: c11-printf-result | |
| 10:50 | Merge 9.0 - Fix [6fbabfe166] - allows py tkinter to use zipfs build without calling TclZipfs_AppHook check-in: 59f54f8e58 user: apnadkarni tags: trunk, main | |
|
2025-10-03
| ||
| 16:42 | Define macros for printing to the result conveniently check-in: 7b73f4ae3a user: dkf tags: c11-printf-result | |
| 11:47 | Merge 9.0 check-in: 1e07ca757f user: jan.nijtmans tags: trunk, main | |
| 11:47 | Use C11 macros to automatically add a NULL to the end of varargs sequences check-in: 9c524e00d4 user: dkf tags: c11-automarker | |
|
2025-10-02
| ||
| 15:40 | Tweak definition of TclListObjAppendIfAbsent check-in: dce3b13cca user: apnadkarni tags: apn-init-refactor | |
| 13:57 | Merge 9.0 check-in: 75f02bb076 user: jan.nijtmans tags: trunk, main | |
|
2025-10-01
| ||
| 19:37 | Make it easier to match up the collections of things to do with file attributes check-in: a4b2356ccb user: dkf tags: trunk, main | |
| 10:42 | Merge 9.0 check-in: d62f98b681 user: jan.nijtmans tags: trunk, main | |
| 08:32 | Tidy up style of test support file check-in: 49acaf49d7 user: dkf tags: trunk, main | |
|
2025-09-30
| ||
| 20:13 | Merge 9.0 check-in: 94e1a6656e user: jan.nijtmans tags: trunk, main | |
| 03:32 | Merge 9.0 - Test cases for mutexes + dkf's manpage edits check-in: b546133d28 user: apnadkarni tags: trunk, main | |
|
2025-09-29
| ||
| 08:50 | Merge 9.0 check-in: 1c2897a986 user: jan.nijtmans tags: trunk, main | |
| 05:37 | Merge trunk check-in: e06cb00db6 user: apnadkarni tags: apn-init-refactor | |
|
2025-09-28
| ||
| 13:26 | Add to assembly Leaf check-in: 53e5af36f7 user: dkf tags: compile-namespace-parent | |
| 12:07 | compilation of [namespace parent $ns] check-in: b6e9e590a5 user: dkf tags: compile-namespace-parent | |
|
2025-09-27
| ||
| 18:14 | merge 9.0, code deduplication; increase timouts detecting exit hangs for mem-debug, etc check-in: 5ba7b9431d user: sebres tags: trunk, main | |
| 17:43 | Stop using recursive mutex in tclEncoding.c check-in: a967ea1c31 user: jan.nijtmans tags: trunk, main | |
| 15:56 | A less miserable way of writing TRACE and friends in TEBC Closed-Leaf check-in: 4351d6483e user: dkf tags: tebc-varargs-trace-macros | |
|
2025-09-26
| ||
| 20:58 | Rebase to trunk check-in: 00754b1cd0 user: jan.nijtmans tags: tip-626 | |
| 16:57 | Allow larger lists to be used. Doc fix check-in: 1095e07d2e user: jan.nijtmans tags: trunk, main | |
| 15:42 | Merge 9.0 check-in: 15f6cb484d user: jan.nijtmans tags: trunk, main | |
| 15:37 | Further fix [https://core.tcl-lang.org/tk/tktview/832c2047bb|832c2047bb]: Windows: new compiler, new... check-in: 8aa9b084c8 user: jan.nijtmans tags: trunk, main | |