Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
293 check-ins using file win/tclWinChan.c version a9dabf181a
|
2026-02-06
| ||
| 09:01 | Since 32-bit Cygwin is dead, don't talk about Cygwin64 any more. check-in: 8b9ca32588 user: jan.nijtmans tags: tip-748 | |
| 08:16 | Fix compiler error handling TclpIsAtty check-in: 01d2dc4b31 user: jan.nijtmans tags: tip-748 | |
|
2026-02-05
| ||
| 13:34 | TIP #748 implementation: Use 'bool' in public API check-in: b5c08bdc76 user: jan.nijtmans tags: tip-748 | |
| 07:58 | Fix [1b6f81955c]: 32-bit zlib1.dll now depends on libgcc_s_sjlj-1.dll check-in: 02c648b778 user: jan.nijtmans tags: trunk, main | |
| 07:41 | Build 32-bit zlib1.dll with -static-libgcc Closed-Leaf check-in: 4716fdfc4b user: jan.nijtmans tags: zlib-static-libgcc | |
|
2026-02-04
| ||
| 11:46 | Remove compat/zlib/contrib/untgz. See: [0b9367a240] check-in: a04e281a19 user: jan.nijtmans tags: trunk, main | |
| 11:35 | Rebase to trunk check-in: a2c78ac50d user: jan.nijtmans tags: tip-748 | |
| 10:59 | A few more int -> bool check-in: 99963526b2 user: jan.nijtmans tags: trunk, main | |
| 09:58 | Fix [9c45616627b30a6f]: Infinite loop in TclFSGetAncestorPaths check-in: 056f62ec49 user: jan.nijtmans tags: trunk, main | |
| 09:56 | Update to zlib 1.3.1.2 check-in: 3d5f1db432 user: jan.nijtmans tags: trunk, main | |
|
2026-02-03
| ||
| 22:12 | Internally use TclNRAddCallback whenever we know the callback function is defined check-in: 572df39630 user: dkf tags: trunk, main | |
| 17:37 | More Tcl_Time -> long long simplifications check-in: 0e0b04583e user: jan.nijtmans tags: new-timer-api-prepare | |
| 08:03 | Make Tcl_ObjCmdProc usable in extensions again, even with -DTCL_NO_DEPRECATED. Reported by Paul Ober... check-in: 0ba20f4cf5 user: jan.nijtmans tags: trunk, main | |
|
2026-02-01
| ||
| 03:26 | Fix [602971ae] - could not find init.tcl if TCL_LIBRARY specified at *build* time check-in: e673be4875 user: apnadkarni tags: trunk, main | |
|
2026-01-31
| ||
| 18:03 | Fix [98ce2ebb28]: No __builtin_unreachable() in gcc < 4.5. check-in: f4d491115b user: jan.nijtmans tags: trunk, main | |
| 06:23 | Pass CFG_{RUNTIME,INSTALL}_SCRDIR to tclInterp.c Leaf check-in: 5fb31087a7 user: apnadkarni tags: bug-602971ae | |
|
2026-01-30
| ||
| 19:32 | merge trunk check-in: 0882e4dd46 user: dgp tags: rc0, core-9-1-a1-rc | |
| 17:36 | Avoid theoretic UMR, improve readability check-in: 2c200972b8 user: dkf tags: trunk, main | |
| 15:55 | More Tcl_Time related clean-up check-in: 4000135a77 user: jan.nijtmans tags: new-timer-api-prepare | |
|
2026-01-28
| ||
| 11:19 | Clean-ups unrelated to new-timer-api itself check-in: e07fdec3c9 user: jan.nijtmans tags: new-timer-api-prepare | |
|
2026-01-27
| ||
| 16:02 | Use Tcl_GetMonotonicTime() in performance tests check-in: 1caa21fce5 user: jan.nijtmans tags: trunk, main | |
| 15:23 | More progress (still not MacOS) check-in: 3c99132c81 user: jan.nijtmans tags: new-timer-api | |
|
2026-01-26
| ||
| 17:40 | More progress in notifier (MacOS not done yet) check-in: 60fbf56c2f user: jan.nijtmans tags: new-timer-api | |
| 17:03 | Merge trunk. More simplifications check-in: feafdf3af1 user: jan.nijtmans tags: new-timer-api | |
| 10:21 | Rebase to trunk Leaf check-in: 4c28ce8a24 user: jan.nijtmans tags: attemptgetstring | |
|
2026-01-25
| ||
| 17:18 | Indentation corrections check-in: 55f5e6c4c6 user: dkf tags: trunk, main | |
|
2026-01-22
| ||
| 15:26 | Change limit.time to long long check-in: 2107df1b93 user: jan.nijtmans tags: new-timer-api | |
| 09:57 | Merge trunk check-in: f5fe1b96cd user: jan.nijtmans tags: new-timer-api | |
| 09:29 | Eliminate the use of 'memcpy' for Tcl_Time's. Fix assert warning. check-in: e0ec6dd67b user: jan.nijtmans tags: trunk, main | |
|
2026-01-20
| ||
| 13:54 | Experiment: New timer API not using Tcl_Time any more. WIP check-in: 4d608407f9 user: jan.nijtmans tags: new-timer-api | |
| 10:51 | Merge-mark check-in: 4cd4abcb90 user: jan.nijtmans tags: trunk, main | |
| 09:58 | timer-15.7 often fails on MacOS CI. Increase timeout on MacOS a little check-in: 72b5bf91ec user: jan.nijtmans tags: trunk, main | |
| 08:01 | Even more Tcl_GetMonotonicTime() usage check-in: a9fb386bce user: jan.nijtmans tags: trunk, main | |
| 08:00 | Fix warnings in asserts (seen in debug-mode only) check-in: c0f17f8557 user: jan.nijtmans tags: trunk, main | |
|
2026-01-19
| ||
| 15:55 | Use Tcl_GetMonotonicTime() where it makes sense check-in: cade5d13c8 user: jan.nijtmans tags: trunk, main | |
| 12:12 | Rebase to trunk check-in: 7f65306e14 user: jan.nijtmans tags: attemptgetstring | |
| 11:17 | Follow the Engineering Manual style check-in: ec4f700e5e user: dkf tags: trunk, main | |
| 11:14 | Follow the Engineering Manual style check-in: d6a362ddb7 user: dkf tags: trunk, main | |
| 11:07 | Macro to share pattern for Tcl_Time->micros check-in: 5af9aae2a5 user: dkf tags: trunk, main | |
| 09:19 | Disable some timer tests, when running on MacOS CI environment check-in: 47c39569a7 user: jan.nijtmans tags: trunk, main | |
| 07:12 | Fix error, when compiling with clang++: tclTest.c:2222:6: error: cannot jump from this goto statemen... check-in: c9fc8a3593 user: jan.nijtmans tags: trunk, main | |
|
2026-01-18
| ||
| 22:26 | Complete deprecation of Tcl_SetTimeProc/Tcl_QueryTimeProc check-in: d76c488c6b user: jan.nijtmans tags: trunk, main | |
| 20:27 | Fix compiler error with clang: No variable declaration allowed after label check-in: ee0e417f34 user: jan.nijtmans tags: trunk, main | |
| 12:00 | Clearer error assembly in [proc] check-in: 1dc3ab0c1a user: dkf tags: trunk, main | |
| 11:51 | Avoid unsafe assumption about when interpreter limits are set (potential UMR) check-in: e5431b9f41 user: dkf tags: trunk, main | |
| 02:22 | merge 9.0 (bignum comparison, performance) check-in: 7fdb9fb32d user: sebres tags: trunk, main | |
| 01:56 | merge 9.0 (fix for [96e5c814eb9ed955]) check-in: ead6ad70c1 user: sebres tags: trunk, main | |
|
2026-01-17
| ||
| 18:36 | Merge tcltimer.c optimisation to replace Tcl_time by long long. Remove some roundings on millisecond... check-in: 8149748d1f user: oehhar tags: trunk, main | |
|
2026-01-16
| ||
| 17:35 | Open release branch for Tcl 9.1a1 check-in: 8a868a96cc user: dgp tags: core-9-1-a1-rc | |
| 09:31 | Remove unneded multiplication overflow check, as input is 31 bit. Thanks to MAC CI Closed-Leaf check-in: 86a44d91d7 user: oehhar tags: timer-optimisation-hao | |
| 05:30 | added more exceptions to link handlung during generation of html manual pages check-in: e230ab5968 user: Torsten tags: trunk, main | |
|
2026-01-15
| ||
| 11:42 | Transform all Tcl_Time to long long in file tclTimer.c. Exclude event command Tcl_SetMaxBlockTime check-in: 81604bf883 user: oehhar tags: timer-optimisation-hao | |
|
2026-01-13
| ||
| 20:27 | Merge main and resolve merge conflicts in tclTimer.c check-in: f787db34a5 user: oehhar tags: timer-optimisation-hao | |
| 08:32 | Fix [8865497ef9]: configure --enable-man-compression error check-in: 64f2098a1d user: jan.nijtmans tags: trunk, main | |
|
2026-01-12
| ||
| 19:39 | Make [timer] fit standard model of ensemble declarations. check-in: 0dad7fbf6e user: dkf tags: trunk, main | |
| 17:06 | Use correct compilation descriptors in the [timer] ensemble definition. Also name some factors wi... check-in: 1dc8191173 user: dkf tags: trunk, main | |
| 09:41 | Rename file to consistently capitalise check-in: c0ad91e5d2 user: dkf tags: trunk, main | |
| 08:12 | Rebase to trunk check-in: 8a5a4b32a7 user: jan.nijtmans tags: attemptgetstring | |
| 07:47 | Merge trunk check-in: 324255f4a1 user: jan.nijtmans tags: attemptgetstring | |
| 03:31 | Bug [a420eb1700] - missing files in distribution check-in: 670cd0d33f user: apnadkarni tags: trunk, main | |
|
2026-01-11
| ||
| 21:14 | Fix executable flags, both before and after 'make dist' check-in: 70299869db user: jan.nijtmans tags: trunk, main | |
| 18:38 | Fix executable flag check-in: 76f73ba2d6 user: jan.nijtmans tags: trunk, main | |
| 17:51 | Fix indenting check-in: e684ddc949 user: jan.nijtmans tags: trunk, main | |
| 17:45 | Merge-mark check-in: eb291075e6 user: jan.nijtmans tags: trunk, main | |
| 11:59 | TIP 744 accepted check-in: 5e98a389b8 user: apnadkarni tags: trunk, main | |
| 11:13 | A more efficient method for storing compiled var resolver info check-in: 8a8e66ef77 user: dkf tags: trunk, main | |
| 01:52 | Merge main Closed-Leaf check-in: 6c3413b48a user: apnadkarni tags: tip-744 | |
|
2026-01-10
| ||
| 14:08 | fix divergence check-in: 1774da848e user: dkf tags: trunk, main | |
| 11:14 | Add Tcl9 Logo and Icon. Closed-Leaf check-in: cf32ffcc02 user: cmacleod tags: add-tcl9-logo | |
| 09:16 | Slightly faster to use memcmp() instead of TclStringCmp() for the TclOO variable resolver check-in: cae1c5d52a user: dkf tags: trunk, main | |
|
2026-01-09
| ||
| 12:47 | Fix C++ warnings, seen with clang++ check-in: 08c52de73a user: jan.nijtmans tags: trunk, main | |
| 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 | |
|
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: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: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:44 | Merge 9.0 check-in: 7f854eecd9 user: jan.nijtmans tags: trunk, main | |
|
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-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 | |
| 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 | |
|
2025-12-02
| ||
| 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 | |
|
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 | |
|
2025-11-28
| ||
| 16:09 | Minor changes: whitespace/formatting improvements. check-in: 32db600597 user: dkf tags: trunk, main | |
| 08:46 | Rebase to trunk check-in: 821ab78290 user: jan.nijtmans tags: attemptgetstring | |
|
2025-11-27
| ||
| 14:42 | Rebase to 9.1 check-in: cd1ad25704 user: jan.nijtmans tags: tip-626 | |
| 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 | |
|
2025-11-25
| ||
| 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 | |