Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
595 check-ins using file generic/tclBinary.c version e1ba5583d2
|
2025-06-02
| ||
| 12:07 | TIP 716 accepted check-in: 65b04b1290 user: apnadkarni tags: core-9-0-branch | |
|
2025-06-01
| ||
| 18:13 | Cherrypick 57d619a23f - Jan's changes for unused vars Closed-Leaf check-in: c24c47cbd3 user: apnadkarni tags: tip-716 | |
| 15:32 | Merge core-9-0-branch check-in: 8697700555 user: apnadkarni tags: tip-716 | |
|
2025-05-27
| ||
| 05:01 | Disable unsupported icu tests for valgrind as dl_load of icu muddies valgrind output check-in: e12ffa7040 user: apnadkarni tags: core-9-0-branch | |
|
2025-05-26
| ||
| 11:56 | Update changes for fixed tickets check-in: 28eab946c5 user: apnadkarni tags: core-9-0-branch | |
| 11:41 | Update changes.md check-in: 89bffcebe3 user: jan.nijtmans tags: core-9-0-branch | |
| 11:40 | Fix [1dcda0e862]: Build broken (trunk branch) tclCompExpr.c tclOOCall.c. Just by disabling the warni... check-in: a60bfcf236 user: jan.nijtmans tags: core-9-0-branch | |
| 11:37 | Indenting (backported from 9.1) check-in: dac6eb3f1a user: jan.nijtmans tags: core-9-0-branch | |
| 10:29 | Fix [7346adc50f] - memory runaway on truncated iso2022 encoding check-in: 237ff71b86 user: apnadkarni tags: core-9-0-branch | |
| 06:12 | Add table driven truncation at end test Closed-Leaf check-in: fc2330a3cd user: apnadkarni tags: apn-bug-7346adc50f | |
| 05:12 | Handle tcl8 and replace profiles for truncated escape encodings. Add tests. check-in: 0ca96a7829 user: apnadkarni tags: apn-bug-7346adc50f | |
|
2025-05-25
| ||
| 17:27 | Start on [7346adc50f]. Now raise error on truncated encoding. Still have to handle replace and tcl8 ... check-in: 591e540e6d user: apnadkarni tags: apn-bug-7346adc50f | |
|
2025-05-23
| ||
| 06:08 | Merged core-9-0-branch Closed-Leaf check-in: 03b3054dba user: apnadkarni tags: apn-tip636-appl | |
| 02:21 | Merge core-9-0-branch check-in: 33c0fd2db6 user: apnadkarni tags: tip-716 | |
| 02:18 | Fix [c776eb586d]. Read codepage from registry (reported by Jan) check-in: 77971ca3f2 user: apnadkarni tags: tip-716 | |
|
2025-05-22
| ||
| 09:25 | Minor optimization: Make sure that TclIsSpaceProcM() doesn't call TclIsSpaceProc() for 'negative' by... check-in: f71a637cdd user: jan.nijtmans tags: core-9-0-branch | |
| 03:19 | Implement expr in/ni for repeated and reversed list types check-in: db7590b701 user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-21
| ||
| 02:15 | Merge core-9-0-branch check-in: af16c07b81 user: apnadkarni tags: tip-716 | |
| 00:53 | Update docs check-in: dc2007a08c user: apnadkarni tags: tip-716 | |
|
2025-05-20
| ||
| 05:26 | Fix [3335120320]. Create include dir for installing extensions in non-default locations check-in: 761808a5e8 user: apnadkarni tags: core-9-0-branch | |
|
2025-05-19
| ||
| 11:52 | Some small clarification to abstract list method docs check-in: e95a6dfe79 user: apnadkarni tags: apn-tip636-appl | |
| 10:27 | Update version in .project file check-in: efb67db482 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-18
| ||
| 15:53 | Bug [3335120320]. Fix for case where extension is installed into a directory other than where Tcl is... Closed-Leaf check-in: ee68735740 user: apnadkarni tags: apn-bug-3335120320 | |
| 06:31 | merge core-9-0-branch check-in: 86c8f4ac8a user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-16
| ||
| 16:05 | What if TclWinGetUserEncoding() returns NULL? Leaf check-in: e319a925fe user: jan.nijtmans tags: encoding-user | |
| 15:38 | Rebase to 9.0 check-in: a68fdded89 user: jan.nijtmans tags: encoding-user | |
| 11:02 | Merge 8.6 check-in: ce7b199778 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-15
| ||
| 15:56 | Oops, CLANG_ASSERT->assert check-in: 83f3d91e22 user: apnadkarni tags: apn-tip636-appl | |
| 15:39 | Minor cleanup check-in: a4c790b1c8 user: apnadkarni tags: apn-tip636-appl | |
| 11:35 | Add tests for memory leaks check-in: a2575fbb36 user: apnadkarni tags: apn-tip636-appl | |
| 05:59 | Use internalRep.twoPtrValue.ptr1 and initialize .ptr2 to NULL instead of using otherValuePtr. Otherw... check-in: c4fa61081a user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-14
| ||
| 12:15 | Complete list operation tests check-in: d35db3d6e9 user: apnadkarni tags: apn-tip636-appl | |
| 09:18 | Merge 8.6 check-in: 5bf28410d1 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-13
| ||
| 19:07 | Bit more progress on test suite check-in: 5abbea2abe user: apnadkarni tags: apn-tip636-appl | |
| 15:41 | Merge 8.6 check-in: 5e28e9d492 user: jan.nijtmans tags: core-9-0-branch | |
| 15:41 | Put (back) Tcl_CreateHashEntry() stub entry. For better upwards compatibility with TIP #717. Not use... check-in: 6fa00ba586 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-12
| ||
| 15:50 | Add tests for more list operations and variable indices (when they have a separate code path from li... check-in: 678e371e35 user: apnadkarni tags: apn-tip636-appl | |
| 08:42 | Forget speedup of TclLog2: Negative numbers should behave as 0. check-in: f041ae2d19 user: jan.nijtmans tags: core-9-0-branch | |
| 08:36 | _BitScanReverse64() is tested now, so remove comment. Slight speedup for TclLog2, using OR check-in: 8b1d3b555f user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-10
| ||
| 15:12 | ledit and lreplace tests for new abstract lists check-in: 2d22650834 user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-09
| ||
| 18:13 | [fd1585e2a1] Adopt efficient internal indexing calculation utility TclMSB(). check-in: e991e299b3 user: dgp tags: core-9-0-branch | |
| 09:04 | Store userEncoding in Thread Local Storage check-in: edc8d0abfc user: jan.nijtmans tags: encoding-user | |
| 08:19 | Merge 9.0. Handle one-argument "encoding user" better. check-in: 597025932d user: jan.nijtmans tags: encoding-user | |
|
2025-05-08
| ||
| 15:19 | Fix [9dcdddeefe]: compiler warnings. No need to put this in changelog, since it's introduced after 9... check-in: 0149387ab9 user: jan.nijtmans tags: core-9-0-branch | |
| 12:42 | TIP #718 testcase check-in: 2f5fcccfed user: jan.nijtmans tags: encoding-user | |
| 08:54 | Fix "make dist". Don't use UTF-8 setting in registry/dde dll's check-in: 4a25340a1e user: jan.nijtmans tags: encoding-user | |
|
2025-05-07
| ||
| 21:15 | Merge 8.6 check-in: 6be72f3a48 user: jan.nijtmans tags: core-9-0-branch | |
| 13:22 | Get rid of the "c" version of tclsh in onefiledist.yml check-in: 614850ef86 user: jan.nijtmans tags: encoding-user | |
|
2025-05-06
| ||
| 14:52 | Disable scan-15.1 (temporary) check-in: 5e41815bbc user: jan.nijtmans tags: encoding-user | |
| 12:51 | Rebase to trunk check-in: ba1f528fc6 user: jan.nijtmans tags: encoding-user | |
| 08:46 | Fix links to tickets. check-in: ac6a931660 user: sbron tags: core-9-0-branch | |
| 07:54 | Update changes.md for fixed lseq tickets check-in: 44e4a5819d user: apnadkarni tags: core-9-0-branch | |
| 07:42 | Fix [8ffd8cabd1]: "encoding system": wrong result without manifest check-in: cd024d90d9 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-05
| ||
| 16:27 | [78f44214] Document Tcl_InitStringRep: copy description from TIP 445: better than nothing... check-in: 996b2264cd user: oehhar tags: core-9-0-branch | |
| 15:38 | Merge-mark check-in: 60234d7509 user: jan.nijtmans tags: core-9-0-branch | |
| 14:47 | Add to changes.md bug section: scan "long mantissa" %g [42d14c] check-in: b2f5c7f297 user: oehhar tags: core-9-0-branch | |
| 14:40 | [42d14c495a] Parsing long floating point strings check-in: 3cc7e2aa7d user: oehhar tags: core-9-0-branch | |
| 11:42 | Add "tclsh90c", which has a manifest without UTF-8 setting check-in: 480042bbca user: jan.nijtmans tags: encoding-user | |
| 11:22 | Rebase (makes use of [8ffd8cabd1]) check-in: de117edb03 user: jan.nijtmans tags: encoding-user | |
| 09:14 | Proposed fix for [8ffd8cabd1]: "encoding system": wrong result without manifest Extracted from TIP 7... Closed-Leaf check-in: 4f085c4141 user: jan.nijtmans tags: bug-8ffd8cabd1 | |
| 06:53 | Missing TclOOM() calls, which produce a panic when Tcl_InitStringRep() fails check-in: 8d88d3e10e user: jan.nijtmans tags: core-9-0-branch | |
|
2025-05-04
| ||
| 06:51 | Use rangeList Tcl_ObjType for lassign of large lists check-in: aae9dcbcde user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-03
| ||
| 12:05 | Implement lrangeType Tcl_Obj check-in: 85d835b635 user: apnadkarni tags: apn-tip636-appl | |
|
2025-05-02
| ||
| 18:30 | merge 8.7 check-in: 3a1bd84941 user: dgp tags: core-9-0-branch | |
| 17:58 | merge fix check-in: 08b1fcc49d user: dgp tags: core-9-0-branch | |
| 16:57 | typo check-in: 4e706dd449 user: dgp tags: core-9-0-branch | |
|
2025-05-01
| ||
| 05:50 | Add framework for testing nested lists in different list type combinations check-in: 00e93be613 user: apnadkarni tags: apn-tip636-appl | |
|
2025-04-29
| ||
| 13:48 | Indenting and comments, backported from 9.1 check-in: 98ab04e3c6 user: jan.nijtmans tags: core-9-0-branch | |
| 11:13 | Rebase to tip-716 Closed-Leaf check-in: fd647584e8 user: jan.nijtmans tags: tclsh90c.exe-for-tip-716-compatibility | |
| 08:51 | Unbreak (gcc) build check-in: 479fc6ad0d user: jan.nijtmans tags: tip-716 | |
| 08:35 | typo (breaks static MSVC build) check-in: a325a7c061 user: jan.nijtmans tags: tclsh90c.exe-for-tip-716-compatibility | |
|
2025-04-28
| ||
| 15:10 | Have both tclsh90.exe (full compatibility) and tclsh90c.exe (without UTF-8 in manifest) side-by-side check-in: 41388a9d8f user: jan.nijtmans tags: tclsh90c.exe-for-tip-716-compatibility | |
| 11:30 | Fix cmdAH tests. See comments below. Tcl_GetEncodingForUser will not be available until 9.1 for stu... check-in: 17bd2a7748 user: apnadkarni tags: tip-716 | |
| 10:16 | Pick up lindex fixes from 9.0 check-in: 0561604ee7 user: apnadkarni tags: apn-tip636-appl | |
| 10:15 | Start on test suite for all internal list representations check-in: 1e5378782c user: apnadkarni tags: apn-tip636-appl | |
| 09:51 | Minor tweak. Pass interp as NULL as error thrown away. check-in: 0d79e0d16c user: apnadkarni tags: core-9-0-branch | |
| 09:01 | Fix [7d3101bf28] and [452b103a74] - lseq indexing crashes. check-in: 1869372b12 user: apnadkarni tags: core-9-0-branch | |
| 07:37 | Attempt to fix cmdAH test failures. Doesn't work. check-in: 8a040c000a user: jan.nijtmans tags: tip-716 | |
| 03:05 | Fix compiled indexlist for lseq Closed-Leaf check-in: 5bbf3063e7 user: apnadkarni tags: apn-bug-452b-7d31 | |
|
2025-04-27
| ||
| 14:59 | Partial fix and test cases for bug [452b103a74] - lseq nested indices check-in: 7f6c4fe803 user: apnadkarni tags: apn-bug-452b-7d31 | |
| 10:48 | Fix [7d3101bf28] - crash on out of bounds lindex into lseq check-in: 39e56660b9 user: apnadkarni tags: apn-bug-452b-7d31 | |
| 10:42 | Fix lindex crash on non-numeric index into lseq check-in: 0e93ef825b user: apnadkarni tags: apn-bug-452b-7d31 | |
| 10:29 | Crash tests for bugs [45b2] and [7d31] check-in: 8e3891ade0 user: apnadkarni tags: apn-bug-452b-7d31 | |
|
2025-04-25
| ||
| 08:11 | Protect TclWinGetUserEncoding() for environments it doen't exist, e.g. Tcl 9.0.0/9.0.1 check-in: 5f8aa1fdaa user: jan.nijtmans tags: encoding-user | |
|
2025-04-24
| ||
| 10:06 | Unneeded (char *) typecast check-in: 68e682d737 user: jan.nijtmans tags: core-9-0-branch | |
| 09:51 | Implement "encoding user" without TIP #716 check-in: 29476ca525 user: jan.nijtmans tags: encoding-user | |
|
2025-04-21
| ||
| 04:08 | Use abstract lists only above a element count threshold check-in: f57abac506 user: apnadkarni tags: apn-tip636-appl | |
|
2025-04-20
| ||
| 19:55 | Try the new windows-11-arm runner Leaf check-in: 5b445db697 user: jan.nijtmans tags: github-windows-arm | |
| 16:58 | VarHashCreateVar() isn't used in tclExecute.c check-in: 2cf05ab056 user: jan.nijtmans tags: core-9-0-branch | |
| 07:49 | Add abstract list type for lrepeat check-in: bacff30db2 user: apnadkarni tags: apn-tip636-appl | |
|
2025-04-19
| ||
| 11:41 | Add an abstract list type for reversing lists check-in: 224c5670f0 user: apnadkarni tags: apn-tip636-appl | |
|
2025-04-18
| ||
| 14:04 | Merge 9.0 check-in: 1d72e36587 user: jan.nijtmans tags: tip-716 | |
|
2025-04-17
| ||
| 20:53 | Fix warning: variables 'ui' and 'maxSizeDecade' used in loop condition not modified in loop body [-W... check-in: ab0977d71d user: jan.nijtmans tags: core-9-0-branch | |
| 20:09 | off-by-8 (thanks, Don!) check-in: 4d6af81b4d user: jan.nijtmans tags: core-9-0-branch | |
| 15:01 | Update macher version in onefiledist.yml so it will work with a thin macOS executable. check-in: aa91d336d5 user: culler tags: core-9-0-branch | |
|
2025-04-16
| ||
| 17:34 | Correct false claims in the header comment of RequiredPrecision() check-in: 0082f1252a user: dgp tags: core-9-0-branch | |
| 09:33 | (cherry-pick): Clarify exec manpage << entry that the value is encoded and lineendings converted check-in: f3f3bc23f6 user: jan.nijtmans tags: core-9-0-branch | |
| 08:02 | Fix TestplatformChmod() test function: It should always translate from UTF-8 to native, since the na... check-in: 8db993fea9 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-14
| ||
| 16:15 | Fix Unix build. Add basic tests check-in: dcc5e06d28 user: apnadkarni tags: tip-716 | |
| 13:43 | Review [56f880ad7b|this] commit: Introduce TclNewNamespaceObj() to factor out a common idiom check-in: 8c9d90bf25 user: jan.nijtmans tags: core-9-0-branch | |
| 08:49 | Update changes.md check-in: d24ee67f7b user: jan.nijtmans tags: core-9-0-branch | |
| 08:43 | Fix [92aeb847f9]: proc with more than 2**31 variables check-in: 3af3ca8d98 user: jan.nijtmans tags: core-9-0-branch | |
| 08:10 | Error-message cleanup Closed-Leaf check-in: 6cbe9e36b0 user: jan.nijtmans tags: bug-92aeb847f9 | |
|
2025-04-13
| ||
| 23:00 | Put back a comment, which should not have been removed check-in: 2c3647f17c user: jan.nijtmans tags: core-9-0-branch | |
| 22:39 | Remove comment which is not true any more: TclVarHashFindVar() is not used in Itcl at all. Remove so... check-in: 7c684c5719 user: jan.nijtmans tags: core-9-0-branch | |
| 20:46 | Macros for comparing tokens to literals, making compiler logically easier to read check-in: 854196f81a user: dkf tags: no-variable-width-instruction-issue | |
|
2025-04-12
| ||
| 16:57 | Added -encoding option to exec check-in: b610816f9d user: apnadkarni tags: tip-716 | |
| 15:11 | Added encoding user command check-in: 936c52a270 user: apnadkarni tags: tip-716 | |
| 12:03 | Start on TIP 716 implementation check-in: 25472ab13e user: apnadkarni tags: tip-716 | |
|
2025-04-11
| ||
| 16:35 | Fix for [fd8341e496]: Tcl_InitStubs compatibility for 9.1 check-in: 41c49572f8 user: jan.nijtmans tags: core-9-0-branch | |
| 16:18 | (cherry-pick): Updated changes for [010d8f38]. Indenting check-in: dbc4e16d09 user: jan.nijtmans tags: core-9-0-branch | |
| 15:46 | Fix and speedup for TclLog2() - only used with TCL_COMPILE_STATS. Can now handle values > 2**31 check-in: 677241c9b3 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-10
| ||
| 21:22 | Some definite cleanup of the [switch] issuer, with neater passing of information around check-in: 3941e377dc user: dkf tags: no-variable-width-instruction-issue | |
| 14:43 | Slight improvement: Cleanup before creating error-message check-in: 8e657bfa1a user: jan.nijtmans tags: bug-92aeb847f9 | |
| 14:22 | First attempt at fixing [92aeb847f9]: proc with more than 2**31 variables. At least, prevent the cra... check-in: 7ccc2a0d76 user: jan.nijtmans tags: bug-92aeb847f9 | |
| 12:24 | Fix for [fd8341e496]: Tcl_InitStubs compatibility for 9.1 Closed-Leaf check-in: 32f67e254a user: jan.nijtmans tags: bug-fd8341e496 | |
|
2025-04-09
| ||
| 14:18 | Cleaning up a bunch of things in code generation. check-in: db21f8e213 user: dkf tags: no-variable-width-instruction-issue | |
| 13:49 | Update rules.vc check-in: 44a6d22f3c user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-07
| ||
| 14:48 | Remove OPTS=tk8 option: It was meant to be able to compile extesions witk Tk 8.7, which will never f... check-in: 7010c4ae07 user: jan.nijtmans tags: core-9-0-branch | |
| 14:33 | merge from trunk with no conflicts check-in: bd5ddcf6db user: dgp tags: dgp-refactor | |
| 09:41 | (cherry-pick): Fix [010d8f3885] tclEpollNotfy PlatformEventsControl panics if websocket disconnected check-in: e3ffca215e user: jan.nijtmans tags: core-9-0-branch | |
| 09:37 | Fix [04aad56155]: __attribute__((noreturn)) conflicts with stdnoreturn.h check-in: 4dccf56126 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-06
| ||
| 16:12 | Fix [02fe7f5c89]: tcl::unsupported::icu::detect missing 32-bit error-check check-in: d05c268ca9 user: jan.nijtmans tags: core-9-0-branch | |
| 15:55 | Eliminate some -Wconversion warnings. Fix comments check-in: 93bbdf6b24 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-03
| ||
| 16:20 | Prevent warning on Cygwin: warning: 'ECASECLASH' is no longer used by Cygwin check-in: f9fac0815c user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-02
| ||
| 22:16 | Fix "load" testcases on Cygwin, due to wrong --out-implib check-in: e787be156b user: jan.nijtmans tags: core-9-0-branch | |
| 21:45 | Fix -Wconversion warnings check-in: e0f9c388d9 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-04-01
| ||
| 08:14 | Fix some -Wconversion warnings check-in: 82b53f0679 user: jan.nijtmans tags: trunk, main | |
| 08:13 | Fix some -Wconversion warnings check-in: 8473c2d663 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-03-30
| ||
| 17:11 | More corrections check-in: 8ac4eade8b user: dkf tags: no-variable-width-instruction-issue | |
| 16:45 | Forgot a critical file. Derp! check-in: 202f3cacf7 user: dkf tags: no-variable-width-instruction-issue | |
| 16:30 | Reset after failure a bit more carefully. check-in: c41e27f365 user: dkf tags: no-variable-width-instruction-issue | |
| 08:41 | Fix some -Wconversion warnings Closed-Leaf check-in: a3af8b0419 user: jan.nijtmans tags: conversion-warning | |
|
2025-03-29
| ||
| 15:22 | more consistency of error messages check-in: 4397f626b4 user: dkf tags: no-variable-width-instruction-issue | |
| 15:12 | merge trunk check-in: 100de9f621 user: dkf tags: no-variable-width-instruction-issue | |
| 15:04 | Fix [while] compilation, remove a couple of useless tests (opcode changes) check-in: 59ec1d55fc user: dkf tags: no-variable-width-instruction-issue | |
| 11:57 | Must reset exception ranges on syntax error in assembled code check-in: 5d9c3907d5 user: dkf tags: no-variable-width-instruction-issue | |
| 09:23 | Most tests working, but not yet all. check-in: 620aac77ab user: dkf tags: no-variable-width-instruction-issue | |
|
2025-03-28
| ||
| 15:25 | Many changes to basic opcode issuing to eliminate most 1-byte args. Not yet fully working... check-in: 3ffa6a16aa user: dkf tags: no-variable-width-instruction-issue | |
|
2025-03-26
| ||
| 11:01 | Merge 9.0 check-in: 76e7dc128f user: jan.nijtmans tags: trunk, main | |
| 10:39 | Typo: there is no libucrt.lib check-in: d878fc25a4 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-03-25
| ||
| 16:08 | Fix all (Windows) C4244 warnings in win/tclWin*.c files check-in: 8a471302b0 user: jan.nijtmans tags: trunk, main | |
|
2025-03-24
| ||
| 11:34 | Added comments explaining the tclEpollNotfy.c fix Closed-Leaf check-in: 6106d74809 user: stevel tags: fix-010d8f3885-tclEpollNotfy-websocket-panic | |
| 09:25 | Ticket [https://core.tcl-lang.org/tcl/tktview/010d8f3885642212cf2c65036dd4ad444e9f769e]. A fix for ... check-in: cc5b6cd56c user: stevel tags: fix-010d8f3885-tclEpollNotfy-websocket-panic | |
|
2025-03-23
| ||
| 20:17 | Merge 9.0 check-in: e4386adb71 user: jan.nijtmans tags: trunk, main | |
| 18:34 | tzdata updated to Olson's tzdata2025b check-in: b37a26cf56 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-03-21
| ||
| 17:07 | merge trunk check-in: 7a2906cb19 user: dgp tags: dgp-refactor | |
|
2025-03-20
| ||
| 08:22 | Update to windows-2025 check-in: 28508da6d3 user: jan.nijtmans tags: cygwin | |
|
2025-03-19
| ||
| 11:08 | Hm. for msys, better stick with zlib-devel only check-in: e04dd66609 user: jan.nijtmans tags: cygwin | |
| 11:06 | Install mingw-w64-cross-zlib and mingw-w64-libtommath too check-in: 650fbc40ee user: jan.nijtmans tags: cygwin | |
|
2025-03-18
| ||
| 21:10 | Rebase to 9.0 check-in: 04f29e38bc user: jan.nijtmans tags: cygwin | |
| 21:07 | Merge 9.0 check-in: f2c31fd489 user: jan.nijtmans tags: trunk, main | |
| 21:06 | "Makefile.in" part was missing from previous commit. Use $@ in stead of ${LIB_FILE} check-in: bdbd2337f9 user: jan.nijtmans tags: core-9-0-branch | |
| 12:17 | Switch over to using 4-byte args; mark some ops as deprecated (gcc/clang) check-in: 0486fdf101 user: dkf tags: no-variable-width-instruction-issue | |
| 09:32 | Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: 9a7b6271df user: jan.nijtmans tags: core-9-0-branch | |
| 08:40 | Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: dcedbacb10 user: jan.nijtmans tags: trunk, main | |
|
2025-03-17
| ||
| 14:01 | merge trunk check-in: c6acfdf6be user: dgp tags: dgp-refactor | |
| 11:49 | Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin Closed-Leaf check-in: a03b277513 user: jan.nijtmans tags: bug-17960b80db | |
|
2025-03-16
| ||
| 17:34 | Make sebres' solution work, so "make dist" works without re-generating */configure with older autoco... check-in: 6a56473faa user: jan.nijtmans tags: trunk, main | |
| 16:54 | Backout [338a305591] for 8.7 and 9.0: autoconf-2.69 is so common nowadays, we want an errormessage f... check-in: 65f4c707cf user: jan.nijtmans tags: core-9-0-branch | |
| 12:25 | Conclusion: it's a little bit to early to require autoconf-2.72, since even ubuntu-24.04 doesn't hav... check-in: 7d0b2660c6 user: jan.nijtmans tags: trunk, main | |
|
2025-03-15
| ||
| 21:07 | merge 9.0 (repair GHA linux/windows builds) check-in: c0e44116e1 user: sebres tags: trunk, main | |
| 21:05 | merge 8.7 check-in: eac4db9123 user: sebres tags: core-9-0-branch | |
|
2025-03-14
| ||
| 18:53 | [e23e40222e] Revise HashString() to expect a Tcl_Size length argument check-in: baac7ac891 user: dgp tags: trunk, main | |
| 18:03 | merge 9.0 check-in: f8e859ea41 user: sebres tags: trunk, main | |
| 18:02 | merge 8.7 check-in: 7b8ec62e31 user: sebres tags: core-9-0-branch | |
| 17:44 | merge 9.0 check-in: e124df9c56 user: sebres tags: trunk, main | |
| 17:41 | merge 8.7 check-in: cf44ae5785 user: sebres tags: core-9-0-branch | |
| 15:41 | merge trunk check-in: 1c2f2f24cf user: dgp tags: dgp-refactor | |
| 10:37 | Update windows runner to windows-2025 check-in: 1f4821362a user: jan.nijtmans tags: trunk, main | |
| 10:28 | Update github runner to ubuntu-24.04 check-in: 67d3cf1844 user: jan.nijtmans tags: trunk, main | |
|
2025-03-13
| ||
| 21:00 | Prevent (unix|win)/configure being re-generated with anything else then autoconf-2.72 check-in: cb6436f077 user: jan.nijtmans tags: trunk, main | |
| 20:54 | spacing check-in: 2415b90b1f user: jan.nijtmans tags: trunk, main | |
| 14:16 | merge 9.0 check-in: d2d18e3b2c user: sebres tags: trunk, main | |
| 14:16 | merge 8.7 check-in: 88a2493651 user: sebres tags: core-9-0-branch | |
|
2025-03-12
| ||
| 17:20 | merge 9.0 (fix for `clock add` regression, relative time with TZ over DST-hole, see clock-30.34) check-in: c1e6ca3321 user: sebres tags: trunk, main | |
| 17:18 | merge 8.7 (fix for `clock add` regression, relative time with TZ over DST-hole, see clock-30.34) check-in: 086ca15865 user: sebres tags: core-9-0-branch | |
|
2025-03-11
| ||
| 18:37 | merge 9.0 (fix for [482db1d796540e68]) check-in: 16f05b6fc9 user: sebres tags: trunk, main | |
| 18:36 | merge 8.7: fixes [482db1d796540e68], some minor optimizations and another corner cases for a compile... check-in: 57d18c0efc user: sebres tags: core-9-0-branch | |
| 08:29 | Update to appleboy/ssh-action@v1.2.2 check-in: 2f1d68136a user: jan.nijtmans tags: trunk, main | |
| 08:27 | Update to appleboy/ssh-action@v1.2.2 check-in: 10c5cb8279 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-03-09
| ||
| 15:16 | This is an experiment with eliminating the issuing of variable-width instructions Much complexity i... check-in: 091900ea2a user: dkf tags: no-variable-width-instruction-issue | |
| 08:08 | First attempt at obeying character limits when decoding data. check-in: 3064261821 user: apnadkarni tags: apn-encoding-refactor | |
| 06:31 | Merge main check-in: ad759446cf user: apnadkarni tags: apn-encoding-refactor | |
| 03:40 | Added comment for Bug 73bb42fb3f check-in: 5825e51235 user: apnadkarni tags: trunk, main | |
|
2025-03-07
| ||
| 10:05 | merge 9.0: cmdMZ.test: improve stability of timerate test for quadratic complexity (increase factor ... check-in: 0e843896d2 user: sebres tags: trunk, main | |
| 10:04 | merge 8.7 check-in: 4acbc1b658 user: sebres tags: core-9-0-branch | |
| 08:17 | Minor changes, to make Cygwin-only build easier check-in: 27ddff503b user: jan.nijtmans tags: cygwin | |
|
2025-03-06
| ||
| 19:52 | merge 9.0: amend to [ba68d1e9484a3a92]: rewrite fix of Tcl_GetReturnOptions less invasive (-errorlin... check-in: 5b2df96ce0 user: sebres tags: trunk, main | |
| 19:51 | merge 8.7 check-in: 0daf917963 user: sebres tags: core-9-0-branch | |
| 19:32 | merge 9.0 (amend to [ba68d1e9484a3a92] fixed wrong line nummer in Tcl_GetReturnOptions) check-in: 4ad99ceb18 user: sebres tags: trunk, main | |
| 19:30 | merge 8.7 (amend to [ba68d1e9484a3a92] fixed wrong line nummer in Tcl_GetReturnOptions) check-in: 1ed156c4d7 user: sebres tags: core-9-0-branch | |
| 15:16 | merge trunk check-in: e42b1e808c user: dgp tags: dgp-refactor | |
| 15:15 | merge 9.0 check-in: 938b305b98 user: dgp tags: trunk, main | |
| 15:15 | merge 8.7 check-in: 3137ef95b8 user: dgp tags: core-9-0-branch | |
| 14:46 | merge 9.0 check-in: 23e8b744a6 user: sebres tags: trunk, main | |
| 14:44 | merge 8.7 check-in: 6abb97e1ef user: sebres tags: core-9-0-branch | |
| 13:15 | merge 9.0 check-in: e49452411e user: sebres tags: trunk, main | |
| 13:02 | merge 8.7 (fixes another variant of [73bb42fb3f35cd61] BUFFER_PADDING panic) check-in: 28539b1154 user: sebres tags: core-9-0-branch | |
| 12:43 | fixes another variant of [73bb42fb3f35cd61] (BUFFER_PADDING panic) with more tests; increases covera... check-in: 383f174774 user: sebres tags: trunk, main | |
|
2025-03-05
| ||
| 16:12 | merge trunk check-in: 00abfd892a user: dgp tags: dgp-refactor | |
| 16:00 | merge 9.0 check-in: 42428385a5 user: dgp tags: trunk, main | |
| 15:49 | merge 8.7 check-in: b3305e6d27 user: dgp tags: core-9-0-branch | |
| 15:28 | merge 9.0 check-in: 576adc12d8 user: dgp tags: trunk, main | |
| 15:27 | merge 8.7 check-in: 88f7f1f10c user: dgp tags: core-9-0-branch | |
| 12:32 | new test (PoC): delay between bytes of single multi-byte utf-8 char doesn't cause encoding error wit... Closed-Leaf check-in: 27b39bdd7c user: sebres tags: bug-73bb42fb | |
| 12:31 | prepare to cherry-pick to 8.7 (no strict by default) check-in: bd359103aa user: sebres tags: bug-73bb42fb | |
| 11:49 | proper timeout handling (e is global for after-event) check-in: 64fd1ceb6a user: sebres tags: bug-73bb42fb | |
| 11:32 | improve tests stability - read on non-blocking channel may be delayed (to next "beat" in busy notifi... check-in: f596a8e3fd user: sebres tags: bug-73bb42fb | |
| 10:40 | protect against enless loop (if unexpected case), be more verbose if error not happen, etc check-in: 7247279791 user: sebres tags: bug-73bb42fb | |
| 06:44 | Test case comment clarification check-in: 84c9cc9577 user: apnadkarni tags: bug-73bb42fb | |
| 06:41 | Test cases check-in: 1914c3dd6c user: apnadkarni tags: bug-73bb42fb | |
| 05:43 | Possible fix for another BUFFER_PADDING panic check-in: 1d45e395d9 user: apnadkarni tags: bug-73bb42fb | |
|
2025-03-04
| ||
| 20:46 | [e23e40222e] Revise HashString() to expect a Tcl_Size length argument Closed-Leaf check-in: b22ef47e31 user: dgp tags: bug-e23e40222e | |
| 20:30 | merge trunk check-in: 5a018960f2 user: dgp tags: dgp-refactor | |
| 20:18 | merge & resolve check-in: 3ca30ac3ef user: dgp tags: dgp-refactor | |
| 19:54 | merge & resolve check-in: 756e71bdbe user: dgp tags: dgp-refactor | |
| 19:46 | Merge trunk conflict free check-in: 49f7e71163 user: dgp tags: dgp-refactor | |
| 16:28 | Merge 9.0 check-in: ebdb2ce8fe user: jan.nijtmans tags: trunk, main | |
| 16:27 | Update changes.md check-in: 90ef891146 user: jan.nijtmans tags: core-9-0-branch | |
| 15:51 | merge 9.0 / clock.tcl: fixes [2c0f49e26c27847a] - ensure cache remain consistent when deriving from ... check-in: e6e0dec9aa user: sebres tags: trunk, main | |
| 15:50 | merge 8.7 / clock.tcl: fixes [2c0f49e26c27847a] - ensure cache remain consistent when deriving from ... check-in: 862db0fdd2 user: sebres tags: core-9-0-branch | |
|
2025-03-03
| ||
| 17:57 | Merge 9.0 check-in: 4f02b98936 user: jan.nijtmans tags: trunk, main | |
| 17:52 | Update to appleboy/ssh-action@v1.2.1 check-in: a95c142edf user: jan.nijtmans tags: core-9-0-branch | |
| 09:42 | merge mark check-in: 3e3a67d911 user: dkf tags: trunk, main | |
| 09:41 | Fix bug in Tcl_SetWideUIntObj. check-in: f9aef122bf user: dkf tags: core-9-0-branch | |
| 09:33 | Mostly whitespace fixes, but also a bug in Tcl_SetWideUIntObj check-in: 16c040e40a user: dkf tags: trunk, main | |
|
2025-03-02
| ||
| 15:48 | Bunch of whitespace basic fixes. check-in: 809d595b56 user: dkf tags: trunk, main | |
|
2025-03-01
| ||
| 16:46 | Tidier way of handling single-pointer internal representations Closed-Leaf check-in: d7db31fa83 user: dkf tags: inline-func | |
|
2025-02-27
| ||
| 18:39 | Remove protections and open branch to work on [27b3ce2997]. Leaf check-in: 5285a51808 user: dgp tags: bug-27b3ce2997 | |
| 08:32 | Merge 9.0 check-in: ca4cd3fb70 user: jan.nijtmans tags: trunk, main | |
| 08:26 | Fix [a77029cdea]: MS-VS build system: pckIndex.tcl when building for 9 misses "t" for TCL 8.6 part check-in: b05c675ee4 user: jan.nijtmans tags: core-9-0-branch | |
|
2025-02-26
| ||
| 20:48 | merge 9.0 check-in: 8697346c25 user: dgp tags: trunk, main | |
| 20:45 | More constraint name repair check-in: a49bbf87c5 user: dgp tags: core-9-0-branch | |
| 20:34 | merge 8.7 check-in: 2b5ea73ce8 user: dgp tags: core-9-0-branch | |
| 20:32 | Possible fix for [a77029cdea]: MS-VS build system: pckIndex.tcl when building for 9 misses "t" for T... Closed-Leaf check-in: 14db8eaae0 user: jan.nijtmans tags: bug-a77029cdea | |
| 20:29 | merge 8.7 check-in: 307c0e7a02 user: dgp tags: core-9-0-branch | |
| 18:19 | dup test names check-in: 6da0e61ac8 user: dgp tags: core-9-0-branch | |
| 18:17 | merge trunk check-in: 51ff886479 user: dgp tags: dgp-refactor | |
| 18:03 | dup test names check-in: 0680aff895 user: dgp tags: trunk, main | |
| 16:16 | merge trunk; resolve conflict check-in: 6d9b0e6f5d user: dgp tags: dgp-refactor | |
| 15:09 | merge 9.0.1 check-in: 141d298e6a user: dgp tags: dgp-refactor | |
| 15:02 | merge & resolve check-in: 25b693ef17 user: dgp tags: dgp-refactor | |
| 14:46 | conflict free check-in: d87991a725 user: dgp tags: dgp-refactor | |
| 14:32 | merge & resolve check-in: 28d54eec87 user: dgp tags: dgp-refactor | |
| 14:22 | conflict free check-in: 034a98588a user: dgp tags: dgp-refactor | |
| 14:11 | merge & resolve; note bug 27b3ce2997 is open on this branch check-in: 107a3b1c4f user: dgp tags: dgp-refactor | |
|
2025-02-25
| ||
| 09:33 | int -> Tcl_Size updates to Utf(3), minor markup update check-in: 9b1623e94a user: jan.nijtmans tags: core-9-0-branch | |
| 05:43 | int -> Tcl_Size updates to Utf(3), minor markup update check-in: 83579bff80 user: bch tags: trunk, main | |
|
2025-02-24
| ||
| 22:02 | update README.md check-in: 611f5b9111 user: jan.nijtmans tags: trunk, main | |
| 21:37 | Merge-mark check-in: 92cac4360f user: jan.nijtmans tags: trunk, main | |
| 21:33 | Fix [211ac77119]: return manual page has a no longer valid example. avoid "can't read "::tcltestlib... check-in: 7ee3539247 user: jan.nijtmans tags: core-9-0-branch | |
| 21:30 | Fix [211ac77119]: return manual page has a no longer valid example. avoid "can't read "::tcltestlib... check-in: ce39d32efd user: jan.nijtmans tags: trunk, main | |
|
2025-02-23
| ||
| 23:06 | Eliminate TCL_MAJOR_VERSION usage. dde -> 1.5a0 check-in: 58705282f4 user: jan.nijtmans tags: trunk, main | |
|
2025-02-21
| ||
| 22:55 | * In-code comments reflect what is actually happening - eg: Tcl_GetRange() does *not* only convert... check-in: dc94c20ed5 user: jan.nijtmans tags: core-9-0-branch | |
| 00:46 | * In-code comments reflect what is actually happening - eg: Tcl_GetRange() does *not* only convert... check-in: 546413afa8 user: bch tags: trunk, main | |
|
2025-02-20
| ||
| 10:59 | Rebase to 9.1 check-in: f72ac96852 user: jan.nijtmans tags: tip-709 | |
| 10:56 | Apparently, create-dmg/create-dmg doesn't work yet on Apple silicon check-in: f4ede1160b user: jan.nijtmans tags: trunk, main | |
| 09:24 | TIP #711: New function: Tcl_IsEmpty() check-in: 2559c9541e user: jan.nijtmans tags: trunk, main | |
|
2025-02-19
| ||
| 09:25 | Rebase to 9.1 check-in: f1f93817f2 user: jan.nijtmans tags: tip-709 | |
| 08:37 | Rebase to 9.1 Closed-Leaf check-in: f6caedaeab user: jan.nijtmans tags: tip-711 | |
| 08:36 | Make a start with 9.1 development, as preparation for TIP #711 check-in: 0950b29f08 user: jan.nijtmans tags: trunk, main | |
| 08:29 | Split off "9.0" branch, as preparation for TIP #711 check-in: 975a904f7f user: jan.nijtmans tags: core-9-0-branch | |
| 05:43 | Fix [f5d0e75a49]. Correct tcl::process documentation for non-subprocesses check-in: 2ed32fc21a user: apnadkarni tags: trunk, main | |
|
2025-02-18
| ||
| 13:39 | Be consistent in .VS/.VE tags in documentation: Just mention TIP number, nothing else. check-in: 9bab6a1ff0 user: jan.nijtmans tags: trunk, main | |
|
2025-02-17
| ||
| 15:03 | Put back "tcl_rcFileName", accidently removed [70302ff935|here]. Remove references to ancient TIP's check-in: 9bef43d0b1 user: jan.nijtmans tags: trunk, main | |
|
2025-02-16
| ||
| 15:17 | Typo check-in: bc532fc550 user: dkf tags: inline-func | |
|
2025-02-12
| ||
| 15:13 | Fix [0fac6dd541]. Remove duplicated docs for tcl_wordchars etc. from tclvars.n check-in: 2861f03e01 user: apnadkarni tags: trunk, main | |
| 08:01 | More accurate documentation check-in: 98e788fbcd user: jan.nijtmans tags: tip-711 | |
|
2025-02-11
| ||
| 21:44 | Don't worry building for Tcl 8.7 any more check-in: e144a4adb6 user: jan.nijtmans tags: trunk, main | |
| 17:11 | Swap from deprecated build image to current one check-in: 3cb93852b7 user: dkf tags: trunk, main | |
| 17:10 | More bits and pieces of functions check-in: f94ca90326 user: dkf tags: inline-func | |
| 17:09 | Bug f5d0e75a49 - correct tcl::process documentation for non-subprocesses Closed-Leaf check-in: 7a71c8de17 user: apnadkarni tags: bug-f5d0e75a49 | |
| 16:43 | Remove duplicate documentation of tcl_wordchars and tcl_nonwordchars Closed-Leaf check-in: 2de5f3345e user: apnadkarni tags: bug-0fac6dd541 | |
|
2025-02-10
| ||
| 13:07 | merge 8.7 check-in: 90ef2d4246 user: sebres tags: trunk, main | |
| 10:53 | merge main & tip-712, optimize TclSubstOptions; now the order of options doesn't affect result (nega... Closed-Leaf check-in: e6deb2b5a5 user: sebres tags: tip-712--subst-allow-mix-opt | |
| 10:24 | simplify detection of combination for positive and negative options check-in: 240c763773 user: sebres tags: tip-712 | |
|
2025-02-08
| ||
| 16:10 | merge trunk (optimized TclSubstOptions, etc); reorganizes options (almost alphanumeric, positive gro... check-in: 21b1ad8e5a user: sebres tags: tip-712 | |
| 15:54 | merge 8.7 (optimization of TclSubstOptions) check-in: 88a9cc67b6 user: sebres tags: trunk, main | |
| 13:40 | amend to [5a28eecf3519c645]: reset cmpPtr->clientData (it must be not cmpPtr, since cmpPtr->proc is ... check-in: e4f09c5206 user: sebres tags: trunk, main | |
|
2025-02-07
| ||
| 13:34 | Add some testcases check-in: aa885b5745 user: jan.nijtmans tags: tip-711 | |
|
2025-02-06
| ||
| 22:54 | Slightly better: less code duplication check-in: d906def78e user: jan.nijtmans tags: tip-711 | |
| 22:21 | Change implementation, based on community feedback check-in: 53556c9fe8 user: jan.nijtmans tags: tip-711 | |
| 17:33 | Throwaway test function for Tcl_IsEmpty Closed-Leaf check-in: 83ab0c0390 user: apnadkarni tags: apn-tip-711 | |
| 12:29 | Rebase to 9.1 check-in: 0eaaef49d8 user: jan.nijtmans tags: tip-711 | |
| 12:27 | Rebase to 9.0 Closed-Leaf check-in: 433f1b2194 user: jan.nijtmans tags: tip-710 | |
| 11:34 | Fix [e086622a87]: WINE "env" test failures check-in: 2c3eebb2a5 user: jan.nijtmans tags: trunk, main | |
| 07:38 | Oops check-in: 527ab0690e user: jan.nijtmans tags: tip-711 | |
|
2025-02-05
| ||
| 18:09 | allow mixing positive/negative switches, following TIP 323 (Do Nothing Gracefully) check-in: 7ccc8d1075 user: sebres tags: tip-712--subst-allow-mix-opt | |
|
2025-02-04
| ||
| 18:06 | subst: Fix segfault when mixing positive and negative options and add a test case for it. check-in: cdd1265d56 user: max tags: tip-712 | |
| 14:45 | Copy thrower.dll to a directory where it can be found for the testcases check-in: eaa98acc32 user: jan.nijtmans tags: tip-709 | |
| 14:24 | Move "thrower" to a separate dll, so we can check throwing an exception in one dll, catching it in a... check-in: 52b911e18f user: jan.nijtmans tags: tip-709 | |
| 12:38 | subst.test: Rearrange the new tests for positve options to subst into a single block. check-in: 369eb537b1 user: max tags: tip-712 | |
| 12:29 | TclSubstOptions: Optimize the positive/negative detection logic (thanks, Rolf). Other minor refineme... check-in: f058702e41 user: max tags: tip-712 | |
|
2025-02-03
| ||
| 16:25 | Merge 9.0 check-in: b1f9dddaa9 user: jan.nijtmans tags: tip-709 | |
| 16:25 | Accept Ashok's testcases as part of the test suite. check-in: 83457efabb user: jan.nijtmans tags: tip-709 | |
|
2025-02-01
| ||
| 22:47 | Rebase to 9.1 check-in: b0c9f7bb68 user: jan.nijtmans tags: tip-711 | |
| 22:17 | Merge-mark check-in: 4604a323e6 user: jan.nijtmans tags: tip-710 | |
| 22:06 | Since TCL_RELEASE_LEVEL == TCL_FINAL_RELEASE, those Tcl_InitStubs() variants are now obsolete check-in: 1e24bb8799 user: jan.nijtmans tags: trunk, main | |
| 19:58 | Merge 9.0 check-in: 3daee05600 user: jan.nijtmans tags: tip-710 | |
|
2025-01-31
| ||
| 20:49 | Merge 8.7 check-in: 58d135625b user: jan.nijtmans tags: trunk, main | |
| 14:47 | Initial reference implementation of TIP 712 (Add "positive" options to the subst command) with code,... check-in: 5d32279001 user: max tags: tip-712 | |
| 13:38 | Merge 9.0 check-in: 6dc38e54ea user: jan.nijtmans tags: tip-710 | |
| 13:29 | Run testcases on MacOS-15 check-in: da142b21f2 user: jan.nijtmans tags: trunk, main | |
|
2025-01-29
| ||
| 17:49 | Ticket [73bb42fb3f] Panic "Buffer Underflow, BUFFER_PADDING not enough" due to not checked encoding ... check-in: 9e6cf84324 user: oehhar tags: trunk, main | |
| 13:00 | Test whether all tests work fine on MacOS-15 Closed-Leaf check-in: 14c25b7db5 user: jan.nijtmans tags: macos-15 | |
| 05:41 | Merge 8.7. Fix handle leak introduced by auto_execok fix. Thanks @chw check-in: 5875d983f6 user: apnadkarni tags: trunk, main | |
|
2025-01-28
| ||
| 10:41 | merge 8.7: man timerate fix [48a7a56dda844782] clarifying -overhead check-in: 48b86a8487 user: sebres tags: trunk, main | |
| 09:35 | Merge mark check-in: a4b3318c77 user: apnadkarni tags: trunk, main | |
| 09:22 | Fix [4e2c8bc4a7] - auto_execok missing internal cmd commands check-in: 927e287e48 user: apnadkarni tags: trunk, main | |
| 08:18 | Clarify -overhead measurement Closed-Leaf check-in: 7b733ffdb2 user: apnadkarni tags: apn-timerate-manpage | |
| 05:48 | Merge mark check-in: 4c69a71abe user: apnadkarni tags: trunk, main | |
| 04:56 | Fix [4f0b5767ac]. Exec of App Execution Aliases on Windows check-in: b0d73da3df user: apnadkarni tags: trunk, main | |
|
2025-01-27
| ||
| 21:25 | Turn some function-like macros into static inline functions check-in: 646ddf575d user: dkf tags: inline-func | |
| 16:59 | Fix auto_exec test for Unix even in presence of win constraint Closed-Leaf check-in: b903e64026 user: apnadkarni tags: bug-4e2c8bc4a7 | |
| 15:55 | Add documentation check-in: 5630cccf06 user: jan.nijtmans tags: tip-711 | |
| 14:17 | Ticket [27fa20249d]: htmlhelp: ignore pckgs folders without configure.in/ac check-in: 3b95f5210d user: oehhar tags: trunk, main | |
| 11:33 | Ticket [27fa20249d]: guard html generation against bogus package folders. Closed-Leaf check-in: ea8480993a user: oehhar tags: 27fa20249d-htmlhelp-pckgs-error | |
| 08:28 | Clearify change-log check-in: e037020800 user: jan.nijtmans tags: tip-709 | |
| 08:24 | Rebase to 9.0 check-in: 069e42139e user: jan.nijtmans tags: tip-709 | |
|
2025-01-26
| ||
| 08:03 | Bug [4e2c8bc4a7]. Missing auto_execok cmd builtins check-in: 46dc723a69 user: apnadkarni tags: bug-4e2c8bc4a7 | |
| 04:39 | Added test for [4f0b5767ac]. Closed-Leaf check-in: 311137c977 user: apnadkarni tags: bug-4f0b5767ac | |
| 04:24 | Proposed fix [4f0b5767ac]. exec of App Execution Alias check-in: 5778698fd9 user: apnadkarni tags: bug-4f0b5767ac | |
|
2025-01-25
| ||
| 23:29 | Handle DLL_PROCESS_DETACH Closed-Leaf check-in: c92b6d4398 user: jan.nijtmans tags: bug-94e3289b79 | |
| 11:18 | Fix comment check-in: c2693a83f6 user: jan.nijtmans tags: trunk, main | |
|
2025-01-24
| ||
| 10:06 | Turn some defines into enums, plus other minor cleanup in the win console code check-in: 365a6849d1 user: dkf tags: trunk, main | |
| 09:13 | Value of [ThreadVar -index] depends on static/shared/gcc build (might be 2, 4 or 6). So make testcas... check-in: 4fc8999b76 user: jan.nijtmans tags: tip-709 | |
|
2025-01-23
| ||
| 13:33 | Remove unnecessary "msvc" constraint (since dll's are pre-compiled with MSVC now) check-in: 50c818626f user: jan.nijtmans tags: tip-709 | |
| 13:10 | Use pre-compiled zip-file (with MSVC) for memorymodule testing. GCC-compiled dll's still have some p... check-in: ab590366d3 user: jan.nijtmans tags: tip-709 | |
| 12:38 | merge 8.7 (timerate stability fix: no hang by iterations with quadratic complexity, better threshold... check-in: 3dad298082 user: sebres tags: trunk, main | |
| 07:33 | Split memorymoduletest.dll into 2 dll's, one with TLS and the other one without check-in: 4747e733bb user: jan.nijtmans tags: tip-709 | |
|
2025-01-22
| ||
| 16:20 | Tcl_MutexLock -> Tcl_MutexUnlock check-in: 29ba86b320 user: jan.nijtmans tags: tip-709 | |
| 14:00 | For now, any dll using TLS is not loaded in memory, but using the fallback. check-in: 7fcbce7514 user: jan.nijtmans tags: tip-709 | |
| 12:55 | Merge 9.0 check-in: 5ebea3a29d user: jan.nijtmans tags: tip-709 | |
| 12:52 | New function Tcl_IsEmpty() check-in: dc19df4f1d user: jan.nijtmans tags: tip-711 | |
|
2025-01-20
| ||
| 20:16 | Merge 9.0 check-in: 204b6acfed user: jan.nijtmans tags: tip-710 | |
| 20:12 | rsync-deployments -> 7.0.2 check-in: f9ddd8e328 user: jan.nijtmans tags: trunk, main | |
| 17:07 | merge 8.7 check-in: 482d05e90c user: sebres tags: trunk, main | |
| 15:32 | Make tcl9thread300.dll available for easier testing with threads check-in: 05c7aea6ea user: jan.nijtmans tags: tip-709 | |
|
2025-01-19
| ||
| 17:40 | Make _tls_* (read-only) variable accessable for testcases check-in: 1c0d7ce347 user: jan.nijtmans tags: tip-709 | |
| 16:51 | Merge 9.0 check-in: 51178a8a78 user: jan.nijtmans tags: tip-709 | |
| 16:37 | tzdata updated to Olson's tzdata2025a. Update changes.md check-in: 467569e36f user: jan.nijtmans tags: trunk, main | |
|
2025-01-17
| ||
| 12:31 | Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so compiling with TCL_LOAD_FR... check-in: 53a5a0cfa2 user: jan.nijtmans tags: trunk, main | |
|
2025-01-16
| ||
| 17:07 | Add one more test for _tls_index Closed-Leaf check-in: f4cf92884a user: apnadkarni tags: apn-tip-709 | |
| 16:32 | Add test case to illustrate data corruption between DLL's check-in: 4b6ac6a29b user: apnadkarni tags: apn-tip-709 | |
|
2025-01-15
| ||
| 16:59 | Add test cases Closed-Leaf check-in: d6a8c4e91a user: oehhar tags: 73bb42fb3f-panic-buffer | |
| 15:21 | Add missing restriction check-in: c06d0526d2 user: jan.nijtmans tags: tip-709 | |
| 15:06 | Add testcase for (MSVC-only) nested exceptions check-in: 651f521c07 user: jan.nijtmans tags: tip-709 | |
| 12:39 | Bug 73bb42fb3f: check also 2nd encoding conversion and set error as in the one above. This is effect... check-in: db261a5c5d user: oehhar tags: 73bb42fb3f-panic-buffer | |
| 02:58 | Merge trunk check-in: 490b048ff3 user: apnadkarni tags: apn-channel-perftools | |
|
2025-01-12
| ||
| 18:10 | Fix [70f3b23cad]. Doc fix only check-in: 5d7aa913b0 user: jan.nijtmans tags: trunk, main | |
|
2025-01-10
| ||
| 21:37 | Merge-mark check-in: 5145a78372 user: jan.nijtmans tags: trunk, main | |
| 14:02 | Rebase to 9.0 Closed-Leaf check-in: 7512a6295d user: jan.nijtmans tags: 70f3b23cad-docs-version-requirement | |
| 13:59 | Another attempt to make it clear, without too much bloat check-in: 1f8e461bda user: jan.nijtmans tags: 70f3b23cad-docs-version-requirement | |
|
2025-01-08
| ||
| 16:20 | Fix comments and "make dist" check-in: f631e22eed user: jan.nijtmans tags: tip-709 | |
| 16:09 | Rebase to 9.0 check-in: 16bd4182a9 user: jan.nijtmans tags: tip-709 | |
| 15:25 | Switch over Tcl_NRAddCallback to TclNRAddCallback in a bunch of places that should have already been... check-in: 5129927198 user: dkf tags: dkf-c11-features | |
| 15:23 | Merge 9.0. registry -> 1.4a0 (breaking compilation on Windows XP) check-in: fd7b19dc30 user: jan.nijtmans tags: tip-710 | |
| 15:02 | Use C11 features, especially variadic macros. check-in: 38f3728d9a user: dkf tags: dkf-c11-features | |
| 14:07 | In --with-tcl8 mode, only typedef Tcl_Size when Tcl_Size is not #defined already check-in: 88f0807bb9 user: jan.nijtmans tags: trunk, main | |
| 09:16 | Superflouous TCL_NO_DEPRECATED usage (meant for TIP #626) check-in: 0fb4f19d3c user: jan.nijtmans tags: tip-710 | |
|
2025-01-07
| ||
| 15:42 | Simplification for [d58e315172] check-in: 4e87493367 user: jan.nijtmans tags: trunk, main | |
| 14:22 | Don't build dltest for Tcl 8.x any more check-in: ce68664329 user: jan.nijtmans tags: tip-710 | |
| 13:07 | Few more 9.0 -> 9.1 changes check-in: 8b32a9987d user: jan.nijtmans tags: tip-710 | |
| 12:39 | Make a start for Tcl 9.1. Nothing more than version bump, and removing unnecessary compatibility (wi... check-in: 4669fc5f66 user: jan.nijtmans tags: tip-710 | |
| 10:06 | Fix [fc3509]: Better error-message than "interpreter uses an incompatible stubs mechanism" check-in: 7704f91f2e user: jan.nijtmans tags: trunk, main | |
| 09:19 | Handle 9.0-compiled extension running in 8.x as well Closed-Leaf check-in: 8a4c654f72 user: jan.nijtmans tags: bug-fc35093ce | |
|
2025-01-06
| ||
| 22:06 | Merge-mark check-in: db15d0f5fd user: jan.nijtmans tags: trunk, main | |
| 21:20 | Demo why using TCL_VERSION in Tcl_InitStubs is a bad idea Closed-Leaf check-in: 09218bf961 user: jan.nijtmans tags: use-tcl-version-in-stubs-bad-idea-demo | |
| 21:15 | This would be my advise. Using TCL_VERSION in Tcl_InitStubs() is a bad idea (IMHO) check-in: 3200a10430 user: jan.nijtmans tags: 70f3b23cad-docs-version-requirement | |
|
2025-01-05
| ||
| 20:41 | oops Closed-Leaf check-in: 6f030022a0 user: jan.nijtmans tags: bug-d58e315172 | |
| 20:38 | Simplification for [d58e315172] check-in: 1c27785451 user: jan.nijtmans tags: bug-d58e315172 | |
|
2025-01-04
| ||
| 11:48 | Merge trunk check-in: a2841ef20b user: apnadkarni tags: apn-icu-testdata | |
|
2025-01-03
| ||
| 15:47 | Proposed fix for [fc35093ce]: Better error-message than "interpreter uses an incompatible stubs mech... check-in: 4260a19710 user: jan.nijtmans tags: bug-fc35093ce | |
| 14:48 | Document underlying Tcl_InitStubs() behavior, when circumventing the macro in tcl.h check-in: 90436ee9e3 user: jan.nijtmans tags: 70f3b23cad-docs-version-requirement | |
| 13:51 | Fix [afdb56e633]: Tcl_MethodType2 not documented check-in: 0a63898c7f user: jan.nijtmans tags: trunk, main | |
| 13:38 | Add 2 more internal tclOO stub entries: TclOOMakeProcInstanceMethod2 and TclOOMakeProcMethod2 check-in: c9e66b07f6 user: jan.nijtmans tags: trunk, main | |
| 09:59 | [2bc08cd2e6] - document TCL_{LL,SIZE}_MODIFIER, Tcl_Size, TCL_SIZE_MAX check-in: 3dcf329505 user: apnadkarni tags: trunk, main | |
|
2025-01-02
| ||
| 17:35 | Fix [d58e31517203396e]: configure --enable-64bit=aarch64 broken check-in: 74eba1ba33 user: jan.nijtmans tags: trunk, main | |
| 15:39 | Proposed fix for [afdb56e633]: Tcl_MethodType2 not documented Closed-Leaf check-in: 2dc9543eed user: jan.nijtmans tags: bug-afdb56e633 | |
| 15:22 | Remove dead code in tclLoadDyld.c check-in: 701a8a3d26 user: jan.nijtmans tags: trunk, main | |
|
2024-12-31
| ||
| 01:18 | Document TCL_SIZE_MAX Closed-Leaf check-in: 73961ebf58 user: apnadkarni tags: bug-2bc08cd2e6 | |
|
2024-12-30
| ||
| 17:10 | [2bc08cd2e6] Document ObjPrintf size modifiers check-in: 2bbae94c2e user: apnadkarni tags: bug-2bc08cd2e6 | |
|
2024-12-29
| ||
| 22:24 | merge 8.7 (windows only: obtain cpuid data with clang/gcc) check-in: 459b34be9d user: sebres tags: trunk, main | |
| 16:59 | merge 8.7 (clang/gcc: silence Wunused-but-set-variable in generated tclDate) check-in: 410ce320f5 user: sebres tags: trunk, main | |
| 16:24 | merge point check-in: 748b7b25b7 user: sebres tags: trunk, main | |
|
2024-12-28
| ||
| 14:46 | merge 8.7 check-in: 2ee1735dbc user: sebres tags: trunk, main | |
| 14:40 | merge 8.7 check-in: 00954f4b4c user: sebres tags: trunk, main | |
| 14:01 | merge 8.7 check-in: 4c57989064 user: sebres tags: trunk, main | |
| 01:00 | merge 8.7: amend to [98006f00ac471be5] - simplification and deduplication, better tests check-in: 2ef804f95d user: sebres tags: trunk, main | |
|
2024-12-27
| ||
| 21:20 | merge 8.7 (fixes [98006f00ac471be5]) check-in: 17b5c7a6ce user: sebres tags: trunk, main | |
|
2024-12-26
| ||
| 18:42 | merge 8.7 check-in: 4459b4e8cc user: sebres tags: trunk, main | |
| 18:30 | merge 8.7 (fix for [67d5f75c36cbada6]) check-in: f1d3dc5eaa user: sebres tags: trunk, main | |
| 15:56 | merge point (no functional changes, only comments) check-in: 5f750f069b user: sebres tags: trunk, main | |
| 15:29 | lseq.test: unneeded constraint check-in: dc3ab4b616 user: sebres tags: trunk, main | |
| 13:52 | merge sebres-arith-series-rework: fixes several bugs and UB (closes [d2a3c5f80bf47362]), improved nu... check-in: e233e8b60b user: sebres tags: trunk, main | |
|
2024-12-23
| ||
| 18:08 | fix calculation of max precision of the series for E notation, optimize it a bit (do it once, use or... Closed-Leaf check-in: e133351aff user: sebres tags: sebres-arith-series-rework | |
| 13:27 | merge mark check-in: a0cd4de4ee user: dkf tags: trunk, main | |
| 11:59 | Shorten generation of TCL OO error codes check-in: 7e88024b74 user: dkf tags: trunk, main | |
|
2024-12-22
| ||
| 22:17 | Make a start fixing [209fd9adce]: package files documented behaviour. First remove the wrong behavio... Leaf check-in: 9af30a459f user: jan.nijtmans tags: bug-209fd9adce | |
| 17:54 | clean up unused code check-in: b999132201 user: sebres tags: sebres-arith-series-rework | |
| 17:50 | prohibit NaN in the arith-series, so it behaves exactly like expr-command (e. g. like expr {Inf - In... check-in: b692628bed user: sebres tags: sebres-arith-series-rework | |
| 17:10 | improve numerical stability by length calculation for distance/step exceeding wide-ints bounds, use ... check-in: 014dfa4897 user: sebres tags: sebres-arith-series-rework | |
| 16:24 | Rebase to 9.0 check-in: b9b7feeba9 user: jan.nijtmans tags: tip-709 | |
| 14:44 | more tests, cover lrange/lreverse for unshared/shared series-objects check-in: 56b534f56a user: sebres tags: sebres-arith-series-rework | |
| 14:23 | amend with better test title and explaining comment check-in: 06a7dfbdcd user: sebres tags: sebres-arith-series-rework | |
| 13:53 | make test platform/compiler independent: the result of the addition of Inf and -Inf may be either -N... check-in: a1b63b3ae9 user: sebres tags: sebres-arith-series-rework | |
| 13:32 | silence implicit conversion warnings by clang build check-in: 02c8740696 user: sebres tags: sebres-arith-series-rework | |
|
2024-12-21
| ||
| 23:56 | Merge 9.0. First implementation of "info locale" check-in: b5de0055d2 user: jan.nijtmans tags: tip-703 | |
| 22:21 | avoid implicit conversion of double length to bignum by NaN/Inf check-in: e2515f05de user: sebres tags: sebres-arith-series-rework | |
| 21:56 | lseq with double args: improve numerical stability by calculation of length (use wide arithmetic ins... check-in: 0893b51f1c user: sebres tags: sebres-arith-series-rework | |
| 20:58 | version -> 9.0.2 check-in: 7b65167243 user: jan.nijtmans tags: trunk, main | |
| 19:45 | furnish arith-series internal representation with refCount, improve duplication check-in: f2977d6c1f user: sebres tags: sebres-arith-series-rework | |
| 19:42 | arith-series doesn't need `end` (it may be incorrect, since proper value is calculated as `start + (... check-in: 81f5e95eb8 user: sebres tags: sebres-arith-series-rework | |
| 19:32 | improve UpdateStringOfArithSeries (panic by overflow, no interim objects by generation of string rep... check-in: 5a622d5dd8 user: sebres tags: sebres-arith-series-rework | |
| 19:24 | improve creation of arith-series object, more checks, Inf/NaN, etc check-in: fb741f410a user: sebres tags: sebres-arith-series-rework | |
| 19:11 | don't swallow error message (usage) on wrong args check-in: 5366e9e566 user: sebres tags: sebres-arith-series-rework | |
| 19:10 | added test cases illustrating several inconsistencies and bugs (hopefully also the result of UB [d2a... check-in: d0164dac25 user: sebres tags: sebres-arith-series-rework | |
| 18:21 | lf -> crlf in vctool.bat check-in: c081dc4d04 user: jan.nijtmans tags: trunk, main | |
| 15:53 | merge release check-in: aef01ab4af user: dgp tags: trunk, main | |
| 12:20 | Remove excess blank lines check-in: 76c101ae7d user: dkf tags: trunk, main | |
|
2024-12-20
| ||
| 18:27 | Simple implementation of "info timezone". Ignoring Windows registry for the moment. check-in: 23f2262e53 user: jan.nijtmans tags: tip-703 | |
| 16:00 | Undo change in tclInt.h. We can keep the main changes inside tclWinLoad.c check-in: fb6e036b63 user: jan.nijtmans tags: tip-709 | |
| 14:53 | TIP #709 implementation: MPL Licence for MemoryModule check-in: 6b43e59e8d user: jan.nijtmans tags: tip-709 | |
|
2024-12-19
| ||
| 16:48 | updated changes.md for release. Closed-Leaf check-in: 10a450bde9 user: dgp tags: rc0, core-9-0-1-rc, core-9-0-1 | |
| 15:18 | merge trunk check-in: a16818cc01 user: dgp tags: core-9-0-1-rc | |
|
2024-12-18
| ||
| 13:28 | TIP #703. Start with empty "info locale" and "info timezone" check-in: d22a724365 user: jan.nijtmans tags: tip-703 | |
| 13:20 | Don't shorten "info locals" in testcases. check-in: 903799065b user: jan.nijtmans tags: trunk, main | |
|
2024-12-16
| ||
| 17:13 | Introduce a typedef for greater sanity check-in: 39e3a23b6b user: dkf tags: trunk, main | |
| 16:27 | Add TIP 707 to changes.md check-in: 4582652df6 user: apnadkarni tags: trunk, main | |
| 16:02 | Make access to RegDeleteKeyExW less awful with a typedef check-in: 80431aa52b user: dkf tags: trunk, main | |
| 15:55 | Convert internal flags to an enum check-in: 88049df237 user: dkf tags: trunk, main | |
| 14:16 | Add Tcl_InitStubs macro information. Update man page links. check-in: 15a1b2e92f user: oehhar tags: 70f3b23cad-docs-version-requirement | |
| 13:33 | Merge-mark check-in: 0fea16205a user: jan.nijtmans tags: trunk, main | |
| 11:50 | Ticket [70f3b23cad]: propose new doc wording for requirement strings check-in: 607aea587f user: oehhar tags: 70f3b23cad-docs-version-requirement | |
|
2024-12-15
| ||
| 19:02 | Merge-mark check-in: 64f92ae102 user: jan.nijtmans tags: trunk, main | |
| 17:57 | Add explanation for fix for ticket [63449c0514] check-in: d39828737c user: oehhar tags: trunk, main | |
| 15:03 | Convert collection of related constants to an enum check-in: 2e25432abf user: dkf tags: trunk, main | |
|
2024-12-14
| ||
| 23:38 | Fix [63449c0514]: [namespace children] doesn't match non-glob patterns below the global namespace. ... check-in: b6ae5707d9 user: jan.nijtmans tags: trunk, main | |
|
2024-12-13
| ||
| 15:23 | Turn constants into an enum check-in: 5611b61092 user: dkf tags: trunk, main | |
| 14:53 | Proposed fix for [63449c0514]: [namespace children] doesn't match non-glob patterns below the global... Closed-Leaf check-in: ee821ec00f user: jan.nijtmans tags: bug-63449c0514 | |
| 13:54 | taming constants with enums in the zipfs code; it's still ugly but it's not so awful as it was (and ... check-in: 5a3380a837 user: dkf tags: trunk, main | |
| 10:18 | Fix [c4f365470e]: Size modifiers j, q, z, t not implemented. Update changes.md check-in: 6c1255aa69 user: jan.nijtmans tags: trunk, main | |
| 09:23 | Convert defines to an enum. check-in: ae3a3a1673 user: dkf tags: trunk, main | |
| 09:10 | Add simple testcase Closed-Leaf check-in: d39740ba1f user: jan.nijtmans tags: bug-c4f365470e | |
| 05:40 | Merge 8.7 - Fix example. http::config, not http::configure check-in: 106bfa8d00 user: apnadkarni tags: trunk, main | |
|
2024-12-12
| ||
| 20:31 | Convert masks to an enum check-in: a5b1b09552 user: dkf tags: trunk, main | |
| 20:21 | More conversion of enumerations to enums check-in: 00f2f69514 user: dkf tags: trunk, main | |
| 18:14 | Open release branch check-in: 45cbf8edb1 user: dgp tags: core-9-0-1-rc | |
| 14:40 | Make sure tclUuid.h doesn't end up in "make dist" check-in: efdadbd87e user: jan.nijtmans tags: trunk, main | |
| 14:38 | merge 8.7 check-in: 0716517874 user: dgp tags: trunk, main | |
| 14:15 | Proposed fix for [c4f365470e]: Size modifiers j, q, z, t not implemented check-in: deae6f2c25 user: jan.nijtmans tags: bug-c4f365470e | |
|
2024-12-11
| ||
| 20:59 | Plug memory leak. test hygiene -- avoid fragility in makeFile / removeFile check-in: 456ee8cc6a user: jan.nijtmans tags: trunk, main | |
|
2024-12-10
| ||
| 09:42 | TIP #707 follow-up: for tclDTrace.d too check-in: 99e291e922 user: jan.nijtmans tags: trunk, main | |
| 03:06 | Merge 8.7 - TIP 707 - add ptrAndSize field to Tcl_Obj check-in: 3eb4d4fe21 user: apnadkarni tags: trunk, main | |
|
2024-12-09
| ||
| 10:47 | Merge 8.7. Fix [1dc7f3e5f1] - filesystem-1.30.3 should normalize before comparing. Tx @gahr check-in: f494e8b592 user: apnadkarni tags: trunk, main | |
|
2024-12-07
| ||
| 23:52 | Fix [c7e4c4586d]: TIP #609 - required Tcl_ThreadAlert() skipped with nested event loop check-in: dd7f05281c user: jan.nijtmans tags: trunk, main | |
|
2024-12-06
| ||
| 18:03 | compiling Leaf check-in: 58b1e5aa21 user: jan.nijtmans tags: bug-a8e4f76ce4-linux | |
| 17:17 | First sketch of implementation check-in: 15b9166326 user: jan.nijtmans tags: bug-a8e4f76ce4-linux | |
| 16:27 | Can we detect memfd_create()? check-in: 491f179ccd user: jan.nijtmans tags: bug-a8e4f76ce4-linux | |
| 10:39 | Proposed fix for [https://core.tcl-lang.org/thread/tktview/9e69e2c602|9e69e2c602]: Problem with TIP#... Closed-Leaf check-in: 90712c8996 user: jan.nijtmans tags: bug-9e69e2c602 | |
| 10:04 | Fix "make dist". $(DISTDIR) part was missing check-in: f92b9869f4 user: jan.nijtmans tags: trunk, main | |
| 09:05 | Let enums be enums check-in: 9f80b56211 user: dkf tags: trunk, main | |
|
2024-12-05
| ||
| 19:27 | merge 8.7 check-in: 6382d2c523 user: sebres tags: trunk, main | |
| 19:05 | merge 8.7 (fix SF [0b809cd3fc8b6e5e], conflicts resolved) check-in: 4c3e3d79df user: sebres tags: trunk, main | |
| 14:14 | Rebase to 9.0 Closed-Leaf check-in: 976ae5104d user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:53 | Match Tcl_Free()'s argument type check-in: 34f7a4ecb4 user: jan.nijtmans tags: trunk, main | |
| 11:50 | Fix some EXEC flags (in "make dist" too) check-in: 02d2aaf7ae user: jan.nijtmans tags: trunk, main | |
| 11:11 | Merge 9.0. Skip memorymodule testcases with --disable-zipfs check-in: 15095f90b8 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:07 | Fix [aaa84fbbc5]: zipfs info on mountpoint of executable returns zero offset in field 4 check-in: 3d62ee540d user: jan.nijtmans tags: trunk, main | |
|
2024-12-04
| ||
| 20:31 | Remove a lot of dead code: macOS < 10.9 is no longer supported check-in: 89dee6b1b8 user: jan.nijtmans tags: trunk, main | |
| 16:02 | Remove zip -A from autoconf builds. Add tests for zipfs info Closed-Leaf check-in: 376261e2cd user: apnadkarni tags: apn-julian-zipfs-patch | |
| 14:37 | One more TCL_UNUSED() usage check-in: 615fbeeddb user: jan.nijtmans tags: trunk, main | |
| 09:10 | On macOS, use the VFS pathname as name for the module, in stead of simply "[Memory Based Bundle]" check-in: 38f61973f5 user: jan.nijtmans tags: trunk, main | |
|
2024-12-03
| ||
| 11:36 | Rebase to 9.0 check-in: c0231e7364 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:31 | Fix comment check-in: 725c4bc5ab user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:26 | Bring back *.yml files from trunk, just with separate --enable-memorymodule build check-in: a213a451da user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:15 | This was only meant for testing check-in: 2457d5c07e user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:14 | Working towards an auto-publishing script check-in: 73a556f945 user: dkf tags: trunk, main | |
|
2024-12-02
| ||
| 15:40 | Bring back Makefile's how they were check-in: 42bf08b950 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 14:10 | Add memorymodule constraint. Make win/dltest build work with minizip check-in: 33f69bde3c user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:53 | Fix compiler warning. Protect against long pathnames. check-in: 78d25f891b user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:44 | Create new branch named "apn-encoding-refactor" check-in: f467de36ad user: apnadkarni tags: apn-encoding-refactor | |
| 09:42 | Start on channel performance measurement tools check-in: f21e8a892a user: apnadkarni tags: apn-channel-perftools | |
| 07:11 | Actual counter-proposal to TIP #707 check-in: 904cd27d0e user: jan.nijtmans tags: tip-707-alt | |
|
2024-12-01
| ||
| 17:42 | Fix compiler-warnings when TCL_COMPILE_DEBUG=1 check-in: b688a485b2 user: jan.nijtmans tags: trunk, main | |
| 16:56 | Integrate dltest/memorymoduletest.zip building in win/Makefile check-in: d807db74ab user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 12:40 | Julian's patch for [aaa84fbbc5] - zipfs info returns 0 as start of zip data. check-in: 82372ab46c user: apnadkarni tags: apn-julian-zipfs-patch | |
|
2024-11-30
| ||
| 14:40 | Document incompatible change in treatment of reference counts when using Tcl_ListObjIndex with an ab... check-in: 66c0431d49 user: griffin tags: trunk, main | |
| 00:47 | Add more detail about Abstract Lists Closed-Leaf check-in: 118439ea24 user: griffin tags: bug-b343fe8656 | |
|
2024-11-29
| ||
| 22:59 | Build "memorymodule" tag into tcl::build-info check-in: f436c0a641 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 21:08 | Now with a working GetModuleFileName[WA] for memory-loaded modules. check-in: 3dcdaca2e2 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 21:05 | New function MemoryGetCodeBase(). We need it. check-in: 4637de8b5b user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 08:20 | Add more testcases. Store full path in loadHandle check-in: 9ff4820138 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
|
2024-11-28
| ||
| 19:48 | Document incompatible change in treatment of reference counts wrt Tcl_ListObjIndex. (bug-b343fe8656)... check-in: c3270c2b52 user: griffin tags: bug-b343fe8656 | |
| 15:40 | Add makefile.vc check-in: 85f847206e user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:49 | Make a start with TLS (gcc) and GetModuleName[A|W]. WIP. Make a start with test-cases check-in: 981e781f92 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:13 | Merge trunk. Fix MemoryModule for ARM64 check-in: ad149a67a7 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
|
2024-11-27
| ||
| 11:27 | Fix [https://github.com/fancycode/MemoryModule/pull/91|Added x64 exception handling] check-in: 2c0c7456f5 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:24 | Build with MemoryModule on Github check-in: 06c366feaf user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:48 | fix typo in manual page on [info frame] check-in: c98f3d9aef user: Torsten tags: trunk, main | |
| 10:44 | Implement build-time switch check-in: 376e9d7281 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
|
2024-11-26
| ||
| 21:41 | Make build switchable by defining (or not) TCL_LOAD_FROM_MEMORY check-in: a3a06f460b user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 21:18 | fix [https://github.com/fancycode/MemoryModule/pull/94|SectionAlignment] check-in: ce9e8e7412 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 21:09 | fix a [https://github.com/fancycode/MemoryModule/pull/116|bug in PerformBaseRelocation] check-in: cbfe342863 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 14:34 | tclWinLoad.c must always be compiled with -D_UNICODE check-in: 8efedbb737 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:44 | Missing Tcl_InitHashTable() Closed-Leaf check-in: 4ad8c29369 user: jan.nijtmans tags: bug-a8e4f76ce4-androwish | |
| 13:28 | Disable TCL_LOAD_FROM_MEMORY, for testing check-in: c8c35f0eb4 user: jan.nijtmans tags: bug-a8e4f76ce4-androwish | |
| 13:19 | Take over TclpFinalizeLoad from androwish check-in: 9c24e7f216 user: jan.nijtmans tags: bug-a8e4f76ce4-androwish | |
| 12:33 | Merge-mark check-in: fedf947933 user: jan.nijtmans tags: trunk, main | |
| 10:16 | Experiment with Tk done, undo hack check-in: 74c4656650 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
|
2024-11-25
| ||
| 21:01 | in-src doc typos (Tcl_[Save|Restore|Discard]InterpState()) check-in: 3edef509ff user: bch tags: trunk, main | |
| 18:56 | Add bug [5a1aaa20] to changes.md check-in: d8e7d48397 user: oehhar tags: trunk, main | |
| 18:53 | Bug [5a1aaa20]: lsearch -stride with -subindices and -inline -all gives unexpected result check-in: 57bafdc65d user: oehhar tags: trunk, main | |
| 15:29 | Hack: Add a pkgIndex.tcl file and tcl9tk90.dll file to tcl90.dll. For test purposes. check-in: 142494f1f7 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 15:27 | Fix compilation: TclpLoadMemory doesn't have an "interp" parameter any more check-in: 500b38bc91 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:18 | Merge trunk check-in: 395816077c user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:02 | Update changes.md. No need to mention [882da1] in changes.md: It was a regression after [aee9f2], wh... check-in: d8e9fe6c29 user: jan.nijtmans tags: trunk, main | |
| 12:01 | merge 8.7 check-in: b193c0db5a user: sebres tags: trunk, main | |
| 11:57 | No need to mention [882da1] in changes.md: It was a regression after [aee9f2], which never was in an... Closed-Leaf check-in: c840ffc3be user: jan.nijtmans tags: bug-882da1e28b | |
| 11:53 | Re-apply fix [aee9f2b916], which was partially lost in [24e42b9bd1] check-in: ca80b67634 user: jan.nijtmans tags: bug-882da1e28b | |
|
2024-11-24
| ||
| 21:44 | Disable copying to /tmp. For test purposes only check-in: d6a519a9cf user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 21:19 | Merge 9.0 check-in: 8cc9817724 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 20:24 | changes.md: [6ce3c0] is fixed. Add some more "known bugs" check-in: c28285b8a0 user: jan.nijtmans tags: trunk, main | |
| 19:27 | merge 8.7 check-in: 24e42b9bd1 user: sebres tags: trunk, main | |
| 19:20 | No need for error-reporting in TclpLoadMemory(): If it fails, a fallback scenary is started, copying... check-in: a919ce5cfe user: jan.nijtmans tags: trunk, main | |
|
2024-11-23
| ||
| 16:51 | Re-apply [b11c0b7e61], for testing purposes only check-in: 1304129573 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 16:29 | Fix [https://github.com/fancycode/MemoryModule/pull/96|MemoryGetProcAddress by ordinal value] (not u... check-in: 5710642f77 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 16:20 | Update MemoryModule to latest (master) version. check-in: da876cd930 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 12:06 | Revert "leapDay" stuff. Too early for 9.0.1. Update documentation check-in: a5b130a5fa user: jan.nijtmans tags: trunk, main | |
|
2024-11-22
| ||
| 22:00 | Revert "leapDay" stuff. Update documentation Closed-Leaf check-in: bb9e3560fd user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 14:29 | Update changes.md check-in: b2b50f7b60 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 13:19 | Rebase to latest 9.0. Better error-handling. Remove unneeded parameter check-in: fc6274015d user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:15 | Remove support for leap-minutes (I thought I already removed that) check-in: b2ae97e2c3 user: jan.nijtmans tags: trunk, main | |
| 10:17 | Add simple year-check to leap-seconds detection: There were only leap seconds from 1972 - 2016 (whic... check-in: 8672c9ff1b user: jan.nijtmans tags: trunk, main | |
|
2024-11-21
| ||
| 21:01 | Change TclpLoadMemoryGetBuffer/TclpLoadMemory signature using size_t/Tcl_Size check-in: 8d3ada78be user: jan.nijtmans tags: trunk, main | |
| 17:02 | Change a bunch of related defines into an enum, which they should have been already. check-in: 47f9090e53 user: dkf tags: trunk, main | |
| 15:35 | Rebase to 9.0 check-in: a66646da48 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 15:32 | backout [bc7fbd8e2e]. Testing done. check-in: 2220e6b2da user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 11:32 | cleanup indenting check-in: d3744ffffc user: jan.nijtmans tags: trunk, main | |
| 11:14 | Fix [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0. Update changes.md check-in: 853f0295ff user: jan.nijtmans tags: trunk, main | |
|
2024-11-20
| ||
| 21:17 | Uncomment printf. Allow 15-min timezones for leap-seconds as well Closed-Leaf check-in: 3839a34130 user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 21:06 | Rebase to 9.0. Improved parsing of leap-seconds check-in: 1715857dc9 user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 19:33 | Fix [aee9f2b916]: clock scan -validate, ISO-8601, 24:00. Remove HAVE_MKTIME: It isn't used anywhere... check-in: 9e101107d1 user: jan.nijtmans tags: trunk, main | |
| 12:28 | Fix handling of "24:00 am" -validate 0: Should be 24 hours after "00:00 am". Closed-Leaf check-in: bf0e4fe924 user: jan.nijtmans tags: bug-aee9f2b916 | |
| 12:15 | [aee9f2b916]: Allow "24:00", but only as indication for the end of the day. check-in: f77d6fcac2 user: jan.nijtmans tags: bug-aee9f2b916 | |
|
2024-11-19
| ||
| 23:42 | Leap second could also happen on january 1st or july 1st check-in: c465655c5a user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 23:25 | Be more strict when hours=24 check-in: bb71097119 user: jan.nijtmans tags: bug-f2b5f89c0d | |
|
2024-11-18
| ||
| 20:00 | Missing "return TCL_ERROR" check-in: d9d63f17e0 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 17:56 | Ticket [5a1aaa20]: adding tests (thanks Julian!) Closed-Leaf check-in: ab992d35ac user: oehhar tags: 5a1aaa20-lsearch-stride | |
| 16:03 | Ticket [5a1aaa20] proposed solution by Julian Noble (Thanks !) check-in: 7274285f90 user: oehhar tags: 5a1aaa20-lsearch-stride | |
| 15:35 | Code cleanup check-in: 4e88af7df7 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 15:11 | Fix for [a8e4f76ce4]: load library (dll) from zipfs-library causes a leak in temporary folder check-in: b74bd939ad user: jan.nijtmans tags: bug-a8e4f76ce4 | |
| 10:48 | Revert [b11c0b7e61], for testing purposes only. check-in: bc7fbd8e2e user: jan.nijtmans tags: bug-a8e4f76ce4 | |
|
2024-11-16
| ||
| 19:35 | Merge 9.0 check-in: 27d851bd8f user: jan.nijtmans tags: bug-f2b5f89c0d | |
|
2024-11-15
| ||
| 17:33 | merge 8.7 check-in: 92493234f7 user: sebres tags: trunk, main | |
| 15:21 | try.n: Add an illustrative example to use "return" within a try block check-in: 0c0b2604f4 user: oehhar tags: trunk, main | |
| 11:38 | Add testcases related to [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0 check-in: 320e0b70b8 user: jan.nijtmans tags: trunk, main | |
|
2024-11-14
| ||
| 20:53 | Testcases for various situations check-in: c38933fb9d user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 17:59 | Fix leap-check for day-of-month check-in: e3389ca4d8 user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 17:42 | A little bit smarter: leap seconds/minutes can only occur on june 30 or december 31. They cannot occ... check-in: f217edd89f user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 17:06 | We can accept 24:00 as hour as well check-in: 2d7673b06b user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 16:49 | Possible fix for [f2b5f89c0d]: clock scan of leapsecond: wrong result in 9.0 check-in: 4d72246575 user: jan.nijtmans tags: bug-f2b5f89c0d | |
| 10:23 | Rebase to 9.0. See: [e38dce74e2] Leaf check-in: 7b6d5a6638 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2 | |
| 09:26 | Fix problem in testcase, caused by [01d1cd487a74c15a|this] commit check-in: 837f2fa878 user: jan.nijtmans tags: trunk, main | |
|
2024-11-13
| ||
| 20:19 | Update rules.vc (sync with Tk 9.0, not needed for Tcl) check-in: 18d10eb019 user: jan.nijtmans tags: trunk, main | |
| 19:45 | partial merge 8.7: fix and coverage for bug [43c94f95988f3057]: avoid vulnerability loading init.tcl... check-in: 01d1cd487a user: sebres tags: trunk, main | |
| 15:49 | Possible fix for [43c94f9598]: Tcl will not start properly if there is an init.tcl file in the curre... Closed-Leaf check-in: 465d4546e2 user: jan.nijtmans tags: bug-43c94f9598 | |
| 09:41 | Move non-error literal to TclOO's internal literal cache. check-in: b96d20030e user: dkf tags: trunk, main | |
| 09:30 | GHA win-, linux- and mac-flows: speed-up build (j4), add info section into build. Remove some unnee... check-in: d8a7be3197 user: jan.nijtmans tags: trunk, main | |
|
2024-11-12
| ||
| 14:59 | Remove stray brace in example. check-in: 37bcceec1e user: pooryorick tags: trunk, main | |
| 09:41 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. check-in: 53462a5b29 user: jan.nijtmans tags: trunk, main | |
|
2024-11-11
| ||
| 20:26 | Use many many more ObjProc's in test code: we should give a good example here check-in: a858a88a70 user: jan.nijtmans tags: trunk, main | |
|
2024-11-10
| ||
| 22:48 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Closed-Leaf check-in: 1008c8506a user: jan.nijtmans tags: bug-02977e0004 | |
| 21:32 | Add oo-1.22 to knownBugs too Closed-Leaf check-in: d84281a560 user: jan.nijtmans tags: bug-02977e0004-jn | |
|
2024-11-08
| ||
| 15:59 | Move table processing of DeclaredClassMethod check-in: 95b4578597 user: dkf tags: trunk, main | |
| 11:16 | Fix for documentation issue [ac104c9ecb]: Make "-index" example more illustrative. check-in: 17a6f70fc1 user: pooryorick tags: trunk, main | |
|
2024-11-06
| ||
| 22:15 | Please use Autoconf 2.72 Closed-Leaf check-in: ca98608054 user: jan.nijtmans tags: tip-702 | |
| 22:09 | Only remove the dll's from the zip, not the pkgIndex.tcl files check-in: 9fc7aba661 user: jan.nijtmans tags: tip-702 | |
| 21:48 | Add oo-1.18.2 to knownBug tests check-in: b595c3d818 user: jan.nijtmans tags: bug-02977e0004-jn | |
| 21:30 | Rebase to 9.0. Resolve conflicts check-in: 84548fbc84 user: jan.nijtmans tags: tip-702 | |
| 20:33 | Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always check-in: b11c0b7e61 user: jan.nijtmans tags: trunk, main | |
|
2024-11-05
| ||
| 11:03 | Make oo-1.18 a knownBug check-in: 8761e1c896 user: jan.nijtmans tags: bug-02977e0004-jn | |
|
2024-11-04
| ||
| 20:39 | Fix [https://core.tcl-lang.org/tk/info/bb110c70d1|bb110c70d1]: cannot build .chm help file (Windows) check-in: 1310d7228e user: jan.nijtmans tags: trunk, main | |
| 13:42 | CFLAGS -> TESTFLAGS check-in: dd5ac26a97 user: jan.nijtmans tags: bug-02977e0004-jn | |
|
2024-11-03
| ||
| 17:17 | Determine which oo.test testcase fails check-in: ffbad1dd30 user: jan.nijtmans tags: bug-02977e0004-jn | |
|
2024-11-02
| ||
| 08:11 | Merge 8.7 check-in: db3378e41d user: apnadkarni tags: trunk, main | |
|
2024-11-01
| ||
| 15:58 | merge 8.7 check-in: 2a189d3d07 user: dkf tags: trunk, main | |
|
2024-10-31
| ||
| 13:54 | merge 8.7 check-in: 702ff14eee user: sebres tags: trunk, main | |
| 13:32 | merge 8.7 (clock: load TZ failure normalization and test coverage) check-in: 014a5c1a72 user: sebres tags: trunk, main | |
|
2024-10-30
| ||
| 12:24 | Merge 8.7 - TIP 701 - Tcl_FSTildeExpand C API check-in: ecb2b9d3b5 user: apnadkarni tags: trunk, main | |
|
2024-10-29
| ||
| 18:39 | merge 8.7: fixes regression and further bug [2c237beffbace823] check-in: ab6663673f user: sebres tags: trunk, main | |
|
2024-10-25
| ||
| 17:26 | doc/clock.n: typo. Spacing in ::tcl::unsupported::icu check-in: a29e02c5b4 user: jan.nijtmans tags: trunk, main | |
| 14:20 | Rebase to latest 9.0 Closed-Leaf check-in: c58d7cec72 user: jan.nijtmans tags: bug-364bd985d6 | |
| 10:54 | (void *)NULL -> (char *)NULL, where appropriate check-in: 7209ffe4b0 user: jan.nijtmans tags: trunk, main | |