Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
2626 check-ins using file generic/tclPkgConfig.c version 4e3fbcc6fb
|
2026-05-22
| ||
| 09:38 | Don't build it any more in Github Closed-Leaf check-in: 16b74905ed user: jan.nijtmans tags: core-8-branch | |
|
2026-03-09
| ||
| 12:38 | cherry-picked from 9.0, fixes [51aa53616067cb63]: free scan - fixed hours only TZ (±1 or ±01); adj... check-in: cd6002f732 user: sebres tags: core-8-branch | |
|
2026-03-04
| ||
| 00:26 | merge 8.6: amend to [2c237beffbace823] fixing generation of TZ name from offset by %z artificial nam... check-in: 6cd465b3e4 user: sebres tags: core-8-branch | |
|
2026-01-18
| ||
| 01:43 | closes [96e5c814eb9ed955]: fixes sanitizer RTM-error signed integer overflow (no-trapv pragma also r... check-in: f954da0082 user: sebres tags: core-8-branch | |
|
2025-11-17
| ||
| 16:46 | fixes validation bug [2a1d947d8c13506d] - update gregorian flag during validation, before checking d... check-in: fc87afd254 user: sebres tags: core-8-branch | |
|
2025-08-04
| ||
| 16:02 | (cherry-picked from 9.0) fixes [5137b4387019d0e1]: ensure cache of base is correct for :localtime (s... check-in: 62ad42bba8 user: sebres tags: core-8-branch | |
|
2025-07-22
| ||
| 18:49 | cherry-pick from 9.0: improve interpreter creation speed, if there is no zipfs tcl-library (avoid pe... check-in: 7fbbdb09fb user: sebres tags: core-8-branch | |
|
2025-07-21
| ||
| 18:46 | cherry-pick to 8.7: amend to [61c01e0edb08a9ed], more cases for increment ref-count with use-after-f... check-in: 75a7e2ae57 user: sebres tags: core-8-branch | |
|
2025-07-18
| ||
| 17:36 | cherry-pick to 8.7: fixes [61c01e0edb08a9ed] (TclpMatchInDirectory, windows only), increment ref-cou... check-in: d62a3b0713 user: sebres tags: core-8-branch | |
|
2025-05-02
| ||
| 19:32 | WIP Leaf check-in: 20d3247f60 user: dgp tags: dgp-445-wip | |
| 19:08 | WIP making fuller use of TIP 445 utilities. check-in: 1de0891643 user: dgp tags: dgp-445-wip | |
| 18:29 | Use Tcl_InitStringRep() as intended. check-in: c3a9c69224 user: dgp tags: core-8-branch | |
| 17:57 | Rework overflow test so it happens in a valid range. check-in: 31e034cfef user: dgp tags: core-8-branch | |
|
2025-03-16
| ||
| 16:44 | Backout [338a305591] for 8.7 and 9.0: autoconf-2.69 is so common nowadays, we want an errormessage f... check-in: bc3b82c164 user: jan.nijtmans tags: core-8-branch | |
|
2025-03-15
| ||
| 21:04 | make dist: "repair" target dist if required autoconf version is not available (AC_PREREQ too high), ... check-in: 338a305591 user: sebres tags: core-8-branch | |
| 20:57 | merge 8.6 check-in: f98b11c9d2 user: sebres tags: core-8-branch | |
|
2025-03-14
| ||
| 18:01 | missing static check-in: 716c1e33ef user: sebres tags: core-8-branch | |
| 17:37 | code deduplication check-in: 68e13e3246 user: sebres tags: core-8-branch | |
| 17:31 | padding check-in: d74392882a user: sebres tags: core-8-branch | |
|
2025-03-13
| ||
| 14:15 | small amend: enforce relative conversion for date units only (all relative time units are similar an... check-in: f5c58d2c44 user: sebres tags: core-8-branch | |
|
2025-03-12
| ||
| 17:00 | clock: fixes regression for clock add (and potentially free-scan) for relative time units with TZ (b... check-in: b730bd6161 user: sebres tags: core-8-branch | |
| 16:26 | merge 8.6, new test clock-30.34 will fail in 8.7+ currently (illustrates the regression there) check-in: 95775c1c27 user: sebres tags: core-8-branch | |
|
2025-03-11
| ||
| 18:31 | more cases for a compiler "fix" (signed-mod operation with potentially negative dividend) check-in: e33fcd57b0 user: sebres tags: core-8-branch | |
| 17:53 | fixes [482db1d796540e68]: local seconds of day shall be always positive, also for negative base (mod... check-in: 27cbd7afc6 user: sebres tags: core-8-branch | |
| 17:51 | added test coverage for `clock add` with negative base (bug [482db1d796540e68]) check-in: 663f0dad21 user: sebres tags: core-8-branch | |
|
2025-03-07
| ||
| 10:03 | merge 8.6 check-in: 41ff414708 user: sebres tags: core-8-branch | |
|
2025-03-06
| ||
| 19:50 | merge 8.6 check-in: 85f37b03b7 user: sebres tags: core-8-branch | |
| 19:29 | merge 8.6 (amend to [ba68d1e9484a3a92] fixed wrong line nummer in Tcl_GetReturnOptions) check-in: 6a45d0a25e user: sebres tags: core-8-branch | |
| 15:14 | merge 8.6 check-in: b381527b61 user: dgp tags: core-8-branch | |
| 14:41 | merge 8.6 check-in: d60246e8c9 user: sebres tags: core-8-branch | |
| 12:51 | small amend fixing coverage of [73bb42fb3f35cd61] in 8.7 for windows (8.7 is not utf-8 there) check-in: 2e5068a682 user: sebres tags: core-8-branch | |
| 12:50 | fixes another variant of [73bb42fb3f35cd61] (BUFFER_PADDING panic) with more tests; increases covera... check-in: 2c0e7b634b user: sebres tags: core-8-branch | |
|
2025-03-05
| ||
| 15:30 | The "numTokens" field of Tcl_Token is now type Tcl_Size. Propagate that change through the code. check-in: dac52020d7 user: dgp tags: core-8-branch | |
| 13:42 | fixes [712efac3397f9954]: change mistakenly flipped args for Tcl_OpenTcpServerEx() check-in: e91ac5ffe3 user: sebres tags: core-8-branch | |
|
2025-03-04
| ||
| 15:47 | clock.tcl: fixes [2c0f49e26c27847a] - ensure cache remain consistent when deriving from parent (don'... check-in: dc5c5857c1 user: sebres tags: core-8-branch | |
| 15:45 | tests/clock.test: added test illustrating bug [2c0f49e26c27847a] - cache becomes inconsist when deri... check-in: a91fabc1b0 user: sebres tags: core-8-branch | |
|
2025-03-03
| ||
| 09:40 | Fix bug in Tcl_SetWideUIntObj. check-in: c788185716 user: dkf tags: core-8-branch | |
|
2025-02-26
| ||
| 20:33 | another one check-in: 5d1f2f7256 user: dgp tags: core-8-branch | |
| 20:26 | merge 8.6 check-in: c1df911fb8 user: dgp tags: core-8-branch | |
|
2025-02-24
| ||
| 18:13 | Merge 8.6 check-in: 430fac31d1 user: jan.nijtmans tags: core-8-branch | |
|
2025-02-17
| ||
| 14:44 | Remove references to ancient TIP's check-in: 81986487be user: jan.nijtmans tags: core-8-branch | |
|
2025-02-14
| ||
| 17:45 | No need to mention "TIP 412" any more check-in: 3a04870ea2 user: jan.nijtmans tags: core-8-branch | |
|
2025-02-12
| ||
| 08:22 | Don't worry building for Tcl 8.7 any more check-in: d82e59b257 user: jan.nijtmans tags: core-8-branch | |
|
2025-02-10
| ||
| 13:01 | merge 8.6 check-in: fedb8e8b95 user: sebres tags: core-8-branch | |
|
2025-02-08
| ||
| 15:52 | merge 8.6 (optimization of TclSubstOptions) check-in: b32100901b user: sebres tags: core-8-branch | |
|
2025-01-31
| ||
| 17:40 | (cherry-pick): Ticket [73bb42fb3f] Panic "Buffer Underflow, BUFFER_PADDING not enough" due to not ch... check-in: b5d5968215 user: jan.nijtmans tags: core-8-branch | |
| 13:27 | Run testcases on MacOS-15 check-in: 1bd6de6da2 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-29
| ||
| 05:28 | Merge 8.6. Fix handle leak introduced by exec fix. Thanks @chw check-in: 3d6d531521 user: apnadkarni tags: core-8-branch | |
|
2025-01-28
| ||
| 10:41 | merge 8.6: man timerate fix [48a7a56dda844782] clarifying -overhead check-in: fe7f181baf user: sebres tags: core-8-branch | |
| 09:34 | Merge fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands check-in: 1d91f017ff user: apnadkarni tags: core-8-branch | |
| 05:43 | Merge fix for [4f0b5767ac]. Exec of App Execution Aliases on Windows check-in: 222f6ff309 user: apnadkarni tags: core-8-branch | |
|
2025-01-23
| ||
| 12:36 | merge 8.6 (timerate stability fix: no hang by iterations with quadratic complexity, better threshold... check-in: c96e4ca5c0 user: sebres tags: core-8-branch | |
|
2025-01-20
| ||
| 17:06 | merge 8.6 check-in: 04a05601a8 user: sebres tags: core-8-branch | |
|
2025-01-19
| ||
| 16:18 | tzdata updated to Olson's tzdata2025a check-in: 6f8306dd48 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-16
| ||
| 09:16 | Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so compiling with TCL_LOAD_FR... check-in: 88acf4888e user: jan.nijtmans tags: core-8-branch | |
|
2025-01-14
| ||
| 14:16 | Make Tcl_SetResult usable in tclTest.c, even if TCL_NO_DEPRECATED is defined check-in: ac77574977 user: jan.nijtmans tags: core-8-branch | |
| 12:11 | Undo previous commit, it didn't really help. Fix tests for Tcl_UtfNext/Tcl_UtfPrev, which were alway... check-in: a22c342d62 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-13
| ||
| 10:23 | #ifdef TCL_NO_DEPRECATED -> #ifndef TCL_NO_DEPRECATED check-in: f74b64fb88 user: jan.nijtmans tags: core-8-branch | |
| 09:37 | Re-enable Tcl_SavedResult testcases. They won't work if TCL_NO_DEPRECATED is set. check-in: 79aaf735df user: jan.nijtmans tags: core-8-branch | |
|
2025-01-12
| ||
| 18:04 | Fix [70f3b23cad]. Doc fix only check-in: e3fb9432f2 user: jan.nijtmans tags: core-8-branch | |
| 17:35 | In dltest/pkg*.c, prevent calling deprecate API as well check-in: 112f8360d4 user: jan.nijtmans tags: core-8-branch | |
| 13:57 | Handle TCL_NO_DEPRECATED in test code: Don't try to use deprecated API check-in: 5418327f96 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-11
| ||
| 21:22 | Fix ifndef -> ifdef in previous commit check-in: add8cd5ddd user: jan.nijtmans tags: core-8-branch | |
|
2025-01-10
| ||
| 21:28 | Tcl_GetUnicode() et all (from the UTF16 compatibility layer) should be handled by TCL_NO_DEPRECATED ... check-in: fcce946105 user: jan.nijtmans tags: core-8-branch | |
| 20:41 | Tcl_MakeSafe() should be handled by TCL_NO_DEPRECATED as well check-in: ffbb4a7df7 user: jan.nijtmans tags: core-8-branch | |
| 20:26 | Tcl_GetAlias() should be handled by TCL_NO_DEPRECATED as well check-in: 91892a998f user: jan.nijtmans tags: core-8-branch | |
|
2025-01-08
| ||
| 13:57 | Only typedef Tcl_Size when Tcl_Size is not #defined. Spacing changes (backported from 8.7) check-in: 70a524360e user: jan.nijtmans tags: core-8-branch | |
| 08:36 | (cherry-pick): Simplification for [d58e315172] check-in: 1dd56a242c user: jan.nijtmans tags: core-8-branch | |
|
2025-01-07
| ||
| 09:53 | Fix [fc35093ce]: Better error-message than "interpreter uses an incompatible stubs mechanism" check-in: d9f0a470f3 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-06
| ||
| 22:58 | Merge 8.6 check-in: 8f6129a4b9 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-05
| ||
| 17:41 | Tcl_UniChar -> int in tcl.decls. This gives a correct compiler-warning when Tcl_GetUnicode() usage d... check-in: d4ce35d896 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-04
| ||
| 22:24 | More stub-related fixes: export TclGetAliasObj and TclGetUnicodeFromObj, for better (binary) compati... check-in: 176cd6dda1 user: jan.nijtmans tags: core-8-branch | |
| 13:06 | Fix compilation warning check-in: b6aab4390a user: jan.nijtmans tags: core-8-branch | |
|
2025-01-03
| ||
| 13:28 | (Cherry-pick): [2bc08cd2e6] - document TCL_{LL,SIZE}_MODIFIER, Tcl_Size, TCL_SIZE_MAX check-in: b78218e430 user: jan.nijtmans tags: core-8-branch | |
| 13:23 | Make room for 2 more (internal) stub entries: TclOOMakeProcInstanceMethod2 and TclOOMakeProcMethod2.... check-in: c4de29b63e user: jan.nijtmans tags: core-8-branch | |
|
2025-01-02
| ||
| 17:31 | Fix [d58e31517203396e]: configure --enable-64bit=aarch64 broken check-in: 7576f0b167 user: jan.nijtmans tags: core-8-branch | |
| 15:56 | (cherry-pick): Remove dead code in tclLoadDyld.c check-in: 95dd3a7969 user: jan.nijtmans tags: core-8-branch | |
|
2025-01-01
| ||
| 20:41 | Merge-mark check-in: 23c65058b3 user: jan.nijtmans tags: core-8-branch | |
|
2024-12-29
| ||
| 22:23 | merge 8.6 (windows only: obtain cpuid data with clang/gcc) check-in: f64447131a user: sebres tags: core-8-branch | |
| 16:57 | merge 8.6 (clang/gcc: silence Wunused-but-set-variable in generated tclDate) check-in: 3ae58d32f5 user: sebres tags: core-8-branch | |
| 16:23 | missing semicolon, fixes MacOS-clang build check-in: 2148111220 user: sebres tags: core-8-branch | |
|
2024-12-28
| ||
| 14:45 | amend (negative and odd number by odd power) check-in: c941103fb4 user: sebres tags: core-8-branch | |
| 14:40 | better coverage for FP-class "subnormal" check-in: 26637889d6 user: sebres tags: core-8-branch | |
| 14:00 | small speed-up for FP classification of int (simple cast wide to double) check-in: c67dcc2e86 user: sebres tags: core-8-branch | |
| 13:58 | amend to [98006f00ac471be5]: fixes MSVC build (values of FP_* are compiler/implementation specific, ... check-in: 3059fadfe6 user: sebres tags: core-8-branch | |
| 00:58 | expr.test: amend to [98006f00ac471be5] - tests simplification and deduplication, big matrix for isun... check-in: 1b2b6d08bb user: sebres tags: core-8-branch | |
|
2024-12-27
| ||
| 23:23 | amend to [98006f00ac471be5]: code simplification and deduplication check-in: 261c3bd222 user: sebres tags: core-8-branch | |
| 21:19 | amend to fix [98006f00ac471be5]: typo check-in: ea993b9387 user: sebres tags: core-8-branch | |
| 21:17 | fixes [98006f00ac471be5] tcl::mathfunc::isunordered mistakenly considered non-double numbers (e.g. i... check-in: e749604467 user: sebres tags: core-8-branch | |
| 21:15 | tcl::mathfunc::isunordered: extended test illustrating [98006f00ac471be5] check-in: baaeb4d070 user: sebres tags: core-8-branch | |
|
2024-12-26
| ||
| 18:41 | merge 8.6 check-in: 87a3148524 user: sebres tags: core-8-branch | |
| 18:28 | rewrite TclGetLambdaFromObj a bit (more similar to 8.6th code) check-in: 0b54f5e5c6 user: sebres tags: core-8-branch | |
| 18:24 | integrate bug-67d5f75c36, fix for [67d5f75c36cbada6] check-in: 4d5c35382a user: sebres tags: core-8-branch | |
| 18:20 | merge 8.6 check-in: 56a1529dd4 user: sebres tags: core-8-branch | |
| 15:51 | cherry-pick sebres-arith-series-rework: fixes several bugs and UB (closes [d2a3c5f80bf47362]), impro... check-in: 0bc5d41fe7 user: sebres tags: core-8-branch | |
|
2024-12-23
| ||
| 12:06 | Add missing NULLs check-in: 37cd7aaf4a user: dkf tags: core-8-branch | |
|
2024-12-18
| ||
| 12:33 | Merge 8.6 check-in: 7996507bc0 user: jan.nijtmans tags: core-8-branch | |
|
2024-12-16
| ||
| 11:12 | Remove experimental (and untested) code related to BREAK_NAMESPACE_COMPAT check-in: 78da2fa1f6 user: jan.nijtmans tags: core-8-branch | |
|
2024-12-15
| ||
| 18:27 | (backport): Fix [63449c0514]: [namespace children] doesn't match non-glob patterns below the global ... check-in: da751091af user: jan.nijtmans tags: core-8-branch | |
|
2024-12-13
| ||
| 09:59 | Fix [c4f365470e]: Size modifiers j, q, z, t not implemented check-in: 5dba87ea38 user: jan.nijtmans tags: core-8-branch | |
| 05:37 | Fix example. http::config, not http::configure check-in: bd8b19b6d6 user: apnadkarni tags: core-8-branch | |
|
2024-12-12
| ||
| 14:39 | Make sure tclUuid.h doesn't end up in "make dist" check-in: 1a7d3d0111 user: jan.nijtmans tags: core-8-branch | |
| 14:37 | dup test names check-in: 88224cf73f user: dgp tags: core-8-branch | |
|
2024-12-11
| ||
| 20:56 | Plug memory leak. test hygiene -- avoid fragility in makeFile / removeFile check-in: 16e450e72f user: jan.nijtmans tags: core-8-branch | |
|
2024-12-10
| ||
| 09:40 | TIP #707: Add ptrAndSize to dtrace as well. check-in: 51e10b4c1b user: jan.nijtmans tags: core-8-branch | |
| 09:38 | (cherry-pick )Fix ungrammatical doubling of words in comments check-in: 49100cbdd2 user: jan.nijtmans tags: core-8-branch | |
| 03:01 | TIP 707 - add ptrAndSize field to Tcl_Obj check-in: 482f7a52c2 user: apnadkarni tags: core-8-branch | |
|
2024-12-09
| ||
| 10:38 | Merge 8.6. Fix [1dc7f3e5f1] - filesystem-1.30.3 should normalize before comparing. Tx @gahr check-in: 3709e88a03 user: apnadkarni tags: core-8-branch | |
|
2024-12-07
| ||
| 13:15 | Fix [https://core.tcl-lang.org/thread/tktview/9e69e2c602|9e69e2c602]: Problem with TIP#609 check-in: 81c759724b user: jan.nijtmans tags: core-8-branch | |
|
2024-12-06
| ||
| 09:29 | (cherry-pick): Let enums be enums check-in: d83af93efb user: jan.nijtmans tags: core-8-branch | |
| 09:19 | Fix "make dist". $(DISTDIR) part was missing check-in: c6225c482e user: jan.nijtmans tags: core-8-branch | |
|
2024-12-05
| ||
| 19:26 | amend: remove extra spaces appearing by resolving merge conflicts check-in: 43ab84c96e user: sebres tags: core-8-branch | |
| 18:28 | merge 8.6 (fix SF [0b809cd3fc8b6e5e], conflicts resolved) check-in: 77a1c3f978 user: sebres tags: core-8-branch | |
| 13:47 | This could give a (C++) compiler warning check-in: 0f0f793c33 user: jan.nijtmans tags: core-8-branch | |
| 11:41 | Fix some EXEC flags (in "make dist" too) check-in: c500c19889 user: jan.nijtmans tags: core-8-branch | |
| 09:52 | Fix [aaa84fbbc5]: zipfs info on mountpoint of executable returns zero offset in field 4 check-in: 4358bf994e user: jan.nijtmans tags: core-8-branch | |
|
2024-12-04
| ||
| 17:55 | Remove a lot of dead code: macOS < 10.9 is no longer supported check-in: dbc6e5ebd3 user: jan.nijtmans tags: core-8-branch | |
| 17:51 | Indenting check-in: 3dd7035ccc user: jan.nijtmans tags: core-8-branch | |
|
2024-12-03
| ||
| 13:11 | On macOS, use the VFS pathname as name for the module, in stead of simply "[Memory Based Bundle]". check-in: 5cab008cd3 user: jan.nijtmans tags: core-8-branch | |
|
2024-12-02
| ||
| 09:49 | Actual follow-up (not really a counter-proposal) to TIP #707, with a further simplification. Rebased... Closed-Leaf check-in: 89564bda22 user: jan.nijtmans tags: tip-707-alt | |
| 01:32 | TIP 707 Closed-Leaf check-in: 69be439140 user: apnadkarni tags: tip-707 | |
|
2024-11-27
| ||
| 10:50 | fix typo in manual page on [info frame] check-in: 87b64507ca user: Torsten tags: core-8-branch | |
|
2024-11-26
| ||
| 12:11 | (cherry-pick): Bug [5a1aaa20]: lsearch -stride with -subindices and -inline -all gives unexpected re... check-in: 64cb91acdd user: jan.nijtmans tags: core-8-branch | |
| 11:14 | Merge 8.6 check-in: 1e677908bb user: jan.nijtmans tags: core-8-branch | |
|
2024-11-25
| ||
| 11:59 | fixed validation of day of week for 24:00 (move to next day) closes [882da1e28b] check-in: cea877fd7f user: sebres tags: core-8-branch | |
|
2024-11-24
| ||
| 19:25 | code review, don't need special handling to adjust julianDay, date increment by 24:00 (or by leap se... check-in: 66e7fb75d9 user: sebres tags: core-8-branch | |
| 18:52 | avoid possible double validation of stage 2 (S2) check-in: 0c7ae252cc user: sebres tags: core-8-branch | |
|
2024-11-23
| ||
| 15:38 | No need for error-reporting in TclpLoadMemory(): If it fails, a fallback scenary is started, copying... check-in: 2a0ab9a83c user: jan.nijtmans tags: core-8-branch | |
| 12:37 | Revert "leapDay" stuff. Too early for 9.0.1 check-in: ecc285c2d6 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-22
| ||
| 10:39 | Remove support for leap-minutes (I thought I already removed that) check-in: 408183a4a5 user: jan.nijtmans tags: core-8-branch | |
| 10:08 | Use "switch" statement for month selection check-in: b84c3a8db5 user: jan.nijtmans tags: core-8-branch | |
| 09:28 | Add simple year-check to leap-seconds detection: There were only leap seconds from 1972 - 2016 (whic... check-in: 934465aa95 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-21
| ||
| 21:14 | fix leap seccond scan [f2b5f89c0d8520ea] (and [aee9f2b916afd976]): recognize leap second (estimate a... Leaf check-in: d4b4648db7 user: sebres tags: bug-f2b5f89c0d-alt-leapsec | |
| 21:09 | test coverage illustrating the proper leep second behaviour for [f2b5f89c0d8520ea] (and [aee9f2b916a... check-in: 377156e138 user: sebres tags: bug-f2b5f89c0d-alt-leapsec | |
| 21:04 | small amend check-in: 6c745647b4 user: sebres tags: bug-f2b5f89c0d-alt-leapsec | |
| 17:56 | Change TclpLoadMemoryGetBuffer/TclpLoadMemory signature using size_t/Tcl_Size check-in: 6b033a746e user: jan.nijtmans tags: core-8-branch | |
| 11:27 | Fix [aee9f2b916] and [f2b5f89c0d]: clock scan of leapsecond/24:00, ISO-8601-compatibility. check-in: 5b5f4e8334 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-19
| ||
| 23:53 | starts branch with alternate solution for [f2b5f89c0d8520ea]; tools/tclZIC.tcl: produces leap second... check-in: 877284201f user: sebres tags: bug-f2b5f89c0d-alt-leapsec | |
|
2024-11-15
| ||
| 17:47 | merge point (no changes) check-in: 13d4d3d6f2 user: sebres tags: core-8-branch | |
| 17:31 | small amend check-in: 6dd50fd094 user: sebres tags: core-8-branch | |
| 17:27 | added vice versa tests - definitely wrong conversions for -valid 1 (wrong day and month for a leap s... check-in: 0d27fe8ee3 user: sebres tags: core-8-branch | |
| 17:10 | merge 8.6, test extended with formatted scan and controlled by constraint valid_off now check-in: 85644d54af user: sebres tags: core-8-branch | |
| 11:18 | Add testcases related to [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0 check-in: e13bdc7d81 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-14
| ||
| 09:32 | Fix problem in testcase check-in: e8bd84d28e user: jan.nijtmans tags: core-8-branch | |
|
2024-11-13
| ||
| 19:39 | merge 8.6: fix and coverage for bug [43c94f95988f3057]: avoid vulnerability loading init.tcl in curr... check-in: f7d3654527 user: sebres tags: core-8-branch | |
| 15:37 | (backport) Move non-error literal to TclOO's internal literal cache. check-in: 8086e58f6f user: jan.nijtmans tags: core-8-branch | |
| 14:36 | Sync "rules.vc" with Tk check-in: 4e6eee5fa2 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-12
| ||
| 23:03 | (backport) Make "-index" example more illustrative, Remove stray brace in example check-in: 626c418ead user: jan.nijtmans tags: core-8-branch | |
| 13:16 | GHA win-, linux- and mac-flows: speed-up build (j4), add info section into build check-in: 9663b4dd8b user: jan.nijtmans tags: core-8-branch | |
| 12:10 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Remove some unneeded typeca... check-in: e1e7f93e74 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-09
| ||
| 00:13 | (backport): Move table processing of DeclaredClassMethod check-in: eeaaac7f16 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-06
| ||
| 20:08 | Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always check-in: 4a08e79269 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-04
| ||
| 20:27 | Fix [https://core.tcl-lang.org/tk/info/bb110c70d1|bb110c70d1]: cannot build .chm help file (Windows) check-in: 4933ef5a97 user: jan.nijtmans tags: core-8-branch | |
|
2024-11-02
| ||
| 07:55 | Merge 8.6 check-in: d27ab6e11b user: apnadkarni tags: core-8-branch | |
|
2024-11-01
| ||
| 15:56 | merge 8.6 check-in: a56b3c5c17 user: dkf tags: core-8-branch | |
|
2024-10-31
| ||
| 13:54 | merge 8.6 check-in: f51892e6c5 user: sebres tags: core-8-branch | |
| 13:30 | merge 8.6 (clock: load TZ failure normalization and test coverage) check-in: f788320fc9 user: sebres tags: core-8-branch | |
|
2024-10-30
| ||
| 11:38 | TIP 701 - Tcl_FSTildeExpand C API check-in: c2f3dbddd9 user: apnadkarni tags: core-8-branch | |
| 11:24 | Add Tcl_FSTildeExpand manpage. Do not depend on caller to clean up output DString on error Closed-Leaf check-in: 321a559f8c user: apnadkarni tags: tip-701 | |
|
2024-10-29
| ||
| 18:37 | merge 8.6: fixes regression and further bug [2c237beffbace823] check-in: 5f73876fe7 user: sebres tags: core-8-branch | |
|
2024-10-25
| ||
| 17:01 | Add tcl::unsupported::icu normalize check-in: 240e94b4a0 user: jan.nijtmans tags: core-8-branch | |
| 15:52 | doc/clock.n: typo check-in: 6218e8f6e0 user: sebres tags: core-8-branch | |
| 10:44 | (void *)NULL -> (char *)NULL, where appropriate check-in: d21087d935 user: jan.nijtmans tags: core-8-branch | |
|
2024-10-24
| ||
| 14:41 | Merge 8.6 check-in: 39e2e7c002 user: jan.nijtmans tags: core-8-branch | |
| 11:36 | Document that [file dirname [file dirname [info nameofexecutable]]]/lib is also added to $auto_path ... check-in: 68c9c18275 user: jan.nijtmans tags: core-8-branch | |
| 09:21 | Merge 8.6 check-in: e99d2f6d2b user: jan.nijtmans tags: core-8-branch | |
|
2024-10-23
| ||
| 13:37 | Update docs regarding tilde substitution (backported from 9.0). For TCLLIBPATH, do the same tilde su... check-in: a3fc2ce918 user: jan.nijtmans tags: core-8-branch | |
| 13:19 | Fix documentation on tcl_wordchars/tcl_nonwordchars check-in: 3f2ba191a4 user: jan.nijtmans tags: core-8-branch | |
| 11:13 | merge 8.6, conflicts resolved check-in: 466beedcfc user: sebres tags: core-8-branch | |
|
2024-10-22
| ||
| 13:08 | (cherry-pick): Fix [66da4d4228] - UTF-16 encoder buffer overflow check-in: c0e4798bb1 user: jan.nijtmans tags: core-8-branch | |
|
2024-10-18
| ||
| 19:05 | tcl_wordchars and tcl_nonwordchars doc fix proposal. See [f88bc5ff88] Closed-Leaf check-in: b2eab2cc8e user: jan.nijtmans tags: bug-f88bc5ff88 | |
| 15:12 | Fix [73d5cb615e]: zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1 backport [cfdf80a2efc6]: zlib ch... check-in: 07b3bc2ff1 user: jan.nijtmans tags: core-8-branch | |
|
2024-10-16
| ||
| 21:04 | Remove a lot of stuff meant for macOS < 10.9 check-in: 6415ba7727 user: jan.nijtmans tags: core-8-branch | |
| 20:22 | Remove obsolete -single_module linker flag Closed-Leaf check-in: 9cc829359d user: jan.nijtmans tags: bug-cb052066de | |
| 11:22 | Put back some lines in tcl.m4: the "gettimeofday" detection fails without it check-in: a07ee5ce3e user: jan.nijtmans tags: core-8-branch | |
| 08:10 | SunOS 4 is no longer supported check-in: 714ef2610a user: jan.nijtmans tags: core-8-branch | |
|
2024-10-14
| ||
| 20:30 | Remove a lot of stuff meant for macOS < 10.9 check-in: 49e8bca1ab user: jan.nijtmans tags: bug-cb052066de | |
|
2024-10-09
| ||
| 16:05 | Fix warning: warning C4047: 'function': 'char *' differs in levels of indirection from 'const char *... check-in: cf4e367415 user: jan.nijtmans tags: core-8-branch | |
|
2024-10-08
| ||
| 22:26 | Fix [0439e1e1a3]: Slow detection of illegal expr argument check-in: f10435bb91 user: jan.nijtmans tags: core-8-branch | |
|
2024-10-05
| ||
| 21:12 | Update nmakehlp.c check-in: a465cc43f3 user: jan.nijtmans tags: core-8-branch | |
| 21:08 | Backport vctool check-in: 11f27c1ae7 user: jan.nijtmans tags: core-8-branch | |
| 21:00 | Move new stub entry to 657, which is slightly better check-in: cdb0818396 user: jan.nijtmans tags: tip-701 | |
|
2024-10-03
| ||
| 08:18 | Update links, pointing to the 9.0 release as well check-in: 7acc0b2bb1 user: jan.nijtmans tags: core-8-branch | |
|
2024-09-30
| ||
| 09:30 | (cherry-pick): Even when building against Tcl8, PRJLIBNAME9 should not have the "t" suffix else it b... check-in: 55abecc8e3 user: jan.nijtmans tags: core-8-branch | |
|
2024-09-27
| ||
| 10:24 | Cherry-pick 2 trivial fixes from 'documentation-cleanup-for-transition' branch check-in: a45dfaf424 user: jan.nijtmans tags: core-8-branch | |
| 03:18 | Fix zipfs canonical manpage to match TIP 430 and actual implementation check-in: 720ed356ac user: apnadkarni tags: core-8-branch | |
|
2024-09-26
| ||
| 21:08 | Backport Tcl_BounceRefCount() from Tcl 9.0 check-in: 7073e07042 user: jan.nijtmans tags: core-8-branch | |
| 20:20 | Backport http 2.10.0 from 9.0 check-in: 260dad7a1c user: jan.nijtmans tags: core-8-branch | |
| 19:32 | Backport many small documentation changes (as far as appropriate) from 9.0. Update changes.md check-in: 2046ce35ea user: jan.nijtmans tags: core-8-branch | |
|
2024-09-22
| ||
| 16:12 | Fix [e38dce74e2]: Command line built with list not properly quoted check-in: 99a7645e72 user: jan.nijtmans tags: core-8-branch | |
| 06:17 | Docs - Fix spurious .RE in encoding.n, remove duplicate text in coroutine.n check-in: 2747220a89 user: apnadkarni tags: core-8-branch | |
|
2024-09-19
| ||
| 12:20 | Backport tclIcu.c improvements from 9.0. Some indenting check-in: e5b96e3cda user: jan.nijtmans tags: core-8-branch | |
| 10:08 | Backport a lot of doc improvements from 9.0 check-in: 48ff6c7312 user: jan.nijtmans tags: core-8-branch | |
|
2024-09-18
| ||
| 15:43 | closes [f6fc75cbdd0fa593]: silence unknown pragma warning for no-trapv (__GNUC__ is also defined by ... check-in: 9c8c6e1576 user: sebres tags: core-8-branch | |
| 10:53 | amend to [02d5d65d70]: fixed memory leak (using translated path) check-in: 536390e425 user: sebres tags: core-8-branch | |
| 09:52 | Attempt to fix build failure caused by fix [02d5d65d70] (8.7 and 9.0 only) Closed-Leaf check-in: 9e05dce8e9 user: jan.nijtmans tags: bug-02d5d65d70 | |
| 02:59 | Merge 8.6 - Very minor typo - pathname -> pathtype check-in: 2fe4fcdaa1 user: apnadkarni tags: core-8-branch | |
|
2024-09-17
| ||
| 15:25 | small amend improving (path in zipfs) lookup check-in: 28df85586d user: sebres tags: core-8-branch | |
| 15:17 | fixes further normalization bottleneck of 8.7+ [02d5d65d70adab97], guess [411f52ed87e313dd49e2] too ... check-in: ed87833280 user: sebres tags: core-8-branch | |
| 14:32 | merge 8.6 (fix attempt for [02d5d65d70adab97], however the small bottleneck is still visible) check-in: 86abe9aa4a user: sebres tags: core-8-branch | |
|
2024-09-16
| ||
| 16:41 | Merge 8.6 check-in: ca3ad3b249 user: jan.nijtmans tags: core-8-branch | |
| 16:05 | [708422] Nice test case. Bug report duplicates [7842f33a5c] check-in: be14e8b90e user: dkf tags: core-8-branch | |
| 14:39 | [680503]: Ensure we make the shadow delegate even if there is no argument to the class constructor. check-in: b378bba6ce user: dkf tags: core-8-branch | |
|
2024-09-14
| ||
| 21:14 | compile-13.2: added dynamic constraint for unix boxes (avoid SO for small stack limit) - ensure the ... check-in: 8334e24d54 user: jan.nijtmans tags: core-8-branch | |
| 21:01 | Update testcase check-in: 1fc3d6033f user: jan.nijtmans tags: core-8-branch | |
|
2024-09-13
| ||
| 20:06 | Fix [63325009a8]: \u0400 conversion to and from cesu-8 fails. check-in: 38bd4fffca user: jan.nijtmans tags: core-8-branch | |
| 12:16 | (Backport): Fix bug [fccb9f322f] - system encoding detection check-in: c1d2047f90 user: jan.nijtmans tags: core-8-branch | |
|
2024-09-11
| ||
| 03:04 | Add Tcl_FSTildeExpand and tests check-in: d496038383 user: apnadkarni tags: tip-701 | |
| 02:47 | Create new branch named "tip-701" check-in: 91bc91e86f user: apnadkarni tags: tip-701 | |
|
2024-09-10
| ||
| 19:48 | 3th "load" argument should be Titlecase check-in: e75679b59a user: jan.nijtmans tags: core-8-branch | |
| 13:26 | silence compiler warning check-in: 7738ae2715 user: dgp tags: core-8-branch | |
|
2024-09-09
| ||
| 18:37 | size_t -> Tcl_Size, for maximum compatibility with Tcl 8.6 check-in: 5e808612dd user: jan.nijtmans tags: core-8-branch | |
|
2024-09-07
| ||
| 22:58 | Update to TZDATA 2024b check-in: 2d9e5e1d3b user: jan.nijtmans tags: core-8-branch | |
|
2024-09-02
| ||
| 11:26 | Merge-mark check-in: 9d3fa01392 user: jan.nijtmans tags: core-8-branch | |
| 11:22 | cherrypicked typos, errors and clarifications from the documentation-cleanup-for-transition branch (... check-in: a4f139837d user: jan.nijtmans tags: core-8-branch | |
|
2024-08-24
| ||
| 10:50 | Fix static build on MSVC check-in: 4bf28ebf0f user: jan.nijtmans tags: core-8-branch | |
|
2024-08-23
| ||
| 19:41 | Update "info loaded" documentation. Add "info loaded" change to release notes check-in: 011afdcf10 user: jan.nijtmans tags: core-8-branch | |
| 15:18 | Don't pack the dde/registry dll's any more for static builds. See: [https://core.tcl-lang.org/tk/tkt... check-in: ab9bae0fd1 user: jan.nijtmans tags: core-8-branch | |
| 14:33 | Eliminate compiler warning regarding ZLIB_VER_MAJOR on --disable-shared builds (seen on Windows) check-in: 3ba2e6ca53 user: jan.nijtmans tags: core-8-branch | |
| 13:53 | Documentation/comment fixes [dcc8645349] check-in: bae63ac9d1 user: jan.nijtmans tags: core-8-branch | |
| 08:19 | Fix [a82f8b15d1]: Encoding of files stored by zipfs check-in: b89a86d1fb user: jan.nijtmans tags: core-8-branch | |
|
2024-08-22
| ||
| 15:22 | Remove _ATL_XP_TARGETING from rules.vc: Windows XP is no longer supported check-in: a47aa01f87 user: jan.nijtmans tags: core-8-branch | |
| 10:50 | Fix failure under -singleproc 1 testing check-in: 7942c640ee user: jan.nijtmans tags: core-8-branch | |
| 10:49 | Whitespace changes check-in: dea1b5bd08 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-21
| ||
| 08:50 | (backport) Use a name for a flag, use an enum for that flag check-in: 9aecac9f27 user: jan.nijtmans tags: core-8-branch | |
| 08:38 | Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tc... check-in: bb0b20e430 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-20
| ||
| 14:49 | tcl::unsupported::inject is deprecated, will be removed in 9.0 check-in: 03e03c8af9 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-18
| ||
| 21:35 | Fix [6a8c5833c9]: NTFS alternate data streams (ADS) no longer readable writable check-in: 65ecef3150 user: jan.nijtmans tags: core-8-branch | |
| 17:20 | Backport: Consolidated zipfs changes check-in: 82a7356b9b user: jan.nijtmans tags: core-8-branch | |
|
2024-08-15
| ||
| 20:27 | Allow "tcl8" as library prefix (just as "tcl9" for Tcl 9) check-in: 51354024e7 user: jan.nijtmans tags: core-8-branch | |
| 20:23 | Improve bunch of error-messages check-in: 3af2efb00f user: jan.nijtmans tags: core-8-branch | |
|
2024-08-14
| ||
| 20:33 | Merge-mark check-in: 24768883f6 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-13
| ||
| 13:27 | Fix [2f22a7364d]: cesu-8 encoding gives same result for different strings check-in: 1fde7637c1 user: jan.nijtmans tags: core-8-branch | |
| 08:52 | Merge-mark check-in: 67aa7a5c34 user: jan.nijtmans tags: core-8-branch | |
| 08:36 | AC_PREREQ([2.69]). Fix some indenting check-in: 619dc20963 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-12
| ||
| 16:57 | Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions... check-in: 9b208cc05b user: culler tags: core-8-branch | |
| 16:19 | merge point (no changes) check-in: 1ab0e357a8 user: sebres tags: core-8-branch | |
| 13:28 | merge fix for [7179c6724cd38271]: compilation of incr command on wide constant offset (no overflow) ... check-in: cbabbeed51 user: sebres tags: core-8-branch | |
|
2024-08-11
| ||
| 20:47 | Update Unicode tables to version 16 (in BETA, Unicode release will be Sept 10) check-in: 24b3d9dffb user: jan.nijtmans tags: core-8-branch | |
|
2024-08-09
| ||
| 15:12 | Make realclean/hose target consistent with clean with respect to pkgs cleanup check-in: 11066a7726 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-07
| ||
| 09:17 | An imperfect fix for [2da1cb0c80] given that can't do the right thing check-in: 8063b4eb59 user: dkf tags: core-8-branch | |
|
2024-08-06
| ||
| 21:57 | Fix some indentation check-in: 1ff09398e5 user: jan.nijtmans tags: core-8-branch | |
| 19:47 | Clean up of the ICU code and tests check-in: 8c93bcd021 user: jan.nijtmans tags: core-8-branch | |
| 11:17 | Force named namespaces to be made by TclOO. [154f0982f2] check-in: cefc2cbc4b user: dkf tags: core-8-branch | |
|
2024-08-05
| ||
| 22:56 | add/document the zlib command to the set of commands in a safe interpreter check-in: 09d286a45d user: jan.nijtmans tags: core-8-branch | |
| 22:44 | Missed some backports from 9.0. Some indenting check-in: 41996582d5 user: jan.nijtmans tags: core-8-branch | |
|
2024-08-04
| ||
| 21:54 | TCL_ZIP_FILE/TK_ZIP_FILE definition to nmake makefile, to be consistent with autoconf build check-in: 3adf9df3f9 user: jan.nijtmans tags: core-8-branch | |
|
2024-07-30
| ||
| 14:50 | merge 8.6 check-in: 1c04e3f4a4 user: dgp tags: core-8-branch | |
| 14:26 | [3adf9e3a] Document argument bufferSize of Tcl_ZlibInflate check-in: 1bb08939a7 user: oehhar tags: core-8-branch | |
|
2024-07-29
| ||
| 11:40 | doc/clock.n: cherry-pick from apn-clock-now, [cd257619] Change -now to now in clock ensemble check-in: 2cbbd9da19 user: sebres tags: core-8-branch | |
| 08:08 | Fix [7d5f1c1308] - zipfs mkzip error on Windows dotfiles check-in: c32b19f04e user: apnadkarni tags: core-8-branch | |
|
2024-07-28
| ||
| 19:44 | closes [cd25761979]: `clock format` and `clock add` will accept `now` as clock value (value `-now` r... check-in: f602e32fc3 user: sebres tags: core-8-branch | |
| 19:25 | merge 8.6 check-in: fec9d3c764 user: sebres tags: core-8-branch | |
|
2024-07-18
| ||
| 14:53 | Merge 8.6 branch check-in: 20cfc707eb user: dkf tags: core-8-branch | |
| 08:44 | [91b3a5bb14] msgcat method: catch oo resolution to at least not to fail check-in: 033ddb5598 user: oehhar tags: core-8-branch | |
| 08:42 | [91b3a5bb14] msgcat method: same changes as in branch "ticket-91b3a5bb14-msgcat-oo-method", but base... Closed-Leaf check-in: fbd8edd86f user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method-tcl-8-7 | |
|
2024-07-16
| ||
| 21:14 | clock: better fix for validation check for scanned day of week in input (normalized input value afte... check-in: 5fe15e460a user: sebres tags: core-8-branch | |
| 19:17 | clock: fix validation check for scanned Sunday (missing % 7 by compare) check-in: 8f854a2a24 user: sebres tags: core-8-branch | |
| 17:42 | clock: fixed regression [3ee8f1c2a785f4d8]: time overflow (without validation) must cause day increm... check-in: 70997824b1 user: sebres tags: core-8-branch | |
| 14:54 | amend to [ae09f6b190]: fixes SF [a7b7dd7927f3d56b] - LoadCleanupProc can be invoked with NULL first ... check-in: 96910cd882 user: sebres tags: core-8-branch | |
|
2024-07-15
| ||
| 01:16 | fixes memory leak [ae09f6b190ceec31]: properly unload and free InterpLibrary if interpreter gets del... check-in: 24ace090aa user: sebres tags: core-8-branch | |
|
2024-07-14
| ||
| 20:06 | Stop variable from disappearing by accident when referred to by name. [74b6110204] check-in: b10dcf68c9 user: dkf tags: core-8-branch | |
| 19:16 | merge 8.6 check-in: 16efdba111 user: sebres tags: core-8-branch | |
|
2024-07-03
| ||
| 13:09 | Merge 8.6 check-in: e715cf23da user: jan.nijtmans tags: core-8-branch | |
|
2024-07-02
| ||
| 14:38 | merge 8.6 check-in: 6f9b318d26 user: sebres tags: core-8-branch | |
| 12:38 | merge 8.6 check-in: c0b9e076c4 user: sebres tags: core-8-branch | |
|
2024-07-01
| ||
| 19:29 | Fix [5fca83d78c]: [encoding system] is wrong in an ISO-8859-1 locale check-in: 813a60d2b9 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-30
| ||
| 14:53 | macos-11 is no longer available on GITHUB, so switch to macos-12/macos-14 check-in: 16ce63b198 user: jan.nijtmans tags: core-8-branch | |
| 14:22 | Add "chan isbinary" to changes.md check-in: a0518a2384 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-29
| ||
| 11:55 | Merge 8.6 - Fix docs for tcl::tm::roots - takes a single argument. check-in: 3306d7daf4 user: apnadkarni tags: core-8-branch | |
|
2024-06-28
| ||
| 16:13 | Fix "chan isbinary" documentation for 8.7 check-in: 199454879b user: jan.nijtmans tags: core-8-branch | |
| 16:10 | Add "chan isbinary" command. Part of TIP #699, meant for 8.7 check-in: 14070e0a13 user: jan.nijtmans tags: core-8-branch | |
| 08:51 | merge 8.7 check-in: 3c52cf7fa7 user: sebres tags: core-8-branch | |
|
2024-06-27
| ||
| 13:45 | (backport) Add tcl::unsupported::icu command (why not!) check-in: aea99cd7aa user: jan.nijtmans tags: core-8-branch | |
|
2024-06-26
| ||
| 11:50 | Some indenting check-in: 679a1e1d89 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-24
| ||
| 11:35 | Eliminate "-encoding binary" as much as possible in testcases check-in: 3f7a792256 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-21
| ||
| 17:08 | Revise use of "-translation binary" in testcases: Use it where usefull, don't use it any more where ... check-in: fbb65baea8 user: jan.nijtmans tags: core-8-branch | |
| 09:27 | Fix examples, using "-translation binary" correctly in stead of "-encoding binary" check-in: cb4d8a8981 user: jan.nijtmans tags: core-8-branch | |
| 07:11 | (backport) Update string is integer docs as per TIP 514. check-in: ef3e45f4aa user: jan.nijtmans tags: core-8-branch | |
|
2024-06-19
| ||
| 16:36 | Fix [7be97a6859]: Reviewing chan.n changes check-in: f29b98a453 user: jan.nijtmans tags: core-8-branch | |
| 12:29 | merge 8.6 check-in: 6c2657e12a user: sebres tags: core-8-branch | |
| 10:58 | Document %z and %t size modifiers for 'format' and 'scan' check-in: 09de253f50 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-18
| ||
| 22:27 | Merge 8.6 check-in: 5230c77fff user: jan.nijtmans tags: core-8-branch | |
|
2024-06-17
| ||
| 14:54 | Implement %z/%t/%q/%j size modifiers for 'scan'. Part of TIP #697, which is suitable for 8.7 too. check-in: b1f3acf091 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-16
| ||
| 19:57 | Some cleaning up of the internals of the implementation of ensembles. check-in: 0b4c254082 user: dkf tags: core-8-branch | |
| 17:28 | Better comments. Closed-Leaf check-in: a2d0e28623 user: dkf tags: dkf/ensemble-cleanup | |
| 15:12 | Some more improvements check-in: 6280883f86 user: dkf tags: dkf/ensemble-cleanup | |
| 13:39 | Cleaner ensemble innards check-in: 992554eac0 user: dkf tags: dkf/ensemble-cleanup | |
|
2024-06-13
| ||
| 11:59 | Minor doc fix check-in: af8cf518e5 user: jan.nijtmans tags: core-8-branch | |
| 10:53 | Fix [1d26e580cf]: safe interp can't source files with BOM check-in: 470ffaa8a9 user: jan.nijtmans tags: core-8-branch | |
| 09:49 | Merge 8.7 check-in: 242fe9d024 user: jan.nijtmans tags: core-8-branch | |
| 09:05 | Unbreak clang build: tclCmdIL.c:4063:2: error: expected expression int keyword; ^ check-in: bc56395a17 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-12
| ||
| 19:54 | ultimately closes [f05f5ef759c1f7f9]: since bigints are not supported yet, trying to use them as ser... check-in: 362b0c5c71 user: sebres tags: core-8-branch | |
| 19:11 | speed-up lseq (with expr-args) a bit, as well as avoid shimmer for compiled expressions check-in: 467de1c425 user: sebres tags: core-8-branch | |
| 19:01 | more fixes for [f05f5ef759c1f7f9]: don't swallow expr errors, further code review and simplification check-in: c279bfc1b2 user: sebres tags: core-8-branch | |
| 12:23 | lseq: more tests check-in: 68af142b65 user: sebres tags: core-8-branch | |
| 10:50 | Merge 8.6 check-in: d601bb912c user: jan.nijtmans tags: core-8-branch | |
| 00:53 | list.perf.tcl: added performance regression tests for lseq (illustrates fix for [f05f5ef759c1f7f9], ... check-in: 094f5d892f user: sebres tags: core-8-branch | |
| 00:09 | lseq: code review, several fixes for [f05f5ef759c1f7f9], unneeded code removed, etc: 1. avoid duplic... check-in: d0a617b9ea user: sebres tags: core-8-branch | |
| 00:03 | tests illustrating bug [f05f5ef759c1f7f9], incorrect behavior of lseq check-in: f56667ab48 user: sebres tags: core-8-branch | |
|
2024-06-11
| ||
| 13:36 | Various doc backports from 9.0 check-in: 1ae57c5cbd user: jan.nijtmans tags: core-8-branch | |
| 12:38 | Backported a littttttle bit too much check-in: 297e305755 user: jan.nijtmans tags: core-8-branch | |
| 12:13 | Backport: Another round of small fixes, especially spelling errors... check-in: 8fd95d871e user: jan.nijtmans tags: core-8-branch | |
| 10:16 | Merge-mark check-in: 9fc5ddb37d user: jan.nijtmans tags: core-8-branch | |
| 09:57 | Add missing "METHOD profile", some paragraph markers and formatting in examples (last one comes from... check-in: 69ea5c4c69 user: jan.nijtmans tags: core-8-branch | |
| 09:26 | Backout [71bfc6e708f641af]: "Make the documentation of [encoding] more concise and readable". Will b... check-in: e849ba576b user: jan.nijtmans tags: core-8-branch | |
| 09:00 | Put back Tcl_SaveResult, Tcl_RestoreResult, Tcl_DiscardResult in doc header (accidently removed) check-in: bde9760d12 user: jan.nijtmans tags: core-8-branch | |
| 08:14 | Backout [0ef72df401df2216]: "Tighten up SaveResult.3". Will be put in a separate review for 9.0 check-in: e264ba6b23 user: jan.nijtmans tags: core-8-branch | |
| 07:30 | Backport: Consolidate channel documentation. close, puts etc. manpages now just reference chan (rema... check-in: ee8e7ca3e0 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-10
| ||
| 22:53 | Backport: Consolidate channel documentation. close, puts etc. manpages now just reference chan (chan... check-in: 53760f3cdd user: jan.nijtmans tags: core-8-branch | |
| 15:27 | Merge-mark check-in: 361aa13f0c user: jan.nijtmans tags: core-8-branch | |
| 11:07 | Revert [eb627bda27] from 8.7, will be put in a separate review for 9.0. check-in: c63f0cd023 user: jan.nijtmans tags: core-8-branch | |
| 10:19 | Merge 8.6 check-in: b3a7838642 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-09
| ||
| 16:19 | (cherry-pick) Put ClockFmtScnStorageHashKeyType (and some more) in read-only memory check-in: e688bfbe6e user: jan.nijtmans tags: core-8-branch | |
|
2024-06-07
| ||
| 12:18 | Fix [d5b45c23f4]: file tildeexpand and file home not disabled in safe base interp check-in: 0ff5667f15 user: jan.nijtmans tags: core-8-branch | |
| 10:32 | Fix for [d5b45c23f4]: file tildeexpand and file home not disabled in safe base interp Closed-Leaf check-in: ff568b2774 user: jan.nijtmans tags: bug-d5b45c23f4 | |
|
2024-06-06
| ||
| 09:07 | Fix [57daa91ea]: Tcl_GetIntForIndex handling of n-m (m > n). With testcases. check-in: 4ec93828a9 user: jan.nijtmans tags: core-8-branch | |
|
2024-06-04
| ||
| 14:23 | Put back some later changes, which were lost in the previous commit Closed-Leaf check-in: b0f14d141b user: jan.nijtmans tags: backout-nre-doc | |
| 13:09 | Let's review those NRE.3 and Eval.3 changes check-in: 07958d8bff user: jan.nijtmans tags: backout-nre-doc | |
| 12:44 | Let's review the SaveInterpState.3 changes in 8.7/trunk (which were never backported to 8.6) Closed-Leaf check-in: df24abc91a user: jan.nijtmans tags: backout-saveinterpstate-doc | |
| 12:19 | Let's review the chan.n changes in 8.7/trunk (which were never backported to 8.6) Closed-Leaf check-in: 1a7a14dc0e user: jan.nijtmans tags: backout-chan-doc | |
|
2024-06-03
| ||
| 20:16 | Remove outdated parts of documentation check-in: ebc9ff7266 user: jan.nijtmans tags: core-8-branch | |
| 20:06 | typo check-in: 431128bc01 user: jan.nijtmans tags: core-8-branch | |
| 11:38 | Merge 8.6 check-in: 18e7182764 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-31
| ||
| 14:30 | Since int() doesn't truncate any more (TIP #514), adapt the documentation accordingly check-in: ad6d47b4a8 user: jan.nijtmans tags: core-8-branch | |
| 11:00 | Merge 8.6 check-in: e60ddd3a61 user: dkf tags: core-8-branch | |
| 09:30 | Make 'I', 'I32', 'I64' only available on Windows, because they serve no purpose on other platforms. Closed-Leaf check-in: 01e6a242c4 user: jan.nijtmans tags: bug-9c258a841a | |
|
2024-05-30
| ||
| 21:52 | Fix [9c258a841a]: document %t/%z/%j/%q size field specifiers. Fix %j/%z/%t matching the C printf check-in: 9c0c9d1a4a user: jan.nijtmans tags: core-8-branch | |
| 21:26 | Let's [9c258a841a|fix] the j%j/%q type specifiers, so they behave like C in scripts, and document th... Closed-Leaf check-in: 0c66ee7d75 user: jan.nijtmans tags: bug-9c258a841a | |
| 18:36 | closes [34870ab5756911d1]: no double free if Tcl_DeleteAssocData gets called in deleteProc (if inter... check-in: 0aedd271b2 user: sebres tags: core-8-branch | |
| 03:15 | Add c99format test command for testing Tcl format against C99 printf. check-in: 82b828362c user: apnadkarni tags: bug-9c258a841a-tests | |
|
2024-05-29
| ||
| 19:27 | Merge-mark check-in: e3d0608d3f user: jan.nijtmans tags: core-8-branch | |
| 15:20 | Let's [9c258a841a|fix] the %p/%z/%t type specifiers, so they behave like C in scripts, and document ... check-in: 2d6520b382 user: jan.nijtmans tags: bug-9c258a841a | |
| 09:44 | Fix [18f4a94d03], by reverting [9bcec7cd880540c3], which caused it. See [https://core.tcl-lang.org/t... check-in: 8d4d978bd3 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-28
| ||
| 13:04 | merge 8.6 check-in: af3c128935 user: sebres tags: core-8-branch | |
| 12:54 | Eliminate some unnecessary type-casts. Tcl_GetString -> TclGetString where appropriate check-in: ddf52caf7a user: jan.nijtmans tags: core-8-branch | |
|
2024-05-27
| ||
| 21:21 | Improve details about attached zipfs archives in tclsh and wish (backport from 9.0) check-in: e4355cd0de user: jan.nijtmans tags: core-8-branch | |
| 21:04 | Another round of sentinel improvements check-in: a688bb7213 user: jan.nijtmans tags: core-8-branch | |
| 20:16 | merge 8.6 check-in: 331d12e7b7 user: sebres tags: core-8-branch | |
| 11:04 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. check-in: 56c28e2db2 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-26
| ||
| 13:19 | merge 8.6 check-in: 9e8cd97a2b user: dkf tags: core-8-branch | |
|
2024-05-25
| ||
| 15:35 | merge core-8-6-branch check-in: 7facc906fa user: dkf tags: core-8-branch | |
| 09:09 | Unneeded Tcl_DStringFree() (twice) check-in: 826c2273bd user: jan.nijtmans tags: core-8-branch | |
|
2024-05-24
| ||
| 19:49 | merge core-8-6-branch check-in: 0c105deac2 user: dkf tags: core-8-branch | |
| 15:51 | Fix [e589d9bdab] - fconfigure socket -peername check-in: 44009dc22e user: apnadkarni tags: core-8-branch | |
| 08:04 | Merge 8.6 check-in: 939981f439 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-23
| ||
| 21:10 | Superflous ',' Leaf check-in: 99d3c2a63e user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
| 21:05 | Rebase to 8.7 check-in: e3c331edd6 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
| 15:14 | Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows check-in: 73dc48ac59 user: jan.nijtmans tags: core-8-branch | |
| 12:00 | Merge 8.6 check-in: 37b8b3fdaf user: jan.nijtmans tags: core-8-branch | |
|
2024-05-22
| ||
| 22:24 | .travis.yml is not used any more check-in: 918bf2ae16 user: jan.nijtmans tags: core-8-branch | |
| 21:12 | clock option re-ordering check-in: 540078bebf user: jan.nijtmans tags: core-8-branch | |
| 10:50 | amend to [de08cf03235f3ce9], [7842f33a5cc5eed0], stop tail recursion in AddSimpleClassChainToCallCon... check-in: 22966032c2 user: sebres tags: core-8-branch | |
| 10:23 | merge point check-in: 80fa732c8d user: sebres tags: core-8-branch | |
| 10:11 | small amend to [1d16344c8cfaecc8], [7842f33a5cc5eed0]: don't need to invoke both functions in case i... check-in: 659ca0ae8d user: sebres tags: core-8-branch | |
| 09:24 | Merge 8.6. Fix TCL_NO_DEPRECATED build check-in: dbeb93773b user: jan.nijtmans tags: core-8-branch | |
|
2024-05-21
| ||
| 21:17 | "TCL_TOMMATH" is not used anywhere check-in: 97eea147ef user: jan.nijtmans tags: core-8-branch | |
| 19:50 | Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked check-in: 9afa65152a user: jan.nijtmans tags: core-8-branch | |
| 14:05 | Fix off-by-one error in tcl::build-info command. Improve spacing check-in: 6924fe0f7b user: jan.nijtmans tags: core-8-branch | |
| 10:49 | circumvent crash [7842f33a5cc5eed0] on null ptr (oPtr->selfCls may be NULL) check-in: 1d16344c8c user: sebres tags: core-8-branch | |
| 09:48 | merge 8.6 check-in: 5be1c6c979 user: sebres tags: core-8-branch | |
|
2024-05-20
| ||
| 20:33 | Fix gcc warning: return should have value check-in: e3cb927560 user: jan.nijtmans tags: core-8-branch | |
| 15:20 | Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases check-in: de08cf0323 user: dkf tags: core-8-branch | |
| 09:54 | Improve readability from some typecasting trickery. Backported from 9.0 (thanks, dkf!) check-in: d832f58cff user: jan.nijtmans tags: core-8-branch | |
| 09:32 | Backport spacing-related changes from 9.0 check-in: f5469ec0c0 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-19
| ||
| 22:23 | Improve tcl::build-info implementation, adapted from dkf's result-helpers branch check-in: d73e8e60a6 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-18
| ||
| 21:58 | Update changes.md check-in: 568f98c34d user: jan.nijtmans tags: core-8-branch | |
|
2024-05-17
| ||
| 20:40 | Merge 8.7. Improve tcl::build-info Leaf check-in: e94e6e3cec user: jan.nijtmans tags: libtommath-1.3.1 | |
| 13:45 | Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... check-in: 612af6e7d6 user: dkf tags: core-8-branch | |
|
2024-05-16
| ||
| 15:55 | Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 9208e56d48 user: dkf tags: core-8-branch | |
|
2024-05-14
| ||
| 12:47 | (cherry-pick) Merge [4a1848c27fd63955], bringing Tcl.n back to the state it was. check-in: 39a2e5b4f5 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-13
| ||
| 16:39 | clock.test: amend to hotfix [9889f96f4da77e3b] - ensemble created implicitely now check-in: d89349fb42 user: sebres tags: core-8-branch | |
| 10:34 | interim fix for [9889f96f4da77e3b]: avoid lazy creation and compilation for clock-ensemble (unless t... check-in: ad49517e0b user: sebres tags: core-8-branch | |
|
2024-05-10
| ||
| 14:42 | (backport): Funcs without args must explicitly take void check-in: c0628e3a1f user: jan.nijtmans tags: core-8-branch | |
| 10:18 | merge 8.6 check-in: 76a8c1c44b user: sebres tags: core-8-branch | |
|
2024-05-08
| ||
| 15:06 | Add some typecasts, remove duplicate "memset", remove some spacing. check-in: 71dea9c67f user: jan.nijtmans tags: core-8-branch | |
| 14:39 | Backport [e0bdc14669] "Cleaning up tclWinSock.c" check-in: 718495c125 user: oehhar tags: core-8-branch | |
|
2024-05-07
| ||
| 20:45 | more simplifications check-in: 21c730f95f user: sebres tags: core-8-branch | |
| 20:09 | code review (optimization by parse of word tokens in clock format) check-in: 4a909182de user: sebres tags: core-8-branch | |
| 19:04 | closes [a858d95f4bfddafb]: adjust word-token pointer after possible realloc check-in: c432a8b50b user: sebres tags: core-8-branch | |
|
2024-05-05
| ||
| 20:21 | Merge 8.6 check-in: 3fa1e95cb1 user: jan.nijtmans tags: core-8-branch | |
|
2024-05-04
| ||
| 16:25 | Merge 8.6 check-in: 430342d36e user: jan.nijtmans tags: core-8-branch | |
|
2024-05-02
| ||
| 21:00 | Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 7a82dd9959 user: jan.nijtmans tags: core-8-branch | |
| 11:22 | Make sure to forward-declare "struct addrinfo". Some compilers don't like doing that in a parameter-... check-in: 0b6bbf9a73 user: jan.nijtmans tags: core-8-branch | |
| 09:57 | Ticket [cab08bbf04]: document "scan %llu" as valid check-in: c889576c60 user: oehhar tags: core-8-branch | |
|
2024-04-29
| ||
| 11:51 | Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag. check-in: 6cf7e00ec0 user: jan.nijtmans tags: core-8-branch | |
| 11:46 | Tcl_MainEx() never returns, so it should be TCL_NORETURN as well. check-in: cc3a6494b2 user: jan.nijtmans tags: core-8-branch | |
| 08:26 | Merge 8.6 check-in: 78280ba2b5 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-27
| ||
| 17:26 | Fix clang warning: tclWinTime.c:84:6: error: suggest braces around initialization of subobject [-Wer... check-in: 240572962a user: jan.nijtmans tags: core-8-branch | |
| 11:58 | This construct doens't work on MSVC check-in: 4f36f76a21 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-26
| ||
| 12:59 | Fix [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: b43de757cc user: jan.nijtmans tags: core-8-branch | |
| 07:39 | Accept "tcl::build-info tommath" to get the built-in tommath version number. Same with gcc/zlib/??? ... check-in: b6ee75d57f user: jan.nijtmans tags: libtommath-1.3.1 | |
|
2024-04-25
| ||
| 14:59 | Fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer. check-in: 0753949a8d user: jan.nijtmans tags: core-8-branch | |
| 09:40 | Make it more clear that TclpThreadExit() and Tcl_ExitThread() are TCL_NORETURN too. check-in: 3483b63d35 user: jan.nijtmans tags: core-8-branch | |
| 08:24 | (cherry-pick): Fix building of libtclzip for out-of-source builds check-in: 5ae320c23c user: jan.nijtmans tags: core-8-branch | |
|
2024-04-24
| ||
| 19:54 | Tcl_ConsolePanic() is TCL_NORETURN, not TCL_NORETURN1. Merge 8.6 check-in: c2849233bf user: jan.nijtmans tags: core-8-branch | |
|
2024-04-22
| ||
| 17:41 | Only use Tcl_TomMath_InitStubs() when TCL_WITH_EXTERNAL_TOMMATH is not defined check-in: 7dbd4588c7 user: jan.nijtmans tags: core-8-branch | |
| 16:19 | Fix [6eb8d79cb8]: segfault in obj-34.1 check-in: 64f472d200 user: jan.nijtmans tags: core-8-branch | |
| 07:00 | Ticket [00b3e5dea8]: "info comdtype" return value "native" created by "Tcl_CreateObjCommand", not "T... check-in: f1b92f324e user: oehhar tags: core-8-branch | |
|
2024-04-21
| ||
| 22:18 | ifdef -> ifndef check-in: 5ecc3f6e22 user: jan.nijtmans tags: libtommath-1.3.1 | |
| 22:09 | Merge 8.7. Add libtommath/zlib version number to tcl::build-info (if zlib/libtommath is compiled int... check-in: f17a4fee78 user: jan.nijtmans tags: libtommath-1.3.1 | |
| 10:11 | No need for Tcl_TomMath_InitStubs() any more, due to TIP #648 check-in: 35d4c18451 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-20
| ||
| 16:52 | TIP #648: New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() check-in: dbe94fba12 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-19
| ||
| 19:45 | Merge 8.6 check-in: fe28cb7ea9 user: jan.nijtmans tags: core-8-branch | |
| 12:36 | Merge 8.6 check-in: 95cc4a3738 user: jan.nijtmans tags: core-8-branch | |
| 08:15 | More indenting check-in: 9a45160d30 user: jan.nijtmans tags: core-8-branch | |
| 08:12 | (backport) Fix indenting check-in: c3b5ee0e35 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-18
| ||
| 15:32 | Fix [18f4a94d03] by backing out [9bcec7cd880540c3] (again) check-in: a2633b5cc5 user: jan.nijtmans tags: bug-18f4a94d03 | |
| 15:22 | Merge 8.6 check-in: 3b1ba17e3a user: jan.nijtmans tags: core-8-branch | |
|
2024-04-17
| ||
| 19:31 | Re-build win64 libtommath binaries check-in: 42d90bf5a5 user: jan.nijtmans tags: libtommath-1.3.1 | |
| 15:35 | This fits on a single line (as in 9.0) check-in: 813be99dd2 user: jan.nijtmans tags: core-8-branch | |
| 15:27 | Libtommath 1.3.1 (currently still in rc1) check-in: 38e6d34798 user: jan.nijtmans tags: libtommath-1.3.1 | |
| 15:13 | cherrypick [b73516f7cfccbc9f] to 8.7 - closes [167e0635db]: solves leaks, valgrind test, etc check-in: 62f9f8b56b user: sebres tags: core-8-branch | |
| 14:55 | restore backwards compatibility (see clock-44.3) - spaces between tokens are optional, repaired gree... check-in: 7500745c8d user: sebres tags: core-8-branch | |
| 14:39 | merge 8.6 (new clock regression test, illustrating incompatibility of new engine) check-in: d7ada3835c user: sebres tags: core-8-branch | |
| 13:06 | Fix "make dist" check-in: 523ac7ca2c user: jan.nijtmans tags: core-8-branch | |
| 12:59 | TIP 693: Restart the changes files. (changes.md still TODO) check-in: 191139a467 user: jan.nijtmans tags: core-8-branch | |
| 10:22 | Deprecate Tcl_GetAlias() check-in: 618593ad8a user: jan.nijtmans tags: core-8-branch | |
| 09:03 | (cherry-pick): dup test names check-in: 0e8449375f user: jan.nijtmans tags: core-8-branch | |
| 08:16 | Merge 8.6 check-in: 990ab54cda user: jan.nijtmans tags: core-8-branch | |
|
2024-04-16
| ||
| 17:30 | Merge 8.6 check-in: d157a6b3ef user: jan.nijtmans tags: core-8-branch | |
|
2024-04-15
| ||
| 17:51 | Merge-mark check-in: d7e14bf8b0 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-14
| ||
| 14:31 | Some int -> Tcl_Size changes check-in: 787ba0f53b user: jan.nijtmans tags: core-8-branch | |
|
2024-04-13
| ||
| 22:19 | missing ',' check-in: 7382cc0899 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
| 22:05 | options alphabetical check-in: d43fac373b user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
| 21:15 | Merge 8.7 check-in: 4723ca4c9f user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
|
2024-04-12
| ||
| 23:03 | merge 8.6 check-in: a8087863c3 user: sebres tags: core-8-branch | |
| 21:51 | merge 8.6 check-in: 299f7305e2 user: sebres tags: core-8-branch | |
| 21:40 | Add missing documentation for TIP 598 Tcl_WinConvertError check-in: 5f96787120 user: jan.nijtmans tags: core-8-branch | |
| 15:25 | (cherry-pick): Clock not weak; clock strong! check-in: 98415018a8 user: jan.nijtmans tags: core-8-branch | |
| 15:24 | Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0 check-in: 0a0fdba2f8 user: jan.nijtmans tags: core-8-branch | |
| 14:02 | Fixed misleading comment check-in: b10d1c53a9 user: dkf tags: core-8-branch | |
| 13:25 | More cleaning up, notably no more symbols starting with _ as they're a reserved 'namespace' check-in: bfb42faa67 user: dkf tags: core-8-branch | |
| 09:46 | Fix panic "loop in ConvertLocalToUTCUsingTable", introduced by previous commit. Some further code cl... check-in: 3c341011b9 user: jan.nijtmans tags: core-8-branch | |
| 06:49 | Split ClockConfigureObjCmd() in two parts check-in: 6596b236c8 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
|
2024-04-11
| ||
| 16:14 | Clean up the code style of the rest of clock check-in: 5e6e644645 user: dkf tags: core-8-branch | |
| 15:19 | Next stage of migrating things to follow style: clock format support check-in: 3030150049 user: dkf tags: core-8-branch | |
| 14:27 | Merge 8.7 Closed-Leaf check-in: c948bba8c5 user: jan.nijtmans tags: tcl-clock-configure--back-from-unsupported-ns | |
| 13:55 | No need for TCL_OBJTYPE_V0 in Tcl 8.7. Make StrIdxTreeObjType static const. Define TCL_OBJTYPE_V1/TC... check-in: a8f043eb0a user: jan.nijtmans tags: core-8-branch | |
| 13:35 | A few more small changes check-in: 0f6b51b4b7 user: dkf tags: core-8-branch | |
| 13:22 | (cherry-pick): Possibly a fix for [080f846fd58958ef]: When updating the interest of a channel, don'... check-in: 1cc41db97a user: jan.nijtmans tags: core-8-branch | |
| 13:19 | Style cleanup, plus added comments on memory management check-in: 4b9f7f5493 user: dkf tags: core-8-branch | |
| 13:15 | Merge 8.6. Use Tcl_NewBooleanObj for booleans; we should say what we mean check-in: c6d3960498 user: jan.nijtmans tags: core-8-branch | |
| 10:54 | Style cleanup check-in: 7545483cf9 user: dkf tags: core-8-branch | |
| 07:59 | Merge-mark check-in: 7e9249ec05 user: jan.nijtmans tags: core-8-branch | |
| 07:57 | Fix [e155cedf33]: Error-handling in TclGetOpenMode(). Add O_ACCMODE fow Windows, in case it is not ... check-in: 68ff52f3c7 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-10
| ||
| 14:47 | Merge 8.6 Use TclHasInternalRep() macro in more places. check-in: d326acc1c9 user: jan.nijtmans tags: core-8-branch | |
| 13:18 | [e155cedf33]: Error-handling in TclGetOpenMode() Closed-Leaf check-in: 1de2bb21a5 user: jan.nijtmans tags: bug-e155cedf33 | |
| 13:01 | Use standard macro for freeing the internal rep check-in: 43e279fede user: dkf tags: core-8-branch | |
|
2024-04-09
| ||
| 15:23 | Add ability to regenerate tclOOScript.h to Win build check-in: 4f49e2b023 user: dkf tags: core-8-branch | |
| 13:31 | partially revert [06b7ba18bdd9c2c3]: move ::tcl::clock::configure back from ::tcl::unsupported, leav... check-in: ba59a1523a user: sebres tags: tcl-clock-configure--back-from-unsupported-ns | |
| 12:05 | TCL_MIN_SECONDS/TCL_MAX_SECONDS should use 'LL', because the constants are > LONG_MAX on 32-bit plat... check-in: 2210e67ebf user: jan.nijtmans tags: core-8-branch | |
|
2024-04-08
| ||
| 08:29 | Fix [a6fb744b20]: missing file from distribution check-in: b0ded00b82 user: jan.nijtmans tags: core-8-branch | |
|
2024-04-06
| ||
| 13:48 | more improvements for overflow cases (always proper message, errorCode, correct badOption value) check-in: 122184f343 user: sebres tags: core-8-branch | |
| 13:20 | simple attempt to silence valgrind [167e0635db], improved error message by bad seconds (or -base), r... check-in: 9d7596c138 user: sebres tags: core-8-branch | |
|
2024-04-05
| ||
| 21:28 | Merge-mark check-in: fed0b2c3cd user: jan.nijtmans tags: core-8-branch | |
|
2024-04-04
| ||
| 20:54 | Fix [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. With testcase check-in: 7f3767390f user: jan.nijtmans tags: core-8-branch | |
| 20:14 | Tcl_ArgvGenFuncProc: int -> Tcl_Size (twice) Closed-Leaf check-in: c3b23bf0c7 user: jan.nijtmans tags: bug-7cb7409e05 | |
| 20:01 | Combine with "testparseargs" command. With testcases now check-in: a1959e72b3 user: jan.nijtmans tags: bug-7cb7409e05 | |
| 13:32 | Merge 8.6 check-in: b7e442b293 user: jan.nijtmans tags: core-8-branch | |
| 11:44 | Merge 8.6 check-in: 09cdca236b user: jan.nijtmans tags: core-8-branch | |
|
2024-04-03
| ||
| 22:21 | Add "testparseargsobj" command. Testcases to be added check-in: 0ad800e47a user: jan.nijtmans tags: bug-7cb7409e05 | |
| 22:09 | Proposed fix for [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC check-in: a6a8bc6ffe user: jan.nijtmans tags: bug-7cb7409e05 | |
| 18:49 | fixed [dc0770a2397ae0b1]: tests are timezone independent now check-in: 793f4643fa user: sebres tags: core-8-branch | |
|
2024-04-02
| ||
| 21:50 | Merge 8.6 check-in: 67460ca2f9 user: jan.nijtmans tags: core-8-branch | |
| 11:13 | Merge 8.6 check-in: 333bdb34cc user: jan.nijtmans tags: core-8-branch | |
|
2024-04-01
| ||
| 18:36 | TIP 688: clock command revision and speedup check-in: 7137ea11e9 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-30
| ||
| 14:48 | Merge-mark check-in: e9afc777b6 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-29
| ||
| 15:42 | 4 more files, which should have been removed as part of the libtommath 1.2 -> 1.3 upgrade check-in: 6a02c3b3ad user: jan.nijtmans tags: core-8-branch | |
| 14:20 | Merge 8.6. Rename some (internal) libtommath stub entries (back to the same name as in Tcl 8.6) check-in: 13e8fc7158 user: jan.nijtmans tags: core-8-branch | |
| 12:26 | Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. check-in: a04ae84a3f user: jan.nijtmans tags: core-8-branch | |
|
2024-03-28
| ||
| 21:39 | Merge 8.6 check-in: a358975f05 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-27
| ||
| 20:18 | fixes SF [edb4b065f49b9e51]: cherry-picked from 5d52c6d7302b320e] check-in: ac30912bcc user: sebres tags: core-8-branch | |
| 20:13 | merge 8.6 (string tests, also illustrating bug [edb4b065f49b9e51]) check-in: 633a20378a user: sebres tags: core-8-branch | |
| 09:49 | Add koi8-ru and koi8-t encodings check-in: f159d4c7ed user: jan.nijtmans tags: core-8-branch | |
|
2024-03-24
| ||
| 18:05 | (cherry-pick): Change Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx to ignore START/END ... check-in: 4f47abcc61 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-23
| ||
| 22:06 | Merge-mark check-in: 51062bf4da user: jan.nijtmans tags: core-8-branch | |
| 18:17 | Backport formatting from 9.0. Revise genStubs.tcl such that dummy entries are only generated for Tcl... check-in: 36eaeafb4b user: jan.nijtmans tags: core-8-branch | |
| 13:28 | Revise clock-6.10c? testcases check-in: e8589daf33 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-22
| ||
| 13:41 | Mark clock-6.10b/clock-6.10d as "knownBug": Those testcases crash with CFLAGS=-ftrapv, even with cur... check-in: 968cf29140 user: jan.nijtmans tags: core-8-branch | |
| 13:06 | Add more testcases, 0-measurement of current behavior. integervalueTooLarge -> dateTooLarge. check-in: f23d81deff user: jan.nijtmans tags: core-8-branch | |
|
2024-03-21
| ||
| 12:57 | Formatting/indenting check-in: 1dd169510a user: jan.nijtmans tags: core-8-branch | |
| 10:31 | Merge 8.6 check-in: 1b7fde5700 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-20
| ||
| 20:09 | Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!) check-in: 3186ba81a2 user: jan.nijtmans tags: core-8-branch | |
| 14:42 | dup test name check-in: b77b2ef03f user: dgp tags: core-8-branch | |
| 13:14 | (backport) more spacing/formatting tweaks. For now, macosx/unix/win only. check-in: dc8a99efff user: jan.nijtmans tags: core-8-branch | |
|
2024-03-19
| ||
| 16:12 | Backport fix for [bda99f2393]: gets stdin problem when non-blocking - Windows (cherry-pick): Fix ind... check-in: 770221ff54 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-18
| ||
| 08:46 | For now, revert TIP #689 implementation, until it's accepted. check-in: 8ae0402a98 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-17
| ||
| 23:20 | More int -> Tcl_Size check-in: a52cd06a0d user: jan.nijtmans tags: core-8-branch | |
|
2024-03-15
| ||
| 13:42 | Merge 8.6 check-in: 91f32fb100 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-13
| ||
| 09:45 | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6 check-in: c575f9dc00 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-12
| ||
| 23:41 | Merge 8.6 check-in: da870994fd user: jan.nijtmans tags: core-8-branch | |
|
2024-03-11
| ||
| 22:01 | Merge 8.6 check-in: d31f533f41 user: jan.nijtmans tags: core-8-branch | |
| 20:30 | Merge 8.6. Upgrade bison to latest version (3.8.2) check-in: 1495c7c2b6 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-10
| ||
| 21:12 | GetMonthDay() improvements (from sebres-9-0-clock-speedup-cr2 branch). Some int -> TclWideInt or int... check-in: 5309ff9480 user: jan.nijtmans tags: core-8-branch | |
| 16:51 | Merge 8.6 check-in: 76d789a445 user: jan.nijtmans tags: core-8-branch | |
| 11:27 | Fix [910d67a229fe7f65]: NS-qualified invocations of command evade [namespace unknown] check-in: 1f0f766632 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-09
| ||
| 23:47 | fix testcase check-in: a7b45f89b0 user: jan.nijtmans tags: core-8-branch | |
| 22:56 | (backport): Corrections to TclOO errorcodes from scripted parts check-in: ac0edc9cb5 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-08
| ||
| 13:31 | merge 8.6 check-in: 55161b04a1 user: sebres tags: core-8-branch | |
| 11:31 | typo's check-in: 25dca7779a user: jan.nijtmans tags: core-8-branch | |
|
2024-03-07
| ||
| 22:17 | Merge 8.6 check-in: 7b408742b0 user: jan.nijtmans tags: core-8-branch | |
| 11:21 | fixes segfault [a9625d1f53554f9d]: elemObj used uninitialized, lindex on lseq wo args must return wh... check-in: a12bd5c50a user: sebres tags: core-8-branch | |
|
2024-03-06
| ||
| 15:01 | Merge 8.6 check-in: f20cd0f8e0 user: jan.nijtmans tags: core-8-branch | |
| 10:04 | a6 -> b1, as preparation for possible release (hopefully, one day) check-in: b54927ef9a user: jan.nijtmans tags: core-8-branch | |
|
2024-03-05
| ||
| 10:12 | Merge 8.6 check-in: fcd6f1b54e user: jan.nijtmans tags: core-8-branch | |
|
2024-03-04
| ||
| 20:30 | Merge 8.6 check-in: e2f5845694 user: jan.nijtmans tags: core-8-branch | |
| 14:47 | Tweak error-message. Remove pre-7.5 Tcl code. check-in: 8ba11ea01f user: jan.nijtmans tags: core-8-branch | |
| 13:31 | Merge 8.6 check-in: 93696922f2 user: jan.nijtmans tags: core-8-branch | |
|
2024-03-03
| ||
| 21:42 | Merge 8.6 check-in: 2490edbb83 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-28
| ||
| 10:00 | fixes [e02798626dfbcd7b] - close regression introduced by TIP#490 causing too slow eval of mc comman... check-in: 3a4bf06425 user: sebres tags: core-8-branch | |
|
2024-02-27
| ||
| 20:31 | Merge mark check-in: f25b96438c user: oehhar tags: core-8-branch | |
| 18:21 | small amend for better readability (no RE needed, faster utf prefix compare) Closed-Leaf check-in: e81985ea8b user: sebres tags: fix-e02798626d--msgcat-regress | |
| 16:07 | amend to [e02798626dfbcd7b]: speed-up ::tcl::clock::mc a little bit (uses msgcat::mcn internally ins... check-in: 9ff9eb8a25 user: sebres tags: fix-e02798626d--msgcat-regress | |
| 15:58 | fixes [e02798626d]: close regression introduced by TIP#490 causing too slow eval of mc command for n... check-in: 29eaa2a82f user: sebres tags: fix-e02798626d--msgcat-regress | |
| 13:53 | Some more int -> Tcl_Size check-in: fd0a1b6e28 user: jan.nijtmans tags: core-8-branch | |
| 12:10 | TclWinGetPlatformId is defined twice. Re-generate tclDecls.h check-in: 0ee8752897 user: jan.nijtmans tags: core-8-branch | |
| 07:08 | clock requires msgcat 1.7, not 1.6 as minimum check-in: d20012dd88 user: oehhar tags: core-8-branch | |
|
2024-02-21
| ||
| 17:04 | Backport missing .fi from main branch in file doc/ObjectType.3 check-in: babd8ac6b2 user: oehhar tags: core-8-branch | |
|
2024-02-20
| ||
| 16:47 | Ticket [2f4b495427]: document TIP 445 API functions. check-in: 31e8b2c9eb user: oehhar tags: core-8-branch | |
|
2024-02-19
| ||
| 16:29 | Merge-mark check-in: 1d26884977 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-16
| ||
| 16:59 | (Cherry-pick): Derpfix... check-in: 12125d5be6 user: jan.nijtmans tags: core-8-branch | |
| 14:48 | Merge 8.6 check-in: a39831380a user: jan.nijtmans tags: core-8-branch | |
| 14:43 | (cherry-pick) Reduce the number of warnings on Windows: channel names generated in one place check-in: e494ede6de user: jan.nijtmans tags: core-8-branch | |
| 12:30 | Merge-mark check-in: 3dfd12f7db user: jan.nijtmans tags: core-8-branch | |
| 12:05 | Merge 8.6. http -> 2.10b2 check-in: 45d29e9dfc user: jan.nijtmans tags: core-8-branch | |
|
2024-02-15
| ||
| 20:33 | Fix [578b7e273c03]: Round computed end value to match precision of given arguments check-in: d99d025a45 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-14
| ||
| 16:06 | Merge-mark check-in: 356c3455db user: jan.nijtmans tags: core-8-branch | |
|
2024-02-12
| ||
| 21:55 | More code cleanup check-in: 9438970ff1 user: jan.nijtmans tags: core-8-branch | |
| 15:26 | Code cleanup (also backported from 9.0) check-in: f9ba3cd5f6 user: jan.nijtmans tags: core-8-branch | |
| 14:43 | Fix last "knownBug" in UTF-16 encoder (backported from 9.0) check-in: 00c7d938b7 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-11
| ||
| 22:05 | TIP #652 check-in: 2e1b89ace3 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-08
| ||
| 16:25 | Merge 8.6. Some int -> Tcl_Size check-in: ae7eb5c8b2 user: jan.nijtmans tags: core-8-branch | |
| 13:26 | Merge 8.6 check-in: 6ba5b5effa user: jan.nijtmans tags: core-8-branch | |
| 13:21 | Fix all 'ascii' testcases in encodingVectors.tcl, another try. See [1355b9a874]. check-in: 233da96789 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-07
| ||
| 20:52 | Backout [c63ef66f0d], back to the drawing table. check-in: f99067ae3e user: jan.nijtmans tags: core-8-branch | |
| 18:00 | Merge mark check-in: a4762f4dab user: oehhar tags: core-8-branch | |
| 16:59 | merge 8.6 check-in: b0ebc92e2f user: dgp tags: core-8-branch | |
| 13:11 | Merge 8.6 check-in: f9c293ea50 user: jan.nijtmans tags: core-8-branch | |
| 10:00 | Fix all 'ascii' testcases in encodingVectors.tcl check-in: c63ef66f0d user: jan.nijtmans tags: core-8-branch | |
| 08:50 | (cherry-pick): Add test cases for [80d4c1c7e5] check-in: 44cc6f2c62 user: jan.nijtmans tags: core-8-branch | |
| 07:08 | Merge mark check-in: a69d1ed115 user: oehhar tags: core-8-branch | |
|
2024-02-06
| ||
| 16:43 | Merge mark check-in: 1dc61b5cb3 user: oehhar tags: core-8-branch | |
| 15:01 | Merge 8.6 check-in: 28a7f41451 user: jan.nijtmans tags: core-8-branch | |
| 12:33 | Minor code simplification check-in: 484524c355 user: jan.nijtmans tags: core-8-branch | |
| 09:41 | Fix util-18.13/util-18.14 constraint, which masked the wrong result on 64-bit windows. Fixed that as... check-in: d1c674d649 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-05
| ||
| 21:02 | Merge 8.6 check-in: 8060f3f83d user: jan.nijtmans tags: core-8-branch | |
|
2024-02-04
| ||
| 01:49 | Merge 8.6 check-in: ae23dc8ca9 user: jan.nijtmans tags: core-8-branch | |
|
2024-02-01
| ||
| 21:44 | Fix [0d78177f20]: unsigned use of Tcl_ObjPrintf() doesn't work as expected. With testcases. check-in: 7abae71820 user: jan.nijtmans tags: core-8-branch | |
| 09:42 | Forgot that long doubles are supported in Tcl_ObjPrintf() check-in: fd7e22c963 user: jan.nijtmans tags: core-8-branch | |
| 09:21 | Merge 8.7, but update for TIP #476 check-in: e7d563a1c1 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-31
| ||
| 21:08 | More TCL_SIZE_MODIFIER usage check-in: 1c29c5082b user: jan.nijtmans tags: core-8-branch | |
| 13:57 | Eliminate (now unnecessary) type-casts check-in: 01064980d8 user: jan.nijtmans tags: core-8-branch | |
| 12:42 | Remove private characters from regexp control table, but add them back in [:cntrl:] class (so no cha... check-in: a642ee62d4 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-29
| ||
| 21:04 | re-build win64/zlib1.dll for UCRT check-in: 7fc3475193 user: jan.nijtmans tags: core-8-branch | |
| 15:39 | small amend (type change) check-in: 7e3b66cc7c user: sebres tags: core-8-branch | |
| 15:26 | merge 8.6 check-in: 902ceac239 user: sebres tags: core-8-branch | |
| 09:20 | Merge 8.6 check-in: 50228ffe98 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-28
| ||
| 21:12 | Missing "const" check-in: 9bad75bcfe user: jan.nijtmans tags: core-8-branch | |
| 20:42 | Backport regsub.n from 9.0 check-in: 62dc87d0c3 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-27
| ||
| 12:09 | More testcases check-in: 0ed614424d user: jan.nijtmans tags: core-8-branch | |
| 11:59 | Merge 8.6 check-in: 879347fde7 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-26
| ||
| 13:45 | Merge 8.6 check-in: 052bf73b12 user: jan.nijtmans tags: core-8-branch | |
| 12:51 | Improve tcl_startOfPreviousWord, so it can handle indices like "" (from Tk) and "end-1" check-in: cc86841c45 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-24
| ||
| 20:46 | Backport doc/eval.n from 9.0, and fix missing .CE check-in: 5a4898701d user: jan.nijtmans tags: core-8-branch | |
|
2024-01-23
| ||
| 08:36 | Merge 8.6 check-in: ebc6cb8701 user: oehhar tags: core-8-branch | |
|
2024-01-22
| ||
| 15:08 | Merge TCL8.6 check-in: c559648522 user: oehhar tags: core-8-branch | |
| 14:28 | Merge TCL8.6 check-in: a87deaa418 user: oehhar tags: core-8-branch | |
|
2024-01-21
| ||
| 16:31 | Merge 8.6 check-in: 9ebdb88b20 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-20
| ||
| 11:23 | Fix failing zipfs testcases check-in: f884ce1344 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-19
| ||
| 14:59 | Fix compiler warning check-in: b3a6ae31fd user: jan.nijtmans tags: core-8-branch | |
| 14:34 | (cherry-pick): Bug [e5ca49bcfa] - zipfs glob check-in: 907af5418c user: jan.nijtmans tags: core-8-branch | |
|
2024-01-15
| ||
| 19:32 | Merge 8.6 check-in: 85a9c05082 user: jan.nijtmans tags: core-8-branch | |
| 10:46 | Bug [d63061a1ac]: "PRIVATE != CONTROL in Unicode". Leave out "Co" (private-use characters) from "str... Closed-Leaf check-in: 5219e3ff14 user: jan.nijtmans tags: bug-d63061a1ac | |
|
2024-01-14
| ||
| 00:29 | Merge 8.6 check-in: 683de3e01d user: jan.nijtmans tags: core-8-branch | |
|
2024-01-12
| ||
| 11:53 | Leave out Tcl_UtfNcmp/Tcl_UtfNcasecmp from -DTCL_NO_DEPRECATED builds, because it's part of the UTF1... check-in: 2d72b799ff user: jan.nijtmans tags: core-8-branch | |
|
2024-01-11
| ||
| 09:36 | Merge 8.6 check-in: 4f9448a2cf user: oehhar tags: core-8-branch | |
| 08:07 | Few minor implementation fixes (e.g. "transferable" < "true") Closed-Leaf check-in: 3457ff04da user: jan.nijtmans tags: tip-685 | |
|
2024-01-10
| ||
| 21:01 | Fix [4e38c347a4] Changed contract for Tcl_UtfN(case)cmp in Tcl 8.7 check-in: 45db2932ba user: jan.nijtmans tags: core-8-branch | |
| 12:41 | TIP 685 implementation: rename "string is unicode" to "string is transferable". Also rename underlyi... check-in: 5018317bb2 user: oehhar tags: tip-685 | |
|
2024-01-09
| ||
| 12:15 | Merge 8.6 check-in: cb3bf7771b user: jan.nijtmans tags: core-8-branch | |
|
2024-01-08
| ||
| 13:23 | Merge 8.6. Add (back) special Tcl_GetLongFromObj handling for Cygwin64 stub-table check-in: c8a34a084b user: jan.nijtmans tags: core-8-branch | |
|
2024-01-07
| ||
| 00:56 | re-generate tclConfig.h.in as well check-in: ae1d23ad66 user: jan.nijtmans tags: core-8-branch | |
| 00:06 | Upgrade to autoconf-2.72 check-in: d554444cdf user: jan.nijtmans tags: core-8-branch | |
|
2024-01-06
| ||
| 18:08 | Merge 8.6. Some int -> Tcl_Size check-in: d3eecc8415 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-05
| ||
| 22:56 | Merge 8.6 check-in: cf016b4c54 user: jan.nijtmans tags: core-8-branch | |
| 14:20 | Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: 9caa76ac38 user: jan.nijtmans tags: core-8-branch | |
| 13:52 | Merge 8.6 check-in: 3923327833 user: jan.nijtmans tags: core-8-branch | |
|
2024-01-04
| ||
| 20:33 | Merge-mark check-in: 9351bc4164 user: jan.nijtmans tags: core-8-branch | |
| 17:28 | Add many timeouts, add --disable-zipfs build (backported from 9.0) check-in: 1da8bbe185 user: jan.nijtmans tags: core-8-branch | |
| 16:22 | Fix [https://core.tcl-lang.org/tk/info/1ca3c8d9da|1ca3c8d9da]: nmake build with OPTS=static check-in: 1ab4a209cb user: jan.nijtmans tags: core-8-branch | |
|
2023-12-31
| ||
| 00:06 | Merge-mark check-in: d6c38edad7 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-30
| ||
| 21:47 | missing goto check-in: 4d21b646e3 user: jan.nijtmans tags: core-8-branch | |
| 21:32 | (cherry-pick) Don't call getsockname(2) in Tcl_MakeFileChannel(3) unless absolutely necessary. Close... check-in: 08ffba30e8 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-29
| ||
| 22:32 | Merge 8.6 check-in: b4986cd064 user: jan.nijtmans tags: core-8-branch | |
| 12:39 | Merge 8.6 check-in: b307c14710 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-26
| ||
| 16:31 | Don't use TCL_SIZE_MODIFIER "u", since Tcl_Size can be negative check-in: 18e2b3b04f user: jan.nijtmans tags: core-8-branch | |
|
2023-12-24
| ||
| 12:46 | update to TZDATA 2023d check-in: 4ff8c3e52b user: jan.nijtmans tags: core-8-branch | |
|
2023-12-22
| ||
| 08:06 | Document "string is unicode" check-in: bcff4c7c0e user: jan.nijtmans tags: core-8-branch | |
|
2023-12-20
| ||
| 19:51 | spacing check-in: 020a17fcfa user: jan.nijtmans tags: core-8-branch | |
| 19:50 | Convert tests/twapiTlsPlus.tcl from CRLF -> LF check-in: 78130792fa user: jan.nijtmans tags: core-8-branch | |
| 10:11 | Merge bugs-http-8c3de50-bbaf69c check-in: 36fdc4f551 user: kjnash tags: core-8-branch | |
| 10:08 | Merge 8.7 Closed-Leaf check-in: 3035f68b49 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
|
2023-12-19
| ||
| 17:26 | Improve tests/http.test, tests/http11.test, tests/httpPipeline.test. Catch unimportant cleanup error... check-in: 25462a0ca7 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 08:33 | GITHUB upload-artifact @3 -> @4 check-in: 6d9646d253 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-18
| ||
| 17:30 | Improve tests/httpProxy.test. Use constraints and print a message on their usage. Catch unimportan... check-in: 9146c1bbfa user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 17:08 | Reverse the 2.8.9- fix for an apparent bug in Thread on Windows - the "bug" vanished after a Windows... check-in: a06492d72a user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 14:48 | merge 8.6 check-in: 7d68cecdc5 user: dgp tags: core-8-branch | |
|
2023-12-16
| ||
| 00:20 | Merge 8.6 check-in: 714f1f6466 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-15
| ||
| 22:16 | Merge 8.6 check-in: 63e1e7a9ab user: jan.nijtmans tags: core-8-branch | |
|
2023-12-13
| ||
| 16:29 | [f6f93c3b39] Missing refcount decrement to cleanup read space on io error. check-in: eee0a9d1de user: dgp tags: core-8-branch | |
|
2023-12-12
| ||
| 16:00 | Merge bugs-http-8c3de50-bbaf69c check-in: 7759882996 user: kjnash tags: core-8-branch | |
| 15:56 | Merge 8.7 core-8-branch check-in: ed288399df user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 15:52 | When http.tcl uses Thread, require Thread 2.8.9- to avoid failure of r/w operations on 2.8.8 thread:... check-in: a659382666 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
|
2023-12-10
| ||
| 11:22 | Merge 8.6 check-in: e33017c286 user: jan.nijtmans tags: core-8-branch | |
|
2023-12-08
| ||
| 15:21 | Merge 8.6 check-in: a0f75b49dd user: jan.nijtmans tags: core-8-branch | |
| 11:04 | Fix [31c54e6a59]: Add missing test files. Put back excluded_pages in tcltk-man2html.tcl: As long as... check-in: 39f1d0ed7d user: jan.nijtmans tags: core-8-branch | |
|
2023-12-06
| ||
| 17:34 | merge 8.6 (fix for [db4f2843cd]) check-in: c001bf4f58 user: sebres tags: core-8-branch | |
| 13:14 | Fix [0110923366]: some (wish package) is leaving a global variable "test" set check-in: f1b8716e54 user: jan.nijtmans tags: core-8-branch | |
| 09:28 | typo check-in: 2edb1e2633 user: jan.nijtmans tags: core-8-branch | |
| 01:37 | Rename commands http::socketForTls -> http::socketAsCallback, http::socket -> http::AltSocket. check-in: b2d0d3e37b user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
|
2023-12-05
| ||
| 17:32 | Generalise http::register etc and revise recent changes that were tls-only. check-in: 0d6108a758 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 11:55 | Define http(usingThread) more precisely check-in: d2f8e48f2b user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
|
2023-12-03
| ||
| 13:25 | Fix for ticket [bbaf69c3dd] (test http-4.15.*). Do not rely on tk TLD. Increase timeout to 30s. M... check-in: 64459649ff user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
| 12:21 | Create new branch named "bugs-http-8c3de50-bbaf69c" check-in: 2ce4450981 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
|
2023-11-30
| ||
| 19:28 | Remove 8.6 specific documentation check-in: 2b4d796d80 user: oehhar tags: core-8-branch | |
| 19:26 | Merge 8.6 check-in: 910d9056e1 user: oehhar tags: core-8-branch | |
| 19:25 | Merge 8.6 check-in: 2d583b1bda user: oehhar tags: core-8-branch | |
|
2023-11-27
| ||
| 15:59 | merge 8.7 Leaf check-in: e497f19fcb user: dgp tags: dgp-zipfs-init | |
| 12:11 | Merge 8.6. Remove out-of-date documentation (was skipped in documentation-generation anyway. check-in: 485ec1e499 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-24
| ||
| 14:28 | Need Tcl_Size #define a little earlier (for 8.6) check-in: 28d2363ed6 user: jan.nijtmans tags: core-8-branch | |
| 14:04 | Update dde and registry (int -> Tcl_Size) check-in: 09006f0565 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-23
| ||
| 15:15 | Fix [e653408972]: autoconf warning check-in: 727f609c60 user: jan.nijtmans tags: core-8-branch | |
| 13:50 | Merge 8.7 Closed-Leaf check-in: 984c02fbc5 user: jan.nijtmans tags: bug-2a0966cdc9 | |
| 13:48 | Remove testgetencpath/testsetencpath test commands: Testcase can use "encoding dirs" as well. (borro... check-in: 3bca0fe344 user: jan.nijtmans tags: core-8-branch | |
| 13:25 | Merge 8.7 check-in: 80cc6f4ea6 user: jan.nijtmans tags: bug-2a0966cdc9 | |
| 13:17 | Fix [b8a30af3da]: test failures in reg.test. Now works with -DTCL_NO_DEPRECATED and without it. check-in: 879076bfea user: jan.nijtmans tags: core-8-branch | |
| 08:50 | Fix regexp test failures [b8a30af3da] check-in: cf2334ffbb user: jan.nijtmans tags: core-8-branch | |
|
2023-11-22
| ||
| 12:13 | Added missing paragraph fragment. check-in: b416425a8a user: dkf tags: core-8-branch | |
| 12:03 | Fix testcases for previous commit check-in: f3b15b3ed5 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-21
| ||
| 08:18 | Fix [4ed788c618]: regexp \U not fully implemented - unclear in docs check-in: 21eaa89b6b user: jan.nijtmans tags: core-8-branch | |
|
2023-11-20
| ||
| 22:13 | Experimental fix for [4ed788c618]: regexp \U not fully implemented - unclear in docs Closed-Leaf check-in: f31a38e350 user: jan.nijtmans tags: bug-4ed788c618 | |
| 21:13 | Merge-mark check-in: 0c1a777857 user: jan.nijtmans tags: core-8-branch | |
| 20:46 | Merge 8.6 check-in: 6952f8b756 user: jan.nijtmans tags: core-8-branch | |
| 20:36 | Undo previous commit. Add "static" keywords in various places instead. This should fix the problem t... check-in: cbdc024bd3 user: jan.nijtmans tags: core-8-branch | |
| 19:52 | Add TCL_INDEX_TEMP_TABLE to avoid storing pointers to a table on the stack that will not live long e... check-in: 7d4d331e22 user: dgp tags: core-8-branch | |
| 16:54 | fcopy doc: remove depreciation in tcl9, this is 8.7. check-in: e5299ca37e user: oehhar tags: core-8-branch | |
| 16:31 | Ticket [a173f9229f]: fcopy man page: document encoding error behaviour. Depreciate tcl8 encoding pr... check-in: 184645bd71 user: oehhar tags: core-8-branch | |
| 14:25 | merge 8.7 check-in: b1dc168e85 user: dgp tags: dgp-zipfs-init | |
| 13:36 | Fix bug [a173f922]: fcopy does not write leading correct chars on later encoding error. check-in: e20a983650 user: oehhar tags: core-8-branch | |
| 13:32 | Merge core-8-branch Closed-Leaf check-in: 9a7d12b797 user: oehhar tags: bug-a173f922-fcopy-tell | |
| 13:15 | Bug [a173f922]: fix bug: fcopy does not write leading correct chars on later encoding error. check-in: b9f611b9a0 user: oehhar tags: bug-a173f922-fcopy-tell | |
|
2023-11-18
| ||
| 23:32 | TIP #653: Handle consumed data of channel commands in case of encoding errors check-in: 630511c7f7 user: jan.nijtmans tags: core-8-branch | |
| 17:18 | Remove currently failing test io-52.20.1 to check right file position after fcopy encoding read erro... check-in: 33eb913cce user: oehhar tags: core-8-branch | |
| 15:21 | Merge 8.6 check-in: 402827d8d5 user: jan.nijtmans tags: core-8-branch | |
| 15:17 | "stoponerror" == "profilestrict" (and not used anyway) check-in: 1d83514d45 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-17
| ||
| 18:39 | merge 8.7 check-in: d2b728a059 user: dgp tags: dgp-zipfs-init | |
| 15:49 | test suite debugging. [removeFile] matches [makeFile] and not [writeFile]. check-in: 2742bd8530 user: dgp tags: core-8-branch | |
| 15:36 | Merge-mark 8.6 check-in: 48bd1a9373 user: jan.nijtmans tags: core-8-branch | |
| 15:19 | silence compiler warning check-in: 90e09ca320 user: dgp tags: core-8-branch | |
| 12:15 | Add "knownBug" constraint to new testcase: io-52.20.1 check-in: 5f54b19fc0 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-16
| ||
| 17:07 | Add currently failing test io-52.20.1 to check right file position after fcopy encoding read error check-in: 12fff7206c user: oehhar tags: core-8-branch | |
| 17:04 | Merge core-8-branch check-in: b1232e7d61 user: oehhar tags: bug-a173f922-fcopy-tell | |
|
2023-11-15
| ||
| 16:07 | Fix broken tests check-in: 035e58ea0c user: dkf tags: core-8-branch | |
| 15:37 | Remnants from TIP 567's implementation check-in: b9e30e7606 user: dkf tags: core-8-branch | |
|
2023-11-14
| ||
| 19:56 | TIP #670: Simple Extra Procedures for File Access check-in: c20395db07 user: dkf tags: core-8-branch | |
| 19:04 | Merge 8.7 Closed-Leaf check-in: b72ee15583 user: jan.nijtmans tags: tip-653 | |
| 11:07 | Add test for blocking mode check-in: 648e73b3a6 user: jan.nijtmans tags: tip-653 | |
|
2023-11-13
| ||
| 20:24 | Merge 8.7 check-in: 6a71571eeb user: jan.nijtmans tags: tip-653 | |
| 20:10 | remove debugs check-in: 6693d96ab0 user: dgp tags: bug-2a0966cdc9 | |
| 19:52 | merge 8.7 check-in: 32a46d4859 user: dgp tags: bug-2a0966cdc9 | |
| 19:36 | Now that the robust, early method of directing Tcl to find its script library in the zipfs archive ... check-in: 6998006485 user: dgp tags: dgp-zipfs-init | |
| 19:24 | Make calls early to find the script library in zipfs archive and alert the Tcl library to its locati... check-in: 9e6bfa85f5 user: dgp tags: dgp-zipfs-init | |
| 17:38 | Bug [a173f922]: fcopy encoding error file position issues: read error test (failing currently) check-in: 8d4d3146c9 user: oehhar tags: bug-a173f922-fcopy-tell | |
| 17:36 | merge 8.7 check-in: f09428139a user: dgp tags: dgp-zipfs-init | |
| 15:35 | Bug [c4eb46a1]: endless loop on non blocking gets with encoding error. Now, tests zlib-8.21 and zlib... check-in: 94257f6465 user: oehhar tags: core-8-branch | |
| 14:49 | Blooperfix Closed-Leaf check-in: 55c5834eca user: dkf tags: tip-567-remnants | |
| 14:16 | Remnants from TIP 567's implementation. The feature was done ages ago. check-in: 58705e1675 user: dkf tags: tip-567-remnants | |
| 13:46 | Fix for TIP #641: If sizeof(*(boolPtr)) > sizeof(int), generate a compiler-error. Requested by @poin... check-in: b1c20cc84e user: jan.nijtmans tags: core-8-branch | |
| 12:48 | Bug [c4eb46a1]: non-blocking gets fires the error on 2nd call when sequence is incomplete. Added som... Closed-Leaf check-in: dbcafe5259 user: oehhar tags: bug-c4eb46a1 | |
| 12:36 | Simplify TIP #656: "A revised proposal for encodings". Make TCL_ENCODING_PROFILE_??? values the same... check-in: 2e60630e80 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-12
| ||
| 19:32 | bug [c4eb46a1]: fix was effective for test sequence "A\xC3B", but not for "A\x81". So add test io-75... check-in: 90ac5ff8f7 user: oehhar tags: bug-c4eb46a1 | |
| 18:55 | Bug [c4eb46a1]: endless loop on gets, non blocking, profile strict, encoding error: remove non-block... check-in: 831c9a8797 user: oehhar tags: bug-c4eb46a1 | |
|
2023-11-10
| ||
| 14:23 | Merge 8.6 check-in: c39bb9dd20 user: jan.nijtmans tags: core-8-branch | |
| 13:59 | Merge 8.6 check-in: f0e7ac4f47 user: jan.nijtmans tags: core-8-branch | |
| 11:00 | exec.n documentation: add chapter about MS-Windows quoting. check-in: 3f864e4b5e user: oehhar tags: core-8-branch | |
| 08:55 | Merge 8.6 check-in: ec8470e931 user: jan.nijtmans tags: core-8-branch | |
| 08:55 | Recommend Tcl_CreateObjCommand over Tcl_CreateCommand check-in: ea35084b4c user: jan.nijtmans tags: core-8-branch | |
|
2023-11-09
| ||
| 08:27 | Wrong type-cast check-in: 2c661c0190 user: jan.nijtmans tags: core-8-branch | |
|
2023-11-08
| ||
| 22:33 | Fix [18f2432b0db2bc08]: Tcl_FSSplitPath compiler warning about macros check-in: ba07d0573a user: jan.nijtmans tags: core-8-branch | |
| 21:46 | In the zipfs archive initialization, use Tcl_SetPreInitScript() to equip the creation of every inte... check-in: c73c396406 user: dgp tags: dgp-zipfs-init | |
| 15:50 | merge 8.7 check-in: 917b3048c6 user: dgp tags: bug-2a0966cdc9 | |
| 12:11 | Remove version number from stub library, for Tk 9.0 check-in: 196db65dee user: jan.nijtmans tags: core-8-branch | |
|
2023-11-07
| ||
| 12:45 | Merge mark, no changes check-in: 4fc595770a user: oehhar tags: tip-653 | |
| 12:44 | Correct some test numbers and descriptions check-in: e48f4a51e1 user: oehhar tags: core-8-branch | |
| 12:42 | TIP 653: adopted implementation to new text to only return "-data" if potential data loss. Check for... check-in: 9a94125824 user: oehhar tags: tip-653 | |
|
2023-11-06
| ||
| 15:47 | Document tip-653 changes on read: Key "-data" for already decoded data on encoding error check-in: d7fce1ea20 user: oehhar tags: tip-653 | |
| 15:24 | Merge core-8-branch check-in: 03055d3594 user: oehhar tags: tip-653 | |
| 15:15 | Document read/gets/puts behaviour when throwing encoding errors check-in: e2fc3c909f user: oehhar tags: core-8-branch | |
| 15:10 | Refine read and gets documentation for encoding error case Closed-Leaf check-in: c66ac87da9 user: oehhar tags: man-chanel-encoding-errors | |
|
2023-11-05
| ||
| 17:59 | Mixed-up -blocking 0/1 check-in: 28d435e8a3 user: oehhar tags: man-chanel-encoding-errors | |
| 17:56 | Worked on examples for read and gets check-in: 5821e97576 user: oehhar tags: man-chanel-encoding-errors | |
|
2023-11-04
| ||
| 12:43 | Add read example check-in: 09aeea0f0a user: oehhar tags: man-chanel-encoding-errors | |
|
2023-11-03
| ||
| 21:27 | Rename test io-75.9. Current name seams to be a left-over check-in: e760442f2c user: oehhar tags: core-8-branch | |
| 21:24 | Close fork check-in: 482014e6c5 user: oehhar tags: core-8-branch | |
| 20:19 | Add encoding error chapters to the man apge of gets, read and puts. C library still pending. Review ... check-in: b1ca02139e user: oehhar tags: man-chanel-encoding-errors | |
| 19:15 | Add unbalances .RS in doc/filename.n check-in: fe15f3e25f user: oehhar tags: core-8-branch | |
| 18:35 | merge 8.7 check-in: 4e7eb16cda user: dgp tags: bug-2a0966cdc9 | |
| 16:53 | Missing test constraints check-in: c7cb5dda7d user: dgp tags: core-8-branch | |
| 13:23 | merge 8.7 check-in: 0c157472c1 user: dgp tags: core-8-branch | |
| 12:53 | merge 8.7 check-in: 8819ddcacf user: dgp tags: bug-2a0966cdc9 | |
|
2023-11-02
| ||
| 17:00 | Merge core-8-branch check-in: c0fc62c785 user: oehhar tags: tip-653 | |
|
2023-11-01
| ||
| 20:21 | When there is a zipfs archive in use to house the script library and TclZipfs_TclLibrary() is called... check-in: 450d12dac5 user: dgp tags: core-8-branch | |
|
2023-10-30
| ||
| 19:32 | Testing commands [test(g|s)etencpath] have evolved themselves into functional duplicates of [encodin... check-in: a50acbf869 user: dgp tags: bug-2a0966cdc9 | |
| 19:06 | merge 8.7 check-in: c900fd1445 user: dgp tags: bug-2a0966cdc9 | |
|
2023-10-29
| ||
| 22:02 | Merge 8.6 check-in: 64a951e3dc user: jan.nijtmans tags: core-8-branch | |
|
2023-10-27
| ||
| 17:13 | [26870862f0] follow-up: of course it was not complete yet check-in: d2309f150a user: jan.nijtmans tags: core-8-branch | |
| 15:03 | More C++-sentinel-related fixes (hopefully, those are the last ones) check-in: 84fdaf1d56 user: jan.nijtmans tags: core-8-branch | |
|
2023-10-26
| ||
| 20:08 | Final fix for [8ab8a138c9]: functions passed to Tcl_EventuallyFree() must be declared/defined as Tcl... check-in: 91e8692bdf user: jan.nijtmans tags: core-8-branch | |
|
2023-10-25
| ||
| 19:27 | merge 8.7 check-in: 3c073e5a4d user: dgp tags: bug-2a0966cdc9 | |
| 19:27 | merge 8.6 check-in: eb92b24414 user: dgp tags: core-8-branch | |
| 17:57 | Since TIP 258 (2005) and development efforts leading up to it (2004), the Tcltest package has not be... check-in: d19f98cb7d user: dgp tags: bug-2a0966cdc9 | |
|
2023-10-24
| ||
| 13:53 | Fix build-info for 64-bit Windows: This is not an "ilp32" platform check-in: 6f8438f5e5 user: jan.nijtmans tags: core-8-branch | |
|
2023-10-23
| ||
| 12:43 | merge 8.7 Closed-Leaf check-in: 27a3193dc6 user: dgp tags: core-8-7-b1-rc | |
|
2023-10-21
| ||
| 14:13 | Bug [31fc36fe47] - socket crash with multiple threads. check-in: a387cc9310 user: apnadkarni tags: core-8-branch | |
| 13:00 | Proposed fix Closed-Leaf check-in: a88829719d user: apnadkarni tags: bug-31fc36fe47 | |
| 11:29 | Test for Windows socket crash check-in: 631917fa95 user: apnadkarni tags: bug-31fc36fe47 | |
| 05:48 | Bug [33b2486199] - thread create/release unmounts zipfs check-in: 7eaba2ba2f user: apnadkarni tags: core-8-branch | |
| 04:14 | Move zipfs finalization to TclFinalizeFilesystem Closed-Leaf check-in: e0c1a7b07f user: apnadkarni tags: bug-33b2486199 | |
|
2023-10-20
| ||
| 17:01 | Potential fix check-in: fd3eadc252 user: apnadkarni tags: bug-33b2486199 | |
| 16:53 | Add test to trigger bug 33b2486199 check-in: 0b88c1208a user: apnadkarni tags: bug-33b2486199 | |
| 09:36 | Merge 8.6 check-in: 12946b5cac user: jan.nijtmans tags: core-8-branch | |
| 08:26 | Merge 8.6 check-in: b2db831cad user: jan.nijtmans tags: core-8-branch | |
|
2023-10-19
| ||
| 18:25 | (cherry-pick): document available TCL_TCPSERVER_* flags check-in: 25c944b9df user: jan.nijtmans tags: core-8-branch | |
| 18:09 | Fix [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage; Handle any C++-compiler as well check-in: 234ff497c4 user: jan.nijtmans tags: core-8-branch | |
|
2023-10-17
| ||
| 06:02 | Handle sentinels for any C++ compiler Closed-Leaf check-in: 6876d1f99a user: jan.nijtmans tags: bug-26870862f0 | |
|
2023-10-16
| ||
| 20:54 | merge 8.6 check-in: 1893b433d0 user: dgp tags: core-8-branch | |
| 18:18 | test hygiene check-in: 3128a16930 user: dgp tags: core-8-branch | |
| 04:03 | Add missing zipfs test zip check-in: 5a18d46478 user: apnadkarni tags: core-8-branch | |
|
2023-10-15
| ||
| 21:47 | C++ doesn't accept "register" keyword check-in: eec7e1dad0 user: jan.nijtmans tags: core-8-branch | |
| 17:54 | Merge 8.6. Use (void *)NULL in stead of NULL for C++ check-in: 42c0076a8d user: jan.nijtmans tags: core-8-branch | |
| 14:38 | Fix broken nmake static install check-in: 26b3274623 user: apnadkarni tags: core-8-branch | |
| 11:45 | Refactor mount_data api as to not duplicate mount command functionality. Needs revisiting as mount_d... check-in: 7430c0b1e3 user: apnadkarni tags: core-8-branch | |
| 11:25 | Comment correction check-in: d9391d98fd user: oehhar tags: core-8-branch | |
| 10:33 | Fix memory leak [9525f4c8bc] and zipfs path handling [c3364db38a] and others check-in: 492fb812e9 user: apnadkarni tags: core-8-branch | |
| 10:12 | Fix zipfs long path memory leaks [9525f4c8bc] Closed-Leaf check-in: 2cd497c822 user: apnadkarni tags: apn-zipfs-paths | |
| 06:32 | More fixes, update docs check-in: 87cad788af user: apnadkarni tags: apn-zipfs-paths | |
|
2023-10-14
| ||
| 21:26 | Merge-mark check-in: 92d5b2a45e user: jan.nijtmans tags: core-8-branch | |
| 17:07 | Eliminate CanonicalPath - obsolete check-in: 1fd5a8fba4 user: apnadkarni tags: apn-zipfs-paths | |
| 15:51 | Redo zipfs path handling check-in: 12b8aa570c user: apnadkarni tags: apn-zipfs-paths | |
| 15:36 | Create new branch named "apn-zipfs-paths" check-in: 773db24dc3 user: apnadkarni tags: apn-zipfs-paths | |
|
2023-10-13
| ||
| 21:37 | Fix C++ errors, e.g: "generic/tclZipfs.c:5598:6: error: cannot jump from this goto statement to its ... check-in: 1fe6692c22 user: jan.nijtmans tags: core-8-branch | |
| 15:28 | Merge 8.6 check-in: fa816ce4e4 user: jan.nijtmans tags: core-8-branch | |
| 14:06 | Merge-mark check-in: 244cd61b35 user: jan.nijtmans tags: core-8-branch | |
|
2023-10-12
| ||
| 15:20 | Merge 8.7 check-in: efd27f19a9 user: jan.nijtmans tags: core-8-branch | |
| 14:40 | Merge 8.6 check-in: a715725d9f user: jan.nijtmans tags: core-8-branch | |
|
2023-10-11
| ||
| 17:19 | Minor source readability and delete obsolete code check-in: f2b93e95e4 user: apnadkarni tags: core-8-branch | |
| 10:05 | Merge 8.6 check-in: 56cb488cc3 user: jan.nijtmans tags: core-8-branch | |
| 04:53 | Minor nmake tweaks, remove obsolete target check-in: 927aa4937c user: apnadkarni tags: core-8-branch | |
| 03:57 | Bug [894e11d7f7] - fix broken test configuration for zipfs builds - nmake version check-in: ef07c271ad user: apnadkarni tags: core-8-branch | |
|
2023-10-10
| ||
| 19:27 | More int -> Tcl_Size (backported from 9.0) check-in: e94d0fede9 user: jan.nijtmans tags: core-8-branch | |
| 15:01 | Bug [894e11d7f7] - fix broken test configuration for zipfs builds - nmake version Closed-Leaf check-in: 843fa79403 user: apnadkarni tags: bug-894e11d7f7-nmake | |
| 14:58 | Create new branch named "bug-894e11d7f7-nmake" check-in: 600c135fb7 user: apnadkarni tags: bug-894e11d7f7-nmake | |
|
2023-10-09
| ||
| 20:42 | Merge 8.6 check-in: b5ab3fa9da user: jan.nijtmans tags: core-8-branch | |
| 18:26 | Re-generate "configure" with autoconf-2.71 check-in: 976bdc31fb user: jan.nijtmans tags: core-8-branch | |
| 11:32 | Bug [894e11d7f7]. Fix Unix test runs to use embedded Tcl zipfs scripts and not external ones from th... check-in: effd49d19f user: apnadkarni tags: core-8-branch | |
| 10:43 | No need to fake embedded zip now that tcltest build is fixed Closed-Leaf check-in: 6a4f659b03 user: apnadkarni tags: bug-894e11d7f7 | |
| 10:33 | Fix test targets in mingw builds to not set TCL_LIBRARY when zipfs enabled check-in: bae47e56ee user: apnadkarni tags: bug-894e11d7f7 | |
|
2023-10-08
| ||
| 16:32 | Rework to use configure as prior solution presumed Gnu make check-in: abd833af66 user: apnadkarni tags: bug-894e11d7f7 | |
| 13:44 | Start on fixing Unix testing of zipfs configs check-in: 957693ea58 user: apnadkarni tags: bug-894e11d7f7 | |
| 03:03 | Have zipfs claim all paths under zipfs root. See [93eb73784a]. check-in: 1a5b7fb09d user: apnadkarni tags: core-8-branch | |
| 02:35 | Merge 8.7 Closed-Leaf check-in: 324936737c user: apnadkarni tags: apn-zipfs-pathclaim | |
|
2023-10-06
| ||
| 08:29 | Mark (internal) symbols which are going to be removed in 9.0 with "deprecated" check-in: 72c82ef005 user: jan.nijtmans tags: core-8-branch | |
|
2023-10-05
| ||
| 15:39 | Claim all paths under //zipfs:/ as zipfs paths check-in: 2e7df7cfd0 user: apnadkarni tags: apn-zipfs-pathclaim | |
| 11:22 | Merge 8.6 check-in: 73c79c7378 user: jan.nijtmans tags: core-8-branch | |
| 10:43 | zipfs file write - remove size limit, do not preallocate check-in: 7286b40cd8 user: apnadkarni tags: core-8-branch | |
|
2023-10-04
| ||
| 20:54 | Merge 8.6 check-in: a85db436db user: jan.nijtmans tags: core-8-branch | |
| 15:17 | Move some (internal) stub entries to lower numbers check-in: b2a4eb8a7f user: jan.nijtmans tags: core-8-branch | |
| 13:54 | merge 8.7 check-in: 4a607e8407 user: dgp tags: core-8-7-b1-rc | |
| 13:53 | test suite hygiene check-in: 737cb49386 user: dgp tags: core-8-branch | |
| 13:19 | Fix [5d308081e4] zipfs append mode. check-in: 5cbd6b1990 user: apnadkarni tags: core-8-branch | |
| 12:57 | Update tests for zipfs append. Closed-Leaf check-in: 8251651109 user: apnadkarni tags: bug-5d308081e4 | |
| 11:49 | Start on zipfs append mode check-in: cb37aeb8ec user: apnadkarni tags: bug-5d308081e4 | |
| 10:00 | Misc fixes in zipfs manpage check-in: 303053af53 user: apnadkarni tags: core-8-branch | |
| 09:02 | Fix [9e039ee0b9], [57f144c799] and other zipfs glob issues. check-in: 5c39466de8 user: apnadkarni tags: core-8-branch | |
| 07:34 | Done with glob tests Closed-Leaf check-in: 92a555c54a user: apnadkarni tags: bug-9e039ee0b9 | |
| 06:48 | Fix gcc unused var warning check-in: 737985618c user: apnadkarni tags: bug-9e039ee0b9 | |
|
2023-10-03
| ||
| 16:39 | Some fixes, some tests check-in: 743998c14c user: apnadkarni tags: bug-9e039ee0b9 | |
| 06:55 | Merge 8.7 check-in: f464c62c08 user: apnadkarni tags: bug-9e039ee0b9 | |
| 06:38 | Backport locking patch from chw check-in: 8f4663d79d user: apnadkarni tags: core-8-branch | |
| 05:00 | Fix [8259d74a64] fix check-in: e232836cee user: apnadkarni tags: core-8-branch | |
| 03:28 | Fix [8259d74a64] fix Closed-Leaf check-in: 0824f03e05 user: apnadkarni tags: apn-memory-fix | |
|
2023-10-02
| ||
| 16:31 | Start on zipfs glob/find bugs check-in: 1a0414b73f user: apnadkarni tags: bug-9e039ee0b9 | |
| 06:44 | Fix [02acab5aea], [d8a354f7d9], [62e5508ee], [4af110a6a1], [02acab5aea] - file ensemble bugs for zip... check-in: 735e596737 user: apnadkarni tags: core-8-branch | |
| 06:17 | More relatively minor fixes for file ensemble on zipfs Closed-Leaf check-in: 1380fdb0cb user: apnadkarni tags: apn-zipfs-filecommands | |
|
2023-10-01
| ||
| 19:41 | Merge 8.6 check-in: e0ad6a7e01 user: jan.nijtmans tags: core-8-branch | |
| 16:58 | More file ensemble tests for zipfs check-in: 1704dba4ab user: apnadkarni tags: apn-zipfs-filecommands | |
|
2023-09-30
| ||
| 16:17 | Start on tests and fixes for file commands for zipfs check-in: 507d0337cc user: apnadkarni tags: apn-zipfs-filecommands | |
| 03:23 | Fix [8259d74a64] - panic on exit check-in: a6562fe64a user: apnadkarni tags: core-8-branch | |
| 02:58 | Remove obsolete code Closed-Leaf check-in: 24efcf8305 user: apnadkarni tags: bug-8259d74a64 | |
|
2023-09-29
| ||
| 17:17 | Add test for crash check-in: 49d814e62e user: apnadkarni tags: bug-8259d74a64 | |
| 17:05 | Merge 8.7 check-in: b6c8d1101f user: apnadkarni tags: bug-8259d74a64 | |
| 16:39 | Refactor zipfs finalization check-in: b18fa0f371 user: apnadkarni tags: bug-8259d74a64 | |
| 13:17 | merge 8.7 Leaf check-in: 7a439315e6 user: dgp tags: dgp-tcl-code | |
| 12:58 | merge 8.7 check-in: a99749a831 user: dgp tags: core-8-7-b1-rc | |
| 12:48 | dup test names check-in: b3c4b1cf90 user: dgp tags: core-8-branch | |
| 12:32 | merge 8.7 check-in: f8e75dcd9a user: dgp tags: core-8-7-b1-rc | |
| 11:42 | Disable password based zipfs tests on MacOS check-in: 8a0288ebec user: apnadkarni tags: core-8-branch | |
| 11:19 | Start on zipfs finalization panic check-in: ab52b09c47 user: apnadkarni tags: bug-8259d74a64 | |
| 03:09 | Fix [6d2ef441cc], [c315de9e44] - zipfs password bugs check-in: 9c204498a8 user: apnadkarni tags: core-8-branch | |
| 02:41 | Merge 8.7" Closed-Leaf check-in: 2c945c354a user: apnadkarni tags: apn-zipfs-password | |
| 02:40 | Minor edit check-in: 04fa87a6aa user: apnadkarni tags: apn-zipfs-password | |
|
2023-09-28
| ||
| 18:17 | Fix [0df5906dd7]: Error-handling when stderr is in "strict" profile check-in: 166b00eb0c user: jan.nijtmans tags: core-8-branch | |
| 18:15 | Handle ::tcl::Bgerror the same way Closed-Leaf check-in: a63a8b9af9 user: jan.nijtmans tags: bug-0df5906dd7 | |
| 17:11 | Progress on [6d2ef441cc] check-in: 5fd2ca4c3d user: apnadkarni tags: apn-zipfs-password | |
| 16:26 | Proposed fix for [c315de9e44] check-in: ad3a393e8c user: apnadkarni tags: apn-zipfs-password | |
| 15:23 | Proposed fix for [0df5906dd7] check-in: 6314825ea9 user: jan.nijtmans tags: bug-0df5906dd7 | |
| 11:32 | Simplify password checks. No need to persist result check-in: e4de29f57b user: apnadkarni tags: apn-zipfs-password | |
| 11:02 | Start on password related zipfs bugs check-in: 375af5005c user: apnadkarni tags: apn-zipfs-password | |
| 09:53 | test-case cleanup check-in: c5759c89f2 user: jan.nijtmans tags: core-8-branch | |
| 07:29 | Merge 8.6 check-in: 4bc7bd58aa user: jan.nijtmans tags: core-8-branch | |
|
2023-09-27
| ||
| 11:11 | Fix [00018ec7a0], [f91ee30d33], [23dd83ce7c] - zipfs r+, w+ modes, zero byte allocation check-in: a6c30811c9 user: apnadkarni tags: core-8-branch | |
| 10:46 | Bug [00018ec7a0] - zipfs w+ not permitting read Closed-Leaf check-in: 32f7d369cf user: apnadkarni tags: apn-zipfs-writes | |
| 10:23 | Merge 8.6 check-in: ef8c2217ca user: jan.nijtmans tags: core-8-branch | |
| 10:19 | Re-build libtommath for win64(-arm): some symbols were not exported check-in: 0d5151af26 user: jan.nijtmans tags: core-8-branch | |
| 07:36 | Add missing test file check-in: c7942b0603 user: apnadkarni tags: apn-zipfs-writes | |
| 06:57 | Tests for bug [f91ee30d33] check-in: 074e370466 user: apnadkarni tags: apn-zipfs-writes | |
| 03:29 | Finish up [23dd83ce7c] tests and fixes. check-in: c7f1974db7 user: apnadkarni tags: apn-zipfs-writes | |
|
2023-09-26
| ||
| 17:06 | Fix [23dd83ce7c]. Still need to check other ckallocs for 0 length check-in: f0558adee8 user: apnadkarni tags: apn-zipfs-writes | |
| 09:21 | Re-build libtommath v1.2.1 for Win64 and Win64-arm check-in: f070161b82 user: jan.nijtmans tags: core-8-branch | |
| 05:22 | Bug [d5d03207ca] - Tcl hang on zipfs writes greater than buffer size check-in: ce5cd01e47 user: apnadkarni tags: core-8-branch | |
| 05:03 | Add tests Closed-Leaf check-in: 5253501f2d user: apnadkarni tags: bug-d5d03207ca | |
|
2023-09-25
| ||
| 19:45 | Start on [d5d03207ca] check-in: 9d0ee9d6ca user: apnadkarni tags: bug-d5d03207ca | |
| 18:44 | Fix (actually benign) gcc warning below about writing past array bound. D:/src/tcltk/wip/tcl/generi... check-in: 22a57ef1dd user: apnadkarni tags: core-8-branch | |
| 18:42 | Fix fileSystem-1.38 to not assume all volumes are drives check-in: 820b44d027 user: apnadkarni tags: core-8-branch | |
| 18:24 | Make last argument of Tcl_GetByteArrayFromObj() "Tcl_Size *" in stead of "int". Is exactly the same... check-in: 50791c1b1d user: jan.nijtmans tags: core-8-branch | |
| 17:28 | Fix gcc warning. Add knownBug constraint to zipfs list (only showed in non-embedded config) check-in: 60ac458c51 user: apnadkarni tags: core-8-branch | |
| 16:23 | Bug [02acab5aea] - zipfs file exists and stat fixes check-in: 16746b4a5c user: apnadkarni tags: core-8-branch | |
| 15:55 | Re-build libtommath v1.2.1 for i686 check-in: 541cb1ffdf user: jan.nijtmans tags: core-8-branch | |
| 15:52 | Merge 8.7 Closed-Leaf check-in: b66e8fa141 user: apnadkarni tags: apn-zipfs-pathfixes | |
| 15:37 | Fix file exist for zipfs check-in: 2355df8b21 user: apnadkarni tags: apn-zipfs-pathfixes | |
| 15:17 | zipfs attribute tests check-in: 9c74c13d8c user: apnadkarni tags: core-8-branch | |
| 13:51 | some more int -> Tcl_Size check-in: 5dc98a5c8d user: jan.nijtmans tags: core-8-branch | |
| 08:51 | Move CHANNEL_*BUFFERED (internal) flags to higher bits: prevent any possibility for conflicts with p... check-in: f14a94a19b user: jan.nijtmans tags: core-8-branch | |
| 07:17 | Merge 8.7 (2023-05-03) Closed-Leaf check-in: d91f112024 user: jan.nijtmans tags: tip-656-simpl | |
| 06:51 | Merge 8.7 (2023-05-02) check-in: da2443a61a user: jan.nijtmans tags: tip-656-simpl | |
| 02:36 | Merge 8.7 check-in: 49201deb23 user: apnadkarni tags: apn-zipfs-pathfixes | |
|
2023-09-24
| ||
| 18:30 | msgcat reverse lookup as provided by Alexandru Dadalau on the core list 2023-09-23 Leaf check-in: 05d6475467 user: oehhar tags: msgcat-reverse-lookup | |
| 16:35 | More tests for zipfs check-in: 50094c52ca user: apnadkarni tags: core-8-branch | |
|
2023-09-23
| ||
| 13:36 | Bug [4645658689] - zipfs file truncation with open r+ check-in: 6137ca45c5 user: apnadkarni tags: core-8-branch | |
|
2023-09-22
| ||
| 15:01 | Fix test contraint "bbe7c6ff9e" check-in: 4c9f1df290 user: jan.nijtmans tags: core-8-branch | |
| 13:58 | Merge 8.6 - Bug [0aaeb9c380] check-in: cc0cf03b3b user: apnadkarni tags: core-8-branch | |
| 02:51 | Minor refactor for globbing zipfs check-in: 9e62ec357c user: apnadkarni tags: apn-zipfs-pathfixes | |
|
2023-09-21
| ||
| 16:18 | Fix file stat,exists for zipfs intermediate paths check-in: 70b419ce84 user: apnadkarni tags: apn-zipfs-pathfixes | |
| 12:20 | Merge 8.6 check-in: f56f778852 user: jan.nijtmans tags: core-8-branch | |
| 11:12 | Merge 8.6 check-in: f17be91312 user: jan.nijtmans tags: core-8-branch | |
| 10:59 | Disable zipfs password tests for macos. Unix, Windows pass. See [bbe7c6ff9e] check-in: 8f423488d7 user: apnadkarni tags: core-8-branch | |
| 08:51 | Start on various bugs related to zipfs paths. check-in: bfb4a34224 user: apnadkarni tags: apn-zipfs-pathfixes | |
|
2023-09-20
| ||
| 15:27 | Eliminate utf16 test-constraint. Add some testcases (backported/adapted from 9.0) check-in: 0c471c163d user: jan.nijtmans tags: core-8-branch | |
| 12:38 | merge 8.7 check-in: 43e3748f9c user: dgp tags: dgp-tcl-code | |
| 12:17 | merge 8.7 check-in: 38a28cb418 user: dgp tags: core-8-7-b1-rc | |
| 12:11 | Handle TCL_TRACE_OLD_STYLE being deprecated check-in: c013bc5a51 user: jan.nijtmans tags: core-8-branch | |
| 10:59 | Constrain tests to account for difference between Unix, MingW and MacOs build configuration for --di... check-in: 786b273cb7 user: apnadkarni tags: core-8-branch | |
| 08:17 | Eliminate "tip389" constraint. Mark 3 test-cases knownBug [e262613233] check-in: 7360740bcc user: jan.nijtmans tags: core-8-branch | |
| 07:25 | eliminate use of "utf32" constraint: no longer necessary check-in: 311bb2391e user: jan.nijtmans tags: core-8-branch | |
| 07:23 | Fix compilation with CFLAGS=-DTCL_NO_DEPRECATED check-in: c0fd9e3418 user: jan.nijtmans tags: core-8-branch | |
| 06:32 | Bug [a288e2003b] - file normalize broken for zipfs. check-in: 3e93461bd9 user: apnadkarni tags: core-8-branch | |
|
2023-09-19
| ||
| 11:41 | Bugs [14db54d81e], [6183f535c89]. Glob and find on zipfs root check-in: 65474fdc06 user: apnadkarni tags: core-8-branch | |
| 07:09 | Fix gcc warning check-in: f13d0cd6e2 user: jan.nijtmans tags: core-8-branch | |
| 05:41 | Bug [4c686f1f0a] - zipfs mount on / check-in: 14c7ed3ab2 user: apnadkarni tags: core-8-branch | |
|
2023-09-18
| ||
| 16:59 | Bug [d056ee6d30] - zipfs list returns invalid paths check-in: 7c1d2b3dcc user: apnadkarni tags: core-8-branch | |
| 15:50 | Allow larger values for "binary encode base64 -maxlen". Add some more testcases check-in: 224417e462 user: jan.nijtmans tags: core-8-branch | |
| 15:47 | Directory depth calculation assumed zipfs root at /, not //zipfs:/ Closed-Leaf check-in: e1f0d4e46a user: apnadkarni tags: bug-d056ee6d30 | |
| 14:56 | Create new branch named "bug-d056ee6d30" check-in: 44d08ca2eb user: apnadkarni tags: bug-d056ee6d30 | |
| 14:39 | merge 8.7 check-in: 168b346fa6 user: dgp tags: dgp-tcl-code | |
| 14:37 | merge 8.7 check-in: 2aeb7d6fc6 user: dgp tags: core-8-7-b1-rc | |
| 14:37 | silence compiler warning about uninitialized variable check-in: c3171a4b62 user: dgp tags: core-8-branch | |
| 14:15 | merge 8.7 check-in: a3a3629119 user: dgp tags: core-8-7-b1-rc | |
| 14:11 | int -> Tcl_Size (where appropriate). Make TclStringCmpOpts() static check-in: ed3800d997 user: jan.nijtmans tags: core-8-branch | |
| 10:27 | int -> Tcl_Size (where appropriate) check-in: 1e6ccfd68f user: jan.nijtmans tags: core-8-branch | |
| 06:51 | Fix [3d3124d01d]: failures with -ftrapv compiler option check-in: 2283094106 user: jan.nijtmans tags: core-8-branch | |
| 06:30 | Backport [891a74b941]: format %#d not consistent with other radix prefixes or TIP 472 description check-in: 4eec7c7f53 user: jan.nijtmans tags: core-8-branch | |
|
2023-09-17
| ||
| 15:16 | Remove test constraint bug-b3c7429255 check-in: e59111ed12 user: apnadkarni tags: core-8-branch | |
| 04:01 | Fix [3f9f494cc1] zipfs timezone tests. check-in: c826ea98fa user: apnadkarni tags: core-8-branch | |
| 03:38 | Use local time in tests for zip timestamps Closed-Leaf check-in: 56e40c1603 user: apnadkarni tags: bug-3f9f494cc1 | |
|
2023-09-16
| ||
| 19:06 | merge-mark check-in: c3f165b8fa user: jan.nijtmans tags: core-8-branch | |
| 15:37 | Bug [b6f7cee65c] - nmake not testing zip based tcl library check-in: 5c1ec14560 user: apnadkarni tags: core-8-branch | |
| 15:03 | Bug [2696dfe3f5] - raise exception on CRC errors check-in: 8920c7c72e user: apnadkarni tags: core-8-branch | |
| 14:51 | Clean up buffers on CRC failure Closed-Leaf check-in: 919b1038d9 user: apnadkarni tags: bug-2696dfe3f5 | |
| 14:38 | Add test file for CRC check-in: 9ebb8f29ba user: apnadkarni tags: bug-2696dfe3f5 | |
| 13:03 | Merge check-in: 565ee5e860 user: apnadkarni tags: bug-2696dfe3f5 | |
| 10:52 | Bug [943258f361] - valgrind - cmdInfo test uninitialized memory access check-in: 22d2c460ad user: apnadkarni tags: core-8-branch | |
| 07:48 | Bug [d7849f7721]. zipfs memory leak. check-in: 96a4c5ad17 user: apnadkarni tags: core-8-branch | |
| 06:41 | Mainly comments, more minor refactoring Closed-Leaf check-in: bbd54629ff user: apnadkarni tags: bug-d7849f7721 | |
| 06:03 | Minor refactoring check-in: 7e8f5f2821 user: apnadkarni tags: bug-d7849f7721 | |
| 05:02 | Fix ZipChannel.ubuf memory management check-in: f7b908e3c1 user: apnadkarni tags: bug-d7849f7721 | |
| 02:46 | Partial fix for leak check-in: f5fceee4c2 user: apnadkarni tags: bug-d7849f7721 | |
|
2023-09-15
| ||
| 17:05 | Disable two tests. Works on my Windows and Ubuntu but apparently not everywhere - [3f9f494cc1] check-in: ca1905b02c user: apnadkarni tags: core-8-branch | |
| 16:39 | Add false positive tests for CRC checking check-in: 2cc147e7b9 user: apnadkarni tags: bug-2696dfe3f5 | |
| 16:05 | Test hygiene for supporting -singleproc 1 and -debug 1 check-in: 806f8d1b42 user: dgp tags: core-8-branch | |
| 15:37 | CRC validation check-in: 8b28ca54fc user: apnadkarni tags: bug-2696dfe3f5 | |
| 10:32 | 3 more places where -wtrapv errors are triggered running the test-suite Closed-Leaf check-in: 237894f65a user: jan.nijtmans tags: bug-3d3124d01d | |
| 08:00 | Expand zipfs tests. Fix [9a80630571], [6ed3447a7e], [01d8f30342] and manpages. check-in: 2fd1277ae3 user: apnadkarni tags: core-8-branch | |
| 06:27 | Merge 8.6 check-in: 3ccdecf613 user: jan.nijtmans tags: core-8-branch | |
|
2023-09-14
| ||
| 16:30 | Fix more arg count tests. Adapt stat dict for non-windows check-in: 3c6a604c29 user: apnadkarni tags: apn-zipfs-tests | |
| 14:52 | More tests and fix one more case triggering bug [01d8f30342] check-in: 7b81ff8bc4 user: apnadkarni tags: apn-zipfs-tests | |
| 14:49 | Added test files for zipfs check-in: 5a79175b83 user: apnadkarni tags: apn-zipfs-tests | |
|
2023-09-13
| ||
| 16:45 | Bug [01d8f30342]. zipfs canonical produces garbage. check-in: 626ffd4fea user: apnadkarni tags: apn-zipfs-tests | |
| 16:18 | Merge 8.7 check-in: 8bf48a5b90 user: apnadkarni tags: apn-zipfs-tests | |
| 15:33 | Couple of more special cases for zipfs mount check-in: a2c462d697 user: apnadkarni tags: apn-zipfs-tests | |
| 15:23 | Merge-mark check-in: 5599ee3ce8 user: jan.nijtmans tags: core-8-branch | |
| 13:47 | Merge-mark check-in: 05aaea9903 user: jan.nijtmans tags: core-8-branch | |
| 06:42 | Add !zipfslib constraint for tests that should only run without an attached Tcl lib vfs check-in: 7be1329b6c user: apnadkarni tags: apn-zipfs-tests | |
| 06:20 | Bug [9a80630571] - zipfs directory consistency checks check-in: e1d5bdad6d user: apnadkarni tags: apn-zipfs-tests | |
|
2023-09-12
| ||
| 19:21 | merge 8.7 check-in: d6a65b9df0 user: dgp tags: dgp-tcl-code | |
| 19:10 | Make use of the CompileProc typedef. check-in: bfbab2b0e9 user: dgp tags: core-8-branch | |
| 18:32 | merge 8.6 check-in: 32289fd84e user: dgp tags: core-8-branch | |
| 18:31 | More WIP check-in: 2e779e1e21 user: dgp tags: dgp-tcl-code | |
| 16:57 | In 2020, internal routine TclParseHex() was converted to a static routine but the declaration was no... check-in: 53fc6e606b user: dgp tags: core-8-branch | |
| 16:36 | Use a static declaration when possible and when it matches the name. check-in: d32838e62a user: dgp tags: core-8-branch | |
| 16:22 | A housekeeping commit in 2019 added a declaration for TclIsDigitProc(). There is no implementation o... check-in: af55a8dbf8 user: dgp tags: core-8-branch | |
| 14:57 | Fix zipfs root arg count checks check-in: baacbc7c02 user: apnadkarni tags: apn-zipfs-tests | |
| 11:42 | Fix test-case failure with --enable-symbols=mem. Slipped in with TIP #666 implementation check-in: 10679ee0c8 user: jan.nijtmans tags: core-8-branch | |
| 07:45 | TIP #665: Remove support for internal utf-16 for Tcl 8.7 (and 9.0) check-in: f28f0f4b68 user: jan.nijtmans tags: core-8-branch | |
|
2023-09-11
| ||
| 19:11 | Opening step in introduction of a Tcl_Code typedef. check-in: 582cc70c1a user: dgp tags: dgp-tcl-code | |
| 16:49 | More tests and some manpage corrections check-in: 5a3c9363dc user: apnadkarni tags: apn-zipfs-tests | |
| 14:43 | TIP #666 implementation: Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0) check-in: 989de6a72a user: jan.nijtmans tags: core-8-branch | |
| 13:27 | merge 8.7 check-in: b1e4d08cad user: dgp tags: core-8-7-b1-rc | |
|
2023-09-10
| ||
| 09:58 | Oops. Inadvertent check-in. check-in: 72fb2eca74 user: apnadkarni tags: apn-zipfs-tests | |
| 09:49 | Merge 8.7 (change in order of mount args) check-in: 49b93d7b74 user: apnadkarni tags: apn-zipfs-tests | |
| 08:15 | Bug [78cd4f9ad3] - regression in zipfs mount check-in: 99b770ebbf user: apnadkarni tags: core-8-branch | |
|
2023-09-09
| ||
| 18:11 | Improve test coverage for zipfs mount/unmount check-in: f7976eb58c user: apnadkarni tags: apn-zipfs-tests | |
| 07:51 | Bug [6ed3447a7e]. Fix crash. Add length checks. check-in: 24a4584045 user: apnadkarni tags: apn-zipfs-tests | |
|
2023-09-08
| ||
| 16:51 | merge 8.7 check-in: 1e56b48595 user: dgp tags: core-8-7-b1-rc | |
| 14:25 | Merge 8.6 check-in: 12ea84ac22 user: jan.nijtmans tags: core-8-branch | |
| 13:50 | Adapt data tables to Unicode 15.1 (final) Closed-Leaf check-in: 3b43c3cd51 user: jan.nijtmans tags: unicode-15.1 | |
| 11:49 | Merge 8.7 Leaf check-in: 21b725eed8 user: jan.nijtmans tags: bug-93eb73784a | |
| 11:46 | Testcase improvements check-in: cf655cdd49 user: jan.nijtmans tags: core-8-branch | |
| 11:26 | Incorrect use of $mountpoint variable check-in: ed34790af5 user: jan.nijtmans tags: core-8-branch | |
| 10:45 | [93eb73784a] follow-up: It looks like the "zipfs exists" change is necessary to make tcl_findLibrary... check-in: 43c9904371 user: jan.nijtmans tags: core-8-branch | |
| 08:48 | Merge 8.7 check-in: 987fdb8336 user: jan.nijtmans tags: bug-93eb73784a | |
| 08:16 | Fix [93eb73784a]: zipfs interaction with tcl_findLibrary causes slow loading check-in: 942e24c407 user: jan.nijtmans tags: core-8-branch | |
|
2023-09-07
| ||
| 14:53 | More patches from juliannoble2. Thanks! check-in: b62c1b7859 user: jan.nijtmans tags: bug-93eb73784a | |
| 14:34 | Exchange TclZipfs_MountBuffer/"zipfs mount_data" arguments as well check-in: eda5950bcb user: jan.nijtmans tags: bug-93eb73784a | |
| 13:40 | Merge 8.7. Exchange "zipfs mount"/TclZipfs_Mount arguments: archive <-> mountpoint check-in: c0980728b5 user: jan.nijtmans tags: bug-93eb73784a | |
| 11:02 | Fix examples (which don't output ".utf16" any more) check-in: 5b52204ad9 user: jan.nijtmans tags: core-8-branch | |
| 10:46 | Experiment: What if we changed "//zipfs:/" to "/zipfs:/", which doesn't look like an UNC path any mo... check-in: e7567c469b user: jan.nijtmans tags: bug-93eb73784a | |
| 10:36 | Fix zipfs-related documentation check-in: 1cac59f1ea user: jan.nijtmans tags: core-8-branch | |
|
2023-09-06
| ||
| 19:26 | merge 8.7 check-in: 11cab2c858 user: dgp tags: core-8-7-b1-rc | |
| 18:40 | [fc87e3bddd] Complete repair of flawed test. check-in: dec5990363 user: dgp tags: core-8-branch | |
| 18:33 | Same issue in zlib.test check-in: d5d776655f user: dgp tags: core-8-branch | |
| 18:29 | Be sure to define the "deprecated" constraint in order to use it. check-in: 2ed3d21a48 user: dgp tags: core-8-branch | |
| 18:28 | Proposed fix for [fc87e3bddd]: get-3.4.1 fails in -singleproc testing Closed-Leaf check-in: 377c5b39c7 user: jan.nijtmans tags: bug-fc87e3bddd | |
| 16:44 | Create new branch named "apn-zipfs-tests" check-in: 866262953d user: apnadkarni tags: apn-zipfs-tests | |
| 13:31 | silence compiler warning check-in: 3c81faf0fe user: dgp tags: core-8-branch | |
| 09:52 | Merge 8.7 check-in: cb8cc32cea user: jan.nijtmans tags: core-8-branch | |
|
2023-09-05
| ||
| 14:27 | Merge 8.6 check-in: f13bac244d user: jan.nijtmans tags: core-8-branch | |
| 08:37 | Merge 8.6 check-in: 6e3cb68301 user: jan.nijtmans tags: core-8-branch | |
| 06:42 | Merge 8.6 - Fix [b5ac3e3786] - Tcl_GetUniChar oob read check-in: fed73e58ba user: apnadkarni tags: core-8-branch | |
|
2023-09-04
| ||
| 20:42 | Merge 8.6 check-in: 4724e036f7 user: jan.nijtmans tags: core-8-branch | |
|
2023-09-02
| ||
| 22:00 | backport numeric white-space bug fix from 9.0 check-in: b9bb2ce39c user: griffin tags: core-8-branch | |
|
2023-08-31
| ||
| 14:46 | Rebase to 8.7 Closed-Leaf check-in: e580bbb75c user: jan.nijtmans tags: tip-665 | |
| 14:45 | Rebase to 8.7 Closed-Leaf check-in: 11af79f7e2 user: jan.nijtmans tags: tip-666 | |
| 13:47 | Rebase to 8.7 check-in: d67705af8d user: jan.nijtmans tags: tip-653 | |
| 11:17 | Backport some test improvements from 9.0 check-in: 7ba77326d4 user: jan.nijtmans tags: core-8-branch | |
| 08:06 | Make Tcl_GetBytesFromObj signature match documentation (not really a change since Tcl_Size == int). ... check-in: 0d567acda3 user: jan.nijtmans tags: tip-666 | |
|
2023-08-30
| ||
| 15:24 | merge 8.7 check-in: 753cbd8830 user: dgp tags: core-8-7-b1-rc | |
| 14:42 | Rebase to 8.7 check-in: 19aa3a165e user: jan.nijtmans tags: tip-666 | |
| 14:38 | Rebase to 8.7 check-in: 6dcc5a1ff0 user: jan.nijtmans tags: tip-665 | |
| 10:37 | Merge 8.6 check-in: 02ecc768a8 user: jan.nijtmans tags: core-8-branch | |
|
2023-08-29
| ||
| 13:37 | Merge 8.6 check-in: ca098487c5 user: jan.nijtmans tags: core-8-branch | |
|
2023-08-28
| ||
| 15:50 | merge 8.7 check-in: 6b5aea4fa3 user: dgp tags: core-8-7-b1-rc | |
|
2023-08-27
| ||
| 16:46 | Fix [64165953a0]: Compilation error of C extensions due to TCL_SIZE_MAX definition check-in: f9875fd78b user: jan.nijtmans tags: core-8-branch | |
|
2023-08-25
| ||
| 20:34 | Fix [920e393634]: expr {7244019458077122840 << 1}. Some more long -> Tcl_WideInt fixes in comments check-in: 2ed2ec021b user: jan.nijtmans tags: core-8-branch | |
| 15:18 | [84a5355235]: two more cases of sizeof(long) -> sizeof(Tcl_WideInt), since that's the unit we are do... check-in: 6a9a8809f2 user: jan.nijtmans tags: core-8-branch | |
| 15:14 | Merge "revert-dup-pure" branch: get rid of TclDuplicatePureObj() check-in: 21b170befe user: jan.nijtmans tags: core-8-branch | |
| 14:39 | merge 8.7 check-in: c1eb96946b user: dgp tags: core-8-7-b1-rc | |
| 14:38 | Merge 8.7. Time to merge this branch? Closed-Leaf check-in: 29f443d1c5 user: dgp tags: revert-dup-pure | |
|
2023-08-23
| ||
| 16:56 | Merge 8.6 check-in: e98c01d752 user: jan.nijtmans tags: core-8-branch | |
|
2023-08-22
| ||
| 19:53 | Thanks for cherrypicking this change for 8.7. 'Someone versed in the ArithSeries work' has fixed the... check-in: 8d3617f2db user: griffin tags: revert-dup-pure | |
|
2023-08-21
| ||
| 18:07 | The experiment deployment of TclDuplicatePureObj() has been reverted from the trunk. This branch at... check-in: c66c2fd74d user: dgp tags: revert-dup-pure | |
|
2023-08-18
| ||
| 14:11 | merge 8.7 check-in: 68e037cee3 user: dgp tags: core-8-7-b1-rc | |
| 06:57 | Fix UtfToUtf16Proc and UtfToUCS2Proc to not assume sizeof(Tcl_UniChar) is size of UTF16 / UCS2 code ... check-in: c9ed6c9e02 user: apnadkarni tags: core-8-branch | |
|
2023-08-04
| ||
| 19:06 | Merge 8.7 check-in: f5f79c0e63 user: jan.nijtmans tags: tip-666 | |
|
2023-08-03
| ||
| 15:40 | merge 8.7 check-in: 15caddb8b7 user: dgp tags: core-8-7-b1-rc | |
| 11:26 | Merge 8.7 check-in: 93c7430bce user: jan.nijtmans tags: core-8-branch | |
|
2023-08-02
| ||
| 19:34 | Merge 8.6 check-in: edeef9d8e1 user: jan.nijtmans tags: core-8-branch | |
| 08:02 | Rebase to 8.7 check-in: 0e48cdd4c2 user: jan.nijtmans tags: tip-653 | |
|
2023-08-01
| ||
| 16:09 | Make sure that zdll.lib and tommath.lib are installed in windows, for possible use by extensions. check-in: ba7fa0c8e3 user: jan.nijtmans tags: core-8-branch | |
| 15:42 | Merge 8.6 check-in: d0a4f77020 user: jan.nijtmans tags: core-8-branch | |
| 13:19 | testcase cleanup check-in: 729bd46f35 user: jan.nijtmans tags: core-8-branch | |
| 11:10 | Rebase to 8.7. Adapt "gets" the same way as "read" check-in: 9b9fdfbe2a user: jan.nijtmans tags: tip-653 | |
| 06:52 | merge-mark check-in: d3993db7ab user: jan.nijtmans tags: core-8-branch | |
| 06:39 | Some more int -> Tcl_Size (backported from 9.0) check-in: 74d5501caf user: jan.nijtmans tags: core-8-branch | |
|
2023-07-31
| ||
| 15:33 | merge 8.7 check-in: 16c21b58e1 user: dgp tags: core-8-7-b1-rc | |
|
2023-07-29
| ||
| 05:56 | Add tests for out of bounds Tcl_ListObjIndex check-in: ec7251d0db user: apnadkarni tags: core-8-branch | |
|
2023-07-28
| ||
| 07:50 | "utf-8" is the new "identity": make it available always check-in: 5ba0bfea71 user: jan.nijtmans tags: core-8-branch | |
| 05:02 | Fix transposing of TCL_OK, TCL_ERROR in Encoding docs check-in: 1848bfc4c7 user: apnadkarni tags: core-8-branch | |
|
2023-07-27
| ||
| 07:22 | int -> Tcl_Size in Tcl_MacOSXOpen*BundleResources check-in: 3bd4368b36 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-26
| ||
| 15:18 | merge-mark check-in: 29d70f6bd4 user: jan.nijtmans tags: core-8-branch | |
| 11:29 | Rebase to 8.7 check-in: 6ed8dddae4 user: jan.nijtmans tags: tip-666 | |
| 10:32 | Rebase to 8.7 check-in: b9c1614a3d user: jan.nijtmans tags: tip-665 | |
| 08:03 | Merge 8.6 check-in: 7631c10d41 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-24
| ||
| 16:07 | merge 8.7 check-in: ecfb784c4c user: dgp tags: core-8-7-b1-rc | |
| 15:13 | Merge 8.6 check-in: 41d628160e user: jan.nijtmans tags: core-8-branch | |
| 11:13 | Merge 8.6 check-in: 1fb6672995 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-21
| ||
| 14:56 | merge 8.7 check-in: 8dde70fd43 user: dgp tags: core-8-7-b1-rc | |
| 11:37 | simplify tenviron2utfdstr/utf2tenvirondstr macro's, since 2nd argument is always -1 Improve error-ha... check-in: 1819fd1592 user: jan.nijtmans tags: core-8-branch | |
| 10:02 | Merge 8.7 check-in: f1a0068336 user: jan.nijtmans tags: tip-653 | |
|
2023-07-20
| ||
| 20:52 | Fix handling of pre-built libtommath.dll on win64-arm check-in: c28f7fef78 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-19
| ||
| 14:23 | Improve error-reporting possibilities for Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx in c... check-in: 2d94a8c808 user: jan.nijtmans tags: core-8-branch | |
| 13:04 | Bugfix for escape-encoding, 'stolen' from TIP #671 branch check-in: 9e4bc60200 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-17
| ||
| 16:36 | Fix: tommath.lib needs to be installed to permit extensions to link when using the tommath C API check-in: 71159c8df9 user: apnadkarni tags: core-8-branch | |
| 13:54 | merge 8.7 check-in: b6492fe614 user: dgp tags: core-8-7-b1-rc | |
| 06:19 | Fix missing TIP 548 function docs. Some copy editing of doc prototypes for clarity (sez he). check-in: c535758822 user: apnadkarni tags: core-8-branch | |
|
2023-07-16
| ||
| 06:15 | Bug [a366c6efee] check-in: 3b31b4f4a9 user: apnadkarni tags: core-8-branch | |
|
2023-07-13
| ||
| 19:15 | merge 8.7 check-in: cc2236d5e1 user: dgp tags: core-8-7-b1-rc | |
| 17:19 | Correct wording in Comment check-in: 7136462c76 user: oehhar tags: core-8-branch | |
| 15:42 | Backport changes in tclListObj.c from Tcl 9.0 check-in: 24daba8fd2 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-12
| ||
| 19:11 | (partial) fix for [c1691dc608]: 32-bit Linux regressions. Eliminate compiler warning check-in: 2ab20ce108 user: jan.nijtmans tags: core-8-branch | |
| 15:09 | Fix special-case in SetDuplicatePureObj(): Since typePtr is always &tclListType (ALL current calls t... check-in: 13d7e0fc55 user: jan.nijtmans tags: core-8-branch | |
| 11:38 | Consider 3 more types as special in TclDuplicatePureObj(). Updated comment for the reason why. check-in: 3f04a9222b user: jan.nijtmans tags: core-8-branch | |
| 06:39 | Fix [54329e39c7] check-in: 95cab70fe8 user: apnadkarni tags: core-8-branch | |
|
2023-07-11
| ||
| 09:20 | Fix [5916e48806]: tcl.pc: hardcoded depedencies, missing build flags check-in: 4b11db28e6 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-10
| ||
| 15:57 | Code cleanup for arithSeries, all backported from 9.0 check-in: f93176d784 user: jan.nijtmans tags: core-8-branch | |
|
2023-07-09
| ||
| 12:54 | missed a few check-in: 6fb182d222 user: jan.nijtmans tags: tip-665 | |
| 12:41 | Rebase to 8.7 check-in: 7bf8d24ff3 user: jan.nijtmans tags: tip-665 | |
|
2023-07-08
| ||
| 20:25 | Fix [c5bcbf3494]: Output of surrogates seems to repeat following character check-in: 07e42778fc user: jan.nijtmans tags: core-8-branch | |
|
2023-07-06
| ||
| 16:13 | off-by-one. Minor optimization Closed-Leaf check-in: 627b07acdd user: jan.nijtmans tags: bug-c5bcbf3494 | |
| 15:07 | Proposed fix for [c5bcbf3494]: Output of surrogates seems to repeat following character. Also use mo... check-in: ef717df5a5 user: jan.nijtmans tags: bug-c5bcbf3494 | |
|
2023-07-05
| ||
| 15:08 | Merge 8.6 check-in: be96f35be2 user: jan.nijtmans tags: core-8-branch | |
| 05:08 | Bug [5be203d6ca] - io-7.3 failure check-in: 7a68ac2af7 user: apnadkarni tags: core-8-branch | |
| 03:23 | Bug [5be203d6ca] - better fix and add test Closed-Leaf check-in: b88bf9d6bd user: apnadkarni tags: bug-5be203d6ca-apn | |
|
2023-07-04
| ||
| 14:52 | Use more uppercase hex in documentation and test-cases (for consistancy) check-in: d26adb0a76 user: jan.nijtmans tags: core-8-branch | |
| 11:18 | Use "tcltest::Asciify" in stead of "printable" check-in: b3fc72ba83 user: jan.nijtmans tags: core-8-branch | |
| 06:47 | Correctly compute consumed bytes in case of truncated byte sequence at end. check-in: 457d38e405 user: apnadkarni tags: bug-5be203d6ca-apn | |
|
2023-07-03
| ||
| 14:16 | Branch meant for bug-fixing [5be203d6ca]: io-7.3 and chanio-7.3 fail in debug mode Closed-Leaf check-in: d70f500674 user: jan.nijtmans tags: bug-5be203d6ca | |
| 14:09 | Adapt tcltest::Asciify, so it's usable for Tcl 8.5 and 8.6 too check-in: 978b4c8a0a user: jan.nijtmans tags: core-8-branch | |
| 14:08 | Fix testcase (broken by previous commit) check-in: 0b4d0dadb5 user: jan.nijtmans tags: core-8-branch | |
| 13:51 | Fix comment (missing ticket ID) check-in: 5b13bdb4a2 user: jan.nijtmans tags: core-8-branch | |
| 13:46 | Temporary disable tests io-7.3 and chanio-7.3, which fail in debug mode. Ticket [5be203d6ca] created... check-in: 6b6caba07a user: jan.nijtmans tags: core-8-branch | |
|
2023-07-02
| ||
| 12:02 | Merge 8.6 check-in: 9543fe6f4e user: jan.nijtmans tags: core-8-branch | |
| 09:26 | merge core-8-6-branch (no change) check-in: 2c12a2608a user: fvogel tags: core-8-branch | |
| 08:20 | We definitely need to build core-8-6-branch of Tcl IMHO. check-in: 4134fd3788 user: fvogel tags: core-8-branch | |
| 04:55 | Backport fix [66ffafd309]. DBCS infinite loop on invalid encoding check-in: 4d10e2c128 user: apnadkarni tags: core-8-branch | |
|
2023-06-30
| ||
| 20:34 | Test update for bug [63530267aa]. check-in: 7ae73656d0 user: griffin tags: core-8-branch | |
| 13:28 | Merge 8.6 check-in: 028df23975 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-29
| ||
| 15:42 | Fix uninitialized variable. check-in: aff311df30 user: griffin tags: core-8-branch | |
| 11:09 | Bug [6a3e2cb0f0] - invalid bytes in escape encodings check-in: 398de572ab user: apnadkarni tags: core-8-branch | |
|
2023-06-28
| ||
| 19:36 | Fix ticket [63530267aa] by implementing ticket [e5f06285de] and making additional corrections. check-in: 09fe59bbbd user: griffin tags: core-8-branch | |
| 13:15 | merge 8.7 check-in: efd33eddbf user: dgp tags: core-8-7-b1-rc | |
| 07:20 | Fix [26960060d7]: lseq-3.14 triggers use-after-free check-in: 68c0bd3f02 user: jan.nijtmans tags: core-8-branch | |
| 07:15 | Fix [78b9b6860c]: Please sync tclOOScript.h check-in: 36a137b7ae user: jan.nijtmans tags: core-8-branch | |
|
2023-06-27
| ||
| 15:25 | merge 8.7 check-in: 444fe58834 user: dgp tags: core-8-7-b1-rc | |
| 06:42 | Remove compat/dirent*.h and some other compat/*.c files: Modern C-compilers all have those now check-in: e275c72695 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-26
| ||
| 09:52 | Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it. check-in: cdd211a557 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-23
| ||
| 12:26 | merge 8.7 check-in: 711525a54e user: dgp tags: core-8-7-b1-rc | |
|
2023-06-22
| ||
| 19:00 | Fix [44452e2c55]: indexObj.test failures on i386 check-in: fbba7df295 user: jan.nijtmans tags: core-8-branch | |
| 13:40 | Merge-mark check-in: b4712d2e1f user: jan.nijtmans tags: core-8-branch | |
| 11:59 | Proposed fix for [44452e2c55]: indexObj.test failures on i386 Closed-Leaf check-in: 05df422a98 user: jan.nijtmans tags: bug-44452e2c55 | |
|
2023-06-21
| ||
| 22:38 | (partial) fix for [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a]: Bugs in the implemen... check-in: af0ec25f4d user: jan.nijtmans tags: core-8-branch | |
| 21:30 | Fix 3 "lset" testcases Closed-Leaf check-in: 8d300901a0 user: jan.nijtmans tags: bug-a9929f112a | |
| 15:52 | merge 8.7 check-in: 773f4f098c user: dgp tags: core-8-7-b1-rc | |
| 14:52 | (partial) fix for [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a]. Tk needs some change... check-in: c7e6b7e8eb user: jan.nijtmans tags: bug-a9929f112a | |
| 13:08 | RE syntax documentation describes some features as deprecated. Open branch to examine their removal. check-in: fa5748b035 user: dgp tags: dgp-disable-deprecated-resyntax | |
| 07:13 | "trace variable" -> "trace add variable" in testcases (and documentation) check-in: 8dd5496bd1 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-20
| ||
| 06:51 | Move VarHashGetKey() to tclInt.h. More int -> Tcl_Size check-in: dd25e7e253 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-19
| ||
| 13:21 | Merge 8.6 - fix tests - hardcoded port and wsl. check-in: 6e88d47b21 user: apnadkarni tags: core-8-branch | |
| 11:47 | Some more Tcl_Size usage check-in: 6808bdda06 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-15
| ||
| 15:44 | TIP #653 implementation (with a lot of corrections compared to the py-b8f575aa23 or the other tip-65... check-in: 85cf4c4682 user: jan.nijtmans tags: tip-653 | |
|
2023-06-13
| ||
| 06:05 | Specify implicit "-profile tcl8" in encoding-24.4 testcase check-in: 6a06db323e user: jan.nijtmans tags: core-8-branch | |
|
2023-06-08
| ||
| 12:39 | Merge 8.6 check-in: 26d2fb8e85 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-05
| ||
| 14:35 | merge 8.7 check-in: fcdde7c54b user: dgp tags: core-8-7-b1-rc | |
| 11:12 | Added note about how some commands are mainly for Tk check-in: 7355a2baf1 user: dkf tags: core-8-branch | |
|
2023-06-04
| ||
| 22:56 | Merge 8.6 check-in: 40e3b7572e user: pointsman tags: core-8-branch | |
|
2023-06-03
| ||
| 19:59 | Merge 8.6 check-in: d051ad23c5 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-02
| ||
| 22:05 | In TclAttemptInitStringRep(): Don't do a memcpy if attemptckalloc() fails check-in: 1ec25a729b user: jan.nijtmans tags: core-8-branch | |
| 15:12 | More library(n) docs check-in: 4c19535a09 user: dkf tags: core-8-branch | |
| 13:54 | merge 8.7 check-in: bab3557724 user: dgp tags: core-8-7-b1-rc | |
| 13:46 | silence compiler warning check-in: bbd80e2402 user: dgp tags: core-8-branch | |
| 12:00 | New (internal) macro TclAttemptInitStringRep() check-in: b0b7c9d7b6 user: jan.nijtmans tags: core-8-branch | |
|
2023-06-01
| ||
| 20:58 | Fix [9921778646]: something is wrong in core-8-branch check-in: 293f2741f8 user: jan.nijtmans tags: core-8-branch | |
| 14:37 | Added some examples to library(n) check-in: 10f1287b11 user: dkf tags: core-8-branch | |
|
2023-05-31
| ||
| 14:12 | Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Backported from 9.0 check-in: 97cc33cd20 user: jan.nijtmans tags: core-8-branch | |
| 10:39 | swap foreachLine argument order in tests Closed-Leaf check-in: 5fda57d1a0 user: dkf tags: tip-670 | |
| 10:33 | Swapped foreachLine arg order, improved docs check-in: 9ff79be410 user: dkf tags: tip-670 | |
| 07:45 | Document hoe Tcl_ReadChars() behaves in "-profile strict" mode when an encoding error happens. check-in: 3f2c42e160 user: jan.nijtmans tags: core-8-branch | |
| 07:16 | Fix [c243e7a85e]: TIP #603 implementation broken on Windows check-in: 4bc6a277f4 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-30
| ||
| 21:31 | Let's see if this helps Closed-Leaf check-in: 64a1c24acb user: jan.nijtmans tags: bug-c243e7a85e | |
| 14:25 | merge 8.7 check-in: 50db9c5d99 user: dgp tags: core-8-7-b1-rc | |
| 13:57 | More typo fixes check-in: 7dc71b0c3b user: dkf tags: core-8-branch | |
| 13:48 | Get return stack correct when doing [return -code error] in the body check-in: 6527e15f1a user: dkf tags: tip-670 | |
| 12:41 | fix whitespace check-in: b4141634c4 user: dkf tags: tip-670 | |
| 11:59 | start of test cases check-in: 74e1a6805f user: dkf tags: tip-670 | |
| 11:25 | Backport IO-related changes from Tcl 9.0. Needed for preparation of TIP #653 check-in: 6165bc074f user: jan.nijtmans tags: core-8-branch | |
| 08:39 | Added docs check-in: 1a81b5fd1e user: dkf tags: tip-670 | |
|
2023-05-29
| ||
| 16:27 | int -> Tcl_Size, for full Tcl 9 support check-in: e9e36d8d3c user: jan.nijtmans tags: core-8-branch | |
| 12:11 | Basic implementation of TIP 670 check-in: 3300680ebd user: dkf tags: tip-670 | |
| 10:49 | Fix typo and outdated comment check-in: bf12ac1702 user: dkf tags: core-8-branch | |
|
2023-05-28
| ||
| 10:38 | Fix errors when building the html man page for configurable.n (TIP #558) check-in: 9ae501484b user: fvogel tags: core-8-branch | |
| 10:37 | Fix errors when building the html man page for configurable.n Closed-Leaf check-in: 03521b234c user: fvogel tags: tip-558 | |
|
2023-05-25
| ||
| 16:12 | Adapt data tables to Unicode 15.1 (beta) check-in: 19d43511ac user: jan.nijtmans tags: unicode-15.1 | |
|
2023-05-24
| ||
| 16:04 | TIP 603: Get 'stat' Information of Open Files check-in: 3b28244cfa user: dkf tags: core-8-branch | |
| 16:02 | merge core-8-branch Closed-Leaf check-in: 284bf626d7 user: dkf tags: tip-603 | |
| 15:22 | Fix regular expression in previous commit check-in: 0ce8e13e17 user: jan.nijtmans tags: core-8-branch | |
| 15:18 | Enhance html generation, so it can handle the "©" copy-sign as well check-in: 2769aa3e66 user: jan.nijtmans tags: core-8-branch | |
| 15:16 | More size protection for winDde check-in: 145e4170a1 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-23
| ||
| 16:03 | Give Tcl_CreateThread a TCL_HASH_TYPE (unsigned) stackSize parameter check-in: 232fb6c5c5 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-22
| ||
| 07:48 | Small documentation corrections check-in: 5c995d1809 user: dkf tags: core-8-branch | |
|
2023-05-21
| ||
| 21:19 | Unbreak windows symbols build. More int -> Tcl_Size backported from 9.0 check-in: ba731752d3 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-20
| ||
| 10:07 | More int/Tcl_Size backport check-in: e69534b7e5 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-19
| ||
| 19:47 | int -> Tcl_Size and other (internal) signature improvements. Most of them backported from 9.0 check-in: 657c601af7 user: jan.nijtmans tags: core-8-branch | |
| 14:15 | Improve the synopsis of the transchan manpage so it helps users a bit check-in: ed881099f4 user: dkf tags: core-8-branch | |
| 13:35 | Improve the synopsis of the refchan manpage so it helps users a bit check-in: 230a91cee1 user: dkf tags: core-8-branch | |
| 12:06 | TIP 558: Basic Configure Support for TclOO check-in: 49b856bfa8 user: dkf tags: core-8-branch | |
| 12:02 | merge core-8-branch check-in: 08ddd0482b user: dkf tags: tip-558 | |
|
2023-05-16
| ||
| 16:31 | Merge 8.6 check-in: 3a9f39d2ee user: jan.nijtmans tags: core-8-branch | |
| 10:26 | Merge 8.6 check-in: 228ba10871 user: jan.nijtmans tags: core-8-branch | |
| 06:07 | Remove some more references to removed ChangeLog check-in: 192b0d7f7b user: jan.nijtmans tags: core-8-branch | |
| 06:05 | More int -> Tcl_Size (in tclInt.h) check-in: c9baf40479 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-15
| ||
| 17:34 | merge 8.7 check-in: 71afb9ba1c user: dgp tags: core-8-7-b1-rc | |
| 17:17 | TIP 663 implementation check-in: e9e65f6f98 user: dgp tags: core-8-branch | |
| 15:45 | Backport test improvements from 9.0 check-in: 912b1c7001 user: jan.nijtmans tags: core-8-branch | |
| 15:44 | No need to init string rep, if we throw away the object immediately check-in: 870167a6e5 user: jan.nijtmans tags: core-8-branch | |
| 13:19 | merge 8.7 check-in: a7cd4b6540 user: dgp tags: core-8-7-b1-rc | |
| 11:45 | Merge 8.6 check-in: 3614205c25 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-12
| ||
| 11:59 | merge trunk check-in: cb277b7f78 user: dgp tags: core-8-7-b1-rc | |
|
2023-05-11
| ||
| 22:20 | Use 'attempt'-functions for libtommath, when built into Tcl check-in: 2be637e883 user: jan.nijtmans tags: core-8-branch | |
| 06:23 | Merge 8.7 check-in: bf8de67eaf user: jan.nijtmans tags: tip-666 | |
|
2023-05-10
| ||
| 19:39 | Backport various changes from 9.0 branch check-in: 3121b3a0b0 user: jan.nijtmans tags: core-8-branch | |
| 18:28 | TIP 663 implementation Closed-Leaf check-in: f50a0cfb9c user: dgp tags: tip-663 | |
| 15:37 | Rebase to latest 8.7 check-in: 11d97e377e user: jan.nijtmans tags: tip-666 | |
| 12:47 | merge 8.7 check-in: e9e50e774d user: dgp tags: core-8-7-b1-rc | |
| 12:28 | Merge 8.6 check-in: eb8844eaee user: jan.nijtmans tags: core-8-branch | |
|
2023-05-09
| ||
| 13:06 | Remove useless type-casts. Backport some changes from 9.0 check-in: a2e98ff84d user: jan.nijtmans tags: core-8-branch | |
| 12:54 | merge 8.7 check-in: d4fbae1b9a user: dgp tags: core-8-7-b1-rc | |
|
2023-05-08
| ||
| 14:19 | Fix [96551aca55]: Avoid pointer arithmetic with NULL in FOREACH_STRUCT(). Some typo's check-in: 5be2687f62 user: jan.nijtmans tags: core-8-branch | |
| 13:43 | Better version, keeping the (undocumented) behavior of 'i' initialization Closed-Leaf check-in: 72b13bcbe8 user: jan.nijtmans tags: bug-96551aca55 | |
| 09:35 | Proposed fix for [96551aca55]: Avoid pointer arithmetic with NULL in FOREACH_STRUCT() check-in: 0a39ff2784 user: jan.nijtmans tags: bug-96551aca55 | |
|
2023-05-07
| ||
| 20:10 | Merge 8.7 check-in: f875039322 user: jan.nijtmans tags: core-8-branch | |
|
2023-05-05
| ||
| 22:22 | Merge 8.7 check-in: c7bb4073e4 user: jan.nijtmans tags: tip-666 | |
| 21:16 | Merge 8.6 check-in: a7d6392d25 user: jan.nijtmans tags: core-8-branch | |
| 12:34 | Minor fixes for perf tests check-in: 329a85db9e user: apnadkarni tags: core-8-branch | |
|
2023-05-04
| ||
| 18:21 | merge 8.6 check-in: ad4091c60a user: dgp tags: core-8-branch | |
| 13:52 | merge 8.7 check-in: 205f42e951 user: dgp tags: core-8-7-b1-rc | |
| 12:58 | Backport: Do not build every branch. Too expensive. check-in: badde889e7 user: jan.nijtmans tags: core-8-branch | |
| 12:53 | Fix [9c397da4a9]: AppendPrintfToObjVA(): support 64-bit pointers check-in: 32db95fa6a user: jan.nijtmans tags: core-8-branch | |
| 06:50 | Rebase to latest 8.7 check-in: 0817ffe1c6 user: jan.nijtmans tags: tip-666 | |
| 06:36 | Rebase to latest 8.7 check-in: 1c4604133e user: jan.nijtmans tags: tip-665 | |
|
2023-05-03
| ||
| 15:51 | Backport "Comments only. Fix blatantly obsolete ones". And a few more improvements from the same fil... check-in: 797753b302 user: jan.nijtmans tags: core-8-branch | |
| 14:56 | Remove unused TclMethodIsType() check-in: bb3fc25ebd user: jan.nijtmans tags: tip-666 | |
| 14:47 | TIP #666 implementation check-in: 380064f5c8 user: jan.nijtmans tags: tip-666 | |
| 03:31 | Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See below. For whatever r... check-in: 8cf18cec8c user: apnadkarni tags: core-8-branch | |
|
2023-05-02
| ||
| 17:32 | merge 8.7 check-in: 076b05c40f user: dgp tags: core-8-7-b1-rc | |
| 16:48 | Merge 8.6 - [ab123cfd3d] and [784befb0ba] check-in: 4039ba5278 user: apnadkarni tags: core-8-branch | |
| 12:16 | merge 8.7 check-in: 816ac633fe user: dgp tags: core-8-7-b1-rc | |
|
2023-05-01
| ||
| 20:28 | More progress check-in: f3015fa249 user: jan.nijtmans tags: tip-665 | |
| 19:42 | Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizing existing TIP's check-in: 86503e53c7 user: jan.nijtmans tags: tip-665 | |
| 15:08 | Remove IDE guff check-in: 29c4c31786 user: dkf tags: tip-558 | |
| 14:07 | Add doc comments, fix a typo in a manpage check-in: 17359f1c03 user: dkf tags: tip-558 | |
| 13:31 | Use modern copyright symbol, in line with rest of code check-in: 9c4d2f836a user: dkf tags: tip-558 | |
| 13:22 | Merge 8.7 check-in: 1bd656b53e user: dkf tags: tip-558 | |
|
2023-04-30
| ||
| 17:32 | Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAX check-in: 2898e21c62 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-29
| ||
| 15:20 | Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAX Closed-Leaf check-in: fdbf87049c user: jan.nijtmans tags: no-listsizet-max | |
|
2023-04-28
| ||
| 15:02 | Remove some (void *) typecasts, which are no longer necessary check-in: 4bd7191aa9 user: jan.nijtmans tags: core-8-branch | |
| 12:58 | merge 8.7 check-in: 2fd5f9109c user: dgp tags: core-8-7-b1-rc | |
|
2023-04-27
| ||
| 13:52 | Simplify Tcl 9 compatibility macro's. No change in functionality. check-in: c0aad60d0c user: jan.nijtmans tags: core-8-branch | |
|
2023-04-26
| ||
| 20:24 | RingSizeT -> Tcl_Size check-in: 9222a8298d user: jan.nijtmans tags: core-8-branch | |
| 06:49 | Merge 8.6 check-in: ad2f4f8d09 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-24
| ||
| 13:22 | merge 8.7 check-in: 5f3da67264 user: dgp tags: core-8-7-b1-rc | |
|
2023-04-23
| ||
| 04:18 | Bug [d90fee06d0] - lassign performance check-in: 3509f8a4db user: apnadkarni tags: core-8-branch | |
|
2023-04-22
| ||
| 17:55 | Fix [203792a48c]: Avoid signed integer overflow in Utf32ToUtfProc() check-in: 071ea1adbf user: jan.nijtmans tags: core-8-branch | |
| 17:32 | Fill in URL in previous commit check-in: 9883f837fc user: jan.nijtmans tags: core-8-branch | |
| 17:31 | Register "utf32string" for Python check-in: f10817fea4 user: jan.nijtmans tags: core-8-branch | |
| 17:29 | Fix tclTomMath.h (from prev commit) check-in: 27d3b99343 user: jan.nijtmans tags: core-8-branch | |
| 16:34 | Fix [2a5cb49733ff]: Make TCL_NO_TOMMATH_H sufficient for tclTomMathDecls.h check-in: ecd4fdf4d7 user: jan.nijtmans tags: core-8-branch | |
| 10:04 | Use TclListObjRange in lassign for performance reasons Closed-Leaf check-in: 0486ade969 user: apnadkarni tags: bug-d90fee06d0 | |
|
2023-04-21
| ||
| 20:32 | Since Tcl_GetSizeIntFromObj is the same as Tcl_GetIntFromObj (in 8.7), it's not worth to spend a stu... check-in: f354f1fc6b user: jan.nijtmans tags: core-8-branch | |
| 20:18 | Reduce diff between 8.7 and 9.0. Add some testcases check-in: 2ee8fe15f5 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-19
| ||
| 15:07 | merge 8.7 check-in: 2b36f66f7d user: dgp tags: core-8-7-b1-rc | |
| 05:49 | Fix a few function signatures in manpages for TIP 660. check-in: dd9adf8316 user: apnadkarni tags: core-8-branch | |
| 05:18 | TIP 660 accepted check-in: 7b8de2e92d user: apnadkarni tags: core-8-branch | |
| 04:45 | Merge 8.7 Closed-Leaf check-in: c555137119 user: apnadkarni tags: tip-660-tcl8 | |
| 04:20 | Fix dltest on Unix check-in: 7cf98a1a82 user: apnadkarni tags: core-8-branch | |
| 04:00 | Fix missing stddef.h include check-in: a6b890266d user: apnadkarni tags: core-8-branch | |
|
2023-04-18
| ||
| 19:44 | Merge 8.7 Leaf check-in: e66bd84d14 user: jan.nijtmans tags: tip-657-backport | |
| 19:42 | Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changes check-in: 891367d291 user: jan.nijtmans tags: core-8-branch | |
| 15:23 | Add TCL_T_MODIFIER (from TIP #660). Some header-file clean-up. check-in: 951cf65307 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-17
| ||
| 20:45 | Merge 8.7 check-in: e918b7f8d1 user: jan.nijtmans tags: tip-657-backport | |
| 17:55 | merge 8.7 check-in: eac6535e6a user: dgp tags: core-8-7-b1-rc | |
|
2023-04-16
| ||
| 18:07 | Remove unneeded ENCODING_UTF flags check-in: 68c6f78bbf user: jan.nijtmans tags: core-8-branch | |
| 17:58 | some spelling corrections check-in: 2138857537 user: jan.nijtmans tags: core-8-branch | |
| 17:31 | size_t -> ptrdiff_t to match Tcl 9 unsigned->signed change check-in: 23c8313c59 user: apnadkarni tags: tip-660-tcl8 | |
| 10:55 | Merge core-8-branch check-in: 83ce119fd5 user: apnadkarni tags: tip-660-tcl8 | |
|
2023-04-15
| ||
| 22:14 | Merge 8.7 check-in: 181ea9e540 user: jan.nijtmans tags: tip-657-backport | |
| 19:11 | Merge 8.6 check-in: 8f718f3162 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-14
| ||
| 21:40 | int -> Tcl_Size where appropriate in tcl.decls (reducing the diff against Tcl 9.0) check-in: 727875354b user: jan.nijtmans tags: core-8-branch | |
| 11:46 | Fix for issue [718de2132f487cf2], "review use of strip on the stubs library". check-in: 39514b5729 user: pooryorick tags: core-8-branch | |
| 10:27 | Merge 8.7 check-in: 8b54565968 user: jan.nijtmans tags: tip-656-simpl | |
|
2023-04-13
| ||
| 16:56 | Re-generate unix/configure check-in: dcae72f245 user: jan.nijtmans tags: core-8-branch | |
| 06:16 | cherry-pick from trunk: Remove one unnecesary call to Tcl_SetErrno() in DoReadChars(). check-in: 935954e4d4 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-12
| ||
| 21:32 | Merge 8.7 check-in: f1990237b5 user: jan.nijtmans tags: tip-657-backport | |
| 19:52 | Cherry-pick: Rearrange code blocks in DoReadChars to do less work when returning early check-in: db10185730 user: jan.nijtmans tags: core-8-branch | |
| 18:17 | Some more int -> Tcl_Size (which is actually the same in 8.7). Backported from 9.0 check-in: 30a0218439 user: jan.nijtmans tags: core-8-branch | |
| 13:54 | merge-mark check-in: de83090149 user: jan.nijtmans tags: core-8-branch | |
| 13:36 | Undo spelling corrections in compat/zlib. check-in: 47e648207d user: pooryorick tags: core-8-branch | |
| 13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in histor... check-in: aca8de0aeb user: pooryorick tags: core-8-branch | |
| 09:10 | int -> Tcl_Size for tclWinDde.c/tclWinReg.c, so it could (theoretically) handle larger lists in Tcl ... check-in: 79ca9e6801 user: jan.nijtmans tags: core-8-branch | |
|
2023-04-06
| ||
| 12:05 | merge 8.7 check-in: 4fad278d69 user: dgp tags: core-8-7-b1-rc | |
|
2023-04-05
| ||
| 16:05 | Make sure that infoPtr->validMask only contains TCL_READABLE|TCL_WRITABLE|TCL_EXCEPTION, no other fl... check-in: 840a85207b user: jan.nijtmans tags: core-8-branch | |
| 14:19 | Use Tcl_GetIntForIndex() in testcases (tclTestObj.c) in stead of Tcl_GetWideIntFromObj(). Meant for ... check-in: c314274fb7 user: jan.nijtmans tags: core-8-branch | |
| 11:03 | Add TCL_SIZE_MAX and TCL_SIZE_MODIFIER check-in: 6204253f71 user: apnadkarni tags: tip-660-tcl8 | |
| 06:40 | Tcl_GetSizeIntFromObj check-in: 9ebb17c2c8 user: apnadkarni tags: tip-660-tcl8 | |
|
2023-04-04
| ||
| 21:54 | Starting with [51d813943bcaf835], chan-io-52.10 and io-52.10 are failing on the Windows (with Visua... check-in: 05e4362604 user: jan.nijtmans tags: core-8-branch | |
| 16:26 | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). check-in: ab027cdce4 user: pooryorick tags: core-8-branch | |
|
2023-04-03
| ||
| 13:23 | merge 8.7 check-in: fe6adc4f49 user: dgp tags: core-8-7-b1-rc | |
|
2023-04-01
| ||
| 15:14 | Merge 8.7. Remove TCL_ENCODING_PROFILE_DEFAULT (since it isn't documented and not used anywhere) check-in: 33103ed215 user: jan.nijtmans tags: tip-657-backport | |
| 14:52 | Add -Wall -Wextra -Wc++-compat -Wconversion -Werror to CFLAGS in unix/dltest/Makefile.in, and minima... check-in: 9d3ede403c user: jan.nijtmans tags: core-8-branch | |
| 10:26 | Merge 8.7 check-in: 935c9da508 user: jan.nijtmans tags: tip-657-backport | |
| 07:45 | New "pkgt" for testing TIP #627 check-in: 0c2444d58d user: jan.nijtmans tags: core-8-branch | |
| 07:27 | Improve tcltest package: Don't use 'scan' for printable characters, and don't print lf as \x0A any m... check-in: 84d052f950 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-31
| ||
| 21:41 | Restore iogt-2.3 expectation expectation to what it was in Tcl 8.6 (due to previous bug-fix) check-in: 2e154ec201 user: jan.nijtmans tags: core-8-branch | |
| 19:24 | Backport CHANNEL_PROFILE_GET() usage fix from 9.0 check-in: c3f59ed8d5 user: jan.nijtmans tags: core-8-branch | |
| 13:49 | merge 8.7 check-in: eb1f500190 user: dgp tags: core-8-7-b1-rc | |
| 11:06 | Merge 8.6 check-in: d1b028ceac user: jan.nijtmans tags: core-8-branch | |
|
2023-03-30
| ||
| 22:06 | One more snprintf check-in: 0165103304 user: jan.nijtmans tags: core-8-branch | |
| 22:02 | Merge 8.6 check-in: 166e8656a7 user: jan.nijtmans tags: core-8-branch | |
| 09:13 | Merge 8.6: Allow empty mode list in [chan create]. check-in: 93f005c985 user: max tags: core-8-branch | |
|
2023-03-29
| ||
| 08:32 | typo check-in: c2bc9acf1d user: jan.nijtmans tags: core-8-branch | |
|
2023-03-28
| ||
| 14:26 | Minumum backport to 8.7, for TIP #657 check-in: fe2af85168 user: jan.nijtmans tags: tip-657-backport | |
| 07:14 | Fix [fa128568a5]: EOVERFLOW does not necessarily mean "file too big". Synchronize many error-message... check-in: 47a4750232 user: jan.nijtmans tags: core-8-branch | |
| 05:02 | Merge 8.6. POSIX errors update and minizip fix check-in: 657ecc41ee user: apnadkarni tags: core-8-branch | |
|
2023-03-27
| ||
| 20:24 | More text fixes Closed-Leaf check-in: 7163a2d2f4 user: jan.nijtmans tags: bug-fa128568a5 | |
| 19:56 | Remove unneeded parts from test in fileName.test. check-in: 25e8004945 user: pooryorick tags: core-8-branch | |
| 17:23 | test hygiene cleaning up created files. check-in: 1f12f9d0a8 user: dgp tags: core-8-branch | |
| 14:42 | spacing check-in: 9968365670 user: jan.nijtmans tags: core-8-branch | |
| 12:14 | Make the documentation of [encoding] more concise and readable. check-in: 71bfc6e708 user: pooryorick tags: core-8-branch | |
| 11:49 | Merge 8.7 check-in: 1ab77f146b user: jan.nijtmans tags: bug-fa128568a5 | |
| 11:35 | More (internal) usage of TclGetString() and TclGetStringFromObj() macro's check-in: 86bf13933a user: jan.nijtmans tags: core-8-branch | |
| 11:14 | Avoid msvc "illegal indirection" error. check-in: 314541a767 user: pooryorick tags: core-8-branch | |
| 09:59 | Merge 8.7. Go back to lowercase for POSIX err-messages check-in: c53aee7ee9 user: jan.nijtmans tags: bug-fa128568a5 | |
|
2023-03-26
| ||
| 22:29 | Fix some formatting errors. check-in: fe5211416f user: pooryorick tags: core-8-branch | |
| 22:18 | Update reference-counting advice for Tcl_ObjSetVar2 and friends. check-in: c09bdf42bf user: pooryorick tags: core-8-branch | |
| 21:46 | Merge 8.7 check-in: 721bd43c36 user: jan.nijtmans tags: bug-fa128568a5 | |
| 18:41 | Sync all error-messages with modern Linux check-in: 7eabe5dc9f user: jan.nijtmans tags: bug-fa128568a5 | |
| 17:18 | Merge 8.6 check-in: db26f89efb user: jan.nijtmans tags: core-8-branch | |
| 16:42 | Merge-mark: Valgrind reports no memory leaks. check-in: 78b5eed1f2 user: pooryorick tags: core-8-branch | |
| 15:07 | Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the global literal table, ca... check-in: a9c542391a user: pooryorick tags: core-8-branch | |
| 15:02 | Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the global literal table, ca... Closed-Leaf check-in: fb9a2adbd2 user: pooryorick tags: bug-6d4e9d1af5bf5b7d | |
| 14:55 | Failing test for [6d4e9d1af5bf5b7d]. check-in: 8f233171f2 user: pooryorick tags: bug-6d4e9d1af5bf5b7d | |
|
2023-03-25
| ||
| 20:00 | Experimental fix for [fa128568a5]: EOVERFLOW does not necessarily mean "file too big" Let's synchron... check-in: 1e348d39da user: jan.nijtmans tags: bug-fa128568a5 | |
|
2023-03-24
| ||
| 21:08 | Fix [68417a8bb3]: No result/LF printed for 64-bit integer type check check-in: 5aff89ad15 user: jan.nijtmans tags: core-8-branch | |
| 20:47 | Merge 8.6 check-in: 87cd711c2a user: jan.nijtmans tags: core-8-branch | |
|
2023-03-23
| ||
| 15:54 | Merge 8.6 check-in: 6777333214 user: jan.nijtmans tags: core-8-branch | |
| 07:27 | fix for [f3cb2a32d6] Add initialization to allocation of string rep buffer to resolve valgrind repor... check-in: ca0e3d0976 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-22
| ||
| 21:20 | Simplify TIP #656 implementation. This also changes the TCL_ENCODING_PROFILE_* macro's to the same v... check-in: 8419a7023d user: jan.nijtmans tags: tip-656-simpl | |
| 21:11 | Remove knownProfileBug constraint: this is already fixed check-in: e4a6023a61 user: jan.nijtmans tags: core-8-branch | |
| 20:09 | One missing int -> Tcl_Size change check-in: e84a92aa11 user: jan.nijtmans tags: core-8-branch | |
| 17:57 | Merge 8.6 check-in: 6063e17e15 user: jan.nijtmans tags: core-8-branch | |
| 16:36 | Proposed fix for [0265750233]: invalid read in cmdAH-4.3.13.C1.solo.utf-8.tcl8. Closed-Leaf check-in: 4055888f8f user: jan.nijtmans tags: bug-0265750233 | |
| 15:50 | In "replace" mode, "encoding convertfrom" can throw an exception as well if it doesn't receive a byt... check-in: 40c315b2b6 user: jan.nijtmans tags: tip-656-simpl | |
| 15:35 | Simplify TIP #656 implementation. This also changes the TCL_ENCODING_PROFILE_* macro's to the same v... check-in: 303ca5c8ca user: jan.nijtmans tags: tip-656-simpl | |
| 11:44 | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those are not public. Some for... check-in: d5cda795aa user: jan.nijtmans tags: core-8-branch | |
| 09:41 | code cleanup: use more *SURROGATE() macro's check-in: 6c6c7029c2 user: jan.nijtmans tags: core-8-branch | |
| 08:32 | Since TCL_ENCODING_PROFILE_DEFAULT == TCL_ENCODING_PROFILE_TCL8 (on Tcl 8), we can simplify. check-in: d0f072219c user: jan.nijtmans tags: core-8-branch | |
|
2023-03-21
| ||
| 23:49 | Remove unneeded Tcl_IncrRefCount and TclDecrRefCount. TclPtrSetVarIdx takes ownership of newValuePtr... check-in: c0778ccb77 user: pooryorick tags: core-8-branch | |
| 16:28 | Fix [1bedc53c8c]: synchronous [read] with -strictencoding does not produce an error on invalid input check-in: 18437bdc82 user: jan.nijtmans tags: core-8-branch | |
| 16:26 | Fix indenting. More use of TCL_INDEX_NONE check-in: 4e6e2301fa user: jan.nijtmans tags: core-8-branch | |
| 11:11 | Some test-cases, which test for partial read without throwing EILSEQ immediately, only work with ""-... Closed-Leaf check-in: ac6ce395d7 user: jan.nijtmans tags: bug-1bedc53c8c | |
| 08:44 | Fix [154ed7ce56]: Tcl 9: [gets] on -strictencoding 1 configured channel check-in: c02747a663 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-20
| ||
| 23:17 | Proposed fix for [1bedc53c8c]: synchronous [read] with -strictencoding does not produce an error on ... check-in: a7bce7dbba user: jan.nijtmans tags: bug-1bedc53c8c | |
| 22:53 | Proposed fix for [154ed7ce56]: Tcl 9: [gets] on -strictencoding 1 configured channel. Extracted fro... Closed-Leaf check-in: a338fcd542 user: jan.nijtmans tags: bug-154ed7ce56 | |
| 18:45 | Candidate fix for [f3cb2a32d6] Add initialization to allocation of string rep buffer to resolve valg... Closed-Leaf check-in: 24e82d736e user: dgp tags: bug-f3cb2a32d6 | |
| 16:39 | Duplicate test name check-in: 971104e3c1 user: dgp tags: core-8-branch | |
| 14:18 | Fix [bdcb5126c0]: Failed assertion in test chan-io-7.3 check-in: f96ef976ee user: jan.nijtmans tags: core-8-branch | |
| 11:40 | Use TclNewIndexObj() in stead of Tcl_NewWideIntObj(), which - actually - does the same but better fo... check-in: 9dfd1ce4b4 user: jan.nijtmans tags: core-8-branch | |
| 11:29 | Fix [d7fd37ebd9]: handling leftover prefix in table encoding check-in: a1180af031 user: jan.nijtmans tags: core-8-branch | |
| 02:36 | Fix http11 test hang caused by trailing brace in previous commit check-in: 46e7337ba6 user: apnadkarni tags: core-8-branch | |
|
2023-03-19
| ||
| 21:51 | Possible fix for [d7fd37ebd9]: handling leftover prefix in table encoding Closed-Leaf check-in: 7a99ab87ac user: jan.nijtmans tags: bug-d7fd37ebd9 | |
| 11:56 | Don't let httpd11 depend on the system encoding any more: All text files are now stored in utf-8. check-in: 2697657fd2 user: jan.nijtmans tags: core-8-branch | |
| 11:44 | Remove unneeded backslash check-in: eabf113ed1 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-18
| ||
| 23:20 | Fix memory leak in ZipFSPathInFilesystemProc(). Closed-Leaf check-in: 7188cd70e0 user: pooryorick tags: bug-memoryleak-ZipFSPathInFilesystemProc | |
| 09:07 | one too much "-profile tcl8" check-in: 463b1b7aea user: jan.nijtmans tags: core-8-branch | |
| 09:02 | Make http package use "-profile tcl8", irrespective of the default profile in Tcl, until decided dif... check-in: 21f0749d55 user: jan.nijtmans tags: core-8-branch | |
| 08:50 | Make "tcltest" package use "-profile tcl8" internally, irrespective of what the default profile is check-in: 13ddfcbb8e user: jan.nijtmans tags: core-8-branch | |
| 08:42 | Manpage fixes check-in: 8aa793e8b9 user: jan.nijtmans tags: core-8-branch | |
| 04:10 | Update manpages for TIP 656 check-in: 7c1427bf14 user: apnadkarni tags: core-8-branch | |
| 03:18 | TIP 656 accepted check-in: a3adc130e6 user: apnadkarni tags: core-8-branch | |
| 02:36 | Merge 8.7 Closed-Leaf check-in: e5d17446a3 user: apnadkarni tags: tip-656 | |
|
2023-03-17
| ||
| 20:10 | Few more arm64e -> arm64 check-in: bca49699d5 user: jan.nijtmans tags: core-8-branch | |
| 20:09 | Merge 8.6 check-in: 58ed4a6358 user: jan.nijtmans tags: core-8-branch | |
| 19:43 | Merge 8.7 check-in: 1067a14b93 user: jan.nijtmans tags: tip-656 | |
| 16:12 | Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails sometimes check-in: 69a4b72885 user: jan.nijtmans tags: core-8-branch | |
| 14:38 | merge 8.6 check-in: adc3ec5501 user: dgp tags: core-8-branch | |
| 12:40 | merge mark check-in: 77caa376b6 user: dgp tags: core-8-branch | |
| 08:25 | merge-mark check-in: ac7463f109 user: jan.nijtmans tags: core-8-branch | |
| 08:06 | Merge-mark check-in: 584ca456f0 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-16
| ||
| 20:12 | If TCL_UTF_MAX=4, don't set 'exact' to 1 check-in: ca16c36702 user: jan.nijtmans tags: core-8-branch | |
| 17:29 | Merge 8.7 check-in: b6b55639ae user: apnadkarni tags: tip-656 | |
| 16:24 | Update manpages in anticipation of TIP 656 Closed-Leaf check-in: 82a5336066 user: apnadkarni tags: tip-656-docs | |
| 15:36 | Prevent extensions compiled with TCL_UTF_MAX=4 (See [https://core.tcl-lang.org/tips/doc/trunk/tip/54... check-in: 7b8a34332c user: jan.nijtmans tags: core-8-branch | |
| 11:29 | Fix (minor) warning on 32-bit platforms check-in: 7f5879e9cb user: jan.nijtmans tags: core-8-branch | |
| 08:15 | Make valgrind_foreach target in Makefile.in properly handle interrupted tests. check-in: 3082cb9e80 user: pooryorick tags: core-8-branch | |
| 03:08 | Change -encodingprofile to -profile check-in: 07a4893b3b user: apnadkarni tags: tip-656 | |
|
2023-03-15
| ||
| 20:13 | New script used in the "valgrind_each" target in Makefile.in check-in: 7fde86610c user: pooryorick tags: core-8-branch | |
| 16:23 | Merge 8.6 check-in: 0903dd2c84 user: jan.nijtmans tags: core-8-branch | |
| 13:28 | Merge in constraint spelling fix. Keep it in case the knownBug constraint is ever removed. check-in: b78bb9e3f7 user: dgp tags: core-8-branch | |
| 09:32 | Merge-mark. @nathan, please do forward merges from core-8-6-branch -> core-8-branch -> trunk. Fossil... check-in: 167eb8706f user: jan.nijtmans tags: core-8-branch | |
| 09:25 | Further fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client so... check-in: 294e0130dc user: pooryorick tags: core-8-branch | |
| 08:42 | Further fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client so... Closed-Leaf check-in: 26a20919fb user: pooryorick tags: core-8-branch-bug-ea69b0258a9833cb6 | |
|
2023-03-14
| ||
| 20:37 | Merge core-8-branch. check-in: 046321db06 user: pooryorick tags: core-8-branch-bug-ea69b0258a9833cb6 | |
| 15:34 | Merge 8.7 check-in: 5068abf7d5 user: apnadkarni tags: tip-656 | |
| 10:30 | Since "unicode" is deprecated, use "utf-16" in testcases. Otherwise -DTCL_NO_DEPRECATED build fails. check-in: f21f27b7c5 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-13
| ||
| 19:19 | Fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client socket. check-in: 6d017aacac user: pooryorick tags: core-8-branch | |
| 16:32 | Fix passing of encoding state in testencoding Tcl_UtfToExternal check-in: 076db71deb user: apnadkarni tags: tip-656 | |
| 15:34 | Merge 8.6: Bug [183a1adcc0]. Buffer overflow in Tcl_UtfToExternal check-in: 24f607b329 user: apnadkarni tags: core-8-branch | |
| 13:36 | Fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client socket. check-in: ac8ea99a1a user: pooryorick tags: core-8-branch-bug-ea69b0258a9833cb6 | |
|
2023-03-12
| ||
| 16:47 | Start on Tcl_ExternalToUtf/Tcl_UtfToExternal tests check-in: 0e15961c9e user: apnadkarni tags: tip-656 | |
| 16:37 | Backport [6fb14ee3e876978c]. Add testcases check-in: 3a7e4c1c38 user: jan.nijtmans tags: core-8-branch | |
| 12:37 | Fix [db7a085bd9]: encoding convertfrom -strict utf-16 accepts partial surrogates check-in: 8a26d5cf2b user: jan.nijtmans tags: core-8-branch | |
| 11:32 | Forgot that \x00 is not printable anyway check-in: 054270394c user: jan.nijtmans tags: core-8-branch | |
| 11:24 | Make test-output more readable when it contains non-printable characters (stolen from TIP #656 impl,... check-in: 2875c5d69c user: jan.nijtmans tags: core-8-branch | |
| 10:49 | Always output 2 hex characters in "unexpected byte sequence" exception message. make testcases io-3... check-in: 6d7be73ba5 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-11
| ||
| 16:43 | Add testencoding Tcl_ExternalToUtf/Tcl_UtfToExternal for raw testing of corresponding C functions check-in: b4e00b1d8b user: apnadkarni tags: tip-656 | |
|
2023-03-10
| ||
| 13:33 | merge 8.6 check-in: be62bd1ce5 user: dgp tags: core-8-branch | |
| 09:53 | Merge 8.7 check-in: aa1b1f275c user: apnadkarni tags: tip-656 | |
|
2023-03-09
| ||
| 10:47 | Fix SetChannelOption parsing of -encoding* to match GetChannelOption check-in: 12f034882f user: apnadkarni tags: tip-656 | |
| 10:21 | Merge 8.6 check-in: 4d78183639 user: jan.nijtmans tags: core-8-branch | |
| 02:50 | Merge 8.6 - winFCmd-1.24 differs in error code on Win 11 check-in: 6e90502faf user: apnadkarni tags: core-8-branch | |
|
2023-03-08
| ||
| 20:40 | Merge 8.7 check-in: d3a2621dcd user: jan.nijtmans tags: tip-656 | |
| 20:15 | Merge 8.6 check-in: e3784318b0 user: jan.nijtmans tags: core-8-branch | |
| 11:02 | Add "teststringobj newunicode". Not used in testcases yet. check-in: a00551a229 user: jan.nijtmans tags: core-8-branch | |
|
2023-03-07
| ||
| 20:14 | Merge 8.7 check-in: d9532ddf80 user: jan.nijtmans tags: tip-656 | |
| 20:09 | Fix [b4af93cd9f]: uninitialized bytes in http11-1.13.0 check-in: 2dff4cb44b user: jan.nijtmans tags: core-8-branch | |
| 18:14 | Merge 8.6 check-in: f934119c5c user: jan.nijtmans tags: core-8-branch | |
| 12:28 | Merge 8.6 - testchmod fixes check-in: 2ec387cffb user: apnadkarni tags: core-8-branch | |
| 07:34 | Merge 8.6 check-in: cc0b9a750b user: jan.nijtmans tags: core-8-branch | |
| 07:03 | Fix [f3cb2a32d6]: uninitialized value in format-2.18. Also remove repeated call to Tcl_DStringInit() check-in: b01a3c55ed user: jan.nijtmans tags: core-8-branch | |
|
2023-03-06
| ||
| 19:58 | Proposed fix for [f3cb2a32d6]: uninitialized value in format-2.18 Closed-Leaf check-in: 05e83f801a user: jan.nijtmans tags: bug-f3cb2a32d6 | |
| 18:17 | [b4af93cd9f] Proposed fix from apnadkarni. It works! Closed-Leaf check-in: cb97451374 user: dgp tags: bug-b4af93cd9f | |
| 14:51 | merge 8.7 check-in: e120a7b0ca user: dgp tags: core-8-7-b1-rc | |
| 10:24 | Tcl_WinTCharToUtf() is deprecated, so use Tcl_WCharToUtfDString() in stead. check-in: 79d7180519 user: jan.nijtmans tags: core-8-branch | |
| 06:58 | Add new valgrind suppression items. check-in: 4f4542baa1 user: pooryorick tags: core-8-branch | |
|
2023-03-05
| ||
| 21:16 | Merge-mark (but also remove some lost spacing) check-in: cfde75a992 user: jan.nijtmans tags: core-8-branch | |
| 11:39 | A better fix for Valgrind "still reachable" report in TestcmdtokenCmd(). check-in: a42745193b user: pooryorick tags: core-8-branch | |
| 11:09 | Merge 8.6: Bug [9c5a00c69d]. Fix ~user on Windows check-in: a479ad913c user: apnadkarni tags: core-8-branch | |
| 07:11 | A better fix for Valgrind "still reachable" report in TestcmdtokenCmd(). Closed-Leaf check-in: 4cdf1436d1 user: pooryorick tags: pyk-TestcmdtokenCmd | |
|
2023-03-04
| ||
| 16:26 | Protect zlib errors with check for null interp check-in: 626b25e226 user: apnadkarni tags: core-8-branch | |
| 10:19 | Merge 8.6 check-in: 16a3c41087 user: jan.nijtmans tags: core-8-branch | |
| 10:09 | Merge 8.6 check-in: 980e01621b user: jan.nijtmans tags: core-8-branch | |
|
2023-03-03
| ||
| 12:17 | Fix Valgrind "still reachable" report in TestcmdtokenCmd(). check-in: 1170c0f0a8 user: pooryorick tags: core-8-branch | |
| 12:15 | Fix Valgrind "still reachable" report in TestcmdtokenCmd(). check-in: 762f581ae3 user: pooryorick tags: pyk-TestcmdtokenCmd | |
|
2023-03-02
| ||
| 14:04 | merge 8.7 check-in: 96a5e5627a user: dgp tags: core-8-7-b1-rc | |
| 07:46 | Merge 8.7 - disable tests on WSL check-in: 69c6438f23 user: apnadkarni tags: tip-656 | |
| 07:08 | Disable more file permissions tests for WSL (not supported in WSL/NTFS) check-in: 547d467832 user: apnadkarni tags: core-8-branch | |
| 06:41 | Bug [e778e3f804]. Fix error message for invalid profile name. check-in: f9e3e55bb8 user: apnadkarni tags: tip-656 | |
| 04:16 | Eliminate TCL_ENCODING_MODIFIED flag check-in: 13537afd1b user: apnadkarni tags: tip-656 | |
|
2023-03-01
| ||
| 14:55 | Cherrypick [f1dd5f1cc7]: constrain tests not supported on WSL check-in: 02b0494479 user: apnadkarni tags: core-8-branch | |
|
2023-02-28
| ||
| 22:13 | Experiment, WIP. See how far we get, adapting Nathan's code, but for blocking channels only. Closed-Leaf check-in: 21b8c4074d user: jan.nijtmans tags: jn-tip-653-partial | |
| 16:08 | Proposed fix for [e778e3f804]: Parsing of "profile" for TIP #656 Leaf check-in: 82377ce539 user: jan.nijtmans tags: bug-e778e3f804 | |
| 15:39 | Merge 8.7 check-in: 99cfb068bb user: apnadkarni tags: tip-656 | |
| 14:08 | int -> Tcl_Size to match TIP check-in: 3270877c8d user: apnadkarni tags: tip-656 | |
| 13:33 | Put back testcase io-52.20, and re-fix [4a7397e0b3] check-in: 9c0db3d168 user: jan.nijtmans tags: core-8-branch | |
| 13:25 | Merge 8.7 check-in: 0fbea57450 user: apnadkarni tags: tip-656 | |
| 13:24 | Merge 8.7 check-in: f0039dade9 user: apnadkarni tags: tip-656 | |
| 12:43 | Missing ')' check-in: 2a0db90a03 user: jan.nijtmans tags: core-8-branch | |
| 12:25 | Move setting of profile in flags parameter to lower level functions in case they are called directly check-in: 070225e33d user: apnadkarni tags: tip-656 | |
| 12:16 | Restore previous behavior for non-blocking mode, as for this mode the semantics of [read]/[gets] wer... check-in: b4d64ccac5 user: jan.nijtmans tags: core-8-branch | |
| 11:42 | Reverted [d156af9fb76dd2f4] and removed tests io-52.20 io-75.6 io-75.7, as this commit, intended to ... check-in: 0b5f6bd67b user: pooryorick tags: core-8-branch | |
| 10:36 | Merge 8.6 check-in: bc4fffd65e user: jan.nijtmans tags: core-8-branch | |
| 10:06 | Make the descriptions in doc/Tcl.n more concise and intuitive. check-in: c592759187 user: pooryorick tags: core-8-branch | |
| 10:04 | Make the descriptions in doc/Tcl.n more concise and intuitive. Closed-Leaf check-in: 1117e4b1f0 user: pooryorick tags: tclrules | |
| 09:57 | Fix formatting issue in Tcl.n check-in: b2d74396e8 user: pooryorick tags: core-8-branch | |
|
2023-02-27
| ||
| 13:22 | merge 8.7 check-in: 24ed4112bd user: dgp tags: core-8-7-b1-rc | |
|
2023-02-26
| ||
| 16:04 | Merge 8.6 check-in: fd2fe9eb83 user: jan.nijtmans tags: core-8-branch | |
|
2023-02-24
| ||
| 14:34 | merge 8.7 check-in: 1224aa5a8a user: dgp tags: core-8-7-b1-rc | |
| 13:34 | Add teststringobj newunicode command to test invalid input to Tcl_NewUnicodeObj check-in: 76d20961d0 user: apnadkarni tags: tip-656 | |
| 10:32 | Raise error on invalid flags check-in: 28c0ea5f1b user: apnadkarni tags: tip-656 | |
| 09:57 | Merge 8.7 check-in: 630e01679f user: apnadkarni tags: tip-656 | |
| 09:35 | Factor out encoding test vectors into separate file so they can be used for file IO tests check-in: 063ca81db9 user: apnadkarni tags: tip-656 | |
| 08:25 | int -> Tcl_Size in tclEncoding.c (making the diff between Tcl 8.7 and 9.0 smaller) check-in: eb7c2446eb user: jan.nijtmans tags: core-8-branch | |
| 03:35 | Bug [40c61a5d10]. Fix syntax error message. check-in: ebf20c29bd user: apnadkarni tags: tip-656 | |
| 03:10 | Merge [bug-dab7fd5973]. Pick up memory leak fix from 8.7. Thanks, Jan check-in: 4507659bcd user: apnadkarni tags: tip-656 | |
|
2023-02-23
| ||
| 21:31 | -strictencoding 1 -> -encodingprofile strict (since the testcases placed back in previous commit did... Closed-Leaf check-in: c621947424 user: jan.nijtmans tags: bug-dab7fd5973 | |
| 21:20 | Remove left-over traces of [0a74820b6d], which was merged into the apn-encoding-profile and landed i... check-in: ff7923a914 user: jan.nijtmans tags: bug-dab7fd5973 | |
| 13:24 | Had forgotten to remove disabled code check-in: c1b6369a50 user: apnadkarni tags: tip-656 | |
| 13:19 | New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx as per TIP 656 check-in: 2274d048cf user: apnadkarni tags: tip-656 | |
| 11:51 | Merge 8.7 Closed-Leaf check-in: cad1e71ff1 user: jan.nijtmans tags: jan-encoding-profile | |
| 11:22 | Merge 8.7 check-in: 8a44af5914 user: apnadkarni tags: tip-656-pre-capi, tip-656 | |
| 11:00 | Fix [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exception Many other encodings h... check-in: c86a644db8 user: jan.nijtmans tags: core-8-branch | |
| 10:45 | merge-mark check-in: 384d904963 user: jan.nijtmans tags: core-8-branch | |
| 10:22 | Fix gcc warnings and encoding error message (bug [40c61a5d10]) check-in: 00b03d47c5 user: apnadkarni tags: tip-656 | |
|
2023-02-22
| ||
| 20:44 | minor bug-fix in utf-16/utf-32: 2 testcases failed in Tcl 9 compatibility mode (-DTCL_NO_DEPRECATED... check-in: 90aa5de6f4 user: jan.nijtmans tags: core-8-branch | |
| 17:56 | Merge 8.6 check-in: bee7bfb892 user: jan.nijtmans tags: core-8-branch | |
| 17:18 | First bugfix check-in: 0c53a7c842 user: jan.nijtmans tags: jan-encoding-profile | |
| 16:16 | Merge 8.7. Finish implementing "replace" profile. check-in: 1a13658857 user: jan.nijtmans tags: jan-encoding-profile | |
| 15:28 | Merge 8.7 check-in: bcda8d12a6 user: apnadkarni tags: tip-656 | |
| 15:02 | merge 8.7 check-in: 25bcc66187 user: dgp tags: core-8-7-b1-rc | |
| 13:42 | Add ICU tests for unmapped characters. check-in: be36e83bbb user: apnadkarni tags: tip-656 | |
| 13:34 | re-generate macDingbats.enc, so it can now throw exceptions for the range 0x8E-0x9F Closed-Leaf check-in: 37b50ca299 user: jan.nijtmans tags: bug-4bea02e811 | |
| 13:31 | Make txt2enc smarter, so we don't have to add DELETE any more in all original tables, better keep th... check-in: 7177e15967 user: jan.nijtmans tags: bug-4bea02e811 | |
| 13:03 | Merge 8.7. Adapt more testcases not to depend on the system encoding any more check-in: f951b6a803 user: jan.nijtmans tags: bug-4bea02e811 | |
| 07:28 | Fix [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656) check-in: e5cc7c86bf user: jan.nijtmans tags: core-8-branch | |
| 07:24 | Merge 8.6 check-in: b37e2dd04f user: jan.nijtmans tags: core-8-branch | |
|
2023-02-21
| ||
| 23:22 | Add 0x7F: DELETE to more mac* encodings (so re-generating doesn't remove it again) check-in: a2bd9b31b8 user: jan.nijtmans tags: bug-4bea02e811 | |
| 23:16 | More encoding fixes, e.g. range 0x80-0x9F for dingbats and symbol. Remove "-m" option from txt2enc.c... check-in: 1d90e87e4d user: jan.nijtmans tags: bug-4bea02e811 | |
| 17:27 | Rework ICU tests to check validity of whole charmap in one test, else too many tests. check-in: 8c1f9311ec user: apnadkarni tags: tip-656 | |
| 16:58 | Some test-cases start failing in 9.0-compatibility-mode (-DTCL_NO_DEPRECATED), if the system encodin... check-in: 2d796dd4fc user: jan.nijtmans tags: bug-4bea02e811 | |
| 16:03 | Generate test data from ICU UCM data files. SBCS only for now check-in: ad1a0a20bf user: apnadkarni tags: tip-656 | |
|
2023-02-20
| ||
| 23:41 | merge 8.7 check-in: bc5ce286ed user: jan.nijtmans tags: core-8-7-b1-rc | |
| 21:43 | re-generated 8 more encodings check-in: 916e5d4537 user: jan.nijtmans tags: bug-4bea02e811 | |
| 20:52 | Two more files, re-generated check-in: e9b87bfe92 user: jan.nijtmans tags: bug-4bea02e811 | |
| 20:41 | Proposed fix for [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exception check-in: 10971c2d97 user: jan.nijtmans tags: bug-4bea02e811 | |
| 15:41 | Fix replace profile handling of truncated surrogates check-in: ec79741748 user: apnadkarni tags: tip-656 | |
| 15:08 | Add UTF16 and UTF32 tests check-in: 34a6d40743 user: apnadkarni tags: tip-656 | |
|
2023-02-19
| ||
| 11:41 | Proposed fix for [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656) Closed-Leaf check-in: df48a23e38 user: jan.nijtmans tags: bug-5607d6482c | |
| 07:40 | Remove knownBug test constraints now that fix has been merged from core-8-branch check-in: d309b505e2 user: apnadkarni tags: tip-656 | |
|
2023-02-18
| ||
| 17:41 | Minor refactoring/fixes after merge check-in: 29d3eb105e user: apnadkarni tags: tip-656 | |
| 17:34 | Merge 8.7 to pick up UTF-8 encoding fix check-in: fcec414fdd user: apnadkarni tags: tip-656 | |
| 16:25 | Done with invalid utf-8 table check-in: 28dd1833f8 user: apnadkarni tags: tip-656 | |
|
2023-02-17
| ||
| 19:14 | Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodings check-in: c9645172df user: jan.nijtmans tags: core-8-branch | |
| 19:12 | Make a start implementing "replace" check-in: 8965167358 user: jan.nijtmans tags: jan-encoding-profile | |
| 18:59 | Part way through utf-8 test equivalence classes check-in: e49afef9c2 user: apnadkarni tags: tip-656 | |
| 11:08 | Merge 8.7 check-in: 72c58dedd0 user: apnadkarni tags: tip-656 | |
|
2023-02-16
| ||
| 21:50 | complete fix Closed-Leaf check-in: 5627ae0620 user: jan.nijtmans tags: bug-885c86a9a0 | |
| 21:41 | Merge 8.7 check-in: 15d52abd32 user: jan.nijtmans tags: bug-885c86a9a0 | |
| 21:03 | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8 check-in: 345299048d user: jan.nijtmans tags: core-8-branch | |
| 20:57 | Fix [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindex check-in: c9a3653986 user: jan.nijtmans tags: core-8-branch | |
| 20:54 | parsing simplifications check-in: 4c3fc8cc5a user: jan.nijtmans tags: jan-encoding-profile | |
| 17:15 | Bit more work on encoding test framework. Long way to go. check-in: c1c5993bd7 user: apnadkarni tags: tip-656 | |
| 16:59 | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8 Closed-Leaf check-in: 28c65c306c user: jan.nijtmans tags: bug-5e6ae6e05e | |
| 07:59 | Try to fix [885c86a9a0]. Doesn't work completely yet. check-in: 75fea0971f user: jan.nijtmans tags: bug-885c86a9a0 | |
|
2023-02-15
| ||
| 20:26 | Fix for [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindex Closed-Leaf check-in: e13da3659a user: jan.nijtmans tags: bug-33ab6d08eb | |
| 17:27 | Start on expanding encoding tests check-in: 8f3685d3bc user: apnadkarni tags: tip-656 | |
| 08:07 | Merge 8.7 check-in: fe54733688 user: jan.nijtmans tags: jan-encoding-profile | |
| 07:21 | Ticket [10c2c17c32] follow-up. One output char too much with -failindex. check-in: 6349e0c2e1 user: jan.nijtmans tags: core-8-branch | |
| 05:24 | Merge 8.7 check-in: d4772edf05 user: apnadkarni tags: tip-656 | |
|
2023-02-14
| ||
| 21:42 | Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogates in input sequence check-in: 84f30c5d4e user: jan.nijtmans tags: core-8-branch | |
| 20:50 | Complete fix for [bd1a60eb9c]. Also fix a bug in the tableencoding. With testcases. Closed-Leaf check-in: c58db5881e user: jan.nijtmans tags: bug-bd1a60eb9c | |
| 11:56 | Remove obsolete comment check-in: 9d5516a4e9 user: apnadkarni tags: tip-656 | |
| 11:39 | Fix uniqueness parsing fconfigure -encoding / -encodingprofile options check-in: 66074c9b6d user: apnadkarni tags: tip-656 | |
| 11:37 | Bug [bd1a60eb9c]. Eliminate TCL_ENCODING_UTF. Closed-Leaf check-in: 8dc5e620ee user: apnadkarni tags: apn-encoding-profile | |
| 10:43 | Fix for [b8f575aa2398b0e4] and [154ed7ce564a7b4c], double-[read]/[gets] problem. Partial-read functi... Closed-Leaf check-in: ecd7aaec80 user: pooryorick tags: py-b8f575aa23-nopartial | |
| 10:28 | fix for [dab7fd5973]: Memory leak in commit [0a74820b6d]. check-in: 3d64a2569b user: pooryorick tags: py-b8f575aa23-nopartial | |
| 07:29 | Make a start fixing [bd1a60eb9c]. WIP check-in: 15fba8ddec user: jan.nijtmans tags: bug-bd1a60eb9c | |
|
2023-02-13
| ||
| 14:06 | merge 8.7 check-in: 49849c85bb user: dgp tags: core-8-7-b1-rc | |
| 08:39 | Fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. With testcases (both for utf-32 and ut... check-in: 26aadbbd1f user: jan.nijtmans tags: core-8-branch | |
|
2023-02-12
| ||
| 17:34 | Tentative fix for [bd1a60eb9] - surrogates in strict utf-8 check-in: ea2d05b48b user: apnadkarni tags: apn-encoding-profile | |
| 16:56 | Minor fixes and tests check-in: 92345e0520 user: apnadkarni tags: apn-encoding-profile | |
| 11:04 | Added 'encoding profiles' check-in: 170b5d76f2 user: apnadkarni tags: apn-encoding-profile | |
| 06:15 | Minor readability changes check-in: 7fe70a05cf user: apnadkarni tags: apn-encoding-profile | |
| 00:49 | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencoding 1 UTF-8 channels check-in: 8b772479c3 user: jan.nijtmans tags: core-8-branch | |
|
2023-02-11
| ||
| 17:38 | Partial implementation of replace profile check-in: 7dc2095f6a user: apnadkarni tags: apn-encoding-profile | |
| 01:51 | Eliminate TCL_ENCODING_{STRICT,NOCOMPLAIN} check-in: 7a9d0fe95b user: apnadkarni tags: apn-encoding-profile | |
|
2023-02-10
| ||
| 20:22 | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencoding 1 UTF-8 channels Closed-Leaf check-in: 0f04d39da4 user: jan.nijtmans tags: bug-4a7397e0b3 | |
| 17:07 | Phase out (almost) STRICT and NOCOMPLAIN flags. check-in: 4a2770b48e user: apnadkarni tags: apn-encoding-profile | |
| 16:28 | merge 8.7 check-in: cf7f5a69fb user: dgp tags: core-8-7-b1-rc | |
|
2023-02-09
| ||
| 19:52 | Add 4 more testcases, showing that the same bug is present in utf-16 as well. Also fix the bug (real... Closed-Leaf check-in: 0ecd1a4f6d user: jan.nijtmans tags: bug-10c2c17c32 | |
| 17:04 | Modify encoding C API to use profiles (in progress) check-in: f1ce788bea user: apnadkarni tags: apn-encoding-profile | |
| 17:03 | Add equivalent tests from ff630bf370 check-in: 7304b2a810 user: apnadkarni tags: apn-encoding-profile | |
| 07:55 | Add 4 testcases, showing that the bug fix introduces another (minor) problem. To be fixed soon check-in: ff630bf370 user: jan.nijtmans tags: bug-10c2c17c32 | |
| 07:27 | Do not have -failindex imply -strict check-in: 05e42cb1af user: apnadkarni tags: apn-encoding-profile | |
| 06:56 | Merge bug-10c2c17c32 check-in: 4da904da4b user: apnadkarni tags: apn-encoding-profile | |
|
2023-02-07
| ||
| 17:10 | Merge core-8-branch check-in: 51dd9f7cd1 user: apnadkarni tags: apn-encoding-profile | |
| 11:25 | Fix tcltest to not exit on encoding errors when printing to stdout check-in: a26df2ffbf user: apnadkarni tags: apn-encoding-profile | |
| 11:23 | Refactor encoding tests for broader coverage and easier test case management check-in: e3764b6ce6 user: apnadkarni tags: apn-encoding-profile | |
| 11:22 | Fix call to EncodingConvertParseOption for decoding check-in: 58cc1bde67 user: apnadkarni tags: apn-encoding-profile | |
|
2023-02-06
| ||
| 22:43 | Proposed fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. TODO: testcase check-in: 0bb13aadb6 user: jan.nijtmans tags: bug-10c2c17c32 | |
| 16:03 | Make last test-cases pass check-in: d2898d5045 user: jan.nijtmans tags: jan-encoding-profile | |
| 14:09 | keep channel options in alphabetical order check-in: 4b5c2ec6fe user: jan.nijtmans tags: jan-encoding-profile | |
|
2023-02-05
| ||
| 23:47 | 2 more test-case fixes check-in: a9a3992bb8 user: jan.nijtmans tags: jan-encoding-profile | |
| 23:22 | Fix handling of default profile. Also fix many test-cases check-in: 7eb72e7739 user: jan.nijtmans tags: jan-encoding-profile | |
| 12:49 | Proposed fix for [dab7fd5973]: Memory leak in commit [0a74820b6d] Closed-Leaf check-in: 9a22ed79ed user: jan.nijtmans tags: bug-dab7fd5973, py-b8f575aa23-nopartial | |
|
2023-02-04
| ||
| 14:10 | Fix for [b8f575aa2398b0e4] and [154ed7ce564a7b4c], double-[read]/[gets] problem. Partial-read functi... check-in: 0a74820b6d user: pooryorick tags: py-b8f575aa23-nopartial | |
| 00:28 | Fix test io-75.14. check-in: 0e4cec99af user: pooryorick tags: py-b8f575aa23-nopartial | |
|
2023-02-03
| ||
| 22:15 | Fix for [b8f575aa2398b0e4] and [154ed7ce564a7b4c], double-[read]/[gets] problem. Partial-read funct... check-in: 104b05b17c user: pooryorick tags: py-b8f575aa23-nopartial | |
| 13:17 | merge 8.7 check-in: a1499adc7e user: dgp tags: core-8-7-b1-rc | |
|
2023-02-02
| ||
| 22:51 | Fix for [b8f575aa2398b0e4] and [154ed7ce564a7b4c], double-[read]/[gets] problem. Partial-read funct... check-in: 11c7f071cb user: pooryorick tags: py-b8f575aa23-nopartial | |
| 16:43 | Update tests to use -encodingprofile check-in: e92847da6f user: apnadkarni tags: apn-encoding-profile | |
| 15:37 | Change encoding error options to fconfigure to encoding profiles check-in: 2127d4e684 user: apnadkarni tags: apn-encoding-profile | |
| 12:23 | Use common option parsing for ConvertfromObjCmd. Fix test error messages. check-in: 8a90707e59 user: apnadkarni tags: apn-encoding-profile | |
| 11:52 | Replace encoding -strict etc. with -profile check-in: 1b0fb9616a user: apnadkarni tags: apn-encoding-profile | |
| 07:12 | Fix documentation on "encoding" command check-in: f3ab9ad6c0 user: jan.nijtmans tags: core-8-branch | |
|
2023-02-01
| ||
| 21:01 | Renumber testscase, sync with Tcl 9.0 check-in: c093f8b044 user: jan.nijtmans tags: core-8-branch | |
| 13:59 | merge 8.7 check-in: cc3a3de21d user: dgp tags: core-8-7-b1-rc | |
| 08:10 | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise surrogate handling. (test... check-in: 3b953fea77 user: jan.nijtmans tags: core-8-branch | |
| 07:32 | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise surrogate handling. check-in: f4c704bc57 user: jan.nijtmans tags: core-8-branch | |
|
2023-01-31
| ||
| 17:30 | Remove incorrect comment. See: [https://www.magicsplat.com/tcl9/tcl9unicode.html#surrogates-as-liter... check-in: 19310ec979 user: jan.nijtmans tags: core-8-branch | |
| 07:49 | SetFlag -> GotFlag (since SetFlag always returns 1, this is nonsence in an if() statement). Also add... check-in: df4e2de49c user: jan.nijtmans tags: core-8-branch | |
|
2023-01-30
| ||
| 16:31 | merge 8.7 Leaf check-in: 8ae074018e user: dgp tags: dgp-review | |
| 15:43 | merge 8.7 check-in: be267ada51 user: dgp tags: core-8-7-b1-rc | |
| 15:37 | silence compiler warning check-in: 019f3c6760 user: dgp tags: core-8-branch | |
|
2023-01-27
| ||
| 19:15 | Add some comments and tidy code. check-in: c6895a058f user: pooryorick tags: core-8-branch | |
| 14:48 | Fix off-by-one error in tclCmdAH.c, with testcases showing that it works now. check-in: 298950b4c9 user: jan.nijtmans tags: core-8-branch | |
| 14:39 | merge 8.7 check-in: 005daf06b9 user: dgp tags: core-8-7-b1-rc | |
| 08:17 | Update fcopy documentation regarding -size argument check-in: 173a6cb112 user: jan.nijtmans tags: core-8-branch | |
|
2023-01-26
| ||
| 23:55 | Fix for [ee08ed090b0a5408], sporadic segmentation fault in coroutine.test/coroutine-7.4. check-in: 417d67fc63 user: pooryorick tags: core-8-branch | |
|
2023-01-25
| ||
| 17:09 | Experiment: make "encoding" mandatory, when preceded by -strict/-failvar/-nocomplain options Closed-Leaf check-in: af129eecfb user: jan.nijtmans tags: encoding_mandatory | |
| 10:02 | Test TableFromUtfProc() with strict handling of encoding errors. check-in: 21ded00dfb user: pooryorick tags: core-8-branch | |
| 02:52 | Test TableFromUtfProc() with strict handling of encoding errors. Closed-Leaf check-in: c2243f4740 user: pooryorick tags: TableFromUtfProc-test | |
|
2023-01-24
| ||
| 20:00 | First part of fix for [4a7397e0b3]. Not complete yet. check-in: 5d433e183c user: jan.nijtmans tags: core-8-branch | |
| 18:11 | merge 8.7 check-in: f2e5a0609b user: dgp tags: core-8-7-b1-rc | |
|
2023-01-23
| ||
| 20:08 | Merge-mark check-in: 450ec972d7 user: jan.nijtmans tags: core-8-branch | |
|
2023-01-22
| ||
| 23:03 | Merge-mark check-in: dec13dafa2 user: jan.nijtmans tags: core-8-branch | |
| 22:51 | Allow "-strict" and "-failindex" to be used together in "encoding convertfrom|convertto". As request... check-in: 31f9f24738 user: jan.nijtmans tags: core-8-branch | |
| 01:55 | Bug [e3dcab1d14] - merge fix from 8.6 check-in: 1e89a154c2 user: kbk tags: core-8-branch | |
|
2023-01-20
| ||
| 20:59 | Make documentation conform to implementation in this branch Closed-Leaf check-in: 04ab72b02e user: jan.nijtmans tags: bug-a31caff057 | |
| 16:51 | Better error-message check-in: 741d2bb5ce user: jan.nijtmans tags: bug-a31caff057 | |
|
2023-01-19
| ||
| 17:01 | New proposal: Allow "-strict" immediately before or after "-failindex var". check-in: 86893e2b40 user: jan.nijtmans tags: bug-a31caff057 | |
| 15:50 | Merge 8.7 check-in: 515bfbe816 user: jan.nijtmans tags: bug-a31caff057 | |
| 14:19 | Fix [https://core.tcl-lang.org/tk/tktview?name=370b1ff03e|370b1ff03e]: Wrong Tk_MeasureChars result ... check-in: 0384d3314c user: jan.nijtmans tags: core-8-branch | |
|
2023-01-18
| ||
| 16:54 | Merge 8.6 check-in: 6dac80a981 user: jan.nijtmans tags: core-8-branch | |
| 14:10 | Some test-cases need -nocomplainencoding 1, because they use the fallback behavior. Closed-Leaf check-in: 8cee12623f user: jan.nijtmans tags: bug-370b1ff03e | |
| 13:26 | Forget about TCL_ENCODING_HACK_FLAG, this should be the fix. Testing ... check-in: b28ea6a330 user: jan.nijtmans tags: bug-370b1ff03e | |
|
2023-01-17
| ||
| 20:09 | Fix for [b8f575aa2398b0e4], and also for [154ed7ce56], Tcl 9: [gets] on -strictencoding 1 configured... Closed-Leaf check-in: 4cdf4836aa user: pooryorick tags: py-b8f575aa23-errorinfo | |
| 15:34 | Fix [read] error behaviour under issue [b8f575aa2398b0e4] by always returning returning successfully... check-in: 1a225bd50e user: pooryorick tags: py-b8f575aa23-errorinfo | |
| 14:15 | Use TCL_ENCODING_HACK_FLAG in TableFromUtfProc too check-in: f73d5fc7ec user: jan.nijtmans tags: bug-370b1ff03e | |
|
2023-01-16
| ||
| 23:03 | merge-mark check-in: 1f41d784cc user: jan.nijtmans tags: core-8-branch | |
| 13:11 | Merge 8.7 check-in: e964ae6f31 user: jan.nijtmans tags: bug-370b1ff03e | |
| 13:10 | New flag TCL_ENCODING_HACK_FLAG to control the behaviour. (This is NOT the way to do it, but it's on... check-in: b8201a96c4 user: jan.nijtmans tags: bug-370b1ff03e | |
| 10:07 | merge-mark check-in: e47b72e45f user: jan.nijtmans tags: bug-a31caff057 | |
|
2023-01-15
| ||
| 19:45 | Update documentation, matching current implementation check-in: c0ee6795b9 user: jan.nijtmans tags: core-8-branch | |
|
2023-01-14
| ||
| 22:57 | Same change for "encoding convertto" check-in: ee597b49b0 user: jan.nijtmans tags: bug-a31caff057 | |
| 22:20 | Proposed fix for [a31caff057]: encoding command does not allow -strict to be used with -failindex check-in: 7cd1856ca4 user: jan.nijtmans tags: bug-a31caff057 | |
|
2023-01-09
| ||
| 16:54 | merge 8.7 check-in: c4b92353a5 user: dgp tags: core-8-7-b1-rc | |
|
2023-01-08
| ||
| 22:47 | Fix for [https://core.tcl-lang.org/tk/tktview?name=370b1ff03e|370b1ff03e]. Not complete/correct yet,... check-in: 522899ab24 user: jan.nijtmans tags: bug-370b1ff03e | |
| 10:07 | For [read] and [gets] encoding errors, use "-result read" in return options dictionary instead of j... Closed-Leaf check-in: 080b9a1c81 user: pooryorick tags: py-b8f575aa23 | |
|
2023-01-06
| ||
| 17:33 | Merge 8.6 check-in: 332f4f9655 user: jan.nijtmans tags: core-8-branch | |
| 17:11 | Merge 8.6 check-in: a374f6774c user: jan.nijtmans tags: core-8-branch | |
|
2023-01-02
| ||
| 23:12 | Merge py-b8f575aa23: Fix for [154ed7ce56], Tcl 9: [gets] on -strictencoding 1 configured channel. check-in: 8c5d9bcc6e user: pooryorick tags: py-b8f575aa23 | |
|
2023-01-01
| ||
| 23:36 | Merge 8.6 check-in: b85d5ef2c8 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-30
| ||
| 21:53 | Add test for [gets] in non-strict mode after an encoding error. check-in: a4573db4f7 user: pooryorick tags: py-b8f575aa23 | |
| 21:05 | New test, io-12.9.strict, for issue report [1bedc53c8cb878f0]. check-in: 703a1a4792 user: pooryorick tags: py-b8f575aa23 | |
| 20:27 | Fix DoReadChars() to correctly discard encoding errors after eofchar has been seen, and add new test... check-in: 4888129681 user: pooryorick tags: py-b8f575aa23 | |
|
2022-12-29
| ||
| 22:59 | Arrange new code in DoReadChars to ensure that final steps are always taken. check-in: 0221bfae40 user: pooryorick tags: py-b8f575aa23 | |
|
2022-12-28
| ||
| 22:58 | merge py-b8f575aa23 after updating fix so that all tests pass. jn: let's wait for more review, si... check-in: 9b6c29fa98 user: pooryorick tags: py-b8f575aa23 | |
| 22:46 | Update fix so that the two failing tests, iocmd-23.8 and iortrans-4.7 now pass. check-in: cb5233502e user: pooryorick tags: py-b8f575aa23 | |
| 17:01 | merge 8.7 check-in: 81e8cdd1f0 user: dgp tags: core-8-7-b1-rc | |
| 12:07 | A better fix for [b8f575aa23], as it maintains the expectation that synchronous [read] results in a... check-in: 00995080d6 user: pooryorick tags: py-b8f575aa23 | |
|
2022-12-21
| ||
| 21:07 | Make two more functions static check-in: 41c19b8112 user: jan.nijtmans tags: core-8-branch | |
| 20:43 | Add 'interp' argument to some arith functions, for better error-handling check-in: ccd603d584 user: jan.nijtmans tags: core-8-branch | |
| 13:15 | Tweaks to dde and registry extension, so they "load" without 3th argument in Tcl 8.6 too. check-in: 7901788305 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-20
| ||
| 09:32 | Fix [17a1cb8d6e2a51bd]. From now on, noncharacters are no longer rejected in -strict mode check-in: aa03339d48 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-19
| ||
| 22:19 | Remove all checks for noncharacters Closed-Leaf check-in: cbaa5e7016 user: jan.nijtmans tags: bug-17a1cb8d6e | |
| 15:43 | Add two testcases, showing how we can distinguish Invalid Byte sequences, Surrogates, and Noncharact... check-in: dbe0586aaa user: jan.nijtmans tags: core-8-branch | |
| 15:40 | When changing the -nocomplainencoding or -strictencoding settings of a channel, reset the CHANNEL_NE... check-in: 24aa8e31b3 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-16
| ||
| 15:31 | Merge 8.6 check-in: caa40f0766 user: jan.nijtmans tags: core-8-branch | |
| 15:18 | Merge 8.6 check-in: 8f01a4be6f user: jan.nijtmans tags: core-8-branch | |
| 12:19 | merge-mark check-in: ab4d25a3e6 user: jan.nijtmans tags: core-8-branch | |
| 10:23 | Addendum to [https://core.tcl-lang.org/tips/doc/trunk/tip/601.md|TIP #601]. Add check for characters... check-in: fba994208a user: jan.nijtmans tags: core-8-branch | |
| 09:40 | Follow-up for [084ab982fe]: Use -strict to disable noncharacters. This change was only done for utf-... check-in: b7da2f7465 user: jan.nijtmans tags: core-8-branch | |
| 09:28 | Merge 8.7 Closed-Leaf check-in: af187c072a user: jan.nijtmans tags: strict-for-utf16 | |
| 09:25 | Adapt iocmd-8.* testcases to change in previous commit check-in: 2797fb4f8c user: jan.nijtmans tags: core-8-branch | |
| 08:15 | Add testcase check-in: 94c51949f1 user: jan.nijtmans tags: strict-for-utf16 | |
|
2022-12-15
| ||
| 23:59 | Make -strict work the same for UTF-16 as for UTF-8 check-in: 88dc84d004 user: jan.nijtmans tags: strict-for-utf16 | |
| 14:38 | Fix Tcl_BadChannelOption(), new -nocomplainencoding and -strictencoding options were still missing (... check-in: 834ed19993 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-13
| ||
| 07:53 | Clarification for Rolf Closed-Leaf check-in: 05414ca784 user: jan.nijtmans tags: rfe-17a1cb8d6e | |
| 07:42 | Clarify what "-strict" means for the utf-8 encoder, making it clear that this is not the same as "st... check-in: ef2ad163c8 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-12
| ||
| 15:13 | merge 8.7 check-in: cc1e305934 user: dgp tags: core-8-7-b1-rc | |
| 06:09 | Merge 8.6 - change copyright in Windows build to UCal. check-in: 778b2f211c user: apnadkarni tags: core-8-branch | |
|
2022-12-11
| ||
| 17:57 | More io test-cases. Mostly backported (and modified) from 9.0 check-in: 127d195e8f user: jan.nijtmans tags: core-8-branch | |
|
2022-12-09
| ||
| 23:23 | Fix [b8f575aa23]: eof erroneously flagged with not reported encoding read error check-in: d156af9fb7 user: jan.nijtmans tags: core-8-branch | |
| 22:27 | Merge 8.7. Adapt testcase, showing that after an encoding error we can change encoding and continue ... Closed-Leaf check-in: 209b09b069 user: jan.nijtmans tags: bug-b8f575aa23 | |
| 19:55 | Fix compilation with tcc. Thanks, Cyan Ogilvie for the report check-in: f7629abff2 user: jan.nijtmans tags: core-8-branch | |
| 14:53 | Add 2 unit-tests, for the 2 cornercases mentioned in the TIP. This shows that the fix works as expec... check-in: aff2237747 user: jan.nijtmans tags: bug-b8f575aa23 | |
| 10:22 | Partial solution for [b8f575aa23]. Still missing: 1) testcases. 2) What if both EOF and ENCODING_ER... check-in: 6808b459d3 user: jan.nijtmans tags: bug-b8f575aa23 | |
|
2022-12-08
| ||
| 16:52 | merge 8.7 check-in: b0756e1948 user: dgp tags: core-8-7-b1-rc | |
|
2022-12-05
| ||
| 23:31 | Merge 8.6 check-in: 45652abcf9 user: jan.nijtmans tags: core-8-branch | |
| 15:39 | There's no gap on Cygwin any more check-in: 0d25c2aaa4 user: jan.nijtmans tags: core-8-branch | |
| 15:33 | On Cygwin, dev_t == unsigned, and long long == long check-in: 637abd1dec user: jan.nijtmans tags: core-8-branch | |
| 13:10 | Eliminate (gcc) warning in tclTest.c check-in: 1907815dc6 user: jan.nijtmans tags: core-8-branch | |
|
2022-12-02
| ||
| 12:57 | merge 8.7 check-in: e9bc368c0c user: dgp tags: core-8-7-b1-rc | |
|
2022-12-01
| ||
| 17:33 | Merge 8.6 check-in: b418314fca user: jan.nijtmans tags: core-8-branch | |
| 15:28 | merge 8.7 check-in: 3c048f2b33 user: dgp tags: core-8-7-b1-rc | |
|
2022-11-30
| ||
| 21:16 | Let Tcl_GetEncodingNulLength() return size_t on 9.0, for consisancy with other API's. No change on 8... check-in: 198a2064b5 user: jan.nijtmans tags: core-8-branch | |
| 10:48 | Fix for [084ab982fe]: Use -strict to disable noncharacte check-in: 9619dddce6 user: jan.nijtmans tags: core-8-branch | |
| 08:15 | Merge 8.7 check-in: 1d9612c9fb user: jan.nijtmans tags: core-8-branch | |
|
2022-11-29
| ||
| 20:59 | merge-mark check-in: d0bcba634d user: jan.nijtmans tags: core-8-branch | |
| 16:05 | make Windows dde (-> 1.4.5) and registry (-> 1.3.7) extensions ready for the Tcl 9.0 era. check-in: c6b8e93538 user: jan.nijtmans tags: core-8-branch | |
| 14:51 | Proposed fix for [084ab982fe]: Use -strict to disable noncharacters Closed-Leaf check-in: ec0c7045df user: jan.nijtmans tags: rfe-084ab982fe | |
| 10:33 | Merge 8.6 check-in: 1a9ed3b13c user: jan.nijtmans tags: core-8-branch | |
|
2022-11-28
| ||
| 23:16 | Reduce shimmering: If a conclusion can be drawn about the number of list elements, don't get the ele... check-in: 2664970782 user: jan.nijtmans tags: core-8-branch | |
| 12:58 | No reservation for TIP #648 any more in stub table. check-in: 58e4ccad62 user: jan.nijtmans tags: core-8-branch | |
| 12:06 | Use Tcl_Size for ArithSeries.len check-in: 97d5a892d5 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-25
| ||
| 22:00 | (partial) fix for [6978c01b65] check-in: a82c8ffd37 user: jan.nijtmans tags: core-8-branch | |
| 16:11 | Tcl_NewDoubleObj -> TclNewDoubleObj and Tcl_NewWideIntObj -> TclNewIntObj (and similar). Gives more ... check-in: c4a4662af3 user: jan.nijtmans tags: core-8-branch | |
| 08:31 | Document some more differences between Tcl 8.7 and 9.0 in tcl.h check-in: b6617ab53b user: jan.nijtmans tags: core-8-branch | |
|
2022-11-24
| ||
| 17:43 | Fix gcc warning, seen on Ubuntu with select notifier check-in: d9d73c95bd user: jan.nijtmans tags: core-8-branch | |
| 16:16 | Use some more TCL_INDEX_NONE and Tcl_Size check-in: 9a501de3ec user: jan.nijtmans tags: core-8-branch | |
|
2022-11-23
| ||
| 20:42 | Writing characters > \xFF to a binary channel is deprecated, this will start throwing an exception i... check-in: f9405f05e8 user: jan.nijtmans tags: core-8-branch | |
| 20:41 | -1 -> TCL_INDEX_NONE check-in: a723fb55e7 user: jan.nijtmans tags: core-8-branch | |
| 12:15 | Make "read" throwing a "illegal byte sequence" exception. Doesn't work for "gets" yet. Closed-Leaf check-in: b9ed73b12c user: jan.nijtmans tags: bug-6978c01b65 | |
| 09:24 | Change assert, since the new flag CHANNEL_ENCODING_ERROR could be set as well check-in: c43ed6731c user: jan.nijtmans tags: core-8-branch | |
| 07:43 | merge-mark check-in: 123d530bc8 user: jan.nijtmans tags: core-8-branch | |
| 01:00 | Bump to 8.7b1 for release check-in: 09b0d6becb user: dgp tags: core-8-7-b1-rc | |
| 00:19 | leave unixInit-3.2 as-is check-in: 115c5ac242 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-22
| ||
| 23:58 | Progress in fixing [6978c01b65]. Not complete yet check-in: a7e3b444d5 user: jan.nijtmans tags: core-8-branch | |
| 23:25 | merge 8.6 check-in: 9e126306b5 user: dgp tags: core-8-branch | |
| 22:25 | Better -strict checking, with testcases Closed-Leaf check-in: 3670fd8a19 user: jan.nijtmans tags: bug-6978c01b65 | |
| 20:12 | merge-mark check-in: 4a4dac21c1 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-21
| ||
| 23:58 | Rebase to 8.7 check-in: 48904e94e7 user: jan.nijtmans tags: tip-648 | |
| 23:54 | TIP #650: New function Tcl_GetWideUIntFromObj() check-in: 5fb5ac7189 user: jan.nijtmans tags: core-8-branch | |
| 23:52 | Mark unixInit-3.2 as "knownBug". See [fccb9f322f] check-in: 6850595984 user: jan.nijtmans tags: core-8-branch | |
| 23:22 | TCL_OUT_LINE_COMPILE is deprecated check-in: f4121afaa0 user: jan.nijtmans tags: core-8-branch | |
| 22:01 | Merge 8.7. More utf-8 checks with --strict check-in: 11743d6614 user: jan.nijtmans tags: bug-6978c01b65 | |
| 16:18 | There is no guarantee that sizeof(Tcl_WideInt) == sizeof(double), so the offset of 'isDouble' in the... check-in: a271466456 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-20
| ||
| 23:27 | indenting check-in: 656a43beb3 user: jan.nijtmans tags: bug-6978c01b65 | |
| 23:22 | Merge 8.7 check-in: 8f4f8eb866 user: jan.nijtmans tags: bug-6978c01b65 | |
| 22:08 | In most testing scenarios, the TCL_LIBRARY variable is masking a bug in system encoding discovery. ... check-in: aa415ced39 user: dgp tags: core-8-branch | |
| 21:39 | missing constraints check-in: ffa1071da8 user: dgp tags: core-8-branch | |
| 20:18 | Rebase to latest 8.7 check-in: a6cae9e4ed user: jan.nijtmans tags: tip-648 | |
| 20:14 | Rebase to latest 8.7 Closed-Leaf check-in: b3bc4804f6 user: jan.nijtmans tags: tip-650 | |
| 19:33 | Don't use "package require tcltests" any more, as in other tests check-in: 529dd4665b user: jan.nijtmans tags: core-8-branch | |
| 19:29 | Constraints http2.9.x make no sense, when testing http2.10 check-in: aad30e28b1 user: jan.nijtmans tags: core-8-branch | |
| 19:18 | close fork check-in: e2a2d137d4 user: dgp tags: core-8-branch | |
| 19:10 | merge 8.6 check-in: c358afe03e user: dgp tags: core-8-branch | |
| 17:38 | Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no NO votes expected) check-in: 4218e66972 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-19
| ||
| 16:22 | Merge 8.7 check-in: 6e40c6032a user: jan.nijtmans tags: tip-650 | |
| 16:07 | Revert [52a52a65f0]. There appears to be a problem with the mp_pack function on Windows check-in: 423c39ec20 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-18
| ||
| 21:43 | Backout [52a52a65f0], let's see if this fixes the Windows crash check-in: 0883d5242a user: jan.nijtmans tags: tip-650 | |
| 20:26 | Backout [52a52a65f0], let's see if this fixes the Windows crash Closed-Leaf check-in: 696ac6a94a user: jan.nijtmans tags: backout-52a52a65f0 | |
| 19:43 | Fix [https://core.tcl-lang.org/thread/tktview?name=16bf24d70b|16bf24d70b]: Installed Thread for Tcl ... check-in: 52902124b8 user: jan.nijtmans tags: core-8-branch | |
| 19:17 | Fix [bec4219123]: test utf-4.12 fails in custom builds check-in: 1c69d40d2f user: jan.nijtmans tags: core-8-branch | |
| 15:30 | merge 8.6 check-in: 098057ba0c user: dgp tags: core-8-branch | |
|
2022-11-17
| ||
| 20:24 | Add dummy TCL_OBJTYPE_V0 #define. Minimal no-op backport of TIP #644 check-in: 517124512b user: jan.nijtmans tags: core-8-branch | |
| 11:18 | doc update check-in: b564f03217 user: jan.nijtmans tags: core-8-branch | |
| 04:54 | TIP 651 implementation Closed-Leaf check-in: daadbbf337 user: apnadkarni tags: tip-651 | |
| 03:52 | Reserve stub entry 687 for TIP #651 check-in: cfa529ea81 user: apnadkarni tags: core-8-branch | |
|
2022-11-16
| ||
| 09:37 | http 2.10a4 -> 2.10b1, for upcoming release check-in: 4649724d42 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-15
| ||
| 22:09 | Make httpd11.tcl work with Tcl 8.6 too check-in: b0dd9c82d2 user: jan.nijtmans tags: core-8-branch | |
| 14:41 | Merge 8.7 check-in: 9c056a67ee user: jan.nijtmans tags: tip-648 | |
| 14:39 | Merge 8.7 check-in: babbb5ffb5 user: jan.nijtmans tags: tip-650 | |
| 14:36 | Reserve stub entries 684/685 for TIP #648 and 686 for TIP #650 check-in: f50b3c2ea6 user: jan.nijtmans tags: core-8-branch | |
| 14:03 | New function Tcl_GetWideUIntFromObj check-in: f8c1bdeaa1 user: jan.nijtmans tags: tip-650 | |
| 13:06 | Change all mp_to_ubin() usages to mp_pack(). It makes the code much more clear check-in: 52a52a65f0 user: jan.nijtmans tags: core-8-branch | |
| 11:24 | Since this FIXME! is already fixed, adapt documentation check-in: f058fc71a8 user: jan.nijtmans tags: core-8-branch | |
| 10:57 | Add mp_pack to the libtommath stub-table: it's easier to work with than mp_to_ubin check-in: 54a8f8ce8b user: jan.nijtmans tags: core-8-branch | |
|
2022-11-13
| ||
| 21:25 | fix filename check-in: f09dc5271c user: jan.nijtmans tags: core-8-branch | |
| 17:11 | Merge 8.7 check-in: 48dc9da9b2 user: jan.nijtmans tags: tip-648 | |
| 16:53 | Fix compilation error for STATS=memdbg. Fix incorrect comment check-in: 9b31035371 user: jan.nijtmans tags: core-8-branch | |
|
2022-11-11
| ||
| 22:48 | Fix panic message check-in: 3bc20b1fb2 user: jan.nijtmans tags: tip-648 | |
| 22:26 | Fix for Tcl_SetWideUIntObj check-in: 49dd813cf1 user: jan.nijtmans tags: tip-648 | |
| 22:06 | Merge 8.7 check-in: d9159179f8 user: jan.nijtmans tags: tip-648 | |
| 21:09 | Add (internal) TclNewUIntObj(), and use it to fix TCL_LINK_WIDE_UINT for big (>= 2^63) integers. Wit... check-in: 8d0a21d00c user: jan.nijtmans tags: core-8-branch | |
|
2022-11-10
| ||
| 17:44 | Tcl_NewSizeObj -> Tcl_NewIndexObj check-in: c8f34abbf1 user: jan.nijtmans tags: tip-648 | |
| 17:28 | Update doc check-in: f9e64062fd user: jan.nijtmans tags: tip-648 | |
| 17:10 | Merge http-bugfixes-2022H2. Fix bugs in recent http.tcl code related to https over a proxy server, ... check-in: 9ddb2d98b9 user: kjnash tags: core-8-branch | |
| 17:00 | Merge 8.7 Closed-Leaf check-in: 85ebcd894a user: kjnash tags: http-bugfixes-2022H2 | |
| 15:21 | If value is out-of-range (e.g. on 32-bit system >= 2^32-1), Tcl_NewSizeObj() will result in a '-1' o... check-in: 5d46f40764 user: jan.nijtmans tags: tip-648 | |
|
2022-11-09
| ||
| 22:18 | New functions Tcl_NewSizeObj/Tcl_SetSizeObj check-in: 4d77c12eef user: jan.nijtmans tags: tip-648 | |
| 10:53 | Bugfix to socketPhQueue. Add some Log commands for debugging. check-in: b3cd0eaada user: kjnash tags: http-bugfixes-2022H2 | |
|
2022-11-08
| ||
| 22:34 | Merge 8.7 check-in: 68010ce9ba user: jan.nijtmans tags: tip-648 | |
| 21:58 | int -> size_t in Tcl_CmdObjTraceProc2 (for 'level'). Add missing documentation check-in: 37b21224ab user: jan.nijtmans tags: core-8-branch | |
| 10:03 | Merge 8.7 check-in: 775edc77ce user: jan.nijtmans tags: tip-648 | |
| 09:59 | NEVER use sizeof(FLEXARRAY)! Use offsetof() check-in: fd44ff0b9e user: jan.nijtmans tags: core-8-branch | |
| 07:34 | Merge 8.7 check-in: 60224c1625 user: jan.nijtmans tags: tip-648 | |
| 07:30 | More TCLFLEXARRAY usage check-in: f80ccbfcec user: jan.nijtmans tags: core-8-branch | |
| 07:28 | Fix "package files tcl", considering TIP #590 check-in: c30ab7f6ae user: jan.nijtmans tags: core-8-branch | |
|
2022-11-07
| ||
| 22:06 | library/http/http.tcl - bugfix OpenSocket to replay any requests in the socketPhQueue placeholder qu... check-in: 4d2affce7f user: kjnash tags: http-bugfixes-2022H2 | |
| 22:02 | library/http/http.tcl - define http::socketProxyId and use it to record the proxy (if any) used by e... check-in: 5aa59e6396 user: kjnash tags: http-bugfixes-2022H2 | |
| 21:53 | library/http/http.tcl - in http::SecureProxyConnect, bugfix state(proxyUsed) so the correct value Se... check-in: 9cb90b5b44 user: kjnash tags: http-bugfixes-2022H2 | |
| 21:49 | library/http/http.tcl - in http::SecureProxyConnect and its caller, bugfix cleanup after 407 from HT... check-in: 85d7be8b76 user: kjnash tags: http-bugfixes-2022H2 | |
| 21:44 | library/http/http.tcl - replace lremove with lreplace for compatibility with 8.6. check-in: c5e6f53c08 user: kjnash tags: http-bugfixes-2022H2 | |
| 21:40 | tests/httpProxy.test - add new tests for cleanup (mainly after 407 request) by checking that a secon... check-in: ea039e5ece user: kjnash tags: http-bugfixes-2022H2 | |
| 21:35 | tests/httpProxy.test - test for leftover socket placeholders, improve result layout, for https fetch... check-in: b8653a7649 user: kjnash tags: http-bugfixes-2022H2 | |
| 20:46 | Deprecate TclpHasSockets(): Every system nowadays has sockets check-in: 02f41946ab user: jan.nijtmans tags: core-8-branch | |
| 19:09 | Merge 8.7 check-in: 675c2e4795 user: kjnash tags: http-bugfixes-2022H2 | |
|
2022-11-05
| ||
| 10:28 | Add lreplace4 BCC instruction. Rewrite linsert, lreplace to use it. check-in: 7541ec8fb1 user: apnadkarni tags: core-8-branch | |
| 10:08 | Fix for [85ce4bf928]: binary format R Inf] stores FLT_MAX check-in: 48706a2425 user: jan.nijtmans tags: core-8-branch | |
| 09:27 | Merge core-8-branch Closed-Leaf check-in: 8a5a3e2894 user: apnadkarni tags: apn-bcc | |
|
2022-11-04
| ||
| 11:11 | New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() (still experimental) check-in: 40bdd7b7bd user: jan.nijtmans tags: tip-648 | |
|
2022-11-03
| ||
| 17:04 | Rewrite lreplace4 implementation not to need extra immediate operands. check-in: e636911126 user: apnadkarni tags: apn-bcc | |
|
2022-11-02
| ||
| 16:45 | Swap which ObjTyp ptr is used for concrete Rep to match other types. Closed-Leaf check-in: dfaa88f941 user: griffin tags: tip-636 | |
| 15:00 | Proposed fix for [85ce4bf928]: Fix for problems with storing Inf with [binary format R] Closed-Leaf check-in: 20959e0da2 user: jan.nijtmans tags: bug-85ce4bf928 | |
| 11:17 | Merge 8.7 Leaf check-in: d432458d48 user: jan.nijtmans tags: line-editing | |
| 11:10 | Merge 8.7 check-in: cc0a76eaa8 user: jan.nijtmans tags: aspect-tip288 | |
| 10:00 | If CFLAGS contains -DTCL_NO_DEPRECATED, remove TclInitCompiledLocals. More code cleanup (backported ... check-in: 722273ad42 user: jan.nijtmans tags: core-8-branch | |
| 08:02 | Make robust against TIP #288 proposed change check-in: 740e541f18 user: jan.nijtmans tags: core-8-branch | |
| 02:17 | Fix crash. Update core code to comply with change. check-in: 833d7612d0 user: pspjuth tags: aspect-tip288 | |
|
2022-11-01
| ||
| 21:45 | Backout previous change: test-cases are failing check-in: b82f1d7fc4 user: jan.nijtmans tags: core-8-branch | |
| 17:02 | Bug-fix for TIP #502 implementation: Two missing out-of-bound situations in TclIndexEncode(), one fo... check-in: a2abe625fe user: jan.nijtmans tags: core-8-branch | |
| 08:16 | Make a start, building it on win32 check-in: 30b58e4cc4 user: jan.nijtmans tags: line-editing | |
| 03:18 | Sync with core-8-branch check-in: a53dacece6 user: griffin tags: tip-636 | |
| 02:05 | Fix refCount crash. Improve ArithSeries regression coverage. check-in: 1cd2c67dd9 user: griffin tags: core-8-branch | |
|
2022-10-31
| ||
| 23:19 | Cleanup implementation, add documentation check-in: 39012b1fe2 user: pspjuth tags: aspect-tip288 | |
| 22:57 | Merge 8.7 check-in: 421f9ad65b user: jan.nijtmans tags: line-editing | |
| 21:50 | Add missing GetType call to export decls. Change SetElement to support multiple indicies. Improve ab... check-in: 5c99b85689 user: griffin tags: tip-636 | |
| 17:12 | Make sure the build works if USE_LINENOISE is #undef'ed check-in: 4cfce4825b user: marc_culler tags: line-editing | |
| 16:53 | Add conditional compilation directives around all code blocks specific to line editing. check-in: 20301d488f user: marc_culler tags: line-editing | |
| 16:10 | Use Tcl_CreatePipe and avoid damaged channel lists on linux by calling Tcl_Exit from the main thread... check-in: a4c450a39c user: marc_culler tags: line-editing | |
|
2022-10-30
| ||
| 21:45 | Fix a remaining crash after merge. Handle some more error cases. check-in: 1e14532098 user: pspjuth tags: aspect-tip288 | |
| 19:23 | whitespace check-in: 766c712eb6 user: culler tags: line-editing | |
| 19:11 | Fix the transition when an event loop terminates. check-in: 8a85f20de8 user: culler tags: line-editing | |
| 18:29 | Merge from core-8-branch check-in: afa6c7a027 user: pspjuth tags: aspect-tip288 | |
| 17:41 | Bytecode compiler for ledit check-in: aed9f264bc user: apnadkarni tags: apn-bcc | |
| 14:28 | Merge 8.6 check-in: 6020ae619d user: jan.nijtmans tags: core-8-branch | |
| 10:43 | New bytecode implementation for lreplace check-in: c1b8cdcb2e user: apnadkarni tags: apn-bcc | |
| 04:27 | New bytecode for linsert check-in: 71f5587826 user: apnadkarni tags: apn-bcc | |
| 03:04 | Implement lreplace4 BCC instruction check-in: a4e5d2aee0 user: apnadkarni tags: apn-bcc | |
|
2022-10-29
| ||
| 20:28 | Fix the termios problems and other glitches by using mutexes. Still need a transition when the even... check-in: ed0f394be3 user: culler tags: line-editing | |
| 16:35 | [c7f3977380] Balance stack operations in the mode with no Thread package. check-in: 10aad35e58 user: dgp tags: core-8-branch | |
| 14:10 | Remove failed attempt to fix the termios issue. check-in: 763deafefb user: culler tags: line-editing | |
| 13:56 | Fix fork check-in: 400d629521 user: culler tags: line-editing | |
|
2022-10-28
| ||
| 18:53 | Sync with core-8-branch check-in: 13f6bc6ac8 user: griffin tags: tip-636 | |
| 17:38 | Make command line editing work with Tk, except for some termios issues at exit. check-in: a662802a1e user: culler tags: line-editing | |
| 16:18 | Duplicate test names check-in: fff988b8fb user: dgp tags: core-8-branch | |
| 16:10 | Document TCL 8.7 behaviour of TIP601 and TIP607. check-in: 89698ce69d user: oehhar tags: core-8-branch | |
| 15:54 | Close fork check-in: 408d6e0b86 user: oehhar tags: core-8-branch | |
| 15:53 | TIP346, TIP607, TIP601: document encoding command check-in: 31c5b6dc41 user: oehhar tags: core-8-branch | |
| 15:30 | merge 8.6 check-in: 2707a58829 user: dgp tags: core-8-branch | |
| 14:58 | Correct issues in safe.n reported by tcltk-man2html.tcl check-in: 038c347e4b user: oehhar tags: core-8-branch | |
| 13:51 | Resolve tcltk-man2html.tcl errors in fconfigure.n check-in: 57394eda0b user: oehhar tags: core-8-branch | |
| 13:33 | TIP 633 and TIP 346: add man page entry for fconfigure (TCL 8.7) check-in: 4b9478dcb4 user: oehhar tags: core-8-branch | |
| 12:55 | Restore test suite fix. If [try] is too confusing, then I will use [eval]. The stack is a stack of ... check-in: 8e637ca9aa user: dgp tags: core-8-branch | |
| 06:13 | Expand AbstractList regression testing. check-in: 23eb27dc89 user: griffin tags: tip-636 | |
|
2022-10-27
| ||
| 21:58 | backout [95cb836c8c]: "try [lpop threadStack]", that cannot be right check-in: 719090e3be user: jan.nijtmans tags: core-8-branch | |
| 21:19 | try -> catch check-in: 0cbfec8c60 user: jan.nijtmans tags: core-8-branch | |
| 18:38 | duplicate test names check-in: 53aa7641ec user: dgp tags: core-8-branch | |
| 17:10 | Test hygiene. This was creating one more thread than it destroyed. In a -singleproc 1 test run, thi... check-in: 95cb836c8c user: dgp tags: core-8-branch | |
| 14:43 | merge 8.6 check-in: 14207c1e3c user: dgp tags: core-8-branch | |
| 07:29 | Fix some gcc warnings in linenoise check-in: e112ad5883 user: jan.nijtmans tags: line-editing | |
| 07:24 | Add lininoise directory. Fix 2 gcc warnings check-in: 4f49c8a0c9 user: jan.nijtmans tags: line-editing | |
| 07:11 | TIP #468: Support Passing TCP listen Backlog Size Option to TCP Socket Creation check-in: 49befbf025 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-26
| ||
| 12:39 | Merge http-bugfixes-2022H2 - fix ticket 1173760, https over proxy server. check-in: f0cf5f7866 user: kjnash tags: core-8-branch | |
| 12:35 | Merge 8.7 check-in: 525b0d20b5 user: kjnash tags: http-bugfixes-2022H2 | |
| 11:38 | Remove detritus. check-in: b9dc6a9258 user: culler tags: line-editing | |
| 11:28 | Minor changes to http tests. check-in: 2038ca66f9 user: kjnash tags: http-bugfixes-2022H2 | |
| 09:44 | merge-mark check-in: 30851ae11c user: jan.nijtmans tags: core-8-branch | |
| 09:36 | TIP #646: Change -eofchar handling (Tcl 8.7 part) check-in: fce329536d user: jan.nijtmans tags: core-8-branch | |
| 03:24 | Move Tcl_GetLine and Tcl_GetLineObj to tclIO.c check-in: 662374c0f7 user: culler tags: line-editing | |
| 02:45 | Line editing and history -- moved to 8.7. check-in: 53b9e4d0d1 user: culler tags: line-editing | |
|
2022-10-25
| ||
| 16:23 | Fix bug 1173760 (proxy server for https). Add http::config options -proxynot, -proxyauth. check-in: 265f6c1d72 user: kjnash tags: http-bugfixes-2022H2 | |
| 12:23 | Some more int -> Tcl_Size conversions, making the diff with the Tcl 9.0 header-files smaller check-in: 3cd9875b86 user: jan.nijtmans tags: core-8-branch | |
| 11:42 | Create new branch named "apn-bcc" check-in: cc8cdbcec5 user: apnadkarni tags: apn-bcc | |
| 08:47 | Merge 8.6. Bug in rules.vc (visible in Tk: handle TK_MAJOR_VERSION the same as TCL_MAJOR_VERSION) check-in: 863e037dc9 user: jan.nijtmans tags: core-8-branch | |
| 02:30 | Sync with core-8-branch check-in: 38481cf1fb user: griffin tags: tip-636 | |
| 01:13 | Add AbstractList regression test (exercise the C API) check-in: a821aa6ac6 user: griffin tags: tip-636 | |
|
2022-10-24
| ||
| 11:57 | Merge 8.6 check-in: a308474970 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-23
| ||
| 20:42 | Merge 8.7 check-in: 54c5016189 user: jan.nijtmans tags: core-8-branch | |
| 14:32 | Change back some Tcl_Size usages to int (e.g. in MODULE_SCOPE definitions) check-in: 3bd2a2a78d user: jan.nijtmans tags: core-8-branch | |
| 10:44 | Update rules.vc to version 11 (with TIP #628 support) check-in: eafd2a7055 user: jan.nijtmans tags: core-8-branch | |
| 10:43 | TIP #641: Let Tcl_GetBoolean(FromObj) handle (C99) bool check-in: 1fc0a86b2e user: jan.nijtmans tags: core-8-branch | |
|
2022-10-22
| ||
| 23:48 | TIP #643: Provide a public API to retrieve nul terminator length for an encoding check-in: 36f1c3b24e user: jan.nijtmans tags: core-8-branch | |
| 21:13 | Sync with core-8-branch check-in: 502f791578 user: griffin tags: tip-636 | |
| 00:07 | Add Replace (lreplace) function to AbstractList type, and corrisponding Tcl_AbstractListObjReplace()... check-in: db774b9844 user: griffin tags: tip-636 | |
|
2022-10-21
| ||
| 15:00 | typedef Tcl_Size as int (which is the Tcl 8.7 part of TIP #628) check-in: ba6b7d0db9 user: jan.nijtmans tags: core-8-branch | |
| 14:58 | Don't bother _MSC_VER < 1900 any more check-in: 27165e6040 user: jan.nijtmans tags: core-8-branch | |
| 08:25 | Merge 8.6 check-in: bbe81cdc01 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-20
| ||
| 15:21 | Merge 8.7 check-in: 61e4fe2b4e user: jan.nijtmans tags: bug-6978c01b65 | |
| 15:18 | Merge 8.7 Closed-Leaf check-in: c5259a44e4 user: jan.nijtmans tags: tip-641 | |
| 15:16 | Merge 8.7 Closed-Leaf check-in: 87ff3bbe46 user: jan.nijtmans tags: tip-643 | |
|
2022-10-19
| ||
| 22:29 | Sync with core-8-branch check-in: f7832c5884 user: griffin tags: tip-636 | |
| 20:05 | Re-build win64/zlib1.dll (with ucrt support) check-in: 4e9abffbc2 user: jan.nijtmans tags: core-8-branch | |
| 16:10 | Merge 8.6 check-in: e7c14e904d user: jan.nijtmans tags: core-8-branch | |
| 13:31 | Merge 8.7 check-in: e9eba73e6c user: kjnash tags: http-bugfixes-2022H2 | |
| 04:35 | More work on lset support in AbstractLists check-in: f241fccdde user: griffin tags: tip-636 | |
|
2022-10-18
| ||
| 13:05 | Merge-mark Closed-Leaf check-in: 99a3599db0 user: jan.nijtmans tags: tip-646-for-87 | |
| 12:44 | TIP #579 implementation: Improved auto_path for Safe Base interpreters check-in: d8b631859b user: jan.nijtmans tags: core-8-branch | |
| 12:37 | TIP #579 implementation: Improved auto_path for Safe Base interpreters check-in: ff9075c566 user: jan.nijtmans tags: tip-646-for-87 | |
| 10:25 | Allow any single character for -eofchar, even if it's not a valid list check-in: 62da555aa8 user: jan.nijtmans tags: tip-646-for-87 | |
| 01:03 | Add SetElement function to abstract lists. Fix a few bugs. check-in: 4c94af99a3 user: griffin tags: tip-636 | |
|
2022-10-17
| ||
| 20:04 | Merge 8.7 check-in: 3da6215242 user: jan.nijtmans tags: tip-646-for-87 | |
| 19:44 | More octal -> hex usage check-in: 087ea5a34b user: jan.nijtmans tags: core-8-branch | |
| 18:19 | Implementation of TIP 638. check-in: 34ba76eafc user: dgp tags: core-8-branch | |
|
2022-10-16
| ||
| 17:56 | Minor change to -eofchar handling check-in: 0630d12baf user: jan.nijtmans tags: tip-646-for-87 | |
| 16:57 | Prevent warning: tclUnixSock.c:1079:19: warning: unused variable 'size' [-Wunused-variable] check-in: 6f46245f00 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-14
| ||
| 23:27 | Sync with tip-636, core-8-branch Closed-Leaf check-in: f0d803887d user: griffin tags: tip-636-sandbox | |
| 22:35 | Sync with core-8-branch check-in: 5640a38dec user: griffin tags: tip-636 | |
| 22:26 | Merge 8.6 check-in: f5a25106d0 user: jan.nijtmans tags: core-8-branch | |
| 22:06 | Update AbstractList man page. check-in: dfc0130efb user: griffin tags: tip-636 | |
| 15:51 | Improve error-message "cannot use xxxx as operand ....." check-in: c4ff75d4ee user: jan.nijtmans tags: core-8-branch | |
| 14:40 | typo check-in: 9e05ab238c user: jan.nijtmans tags: core-8-branch | |
| 14:29 | merge 8.7 Closed-Leaf check-in: abe7ea804d user: dgp tags: tip-getnumber | |
| 13:36 | Fix [7505fac5bd]: new iocmd.test failures check-in: ae98efef7f user: jan.nijtmans tags: core-8-branch | |
| 12:45 | merge 8.7 check-in: c5ae748171 user: dgp tags: tip-getnumber | |
|
2022-10-13
| ||
| 20:17 | Make TclGlob() a static function check-in: 2a2797fb45 user: jan.nijtmans tags: core-8-branch | |
| 10:40 | Merge 8.7 check-in: 7f682f46cc user: jan.nijtmans tags: bug-6978c01b65 | |
| 10:35 | Merge 8.7 check-in: 2b198243e5 user: jan.nijtmans tags: tip-getnumber | |
| 10:31 | rebase to 8.7. Add documentation Closed-Leaf check-in: dd3e22aaf6 user: jan.nijtmans tags: tip-468 | |
| 09:15 | Merge 8.7 check-in: ca4b4056d3 user: jan.nijtmans tags: tip-641 | |
| 09:07 | Fix socket_*-7.3 testcase (since 2 socket options were added) check-in: d357d8eb71 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-12
| ||
| 21:16 | Sync with core-8-branch check-in: 481668e798 user: griffin tags: tip-636 | |
| 15:45 | Merge 8.7 check-in: 1e025a15f5 user: jan.nijtmans tags: tip-getnumber | |
| 11:25 | TIP #344 bugfix: on some platforms, <netinet/tcp.h> needs <stdint.h> to be included first check-in: abbdeebc71 user: jan.nijtmans tags: core-8-branch | |
| 11:22 | Rebase to 8.7 check-in: 7e26012229 user: jan.nijtmans tags: tip-641 | |
| 10:49 | TIP #344 implementation: Bring TCP_NODELAY and SO_KEEPALIVE to socket options check-in: f5f90f2b3f user: jan.nijtmans tags: core-8-branch | |
|
2022-10-11
| ||
| 18:31 | merge 8.7 check-in: e8eacf5908 user: dgp tags: tip-getnumber | |
| 16:48 | Pick up API changes. check-in: f326e7a0d4 user: griffin tags: tip-636-sandbox | |
| 15:51 | Document TCL_ENCODING_STRICT flag check-in: 7d40541176 user: jan.nijtmans tags: core-8-branch | |
| 14:22 | Few more formatting errors check-in: 1b0733d08b user: jan.nijtmans tags: core-8-branch | |
| 11:02 | Format errors in vwait.n check-in: ac222d1c02 user: jan.nijtmans tags: core-8-branch | |
| 06:26 | There's a duplicate set of io-75.* testcases, so renumber one of them check-in: d94970a4c4 user: jan.nijtmans tags: core-8-branch | |
| 06:22 | Making a start fixing [6978c01b65]: Channel encoding difference 8.6 <-> 9.0 check-in: f36d6aec92 user: jan.nijtmans tags: bug-6978c01b65 | |
| 03:49 | Modify AbstractList functions to include interp for error reporting. Other various improvements. check-in: 0485bcc580 user: griffin tags: tip-636 | |
|
2022-10-10
| ||
| 15:37 | Bugfix library/http/http.tcl for connection request header - tcllib/websocket ticket [d01de3281f]. ... check-in: ffbeff5d69 user: kjnash tags: core-8-branch | |
| 15:19 | Use Tcl_ObjCmdProc in stead of full signature check-in: 96cfbbc708 user: jan.nijtmans tags: core-8-branch | |
| 13:52 | Tests and docs for Tcl_GetEncodingNulLength check-in: a08d9101b6 user: apnadkarni tags: tip-643 | |
| 11:08 | Slight improvement to TIP #346/#633 combination: Now -strictencoding 1 automatically sets -nocomplai... check-in: 329637dcc5 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-09
| ||
| 20:57 | Tcl_NewWideIntObj -> Tcl_NewBooleanObj where appropriate check-in: 4dbe3ab096 user: jan.nijtmans tags: core-8-branch | |
| 18:11 | TIP 643 code. Docs, tests pending check-in: 97ed01793e user: apnadkarni tags: tip-643 | |
| 16:29 | Merge 8.7 check-in: 803f46be8c user: jan.nijtmans tags: tip-641 | |
| 15:11 | TIP #633: configure channel about channel encoding error reporting mode check-in: 968bcbecd8 user: jan.nijtmans tags: core-8-branch | |
| 07:52 | Fix gcc warnings. Update autoconf builds check-in: b194e77730 user: apnadkarni tags: tip-636-sandbox | |
| 07:27 | Merged tip-636 check-in: a47f9f42c3 user: apnadkarni tags: tip-636-sandbox | |
| 06:21 | Generalize UpdateStringOfAbstractList check-in: 032cf1e150 user: apnadkarni tags: tip-636 | |
| 02:48 | Merged tip-636 check-in: 453cb91955 user: apnadkarni tags: tip-636-sandbox | |
| 00:25 | TIP-629 closed Closed-Leaf check-in: 5a44a8c18c user: griffin tags: tip-629 | |
|
2022-10-08
| ||
| 22:31 | Code cleanup and reorganize check-in: ff3701bbfd user: griffin tags: tip-636 | |
| 17:05 | Merge 8.7 Closed-Leaf check-in: be31c2a99d user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
| 17:01 | TIP #346 bugfix: -strictencoding should be resetable too check-in: 1b80921f3b user: jan.nijtmans tags: core-8-branch | |
| 16:08 | Merge 8.7 check-in: 05e9f75686 user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
| 14:46 | TIP #346: Error on Failed String Encodings check-in: a106c26dd5 user: jan.nijtmans tags: core-8-branch | |
| 11:02 | Check for 0 sublist length before length limits check-in: 7c1a69f014 user: apnadkarni tags: tip-636-sandbox | |
| 11:00 | Remove unnecessary decr of refcount in UpdateString check-in: 12dab4bfd5 user: apnadkarni tags: tip-636-sandbox | |
| 10:34 | Start on abstract list based lrepeat check-in: c757b53fe0 user: apnadkarni tags: tip-636-sandbox | |
| 06:21 | Create new branch named "tip-636-sandbox" check-in: db7aed0395 user: apnadkarni tags: tip-636-sandbox | |
| 04:28 | TIP #636 starting imiplementation. check-in: 85db0230f9 user: griffin tags: tip-636 | |
| 02:39 | Sync with core-8-branch Closed-Leaf check-in: 1fd2fe2478 user: griffin tags: abstractlist-with-625 | |
| 00:10 | -nocomplainencoding and -strictencoding are incompatible check-in: a2eaf05cd4 user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
|
2022-10-07
| ||
| 22:49 | Merge tip-346 check-in: fc99b89662 user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
| 19:14 | Sync with core-8-branch check-in: 5c486bb6e6 user: griffin tags: abstractlist-with-625 | |
| 18:59 | Merge 8.7 Closed-Leaf check-in: ba23b468ed user: jan.nijtmans tags: tip-346 | |
| 15:19 | On Windows, env(HOME) should be handled case-insensitive in fCmd.test check-in: c297f05cb1 user: jan.nijtmans tags: core-8-branch | |
| 15:18 | Use GotFlag/SetFlag/ResetFlag macro's wherever appropriate check-in: 98cddde746 user: jan.nijtmans tags: core-8-branch | |
| 14:04 | TIP #618: New Tcl_GetBool* functions with TCL_NULL_OK flag check-in: bfc41f580a user: jan.nijtmans tags: core-8-branch | |
| 11:23 | Add memory leak/refcount tests for lists, spans and lseq check-in: df41014494 user: apnadkarni tags: core-8-branch | |
| 11:02 | More -1 -> TCL_INDEX_NONE check-in: 3e162348c1 user: jan.nijtmans tags: core-8-branch | |
| 10:24 | Merge 8.6 check-in: 0bb1c96e9e user: jan.nijtmans tags: core-8-branch | |
|
2022-10-06
| ||
| 13:12 | TIP #640: Remove Tcl_SaveResult (in Tcl 8.7 it's only removed when compiled with -DTCL_NO_DEPRECATED... check-in: 3410ead616 user: jan.nijtmans tags: core-8-branch | |
| 09:45 | Merge 8.6 check-in: 81bb3f9e62 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-05
| ||
| 13:33 | merge 8.7 check-in: f6de509232 user: dgp tags: tip-getnumber | |
| 06:41 | Missing error-check in Tcl_GetWideIntFromObj (backported from 9.0, was already fixed there) check-in: 4a600a4385 user: jan.nijtmans tags: core-8-branch | |
|
2022-10-04
| ||
| 20:15 | Fix some bugs in lseq check-in: 43a55b4088 user: griffin tags: core-8-branch | |
| 18:26 | merge 8.7 check-in: 79667cda5d user: dgp tags: tip-getnumber | |
| 16:01 | TIP 402: General Platform UNC Support check-in: c1632c3763 user: jan.nijtmans tags: core-8-branch | |
| 15:56 | Fix g++ warning: tclEvent.c:1519:10: warning: declaration of ‘enum Tcl_VwaitObjCmd(void*, Tcl_Inte... check-in: 64c54325c0 user: jan.nijtmans tags: core-8-branch | |
| 15:52 | TIP #641 implementation: Let Tcl_GetBoolean(FromObj) handle (C99) bool check-in: 725affb0ff user: jan.nijtmans tags: tip-641 | |
|
2022-10-03
| ||
| 21:30 | merge 8.7 check-in: 988095987f user: dgp tags: tip-getnumber | |
| 08:53 | Merge 8.7 Closed-Leaf check-in: e36d7342f1 user: jan.nijtmans tags: tip-618 | |
|
2022-09-30
| ||
| 20:27 | Fix refCount issues related to lseq check-in: d0ce458221 user: griffin tags: core-8-branch | |
| 18:33 | Remove redundant file references in makefiles check-in: f03a9a3fdc user: griffin tags: abstractlist-with-625 | |
| 00:03 | Fix various issues with refCounts. Closed-Leaf check-in: e9bfacc97b user: griffin tags: lseq-refCount-bug | |
|
2022-09-29
| ||
| 20:53 | Complete documentation for the TIP 638 routines. check-in: c5936791cb user: dgp tags: tip-getnumber | |
| 19:08 | merge 8.7 check-in: 9a0f5202ac user: dgp tags: tip-getnumber | |
| 16:10 | Fix bug-99e834bf33 check-in: f3530c8d1f user: griffin tags: core-8-branch | |
| 13:45 | Sync with core-8-branch check-in: bf662d3d03 user: griffin tags: abstractlist-with-625 | |
|
2022-09-28
| ||
| 19:47 | Merge 8.7 Closed-Leaf check-in: 518ca52f7a user: jan.nijtmans tags: tip-579-8-7 | |
| 18:41 | WIP on documentation of proposed routines. check-in: 3b0f06ffbf user: dgp tags: tip-getnumber | |
| 14:09 | Merge 8.7 Closed-Leaf check-in: 33acbe3cef user: jan.nijtmans tags: tip-344 | |
| 14:08 | Merge 8.7 check-in: d512cd04ea user: jan.nijtmans tags: tip-558 | |
| 14:02 | Merge 8.7 check-in: e61e8faa8a user: jan.nijtmans tags: tip-getnumber | |
| 13:57 | Fix wrong TclGetNumberFromObj() usage: this will crash if mp_int's are involved. Everywhere else in ... check-in: 0b79191010 user: jan.nijtmans tags: core-8-branch | |
| 13:17 | Merge 8.7 check-in: dc570a3596 user: jan.nijtmans tags: tip-getnumber | |
| 12:58 | int -> ListSizeT, and a few more simplifications check-in: a56458d7d3 user: jan.nijtmans tags: core-8-branch | |
| 08:32 | Merge 8.7 check-in: ae2ca30af2 user: jan.nijtmans tags: tip-getnumber | |
| 08:30 | Still doesn't work. Use static in stead of MODULE_SCOPE check-in: aa6deda0f5 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-27
| ||
| 18:50 | Fix bug-9933cc4d88 check-in: 5aa21fd9c9 user: griffin tags: core-8-branch | |
| 18:17 | sync with core-8-branch Closed-Leaf check-in: d519f57b8f user: griffin tags: bug-9933cc4d88 | |
| 13:44 | Merge 8.7 check-in: 01ba03a069 user: jan.nijtmans tags: tip-getnumber | |
| 13:39 | Merge 8.7 check-in: 7fbb0b5684 user: jan.nijtmans tags: tip-558 | |
| 13:33 | Merge 8.7 check-in: 59f2654334 user: jan.nijtmans tags: tip-344 | |
| 08:52 | Since 'inline' doesn't seem to work, use MODULE_SCOPE check-in: afb46197d6 user: jan.nijtmans tags: core-8-branch | |
| 03:17 | Add lseq to list command cross references check-in: 478e42c209 user: apnadkarni tags: core-8-branch | |
| 03:02 | TIP 631 check-in: f5476cb90d user: apnadkarni tags: core-8-branch | |
| 02:43 | Merge 8.7 Closed-Leaf check-in: 062ec443a0 user: apnadkarni tags: tip-631 | |
|
2022-09-26
| ||
| 23:33 | Merge 8.7 check-in: 328cf147ce user: kjnash tags: tip-579-8-7 | |
| 21:45 | Adapt implementation to TIP: -nagle -> -nodelay (and invert some logic) check-in: 177effccfa user: jan.nijtmans tags: tip-344 | |
| 19:26 | Merge 8.7 check-in: f2b9a360fb user: jan.nijtmans tags: tip-558 | |
| 18:53 | merge 8.7 check-in: 8f2ac972ba user: dgp tags: tip-getnumber | |
| 18:49 | Fix broken merge. Don't want to lose Tcl_RemoveChannelMode(). check-in: dc6c9aa609 user: dgp tags: tip-getnumber | |
| 17:25 | Merge 8.7 check-in: 281b0b289f user: jan.nijtmans tags: tip-344 | |
| 16:27 | Fix compile error. check-in: 568b039aac user: griffin tags: bug-9933cc4d88 | |
| 15:51 | Make Tcl_SaveResult() and friends _really_ deprecated, so make gcc/clang warn when it's used check-in: f9e08e003f user: jan.nijtmans tags: core-8-branch | |
| 12:36 | Merge 8.7 check-in: f9545122b4 user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
| 12:31 | Merge 8.7 check-in: 1aa9452e1d user: jan.nijtmans tags: tip-346 | |
| 12:31 | Merge 8.7 check-in: d04c91d979 user: jan.nijtmans tags: tip-618 | |
| 12:24 | Merge 8.6 check-in: 59d1645ddf user: jan.nijtmans tags: core-8-branch | |
| 07:34 | TIP #220: Escalate Privileges in VFS Close Callback check-in: 2af94cda95 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-25
| ||
| 20:30 | merge 8.7 check-in: 7c5aea3783 user: dgp tags: tip-getnumber | |
| 19:34 | TIP #594: Modernize "file stat" interface check-in: 132524dc2b user: jan.nijtmans tags: core-8-branch | |
| 18:05 | Fix out-of-bounds length bug. check-in: 5556538a70 user: griffin tags: bug-9933cc4d88 | |
|
2022-09-23
| ||
| 09:58 | Merge 8.7 check-in: d2bf2f6435 user: jan.nijtmans tags: tip-getnumber | |
| 09:56 | Testcase stringObj-16.6 cannot run with -DTCL_NO_DEPRECATED=1. Merge 8.6 check-in: 7958ac35eb user: jan.nijtmans tags: core-8-branch | |
|
2022-09-22
| ||
| 15:47 | Merge 8.6 check-in: d6208f3d96 user: jan.nijtmans tags: core-8-branch | |
| 15:35 | Merge 8.6 check-in: 9b276ec12e user: jan.nijtmans tags: core-8-branch | |
| 13:38 | merge 8.7 check-in: db70520b89 user: dgp tags: tip-getnumber | |
| 12:50 | rebase to latest 8.7 check-in: 488d60d3f7 user: jan.nijtmans tags: tip-603 | |
| 12:46 | rebase to latest 8.7 check-in: 71e02f94a7 user: jan.nijtmans tags: tip-344 | |
| 12:32 | Merge 8.6 check-in: 6320599e4f user: jan.nijtmans tags: core-8-branch | |
| 11:26 | Add -strictencoding option to channels. Thanks to Harald Oehlman for his example (largely copied). N... check-in: 6edbb53f0a user: jan.nijtmans tags: tip-346 | |
| 11:01 | Rebase to latest 8.7 check-in: 48d4187f99 user: jan.nijtmans tags: tip-346 | |
|
2022-09-21
| ||
| 13:47 | merge 8.7 check-in: f434e66963 user: dgp tags: tip-getnumber | |
| 13:13 | rebase to 8.7 Closed-Leaf check-in: 0817626d0b user: jan.nijtmans tags: tip-402 | |
| 13:08 | Merge 8.6 check-in: 6979bf518d user: jan.nijtmans tags: core-8-branch | |
| 12:38 | remove tests/range.test, no longer needed check-in: cf17459efe user: jan.nijtmans tags: core-8-branch | |
| 12:18 | TIP #624: Deprecate Tcl_MakeSafe check-in: 8accbbe398 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-20
| ||
| 14:36 | TIP 629: Add a lseq command to the core of list commands check-in: f14407c635 user: griffin tags: core-8-branch | |
| 12:07 | rebase to latest core-8-branch check-in: 216977961c user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
| 03:12 | Merge 8.7 check-in: 4bb4dbb081 user: kjnash tags: tip-579-8-7 | |
|
2022-09-19
| ||
| 17:45 | TIP633 fconfigure -nocomplainencoding (TCL8.7): replace "-strictencoding 0" by "-nocomplainencoding ... check-in: 42dcb747ef user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 16:30 | Sync with core-8-branch, fix shimmer in TclLindexFlat. check-in: 5e65443def user: griffin tags: tip-629 | |
| 14:18 | addendum to previous commit: restore -errorcode too ..... check-in: e14825c0e5 user: jan.nijtmans tags: core-8-branch | |
| 14:06 | Upgrade Tcl_SaveResult usage to Tcl_SaveInterpState. check-in: bd36f5c67c user: dgp tags: core-8-branch | |
| 13:57 | eliminate (enum options) typecast check-in: e7e4594fe8 user: jan.nijtmans tags: core-8-branch | |
| 13:38 | TIP #455 implementation: Extensions to [vwait]: Variable Sets and Scripted Access to Tcl_DoOneEvent check-in: dedef011c9 user: jan.nijtmans tags: core-8-branch | |
| 11:50 | eliminate some compiler warnings check-in: a03510e09f user: jan.nijtmans tags: tip-558 | |
| 11:14 | rebase to 8.7 check-in: e549cb10b6 user: jan.nijtmans tags: tip-558 | |
| 08:31 | New (internal) function TclGetObjInterpProc2() and macro TclObjInterpProc2. Will be needed for Itcl ... check-in: be541c4a7a user: jan.nijtmans tags: core-8-branch | |
| 07:41 | Remove pre-8.6-related comments check-in: cd19407465 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-18
| ||
| 13:59 | TIP implementation to add/use public routines Tcl_GetNumber(FromObj). check-in: c445146cc8 user: dgp tags: tip-getnumber | |
|
2022-09-17
| ||
| 14:01 | Merge 8.7 check-in: 9595c284c7 user: jan.nijtmans tags: tip-618 | |
| 12:58 | rebase to 8.7 check-in: 39258af2e6 user: jan.nijtmans tags: tip-402 | |
|
2022-09-16
| ||
| 14:14 | Sync with core-8-branch check-in: c2ee451bdc user: griffin tags: tip-629 | |
| 13:44 | Add testcases, and fix a bug found by it check-in: 7929b90bea user: jan.nijtmans tags: tip-346 | |
| 08:33 | Merge 8.7 check-in: 8cd4b8acbf user: jan.nijtmans tags: tip-346 | |
| 07:29 | Rename lsubst to ledit, add docs check-in: d943e3a7de user: apnadkarni tags: tip-631 | |
| 02:45 | Merge 8.7 check-in: 355c60cfb0 user: apnadkarni tags: tip-631 | |
|
2022-09-15
| ||
| 22:17 | merge 8.6 check-in: 1063d0a7a3 user: jan.nijtmans tags: core-8-branch | |
| 19:12 | Merge http-bugfixes-2022H2 - several bugfixes and new helper commands. check-in: 1121242059 user: kjnash tags: core-8-branch | |
| 19:09 | Undo temporary mods to tests. check-in: 31cc4521f2 user: kjnash tags: http-bugfixes-2022H2 | |
| 19:06 | Merge 8.7 check-in: 2438fd484c user: kjnash tags: http-bugfixes-2022H2 | |
| 18:34 | When zipfs is finalized, be sure to unregister it. If this isn't done, then path resolution can re-... check-in: be22bcd249 user: dgp tags: core-8-branch | |
| 14:58 | Merge 8.7 check-in: 7671e912b3 user: kjnash tags: http-bugfixes-2022H2 | |
| 14:39 | Minor bugfixes and refactoring of new code. Handle more errors in OpenSocket. Rename some keys of d... check-in: d4f93127b1 user: kjnash tags: http-bugfixes-2022H2 | |
| 13:41 | Document TIP 602 check-in: a04820dc79 user: apnadkarni tags: core-8-branch | |
|
2022-09-14
| ||
| 17:55 | TIP #602 (partial): Remove tilde expansion in file paths. This part doesn't change tilde handling, o... check-in: 844494b2a2 user: jan.nijtmans tags: core-8-branch | |
| 07:24 | Merge 8.7 check-in: e5ca6a80b2 user: jan.nijtmans tags: tip-346 | |
| 07:14 | Merge 8.6 check-in: 24c1d58f55 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-13
| ||
| 12:54 | In namespace ::http, add new commands postError, responseInfo. Rename (the unreleased public API) re... check-in: b395d9b138 user: kjnash tags: http-bugfixes-2022H2 | |
| 10:01 | Merge 8.7 check-in: b1aaaf6824 user: jan.nijtmans tags: tip-346 | |
| 08:07 | Merge 8.6 check-in: af9bba6154 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-12
| ||
| 20:41 | Start TIP #346 implementation: For now only \xC0\x80 check-in: 397f29b1bd user: jan.nijtmans tags: tip-346 | |
| 17:33 | Rearrange groups of lines in http.n without other changes to content. check-in: 1a7950a951 user: kjnash tags: http-bugfixes-2022H2 | |
| 17:12 | Add new commands http::requestLine, requestHeaders, requestHeaderValue. Add aliases http::responseBo... check-in: 9e363a5b3e user: kjnash tags: http-bugfixes-2022H2 | |
| 14:50 | Merge 8.7 check-in: afe28e47c1 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 13:22 | Record HTTP request line and request headers for debugging purposes. check-in: cb3f11e414 user: kjnash tags: http-bugfixes-2022H2 | |
| 12:41 | Adapt io-75.2, showing that we use the 'stop' implementation Closed-Leaf check-in: f9bd375506 user: jan.nijtmans tags: bug-6978c01b65 | |
| 11:59 | Merge 8.6 check-in: 47a6ccb466 user: oehhar tags: core-8-branch | |
| 11:10 | Merge 8.6 check-in: e06d228ee0 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-11
| ||
| 21:39 | Fix for [6978c01b65]: Channel encoding difference 8.6 <-> 9.0 check-in: 840125ee6f user: jan.nijtmans tags: core-8-branch | |
| 21:37 | complete the fix check-in: c76fc30fd0 user: jan.nijtmans tags: bug-6978c01b65 | |
| 20:36 | Merge 8.7 check-in: 7db90a24e6 user: jan.nijtmans tags: bug-6978c01b65 | |
| 16:32 | Fix bug [3610253] - apply the patch supplied with the ticket, and add a test. REVIEW REQUESTED! Al... check-in: 3cee774ebf user: kjnash tags: http-bugfixes-2022H2 | |
| 10:57 | Fix bug [a13b9d0ce1] on HTTP compression: remove "compress", amend "deflate". check-in: d482da7d8c user: kjnash tags: http-bugfixes-2022H2 | |
| 09:27 | TIP633 fconfigure -strictencoding: make only "-strictencoding 0" possible on TCL 8.7 check-in: 3bfd5ebdfe user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 08:55 | TIP633 fconfigure -strictencoding: change option name to "-strictencoding". check-in: 49833e6ecb user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 08:41 | Merge 8.6 check-in: 8ddd383d4b user: oehhar tags: core-8-branch | |
| 08:00 | Merge 8.7 check-in: 978c3307c9 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
|
2022-09-10
| ||
| 23:42 | Update comment regarding isNativeObjectProc check-in: 0555971888 user: jan.nijtmans tags: core-8-branch | |
| 23:25 | Branch meant for investigation of [6978c01b65]. Ongoing check-in: bb32cd5f36 user: jan.nijtmans tags: bug-6978c01b65 | |
| 21:07 | Merge 8.6 check-in: 6b752ebdb5 user: jan.nijtmans tags: core-8-branch | |
| 12:20 | Add two "deprecated" constraints: those testcases test deprecated behavior which will change in 9.0 check-in: 1df0807147 user: jan.nijtmans tags: core-8-branch | |
| 11:47 | Add option to detect XML files and their encoding when the server supplies no content-type. Fix for... check-in: d150b47456 user: kjnash tags: http-bugfixes-2022H2 | |
| 06:16 | Merge 8.7 check-in: 7cb6f38f18 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 06:07 | Merge 8.6 check-in: b74cb0fee7 user: oehhar tags: core-8-branch | |
|
2022-09-09
| ||
| 17:09 | TIP633: fconfigure -tolerantencoding: correct/add command interface tests check-in: ee91cf4d02 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 16:20 | Merge 8.7 check-in: 29c87e6879 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 15:32 | Fix bug [338d979f5b] - default content-type is application/octet-stream check-in: 763efd4e7f user: kjnash tags: http-bugfixes-2022H2 | |
| 13:41 | Merge 8.6 check-in: 7ab32e9bf1 user: oehhar tags: core-8-branch | |
| 13:12 | Fix formatting in http.n check-in: 30cde452ba user: jan.nijtmans tags: core-8-branch | |
| 12:04 | Change TclObjInterpProc() to a macro, since extensions should never invoke it directly, always throu... check-in: f50e3a25e0 user: jan.nijtmans tags: core-8-branch | |
| 08:28 | Add missing "else" clauses to "if" commands in http::Event. check-in: 3547be20d6 user: kjnash tags: http-bugfixes-2022H2 | |
| 08:04 | Fix bug [2927221] - revised http::meta, new http::metaValue, header names are case-insensitive so co... check-in: 31732edc8a user: kjnash tags: http-bugfixes-2022H2 | |
|
2022-09-08
| ||
| 21:16 | Fix bug [2841176]. Evaluate all callbacks (and urlTypes commands) in global namespace. check-in: 912031d94e user: kjnash tags: http-bugfixes-2022H2 | |
| 17:51 | Add command http::reason to return the recommended reason phrase for a HTTP server status code (bug ... check-in: ff9bdad66a user: kjnash tags: http-bugfixes-2022H2 | |
| 16:44 | Merge http-bugfixes-2022H2 - workaround for bug [824251] (async client sockets block for DNS). check-in: 608f2fbab4 user: kjnash tags: core-8-branch | |
| 14:56 | Merge 8.7 Closed-Leaf check-in: 3c1f042d02 user: jan.nijtmans tags: tip-220 | |
| 14:56 | Merge 8.7 check-in: 194684822d user: kjnash tags: http-bugfixes-2022H2 | |
| 14:54 | Merge 8.7 check-in: 5ed7ab6b87 user: jan.nijtmans tags: tip-618 | |
| 14:53 | Mrge 8.7. Make it work with C++, adapt win/Makefile.in to make it build on Windows with gcc check-in: d2353bc1fb user: jan.nijtmans tags: abstractlist-with-625 | |
| 14:49 | Bugfixes - treat a disappearing socket as eof; do not open a (second) socket for a request that is a... check-in: ebc55c5659 user: kjnash tags: http-bugfixes-2022H2 | |
| 14:20 | Merge 8.7 Closed-Leaf check-in: 49fe365e3e user: jan.nijtmans tags: rfe-655300 | |
| 14:19 | Merge 8.7 check-in: 04e160b7a7 user: jan.nijtmans tags: tip-629 | |
| 14:18 | Merge 8.7 check-in: 2d527d2c3e user: jan.nijtmans tags: tip-344 | |
| 14:16 | Merge 8.7 Closed-Leaf check-in: 450cb4123c user: jan.nijtmans tags: tip-594 | |
| 14:06 | Combine flags and testFlags in TcpState. That should unbreak socket testcase failure check-in: d19ee61498 user: jan.nijtmans tags: core-8-branch | |
| 13:01 | Fix cmdAH-23.* testcases check-in: 4f957abf68 user: jan.nijtmans tags: tip-594 | |
|
2022-09-07
| ||
| 15:33 | TIP #594 implementation: Modernize "file stat" interface check-in: 2c76d025da user: jan.nijtmans tags: tip-594 | |
| 13:47 | Merge 8.7 check-in: bba45b98a3 user: jan.nijtmans tags: tip-344 | |
| 13:28 | Merge 8.7 check-in: 3b29087c62 user: jan.nijtmans tags: tip-629 | |
| 13:26 | Merge 8.7 check-in: da8a38203a user: jan.nijtmans tags: abstractlist-with-625 | |
| 12:48 | Merge 8.7 check-in: 787b93c09e user: jan.nijtmans tags: rfe-655300 | |
| 12:46 | Merge 8.7 check-in: 8debe52157 user: jan.nijtmans tags: tip-618 | |
| 11:45 | Revive TIP #220 implementation: Escalate Privileges in VFS Close Callback check-in: afc95211b0 user: jan.nijtmans tags: tip-220 | |
| 07:42 | Merge 8.6 check-in: cecb37eb5e user: jan.nijtmans tags: core-8-branch | |
|
2022-09-06
| ||
| 15:53 | (Still buggy.) Add the ::socket replacement ::http::socket and its dependencies as a workaround to b... check-in: 8f7fbb617d user: kjnash tags: http-bugfixes-2022H2 | |
| 13:57 | Merge 8.7 Leaf check-in: 91e5b361ec user: jan.nijtmans tags: bug-45ddcfc3b1 | |
| 04:06 | Revise http::geturl to open its socket in an idletask coroutine. This is preparation for a workarou... check-in: f40289a19d user: kjnash tags: http-bugfixes-2022H2 | |
| 01:53 | Minor bugfixes, improvments to layout, comments, logging. check-in: 9897fda2f0 user: kjnash tags: http-bugfixes-2022H2 | |
| 01:00 | Refactor some variable, command and coroutine names. check-in: a8a93b3c28 user: kjnash tags: http-bugfixes-2022H2 | |
| 00:25 | Add explicit return to most commands. check-in: d62480b2d4 user: kjnash tags: http-bugfixes-2022H2 | |
|
2022-09-05
| ||
| 22:42 | Merge 8.7 check-in: 44ad5ab827 user: kjnash tags: http-bugfixes-2022H2 | |
| 19:42 | Fix some typos in comments. check-in: f2c4ad47b9 user: fvogel tags: tip-629 | |
| 12:18 | Merge 8.6. Primarily ticket [55a02f20ec] check-in: aaac8c1ac3 user: apnadkarni tags: core-8-branch | |
|
2022-09-04
| ||
| 20:15 | Fix testcase iocmd-8.15 check-in: ff2cfb1d0a user: jan.nijtmans tags: tip-344 | |
|
2022-09-03
| ||
| 13:45 | TIP #344 implementation check-in: 8c06ee429e user: jan.nijtmans tags: tip-344 | |
|
2022-09-02
| ||
| 15:16 | TIP #627: Some more protection against invalid objc values check-in: 8ae21ae882 user: jan.nijtmans tags: core-8-branch | |
| 14:13 | Merge 8.6 check-in: f6f80b73cc user: jan.nijtmans tags: core-8-branch | |
| 12:35 | Bugfix for TIP #627: If only objProc or deleteProc is updated with Tcl_SetCommandInfo(), for a comma... check-in: ecc0255781 user: jan.nijtmans tags: core-8-branch | |
| 12:32 | -1 -> TCL_INDEX_NONE, where appropriate check-in: 1778c59e03 user: jan.nijtmans tags: core-8-branch | |
|
2022-09-01
| ||
| 16:22 | Restore compatibility with C++ compiler check-in: f8e035ac4a user: jan.nijtmans tags: tip-629 | |
| 16:06 | Merge 8.7 check-in: bfae1c76fb user: jan.nijtmans tags: tip-629 | |
| 15:46 | Merge 8.6 check-in: 2262a9874f user: jan.nijtmans tags: core-8-branch | |
| 14:49 | Change refCount (in ListStore/ListSpan) to size_t. More ClientData -> void *. Eliminate warning abou... check-in: 4f61de7eb7 user: jan.nijtmans tags: core-8-branch | |
| 14:09 | Add empty "range.test": GIT doesn't handling file renames well .... check-in: c87e6d678e user: jan.nijtmans tags: tip-629 | |
|
2022-08-31
| ||
| 23:41 | Fix build issues. check-in: 6f40e93a2a user: griffin tags: tip-629 | |
| 20:33 | Corrections to doc/safe.n check-in: 9e5d0257dc user: kjnash tags: tip-579-8-7 | |
| 16:19 | Merge 8.7 check-in: 288c451523 user: kjnash tags: tip-579-8-7 | |
| 10:55 | TIP #455 proposed implementation Closed-Leaf check-in: 2bfd9a1fd3 user: jan.nijtmans tags: tip-455 | |
| 10:05 | Merge 8.6 check-in: 0f133e4c3a user: jan.nijtmans tags: core-8-branch | |
| 09:55 | Merge 8.7 Closed-Leaf check-in: 3eadffa22a user: jan.nijtmans tags: tip-567 | |
|
2022-08-30
| ||
| 23:02 | Apply patch 0006 from [37108037b9]: Code cleanups to support CHERI check-in: 5fcc28ca35 user: jan.nijtmans tags: core-8-branch | |
| 22:30 | More code cleanup, inspired by [37108037b9] check-in: 949071abc3 user: jan.nijtmans tags: core-8-branch | |
| 19:09 | Sync with core-8-branch check-in: 1e12ce976c user: griffin tags: tip-629 | |
| 17:56 | Sync with core-8-branch listObj changes. check-in: 82bd0b88d6 user: griffin tags: tip-629 | |
| 09:40 | Backport TIP 602 tildeexpand Closed-Leaf check-in: 33dfa1a554 user: apnadkarni tags: tip-602-87 | |
| 06:53 | gcc warning (-Wc++-compat) check-in: 6f3a9fb524 user: jan.nijtmans tags: core-8-branch | |
| 06:21 | Merge core-8-branch check-in: c184aff385 user: apnadkarni tags: tip-602-87 | |
|
2022-08-29
| ||
| 22:48 | [37108037b9], patch 0004 check-in: cf777f69bb user: jan.nijtmans tags: core-8-branch | |
| 21:05 | Merge 8.6 (no need for TclUnusedStubEntry here) check-in: 4c4ae2fac8 user: jan.nijtmans tags: core-8-branch | |
| 18:05 | sync with core-8-branch check-in: c077434fb1 user: griffin tags: tip-629 | |
| 09:56 | Remove TODO's already done. Only use ListSizeT for types which are 'size_t' in the Tcl 9 implementat... check-in: b8d47e9100 user: jan.nijtmans tags: core-8-branch | |
| 08:03 | TIP 625 - list reimplementation check-in: d9b720c46d user: apnadkarni tags: core-8-branch | |
| 03:26 | Merged core-8-branch Closed-Leaf check-in: 0af4a5494c user: apnadkarni tags: tip-625 | |
|
2022-08-28
| ||
| 22:55 | Move ArithSeries code to its own files. More bug fixes. check-in: bf1809b762 user: griffin tags: tip-629 | |
| 21:45 | Create new branch named "http-bugfixes-2022H2" check-in: 8b0fe6d753 user: kjnash tags: http-bugfixes-2022H2 | |
| 00:45 | Missed change for Windows. check-in: 0d08ce53eb user: griffin tags: abstractlist-with-625 | |
| 00:10 | Move all ArithSeries code to it's own file. Sync other changes wil TIP-629. check-in: c492ce8743 user: griffin tags: abstractlist-with-625 | |
|
2022-08-26
| ||
| 23:11 | [37108037b9]: Apply patch 0005 for CHERI check-in: a9db66657b user: jan.nijtmans tags: core-8-branch | |
| 22:50 | merge-mark check-in: c6af6c3381 user: jan.nijtmans tags: core-8-branch | |
| 20:23 | [37108037b9]: Code cleanups to support CHERI: Apply patch 0007 (modified) check-in: cee192b957 user: jan.nijtmans tags: core-8-branch | |
|
2022-08-25
| ||
| 20:39 | sync up with core-8-branch check-in: 6ff9af9a54 user: griffin tags: tip-629 | |
| 20:36 | [37108037b9]: Code cleanups to support CHERI. Apply patch 0001 and 0003 (and a few more potential al... check-in: ffa62b189d user: jan.nijtmans tags: core-8-branch | |
| 20:07 | TIP633 fconfigure -tolerantencoding: set tolerant 8.7 default value. check-in: 0785157dc1 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
|
2022-08-24
| ||
| 23:22 | Implement support for float (double) values. Add more test coverage. check-in: 0efb01486a user: griffin tags: tip-629 | |
|
2022-08-23
| ||
| 10:34 | TIP #627 implementation check-in: 549820efbd user: jan.nijtmans tags: core-8-branch | |
| 07:28 | Merge 8.6 check-in: c40464806f user: jan.nijtmans tags: core-8-branch | |
| 06:44 | Merge 8.6 check-in: 0028d85205 user: jan.nijtmans tags: core-8-branch | |
| 06:37 | Merge 8.6 check-in: 2254d04167 user: jan.nijtmans tags: core-8-branch | |
|
2022-08-22
| ||
| 10:17 | Fix build error in tclTest.c (conflict with TIP #630). Handled deleteProc correctly in Tcl_(Set|Get)... Closed-Leaf check-in: 93fdc08b71 user: jan.nijtmans tags: tip-627 | |
| 03:50 | Add two missing locks. Enable read-ahead if read fileevent registered even for blocking console. Acc... check-in: dc35011c84 user: apnadkarni tags: core-8-branch | |
|
2022-08-21
| ||
| 22:34 | ubuntu-18.04 is deprecated check-in: 01e259a0b0 user: jan.nijtmans tags: core-8-branch | |
| 21:43 | Merge 8.7 check-in: 3841d53f1b user: jan.nijtmans tags: tip-627 | |
| 21:31 | TIP #630 implementation: TclOO commands > 2^31 check-in: 7a66d9e12f user: jan.nijtmans tags: core-8-branch | |
| 21:12 | merge-mark check-in: ee9ae41545 user: jan.nijtmans tags: core-8-branch | |
|
2022-08-20
| ||
| 16:56 | Added test for bug [baa51423c2] check-in: 90989a0ac8 user: apnadkarni tags: core-8-branch | |
| 12:16 | Really closes [baa51423c28a3baf] check-in: 189e348c49 user: apnadkarni tags: core-8-branch | |
| 10:13 | closes [baa51423c28a3baf]: needEvent must be initialized in cycle (for each watching channel) check-in: fce5cfe1c7 user: sebres tags: core-8-branch | |
|
2022-08-19
| ||
| 18:08 | Reimplement AbstrctList type structure to simplify. fix various bugs. check-in: d59097be3b user: griffin tags: abstractlist-with-625 | |
|
2022-08-18
| ||
| 20:20 | Correct option shortcut value check-in: 8548458532 user: oehhar tags: tip633-fconfigure-tolerantencoding | |
| 20:16 | TIP633 fconfigure -tolerantencoding: start command arguments check-in: b4f4a89e9d user: oehhar tags: tip633-fconfigure-tolerantencoding | |
|
2022-08-17
| ||
| 22:32 | Bug fixes check-in: 6db6bdb9af user: griffin tags: tip-629 | |
|
2022-08-16
| ||
| 18:33 | Implement lrange for arithseries. Code cleanup. check-in: cbd3045166 user: griffin tags: tip-629 | |
|
2022-08-15
| ||
| 15:23 | Fix memory leak. check-in: 78161e7f73 user: griffin tags: abstractlist-with-625 | |
|
2022-08-14
| ||
| 02:21 | sync with core-8-branch check-in: 654414a485 user: griffin tags: tip-629 | |
| 01:22 | Rename command from "range" to "lseq". Remove public C API calls, not part of the TIP. Fix shimmer i... check-in: 6d9ef1c25a user: griffin tags: tip-629 | |
|
2022-08-11
| ||
| 16:21 | Fix UpdateString to handle general case. Fix bug with elements list. check-in: be461832a4 user: griffin tags: abstractlist-with-625 | |
|
2022-08-10
| ||
| 17:28 | Fix memory leak with Tcl_AbstractListObjGetElements. check-in: da8fa1ebf7 user: griffin tags: abstractlist-with-625 | |
| 04:21 | Make AbstractListRepPtr part of the public API as Tcl_AbstractListRepPtr. Fix bug with ArithSeries R... check-in: 9cd90fbcce user: griffin tags: abstractlist-with-625 | |
|
2022-08-09
| ||
| 16:07 | Fix Windows Visual C++ build check-in: 682ae61c42 user: apnadkarni tags: abstractlist-with-625 | |
|
2022-08-08
| ||
| 23:52 | Add version number to AbstractList implementation. Make sure lsort and lreplace do not shimer their ... check-in: 4f00a91905 user: griffin tags: abstractlist-with-625 | |
| 19:38 | Abstract Lists (TIP-225) initial implementation. check-in: e8d4ce3e08 user: griffin tags: abstractlist-with-625 | |
|
2022-08-07
| ||
| 07:16 | TIP 631 - lsubst command check-in: 812ec4c58f user: apnadkarni tags: tip-631 | |
|
2022-08-06
| ||
| 16:06 | Create new branch named "tip-631" check-in: a644414853 user: apnadkarni tags: tip-631 | |
| 16:00 | Remove knownBug constraint now that apply has been fixed check-in: 582629b93a user: apnadkarni tags: tip-625 | |
| 15:51 | Merge core-8-branch check-in: 96c714325c user: apnadkarni tags: tip-625 | |
| 03:12 | Added file home command for (possible) Tcl 9 TIP 602 migration check-in: 065cb241f3 user: apnadkarni tags: tip-602-87 | |
| 01:38 | Create new branch named "tip-602-87" check-in: 9c7a33a74c user: apnadkarni tags: tip-602-87 | |
|
2022-08-04
| ||
| 15:26 | Fix a case of lf not being flushed in certain cases when the crlf sequence gets split across two buf... check-in: 658a9d7cb5 user: max tags: core-8-branch | |
|
2022-07-29
| ||
| 16:41 | Garbage collect unreferenced elements in lset implementation. Add tests for garbage collection for c... check-in: f98972a780 user: apnadkarni tags: tip-625 | |
| 10:55 | amend for [4eb3a155ac] SF-fix: 8.7 specific implementation and warnings silencing check-in: ae45d3af73 user: sebres tags: core-8-branch | |
| 10:46 | merge 8.6 (apply SF fix) check-in: 26963bff96 user: sebres tags: core-8-branch | |
|
2022-07-28
| ||
| 10:14 | Merge 8.6 check-in: 2836af2ea9 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-27
| ||
| 16:19 | Final prep for TIP625 vote check-in: 7439e23e5f user: apnadkarni tags: tip-625 | |
|
2022-07-26
| ||
| 17:20 | List rep tests for lappend,lset,lassign,lremove,lrange,lpop check-in: ac872631aa user: apnadkarni tags: tip-625 | |
|
2022-07-25
| ||
| 21:12 | Make testapplylambda work on Windows with gcc too Closed-Leaf check-in: dcb5d9542d user: jan.nijtmans tags: apn-apply-bug | |
| 14:05 | merge-mark check-in: ce8f522a49 user: jan.nijtmans tags: core-8-branch | |
| 06:51 | Tests for spanned lists with shared reps check-in: e139e1eb08 user: apnadkarni tags: tip-625 | |
|
2022-07-24
| ||
| 20:04 | Fix windows build (invalid '&'). Eliminate end-of-line spacing check-in: d4725a9969 user: jan.nijtmans tags: tip-629 | |
|
2022-07-23
| ||
| 16:04 | sync up with core-8-brnach. check-in: dcbaa175f3 user: griffin tags: tip-629 | |
|
2022-07-22
| ||
| 21:57 | Merge 8.6 check-in: bb6ebaa2f9 user: jan.nijtmans tags: core-8-branch | |
| 19:15 | Rewrite argument processing code. All correct and error conditions are handled. Add some new tests ... check-in: d51e8e415e user: griffin tags: tip-629 | |
| 13:59 | Merge 8.6 check-in: 18d5b9b97a user: jan.nijtmans tags: core-8-branch | |
| 11:10 | Fix and test crash using apply when the passed argument does NOT have already Lambda internal repres... check-in: 072cffce6f user: apnadkarni tags: apn-apply-bug | |
| 06:32 | Added testapplylambda to illustrate bug in apply when the passed argument does NOT have Lambda inter... check-in: 3a919a90d5 user: apnadkarni tags: apn-apply-bug | |
|
2022-07-21
| ||
| 16:09 | Create new branch named "apn-apply-bug" check-in: 48378d84fa user: apnadkarni tags: apn-apply-bug | |
| 14:03 | More TclGetStringFromObj() usage check-in: 1b3ea873a0 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-20
| ||
| 16:25 | Wrong escape in encoding.n check-in: 3aa39db83d user: jan.nijtmans tags: core-8-branch | |
| 08:32 | Missing "package require tcl::test", this causes test failures on Windows with gcc check-in: 99e766019a user: jan.nijtmans tags: tip-625 | |
| 03:16 | merge fork check-in: 2654f6742b user: apnadkarni tags: tip-625 | |
| 03:16 | Fixes for listrep-3.15,17. Add tests for spanned intreps check-in: 5fe246906b user: apnadkarni tags: tip-625 | |
|
2022-07-19
| ||
| 12:38 | Mark apply-9.1 as "knownBug", since it's failing in a --enable-symbols=mem builds. Still need to be ... check-in: 5510ca9ee5 user: jan.nijtmans tags: tip-625 | |
| 12:14 | Undo changes in tclDecls.h from previous commit: Tk still needs it check-in: 32aa8bef97 user: jan.nijtmans tags: core-8-branch | |
| 09:50 | Make sure that tclAppInit.c is never built with -DUSE_TCL_STUBS, so we don't need those dirty tricks... check-in: e335546754 user: jan.nijtmans tags: core-8-branch | |
| 08:40 | Merge 8.6 check-in: f81fc8a58d user: jan.nijtmans tags: core-8-branch | |
| 08:35 | Make a start converting -1 -> TCL_INDEX_NONE where appropriate check-in: ec4c6a5785 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-18
| ||
| 15:23 | Batch of tests for unshared lists with span check-in: 41a246fc47 user: apnadkarni tags: tip-625 | |
| 14:20 | Batch of tests for unshared lists with span check-in: deaecaecb9 user: apnadkarni tags: tip-625 | |
| 11:56 | Updste stdlib.h (add missing functions). Restructure tclAppInit.c Closed-Leaf check-in: b79b2a5bbe user: jan.nijtmans tags: check-build | |
| 11:07 | Only use -DBUILD_tcl for shared/static library check-in: 092777c973 user: jan.nijtmans tags: check-build | |
|
2022-07-17
| ||
| 17:00 | Another batch of white box listrep tests check-in: ca537749e2 user: apnadkarni tags: tip-625 | |
| 13:14 | Merge 8.7 check-in: de8da09f1c user: jan.nijtmans tags: check-build | |
| 13:05 | Merge 8.6 check-in: 19501f6cef user: jan.nijtmans tags: core-8-branch | |
|
2022-07-16
| ||
| 17:25 | Fix nroff errors in range man page. check-in: 804d1c0c1d user: griffin tags: tip-629 | |
| 17:22 | First few list representation tests check-in: b64f88a6fa user: apnadkarni tags: tip-625 | |
| 15:53 | Optimize couple of special cases: - If unshared, prefer in-place deletion at end to span creation. -... check-in: f34ad9e990 user: apnadkarni tags: tip-625 | |
|
2022-07-15
| ||
| 15:50 | Start on list representation black box tests check-in: 1a50a683a0 user: apnadkarni tags: tip-625 | |
|
2022-07-14
| ||
| 15:44 | 'result' variable should be 'int', not 'ListSizeT' check-in: 3fc1571cbb user: jan.nijtmans tags: tip-625 | |
| 10:57 | Put '}' and 'else' at the same line everywhere (code formatting) check-in: c93df6b27f user: jan.nijtmans tags: tip-625 | |
| 10:53 | Same bug-fix as [b79df322a9], but then for Tcl_AppendUnicodeToObj() check-in: f3a9189fb4 user: jan.nijtmans tags: core-8-branch | |
| 03:23 | Remove support for double (real) values. Fix a couple cases of shimmering. Don't update the string r... check-in: f2cc3b1d88 user: griffin tags: tip-629 | |
| 01:42 | floor() wants math.h *at least* on NetBSD, and appears other *nix too(?) check-in: 1953e58093 user: bch tags: tip-629 | |
| 01:33 | "range", Tcl_RangeObjCmd() to proper compilation unit check-in: 5220a8151a user: bch tags: tip-629 | |
| 01:16 | typo; nfc check-in: 6ce2fe56f0 user: bch tags: tip-629 | |
|
2022-07-13
| ||
| 13:17 | Merge 8.7 (Make ListStore->slots a TCLFLEXARRAY) check-in: 6b4eba3be8 user: jan.nijtmans tags: tip-625 | |
| 12:37 | Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0) check-in: 532c61b7fb user: jan.nijtmans tags: core-8-branch | |
| 09:41 | Merge core-8-branch check-in: 54adccaa22 user: apnadkarni tags: tip-625 | |
| 07:33 | Fix build with -DTCL_NO_DEPRECATED check-in: 9ec432e29c user: jan.nijtmans tags: core-8-branch | |
|
2022-07-12
| ||
| 18:57 | Fix issue with sign of step value: if the sign of the step value is in conflict with the range, the ... check-in: f4bcf0701c user: griffin tags: tip-629 | |
| 13:30 | Fix TCL_UTF_MAX == 3 build check-in: 6c065977dc user: jan.nijtmans tags: core-8-branch | |
| 12:31 | Fix [b79df322a9]. Tcl_GetUnicode/Tcl_NewUnicodeObj crash. Add tests check-in: f562dcb464 user: apnadkarni tags: core-8-branch | |
| 12:23 | Fix [b79df322a9] follow-up: Tcl_NewUnicodeObj truncates strings Closed-Leaf check-in: 0e4cbe7bef user: jan.nijtmans tags: bug-b79df322a9 | |
| 09:57 | Fix build check-in: e72b0e9fe2 user: jan.nijtmans tags: tip-629 | |
| 09:03 | Merge 8.7. Clean-up tclWinConsole.c the same way check-in: da4d986fd1 user: jan.nijtmans tags: core-8-branch | |
| 03:10 | Fix Windows console fconfigure tests to require interactive constraint. Note this means tests are di... check-in: 6d54bed729 user: apnadkarni tags: core-8-branch | |
| 00:58 | Implement TIP-225 ArithSeries. And other changes. check-in: ed4b300841 user: griffin tags: tip-629 | |
|
2022-07-11
| ||
| 11:24 | Add "win" constraints to tests/winConsole.test, and change one expected test-results on Windows check-in: a6f23f7a63 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-10
| ||
| 20:40 | Minor simplification: Use RingBufferHasFreeSpace() instead of RingBufferFreeSpace check-in: ac2e564b83 user: jan.nijtmans tags: core-8-branch | |
| 14:41 | Blech. Remove unused variable check-in: 8b1a8eae22 user: apnadkarni tags: core-8-branch | |
| 14:06 | New Windows console driver. Fixes [21280817d1] thread proliferation and [44bbccdd8c] fconfigure std{... check-in: c085b9090c user: apnadkarni tags: core-8-branch | |
| 13:56 | Merged core-8-branch Closed-Leaf check-in: dc9cdb9beb user: apnadkarni tags: win-console | |
| 10:21 | Bypass reader thread for blocking reads. check-in: d244d23944 user: apnadkarni tags: win-console | |
|
2022-07-09
| ||
| 05:59 | Merge core-8-branch check-in: 550e9ca76e user: apnadkarni tags: tip-625 | |
|
2022-07-07
| ||
| 13:03 | Eliminate totalElems (left-over from 'lrepeat'). Bug in checking LIST_MAX (also originally taken fro... check-in: 4b6e4f7288 user: jan.nijtmans tags: tip-629 | |
| 12:44 | Review: 1) cleanupTests missing in "range.test". 2) status should be int, not Tcl_WideInt 3) make op... check-in: 68c720870b user: jan.nijtmans tags: tip-629 | |
| 11:01 | Merge 8.6 check-in: 997549c645 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-06
| ||
| 19:15 | Improve error checking and testing. check-in: 1e5fb503d4 user: griffin tags: tip-629 | |
|
2022-07-05
| ||
| 22:15 | Missed step == 0 check. check-in: 5929796b34 user: griffin tags: tip-629 | |
| 21:32 | (bares some resemblance to) TIP-629 Implementation. check-in: b413bed009 user: griffin tags: tip-629 | |
| 15:54 | Fix channel close on thread exit if other threads exist. Add winconsole tests. check-in: 5e4391b208 user: apnadkarni tags: win-console | |
| 12:18 | Merge 8.6 check-in: 4efa590542 user: jan.nijtmans tags: core-8-branch | |
| 11:09 | re-generate tclDate.c Closed-Leaf check-in: 0dbd67d7ab user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2 | |
| 10:59 | Merge 8.7 check-in: fba4b1c032 user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2 | |
| 10:20 | Simplify TIP #609 implementation, make TCL_QUEUE_ALERT_IF_EMPTY work for all positions and improve d... check-in: 97317e68d6 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-04
| ||
| 16:54 | Permit direct console writes for synchronous output calls check-in: f6ca957063 user: apnadkarni tags: win-console | |
| 15:59 | Merge core-8-branch check-in: 2a00dad082 user: apnadkarni tags: win-console | |
| 15:33 | Merge core-8-branch check-in: a9eaa94bc8 user: apnadkarni tags: win-console | |
| 15:32 | Rework reader thread to not do read-ahead as console stdin mode might change check-in: b6ac8403b0 user: apnadkarni tags: win-console | |
| 11:41 | Merge 8.7 check-in: 6c5dcbe745 user: jan.nijtmans tags: tip-627 | |
| 11:30 | Some -1 -> TCL_INDEX_NONE (Thanks, Gustaf!) check-in: 5b8204ec5f user: jan.nijtmans tags: core-8-branch | |
| 08:31 | Add TCL_COMBINE, just a NOP for now (will get a meaning in 9.0 check-in: ae86c86e27 user: jan.nijtmans tags: core-8-branch | |
|
2022-07-03
| ||
| 22:46 | Remove dead code check-in: 5357587e9a user: jan.nijtmans tags: win-console | |
| 22:31 | TIP #609: Enhance Tcl_ThreadQueueEvent() check-in: 901c88bb0e user: jan.nijtmans tags: core-8-branch | |
| 15:48 | Fix bug 44bbccdd8c. fconfigure was broken for 8.7 console channel check-in: 1b6ed4db57 user: apnadkarni tags: win-console | |
| 08:00 | Fix benign gcc unused code warnings check-in: 90e1b5a1c1 user: apnadkarni tags: win-console | |
| 07:40 | Eliminate unnecessary thread wakeups. check-in: fef0d561e4 user: apnadkarni tags: win-console | |
|
2022-07-02
| ||
| 20:00 | One more simplification: Eliminate RingBufferClear() Closed-Leaf check-in: feeeabe9cc user: jan.nijtmans tags: win-console-review | |
| 19:39 | TIP #607: -failindex option for encoding convertto/convertfrom check-in: 2c4329d1a2 user: jan.nijtmans tags: core-8-branch | |
| 19:33 | Fix build error with --enable-debug (no need for RINGBUFFER_ASSERT any more) check-in: 54593ace4e user: jan.nijtmans tags: win-console-review | |
|
2022-07-01
| ||
| 15:26 | Merge 8.7 Closed-Leaf check-in: 091f9563e9 user: jan.nijtmans tags: tcloo-64bit | |
| 15:20 | Merge 8.6 check-in: 651b1008fb user: jan.nijtmans tags: core-8-branch | |
| 14:55 | TclOO version -> 1.3.0 check-in: bbd2cbf645 user: jan.nijtmans tags: tcloo-64bit | |
| 12:31 | Merge 8.7 check-in: f787684394 user: jan.nijtmans tags: tcloo-64bit | |
| 07:41 | No need for RingSizeT, since max is 8000 (far less than 2^31) check-in: 83001cbe31 user: jan.nijtmans tags: win-console-review | |
| 07:34 | Remove unnecessary code (review round 1) check-in: 82b6ceba53 user: jan.nijtmans tags: win-console-review | |
| 05:58 | Merge core-8-branch. Wakeup console reader thread when data read. check-in: dbdf5517a7 user: apnadkarni tags: win-console | |
|
2022-06-30
| ||
| 13:46 | Merge 8.7 check-in: d346c07af7 user: jan.nijtmans tags: win-console | |
| 11:31 | Fix [b79df322a9]: Tcl_NewUnicodeObj truncates strings check-in: 936c4f4b1c user: jan.nijtmans tags: core-8-branch | |
|
2022-06-29
| ||
| 15:56 | Notify other threads if one thread closes a Windows console channel check-in: 07cf9644c2 user: apnadkarni tags: win-console | |
|
2022-06-28
| ||
| 15:42 | Finishing touches. Remove obsolete code check-in: ccfe560c2e user: apnadkarni tags: win-console | |
| 09:39 | Merge 8.6 check-in: 0443652ba2 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-27
| ||
| 16:02 | Ticket #21280817 - Windows console rewrite to only create one thread per stdio channel. Functional, ... check-in: 5173b9e514 user: apnadkarni tags: win-console | |
|
2022-06-25
| ||
| 10:59 | Merge 8.7 check-in: 3d486ee756 user: jan.nijtmans tags: tcloo-64bit | |
|
2022-06-24
| ||
| 20:06 | Merge 8.6 check-in: d1ca80c5e9 user: jan.nijtmans tags: core-8-branch | |
| 14:27 | Merge 8.6 check-in: 137b0b5214 user: jan.nijtmans tags: core-8-branch | |
| 13:48 | Resolve the TODO: What's going on here? Document or eliminate. Eliminate usage of TCL_MAJOR_VERSIO... check-in: 1a931a30d8 user: jan.nijtmans tags: core-8-branch | |
| 11:40 | Fix for commit [c8bd577a119f2259], which is (slightly) wrong: allowed space should be between '#' an... check-in: cc8e888def user: jan.nijtmans tags: core-8-branch | |
| 10:41 | Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same as it was in Tcl 8.6 check-in: 2ffde115d4 user: jan.nijtmans tags: core-8-branch | |
| 07:12 | Put back seemingly useless typedefs (yes, there are picky compilers) check-in: 9ca3efb294 user: jan.nijtmans tags: core-8-branch | |
| 07:11 | Don't use (unsigned)-1 -> TCL_INDEX_NONE check-in: aa5a38eb99 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-23
| ||
| 15:33 | more "unsigned int" -> TCL_HASH_TYPE check-in: 300f28543e user: jan.nijtmans tags: core-8-branch | |
| 15:02 | Merge 8.7 check-in: 43b9614860 user: jan.nijtmans tags: tip-627 | |
| 14:57 | Restore NS_DEAD flag value (from 0x04 back to 0x02, how it was in Tcl 8.6). It is used in nsf, chang... check-in: 172f75ece3 user: jan.nijtmans tags: core-8-branch | |
| 12:58 | Merge 8.6 check-in: 433d1c4c99 user: jan.nijtmans tags: core-8-branch | |
| 12:21 | Remove unused typedef's check-in: 3656e8f1e7 user: jan.nijtmans tags: core-8-branch | |
| 12:20 | Use "void *" in stead of ClientData in tclInt.decs/tclOO.decls (backported from 9.0) check-in: 403356e842 user: jan.nijtmans tags: core-8-branch | |
| 08:58 | Use TCL_HASH_TYPE in stead of "unsigned int", wherever the Tcl 9.0 type is "size_t", in tclDecls.h check-in: d987436f1e user: jan.nijtmans tags: core-8-branch | |
| 08:56 | Use "void *" in stead of ClientData in tclDecls.h (backported from 9.0) check-in: b8196855eb user: jan.nijtmans tags: core-8-branch | |
|
2022-06-22
| ||
| 16:36 | Allow spacing between '#' and 'define', while recognising version in header-files check-in: c8bd577a11 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-20
| ||
| 22:00 | Merge 8.7 Closed-Leaf check-in: 1ccaa0f38f user: jan.nijtmans tags: tip-609 | |
| 21:50 | Merge 8.7 check-in: 572dd7fe1a user: jan.nijtmans tags: tip-627 | |
| 15:20 | Fix [a55872c242]: tcl8.7 on windows: linking against stubs library is now required in 8.7. No longer... check-in: d7052c5f73 user: jan.nijtmans tags: core-8-branch | |
| 15:18 | Unneeded type-cast check-in: 5d433b3ba0 user: jan.nijtmans tags: core-8-branch | |
| 11:55 | Fix [a55872c242]: tcl8.7 on windows: linking against stubs library is now required in 8.7. If the Tc... Closed-Leaf check-in: 3483c7eafd user: jan.nijtmans tags: bug-a55872c242 | |
| 10:16 | indenting check-in: c35bf915b2 user: jan.nijtmans tags: tip-627 | |
| 10:11 | Merge 8.7 check-in: 4122375dd3 user: jan.nijtmans tags: tip-627 | |
| 10:10 | update doc check-in: 36f3c31a44 user: jan.nijtmans tags: tip-627 | |
| 09:44 | Merge 8.6 check-in: f16233109c user: jan.nijtmans tags: core-8-branch | |
|
2022-06-19
| ||
| 20:27 | Merge 8.7 check-in: f9aca4eac7 user: jan.nijtmans tags: tip-627 | |
| 20:23 | Fix TIP #312 documentation. Backported from [9c4dcc7347e8ef51] check-in: eee192b777 user: jan.nijtmans tags: core-8-branch | |
| 19:32 | Implement Tcl_NRCallObjProc2 check-in: a772295743 user: jan.nijtmans tags: tip-627 | |
| 05:42 | Create new branch named "win-console" check-in: c24c8ab617 user: apnadkarni tags: win-console | |
|
2022-06-15
| ||
| 20:49 | Merge 8.7 Closed-Leaf check-in: 61b6543b0f user: jan.nijtmans tags: tip607-encoding-failindex | |
| 15:12 | (experimental) TclOO > 2**31 args check-in: 39a1dece8e user: jan.nijtmans tags: tcloo-64bit | |
| 12:24 | Merge 8.7 check-in: 339b37bab3 user: jan.nijtmans tags: tip-627 | |
| 12:15 | Add comments in tcl.decls check-in: e79940819f user: jan.nijtmans tags: core-8-branch | |
| 10:04 | Backport tclStubLib.c from Tcl 9.0 (they should be equal in 8.7 and 9.0) check-in: df78bed29c user: jan.nijtmans tags: core-8-branch | |
| 09:25 | Disable tests (conditionally) which cannot run without the UTF16 compatibility layer (TIP #622) check-in: 5cfa72d0d7 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-14
| ||
| 14:54 | Merge 8.7 check-in: d5fd076ae4 user: jan.nijtmans tags: tip-627 | |
| 14:22 | Merge 8.6 check-in: ea2c8b8ec1 user: jan.nijtmans tags: core-8-branch | |
| 12:56 | Merge 8.6 check-in: b4c12cb7ff user: jan.nijtmans tags: core-8-branch | |
| 10:30 | Merge 8.7 check-in: 0a0663776c user: jan.nijtmans tags: tip-627 | |
| 10:28 | merge-mark check-in: 42adc4bff7 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-13
| ||
| 20:36 | Merge 8.6 check-in: 2ef0eef04a user: jan.nijtmans tags: core-8-branch | |
| 16:15 | Start towards Tcl9 support check-in: 0961e8623f user: apnadkarni tags: tip-625 | |
| 11:34 | Backport unix/dltest/*.c changes from 9.0 check-in: e276166268 user: jan.nijtmans tags: core-8-branch | |
| 11:33 | Some -1 -> TCL_INDEX_NONE. Update fossil's ignore-glob check-in: 08ecf6cdde user: jan.nijtmans tags: core-8-branch | |
|
2022-06-12
| ||
| 16:29 | Keep lines in tcl.decs not too long check-in: 79177afdc0 user: jan.nijtmans tags: core-8-branch | |
| 15:52 | Eliminate compiler warnings check-in: 3159ded950 user: jan.nijtmans tags: core-8-branch | |
| 15:45 | Use pkgb_demo to test function Tcl_UtfNcmp() check-in: 2b49aec3ad user: jan.nijtmans tags: core-8-branch | |
| 03:05 | Merge core-8-branch after TIP616 check-in: f9ecac6993 user: apnadkarni tags: tip-625 | |
|
2022-06-10
| ||
| 20:26 | Merge 8.7 check-in: 68cc499be7 user: jan.nijtmans tags: tip-609 | |
| 20:21 | Tcl_GetEncodingSearchPath() is available since Tcl 8.5 check-in: b29b876a00 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-09
| ||
| 21:15 | Unicode 15.0.0 (Beta), to be released September 2022 Closed-Leaf check-in: f7d0ea4f19 user: jan.nijtmans tags: unicode-15 | |
| 12:39 | Doc tweak check-in: 97b482d801 user: jan.nijtmans tags: tip-627 | |
| 12:18 | Merge 8.7 check-in: 21290f14ea user: jan.nijtmans tags: tip-627 | |
|
2022-06-08
| ||
| 09:31 | TIP #616 implementation (Wrapper API, cannot really handle > 2^31 elements) check-in: 45a17c4932 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-06
| ||
| 21:59 | Merge 8.7 check-in: 2d19331c1e user: jan.nijtmans tags: tip-627 | |
|
2022-06-03
| ||
| 15:05 | Merge 8.7 Closed-Leaf check-in: b53ef604ac user: jan.nijtmans tags: tip-616-for-8.7 | |
| 14:46 | Undo part of previous commit: doesn't work as expected on Windows check-in: 6c58374e58 user: jan.nijtmans tags: core-8-branch | |
|
2022-06-02
| ||
| 15:55 | Merge 8.6. Eliminate some (long) typecasts check-in: 0daaaefd9b user: jan.nijtmans tags: core-8-branch | |
|
2022-06-01
| ||
| 19:34 | TIP #627 implementation check-in: 8eecdd6332 user: jan.nijtmans tags: tip-627 | |
| 04:17 | Finish list performance scripts check-in: f1e3e9c78f user: apnadkarni tags: tip-625 | |
|
2022-05-31
| ||
| 12:57 | Merge 8.7. Add Tcl_ProcObjCmd2() check-in: 02c65849b3 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 10:42 | Merge 8.6. Tcl_RegisterCommandTypeName/Tcl_GetCommandTypeName don't exist either check-in: ca4aca6a5c user: jan.nijtmans tags: core-8-branch | |
|
2022-05-30
| ||
| 21:20 | Merge 8.7 check-in: eef03fb9f2 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-05-29
| ||
| 21:02 | Function prototypes are not always needed/useful check-in: 7634fee197 user: jan.nijtmans tags: core-8-branch | |
| 11:44 | Implement bidirection shift to distribute free space in list stores. check-in: b4cae88219 user: apnadkarni tags: tip-625 | |
|
2022-05-27
| ||
| 16:39 | Use more Tcl_ObjCmdProc/Tcl_MethodCallProc typedefs check-in: 1487e7a006 user: jan.nijtmans tags: core-8-branch | |
| 06:49 | msgcat documentation: reflect code check-in: 6bfaf42776 user: jan.nijtmans tags: core-8-branch | |
| 03:50 | Rearrange output order to make comparisons easier. check-in: a652c1b0d0 user: apnadkarni tags: tip-625 | |
|
2022-05-26
| ||
| 22:36 | Merge 8.6 check-in: fe9ccb97b6 user: jan.nijtmans tags: core-8-branch | |
| 20:53 | [https://github.com/tcltk/tcl/pull/16] check-in: 8366bae195 user: jan.nijtmans tags: core-8-branch | |
| 12:50 | Merge 8.7 check-in: c9eed639fd user: jan.nijtmans tags: tip-616-for-8.7 | |
| 12:47 | Revert part of [0381fc9b91]: testcases get-1.8 and get-1.9 are meant for longIs64bit only check-in: 410a6d26d2 user: jan.nijtmans tags: core-8-branch | |
|
2022-05-25
| ||
| 22:34 | Merge 8.7 check-in: 1e02a56dcf user: jan.nijtmans tags: tip-609 | |
| 22:34 | Merge 8.7 check-in: 7b5fcc614e user: jan.nijtmans tags: tip-616-for-8.7 | |
| 15:18 | Deprecate 2 internal typedefs: TclCmdProcType/TclObjCmdProcType. Too little benefit to keep them check-in: 89ca061066 user: jan.nijtmans tags: core-8-branch | |
| 12:59 | Merge 8.7 check-in: ab2d4bf2fe user: jan.nijtmans tags: tip-609 | |
| 12:59 | Merge 8.7 check-in: db1eda16d7 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 12:57 | merge-mark check-in: 1caef4fa84 user: jan.nijtmans tags: core-8-branch | |
| 10:58 | merge-mark check-in: 164afff634 user: jan.nijtmans tags: core-8-branch | |
| 10:51 | Merge 8.6 check-in: 0381fc9b91 user: jan.nijtmans tags: core-8-branch | |
| 09:12 | Merge 8.7 check-in: 313f339400 user: jan.nijtmans tags: tip-609 | |
| 09:11 | Merge 8.7 check-in: 6c6dda291d user: jan.nijtmans tags: tip-616-for-8.7 | |
| 09:05 | Fix [f160f9f982]: macOS Aqua : Emoji does not display anymore after TIP #622 check-in: b96128c31b user: jan.nijtmans tags: core-8-branch | |
| 08:56 | Fix testcase utf-4.12 (which - actually - exposed this bug) Closed-Leaf check-in: 82f20fdd5c user: jan.nijtmans tags: bug-f160f9f982 | |
|
2022-05-24
| ||
| 19:44 | Merge 8.6 check-in: 65a5ec653b user: jan.nijtmans tags: core-8-branch | |
| 17:23 | Performance test scripts for list commands check-in: 65abf3e814 user: apnadkarni tags: tip-625 | |
| 17:20 | TIP 625 - Re-implementation of lists check-in: a5dbca901e user: apnadkarni tags: tip-625 | |
| 06:50 | Fix for [f160f9f982]: macOS Aqua : Emoji does not display anymore after TIP #622. (Actually, X11 dis... check-in: 1e13161bcd user: jan.nijtmans tags: bug-f160f9f982 | |
|
2022-05-22
| ||
| 13:44 | Merge 8.6 check-in: 6d31d91096 user: jan.nijtmans tags: core-8-branch | |
| 12:00 | Merge 8.6 check-in: c99708a4c7 user: jan.nijtmans tags: core-8-branch | |
|
2022-05-19
| ||
| 13:40 | Merge 8.7 check-in: 17bab59395 user: jan.nijtmans tags: tip-609 | |
|
2022-05-17
| ||
| 12:50 | Merge 8.7 check-in: cd18e5535f user: jan.nijtmans tags: tip-616-for-8.7 | |
| 09:32 | Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObjLength -> TclListObjLen... check-in: eaf93525a5 user: jan.nijtmans tags: core-8-branch | |
| 08:49 | some less underscores in exported functions check-in: 2f016df946 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 07:22 | Merge 8.7 check-in: 2364861e16 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 07:21 | Fix compiler warning in tclTest.c check-in: acfc035572 user: jan.nijtmans tags: core-8-branch | |
| 07:18 | Merge 8.7. Add macro's for situation without UTF_TCL_STUBS check-in: 3923104571 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-05-15
| ||
| 20:36 | TIP #622 implementation: Full Unicode for Tcl 8.7 check-in: e00aaebbbf user: jan.nijtmans tags: core-8-branch | |
|
2022-05-13
| ||
| 23:28 | Merge 8.6 check-in: 9574cb9106 user: jan.nijtmans tags: core-8-branch | |
| 10:11 | Remove [https://core.tcl-lang.org/tcl/info/1fe8ca8d3eb87b65|Horrible Hack] to keep the old error mes... check-in: 5608e37605 user: jan.nijtmans tags: core-8-branch | |
|
2022-05-12
| ||
| 13:06 | Merge 8.6 check-in: fab550b083 user: jan.nijtmans tags: core-8-branch | |
|
2022-05-11
| ||
| 19:08 | Merge 8.6 check-in: 5ded4f151d user: jan.nijtmans tags: core-8-branch | |
|
2022-05-10
| ||
| 16:38 | merge-mark check-in: 44e84cad6e user: jan.nijtmans tags: core-8-branch | |
| 16:18 | Merge 8.6 check-in: 1896abea3b user: jan.nijtmans tags: core-8-branch | |
| 10:18 | Update doc check-in: f805309275 user: jan.nijtmans tags: tip-618 | |
| 10:05 | Merge 8.7. Update doc check-in: b053dadbd7 user: jan.nijtmans tags: tip-618 | |
|
2022-05-09
| ||
| 19:42 | Merge 8.6 check-in: e872f1c85b user: jan.nijtmans tags: core-8-branch | |
|
2022-05-06
| ||
| 07:33 | Merge 8.7 check-in: e73eb56bb8 user: jan.nijtmans tags: tip-618 | |
| 07:29 | Merge 8.6 check-in: 76b2c6ed0d user: jan.nijtmans tags: core-8-branch | |
| 07:23 | Close fork check-in: 5924b92f53 user: jan.nijtmans tags: core-8-branch | |
|
2022-05-04
| ||
| 07:16 | http: tolerant again invalid reply header "content-encoding: UTF-8". Ticket [8eb64b1520] check-in: 054cc3002a user: oehhar tags: core-8-branch | |
|
2022-04-29
| ||
| 20:10 | Merge 8.7 check-in: 53dfd9b498 user: jan.nijtmans tags: tip-618 | |
| 20:09 | re-structure, add more examples check-in: 1cc44267e1 user: jan.nijtmans tags: tip-618 | |
| 10:01 | Since tclDecls.h uses 'size_t', make sure to include <stddef.h>. Since ISO-C has both 'size_t' and '... check-in: 753c206431 user: jan.nijtmans tags: core-8-branch | |
|
2022-04-28
| ||
| 10:58 | Merge 8.6 check-in: f29d996f25 user: jan.nijtmans tags: core-8-branch | |
|
2022-04-26
| ||
| 17:15 | Merge 8.7 check-in: eb5ed53a03 user: jan.nijtmans tags: tip-618 | |
| 16:01 | Merge 8.7 check-in: 065d1ac46a user: jan.nijtmans tags: tip-616-for-8.7 | |
| 15:58 | Merge 8.7 check-in: 214c4e5c05 user: jan.nijtmans tags: tip-609 | |
| 15:57 | Merge 8.7 Closed-Leaf check-in: 30a874adf5 user: jan.nijtmans tags: full-utf-for-87 | |
| 15:07 | Change value of TCL_INDEX_TEMP_TABLE from 2 to 64, and let it lead to a slightly more efficient impl... check-in: 19850a20a8 user: jan.nijtmans tags: core-8-branch | |
| 13:27 | merge 8.6 (fixes [27520c9b17]) check-in: 9427d5662e user: sebres tags: core-8-branch | |
| 13:25 | fixes build using msys/mingw toolchain, missing build path as include caused: generic/tclEvent.c:1... check-in: 0092f5f111 user: sebres tags: core-8-branch | |
| 07:29 | Merge 8.7 check-in: 0c21f5f99f user: jan.nijtmans tags: tip-609 | |
| 07:24 | Merge 8.7 check-in: 1790c38bd6 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 07:18 | Merge 8.7 check-in: 588d689f08 user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-04-21
| ||
| 15:37 | Merge 8.7 check-in: f77b5c8f39 user: jan.nijtmans tags: tip-618 | |
| 12:59 | Merge 8.6 check-in: 6da8a9608b user: jan.nijtmans tags: core-8-branch | |
| 08:41 | Although I don't think it helps for [62f56a61aca52db3], put back --enable-64bit and fat_32_64 functi... check-in: bda6ccaf09 user: jan.nijtmans tags: core-8-branch | |
|
2022-04-20
| ||
| 16:12 | Eliminate the need for --enable-64bit on MacOS: We only do 64-bit now. Remove macosx/Tcl.xcode in fa... check-in: 9241b6d3ab user: jan.nijtmans tags: core-8-branch | |
| 14:34 | one more boolPtr -> intPtr check-in: 352215a109 user: jan.nijtmans tags: core-8-branch | |
| 14:26 | Simplify TclGetBoolFromObj() macro check-in: 68fb4fe634 user: jan.nijtmans tags: tip-618 | |
| 14:08 | Merge 8.7 check-in: c4c36b2706 user: jan.nijtmans tags: tip-618 | |
| 12:08 | Fix for [a12ad5c4bd7efcf2], buffer allocation on every call to Write(). check-in: d699b9b145 user: pooryorick tags: core-8-branch | |
| 11:27 | Fix [https://core.tcl-lang.org/tk/tktview?name=bf0f4808d7|bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE check-in: 28b1e88eef user: jan.nijtmans tags: core-8-branch | |
| 10:02 | Merge 8.6 check-in: c698281105 user: jan.nijtmans tags: core-8-branch | |
| 08:49 | Remove some unnecessary buffer reference counting in Write(). The reference counting in FlushChanne... check-in: a62764efd4 user: pooryorick tags: core-8-branch | |
|
2022-04-16
| ||
| 19:03 | Fix [0061c7a476]: signed integer overflow in ZipReadInt() check-in: 22b545403f user: jan.nijtmans tags: core-8-branch | |
|
2022-04-15
| ||
| 15:08 | Merge 8.7 check-in: c6be4c4d38 user: jan.nijtmans tags: tip-618 | |
| 14:52 | Merge 8.6 check-in: 3481a747a0 user: jan.nijtmans tags: core-8-branch | |
| 14:46 | Update documentation check-in: 58ae866945 user: jan.nijtmans tags: tip-618 | |
| 12:27 | Remove macro's for Tcl_GetBoolFromObj/Tcl_GetBool check-in: c244e6531c user: jan.nijtmans tags: tip-618 | |
| 12:20 | Restore Tcl_GetBoolenanFromObj/Tcl_GetBoolenan signatures check-in: 4b7f564fd6 user: jan.nijtmans tags: tip-618 | |
| 11:50 | Use lower 5 bits of flags for sizeof(*(boolPtr)) check-in: a1960fc252 user: jan.nijtmans tags: tip-618 | |
| 11:38 | Merge 8.7 check-in: 1c5bb19b01 user: jan.nijtmans tags: tip-618 | |
|
2022-04-14
| ||
| 20:48 | Merge 8.7 Closed-Leaf check-in: c0e1ee7c21 user: jan.nijtmans tags: bug-5294e6feca | |
| 20:47 | Merge 8.7 check-in: afb97876e9 user: jan.nijtmans tags: full-utf-for-87 | |
| 20:45 | Fix [da733cf8a6]: indexObj-6.7 fails check-in: 63d533a2e6 user: jan.nijtmans tags: core-8-branch | |
| 14:23 | Update to latest version of tinydir check-in: c311c164c7 user: jan.nijtmans tags: bug-5294e6feca | |
| 14:05 | Proposed fix for [5294e6feca]: minizip for TIP #430 broken check-in: 27d3c50b99 user: jan.nijtmans tags: bug-5294e6feca | |
| 13:35 | merge-mark check-in: cdbfbb791e user: jan.nijtmans tags: full-utf-for-87 | |
| 12:45 | Merge 8.6 check-in: f0f432d1f4 user: jan.nijtmans tags: core-8-branch | |
| 12:05 | Merge 8.7 check-in: f8cdc915ce user: jan.nijtmans tags: full-utf-for-87 | |
| 08:48 | Change the actual value of TCL_INDEX_NULL_OK (TIP #613) to a better value which conflicts less with ... check-in: 679e82a812 user: jan.nijtmans tags: core-8-branch | |
| 06:13 | It looks like minizip is broken, so let's use zip check-in: 5b1e91ea78 user: jan.nijtmans tags: core-8-branch | |
|
2022-04-12
| ||
| 14:34 | Adapt tclZipfs.c to zlib 1.2.12 (due to the changes in crc32 handling) check-in: 3a6870ae67 user: jan.nijtmans tags: core-8-branch | |
| 12:56 | Merge 8.6 check-in: a7a81a774c user: jan.nijtmans tags: core-8-branch | |
| 12:12 | Merge 8.6 check-in: 2f894c40be user: jan.nijtmans tags: core-8-branch | |
| 08:53 | Merge 8.6 check-in: 6ef3971348 user: jan.nijtmans tags: core-8-branch | |
|
2022-04-08
| ||
| 12:10 | Use INT2PTR/PTR2INT macro's as appropriate check-in: e9ab489141 user: jan.nijtmans tags: core-8-branch | |
| 09:13 | Merge 8.6 check-in: c4999e5dce user: jan.nijtmans tags: core-8-branch | |
|
2022-04-05
| ||
| 07:18 | RFE [655300]: Deprecate Tcl_MakeSafe() check-in: b7fefa1dd4 user: jan.nijtmans tags: rfe-655300 | |
|
2022-04-04
| ||
| 15:27 | Merge 8.7 check-in: a056d8902d user: jan.nijtmans tags: full-utf-for-87 | |
| 14:56 | Merge 8.7 check-in: 1b310013d7 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 14:32 | In tclCkalloc.c, count malloc/free's using size_t in stead of unsigned int. check-in: f5b2c384a5 user: jan.nijtmans tags: core-8-branch | |
| 12:17 | Merge 8.7 check-in: 8c20b86cd2 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 11:58 | Merge 8.7 check-in: bc833ddfd2 user: jan.nijtmans tags: tip-618 | |
| 11:35 | Merge 8.6. http -> 2.10a2 check-in: 9ebb3b317f user: jan.nijtmans tags: core-8-branch | |
| 11:30 | Additional braces for (sizePtr), just to be sure check-in: ea08eb2c79 user: jan.nijtmans tags: core-8-branch | |
| 10:17 | Merge 8.7. Fix implementation as noted by Ashok. check-in: a8be31404e user: jan.nijtmans tags: tip-618 | |
| 08:51 | Fix TIP #613 implementation, when (indexPtr) is more than a simple variable name. Thanks, @ashok! check-in: 8ca41d8daf user: jan.nijtmans tags: core-8-branch | |
| 01:42 | Panic if Testsaveresult call to Tcl_GetBoolFromObj overwrites memory. check-in: 591a2c7ba8 user: apnadkarni tags: tip-618 | |
|
2022-04-03
| ||
| 12:11 | Add Ashok's example check-in: 2b36bb36e6 user: jan.nijtmans tags: tip-618 | |
|
2022-04-01
| ||
| 15:28 | Start handling 'last' arguments check-in: 544f0f0fc5 user: jan.nijtmans tags: tip-615 | |
| 13:16 | Merge 8.7 check-in: 56bf4c5824 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 07:32 | Undo (unnecessary) change in tclMain.c check-in: 8b0ce05c29 user: jan.nijtmans tags: tip-615 | |
| 07:13 | Merge 8.7 check-in: d2474ffcdc user: jan.nijtmans tags: tip-615 | |
|
2022-03-31
| ||
| 13:48 | Better errpr-handling check-in: 086055bcdf user: jan.nijtmans tags: tip-618 | |
| 13:37 | Handle objPtr == NULL / interp == NULL better check-in: d5a055aa3f user: jan.nijtmans tags: tip-618 | |
| 13:24 | uint??_t -> int??_t check-in: d19e4d6be7 user: jan.nijtmans tags: tip-618 | |
| 11:07 | Merge 8.7. Make room for TIP #622 stub entries check-in: 3a50a6e775 user: jan.nijtmans tags: tip-618 | |
|
2022-03-30
| ||
| 11:56 | Change UTF-16 version of Tcl_GetRange() not to use the tclStringObj type any more check-in: fb73b2740d user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-29
| ||
| 21:14 | Undo deprecation for Tcl_AppendUnicodeToObj (as described in the TIP) check-in: 27ad4bdde1 user: jan.nijtmans tags: full-utf-for-87 | |
| 13:57 | Merge 8.7 check-in: 73d9f7b823 user: jan.nijtmans tags: full-utf-for-87 | |
| 13:40 | Don't bother UINT2PTR, since INT2PTR is just as good. check-in: 94e9d6ea9b user: jan.nijtmans tags: core-8-branch | |
| 09:27 | Merge 8.7. If TCL_NO_DEPRECATED always compile tclTest.o with TCL_UTF_MAX=4 (Because - otherwise the... check-in: 736cb8f480 user: jan.nijtmans tags: full-utf-for-87 | |
| 08:42 | Merge 8.6 check-in: f7ec4ed591 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-28
| ||
| 12:24 | Merge 8.7. Register "string" objType when TCL_UTF_MAX=3 (fixes regression in previous commit) check-in: 75efdec8f4 user: jan.nijtmans tags: full-utf-for-87 | |
| 11:39 | More usage of TCLFLEXARRAY. Make current_malloc_packets/maximum_malloc_packets type size_t check-in: 53ab5e4b9f user: jan.nijtmans tags: core-8-branch | |
|
2022-03-26
| ||
| 23:02 | Don't run obj-1.1 test with -DTCL_NO_DEPRECATED check-in: 447ae295e2 user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-25
| ||
| 15:31 | Fix [9c1dc88f86]: warning about different signedness when compile TCL on Windows. check-in: 5a3df78fb4 user: jan.nijtmans tags: core-8-branch | |
| 12:14 | Unbreak build with-DTCL_UTF_MAX=3 check-in: c699710e15 user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-24
| ||
| 23:29 | bugfix: Handle NULL characters in Tcl_GetCharLength() check-in: 2dcfc940e5 user: jan.nijtmans tags: full-utf-for-87 | |
| 13:58 | Add TclGetUniChar() to the compatibility set check-in: e75009fecd user: jan.nijtmans tags: full-utf-for-87 | |
| 13:18 | Fix internal usage of Tcl_GetRange/Tcl_UtfAtIndex check-in: 51e84a3825 user: jan.nijtmans tags: full-utf-for-87 | |
| 12:43 | Add TclGetRange() to the compatibility set check-in: 004fcfa041 user: jan.nijtmans tags: full-utf-for-87 | |
| 11:34 | Implement PANIC when the UTF16 compatibility layer is used in combination with -DTCL_NO_DEPRECATED check-in: c9d9aaf618 user: jan.nijtmans tags: full-utf-for-87 | |
| 10:48 | When compiled with TCL_NO_DEPRECATED, remove the UTF16 compatibility layer. So, we make sure that it... check-in: a68880dccd user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-23
| ||
| 16:33 | Fix for UpdateStringOfUTF16String() check-in: bdeaacdce5 user: jan.nijtmans tags: full-utf-for-87 | |
| 16:19 | Put back TclNumUtfChars() macro as TclNumUtfCharsM() check-in: 790f6f1d5a user: jan.nijtmans tags: full-utf-for-87 | |
| 14:32 | Fix Tcl_UniCharAtIndex() for UTF-16 compabitility layer check-in: 01f2ee09b4 user: jan.nijtmans tags: full-utf-for-87 | |
| 13:31 | Fix crash in (compabitility) "string" objType check-in: 26ed86a3c8 user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-22
| ||
| 20:07 | Merge 8.7 check-in: 40b724b4a8 user: jan.nijtmans tags: full-utf-for-87 | |
| 19:58 | Merge 8.6 check-in: 803ec228b2 user: jan.nijtmans tags: core-8-branch | |
| 16:49 | Merge 8.6 check-in: 7d6611d6c8 user: jan.nijtmans tags: core-8-branch | |
| 16:12 | ucs4 -> utf32 check-in: bfaf2a12a9 user: jan.nijtmans tags: full-utf-for-87 | |
| 15:53 | Merge 8.7 check-in: 0f9f9fb1e6 user: jan.nijtmans tags: full-utf-for-87 | |
| 15:38 | Feature-complete check-in: d2ae10faca user: jan.nijtmans tags: full-utf-for-87 | |
| 11:25 | More progress check-in: 8a7b81816e user: jan.nijtmans tags: full-utf-for-87 | |
| 00:46 | Fix [ac601b59bab7] by making only unloading a library from the process if it has an Unload functions... check-in: f0a6d62a1a user: pooryorick tags: core-8-branch | |
|
2022-03-21
| ||
| 14:42 | Merge 8.7. Renumber testcases in cmdAH.test. check-in: affc202d27 user: jan.nijtmans tags: tip607-encoding-failindex | |
| 09:57 | Fix [4dbfa46caa]: TIP #601 bug: handling of '-buffersize' check-in: dd396e24b7 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-20
| ||
| 23:14 | Merge 8.7, and fix the bug Closed-Leaf check-in: a9013de8ad user: jan.nijtmans tags: bug-4dbfa46caa | |
| 20:41 | TIP #601 minor improvement: Use 'int' type, so we can use TCL_INDEX_NONE to test for errors in Tcl_U... check-in: a0c063f093 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-18
| ||
| 15:39 | See [4dbfa46caa]: Remove "constraint deprecated" from failing testcases which should pass check-in: 126625695d user: jan.nijtmans tags: bug-4dbfa46caa | |
| 14:03 | Merge 8.7 check-in: 7c6c144e01 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 13:05 | Fix meaning of "testConstraint deprepcated" in encoding.test: Those testcases tested the behavior of... check-in: 513ba8d654 user: jan.nijtmans tags: core-8-branch | |
| 13:04 | Add proper cleanup to testcases check-in: 0ac2bbd603 user: jan.nijtmans tags: core-8-branch | |
| 11:24 | Merge 8.7 check-in: 9abe412215 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-03-17
| ||
| 22:24 | Rebase towards 8.7 check-in: d350e68b5a user: jan.nijtmans tags: tip607-encoding-failindex | |
| 16:47 | Use TCL_ENCODING_NOCOMPLAIN flag in stead of TCL_ENCODING_STOPONERROR when possible, since TCL_ENCOD... check-in: 433dfc2288 user: jan.nijtmans tags: core-8-branch | |
| 12:07 | Merge 8.6 check-in: 9f61609437 user: jan.nijtmans tags: core-8-branch | |
| 09:51 | TIP #601: Make "encoding convertto/convertfrom" throw exceptions check-in: fb919be8a3 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-16
| ||
| 23:08 | Handle Tcl_UtfAtIndex check-in: 4d35f48f7c user: jan.nijtmans tags: full-utf-for-87 | |
| 22:21 | Handle Tcl_GetCharLength check-in: 2cce141084 user: jan.nijtmans tags: full-utf-for-87 | |
| 14:55 | Merge 8.7. First working version, feature complete check-in: a9a14d5e6c user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-15
| ||
| 17:13 | Merge 8.6 check-in: 790351a15d user: jan.nijtmans tags: core-8-branch | |
| 16:17 | update rules.vc check-in: 59d6af3292 user: jan.nijtmans tags: full-utf-for-87 | |
| 07:52 | Even though Tcl_UniChar == int (in this "#if TCL_UTF_MAX>3 block), use the correct signature for Tcl... check-in: 2bdd750eee user: jan.nijtmans tags: core-8-branch | |
|
2022-03-14
| ||
| 23:14 | Some restructuring. Now compiles/runs fine with TCL_UTF_MAX=3 check-in: 7772cd8a61 user: jan.nijtmans tags: full-utf-for-87 | |
| 20:59 | Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 has problem when the sign... check-in: b8efe8c796 user: jan.nijtmans tags: core-8-branch | |
| 17:39 | TIP607 encoding failindex: some tests and implementation (not working) check-in: 2f1594f38b user: oehhar tags: tip607-encoding-failindex | |
| 16:10 | TIP607 encoding failindex: options -failindex and -nocomplain may not both be specified Closed-Leaf check-in: 98ac044f33 user: oehhar tags: tip607-encoding-failindex | |
| 16:06 | More progress check-in: 48ab8b7472 user: jan.nijtmans tags: full-utf-for-87 | |
| 15:46 | TIP607 encoding failindex: start implementation check-in: a611c76903 user: oehhar tags: tip601-encoding-failindex, tip607-encoding-failindex | |
|
2022-03-13
| ||
| 23:12 | Merge 8.7. More progress check-in: 38d0c3aade user: jan.nijtmans tags: full-utf-for-87 | |
| 00:31 | Coroutine cleanup: clarify 'yieldparameter' value. Use less C stackspace check-in: f3a0c179b9 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-12
| ||
| 23:28 | merge-mark check-in: 73c3149474 user: jan.nijtmans tags: core-8-branch | |
| 23:21 | Start defining "utf32string" type check-in: b46d5c684f user: jan.nijtmans tags: full-utf-for-87 | |
| 22:30 | More progress check-in: 2e24803530 user: jan.nijtmans tags: full-utf-for-87 | |
|
2022-03-11
| ||
| 22:43 | 2 more functions check-in: f3580d9f09 user: jan.nijtmans tags: full-utf-for-87 | |
| 22:11 | Handle TclUniCharNcmp() check-in: 715b107f62 user: jan.nijtmans tags: full-utf-for-87 | |
| 19:36 | merge 8.6 check-in: 6f37bc1611 user: dgp tags: core-8-branch | |
| 18:23 | WIP Leaf check-in: e2fd275d2f user: dgp tags: tcl9-design | |
| 17:17 | WIP check-in: 15d2ddfe4d user: dgp tags: tcl9-design | |
| 15:55 | Merge 8.7 Closed-Leaf check-in: 01bcbc4c60 user: jan.nijtmans tags: coro-crunch | |
| 15:13 | Merge 8.7 check-in: 6c97d5b403 user: jan.nijtmans tags: full-utf-for-87 | |
| 15:12 | TIP #617 implementation fix: Don't panic on Tcl_UniCharLen() when compiled with TCL_UTF_MAX=4 check-in: 144192320f user: jan.nijtmans tags: core-8-branch | |
| 14:52 | Experiment: full UTF for 8.7. (WIP) check-in: 4a31181448 user: jan.nijtmans tags: full-utf-for-87 | |
| 13:58 | More tweaks check-in: ac04dae9b0 user: jan.nijtmans tags: coro-crunch | |
| 13:34 | clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stackspace check-in: b84d4c3ff6 user: jan.nijtmans tags: coro-crunch | |
| 12:10 | Merge 8.6 check-in: acf3149e65 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-10
| ||
| 16:56 | merge 8.7 check-in: b0463de589 user: dgp tags: tcl9-design | |
| 11:43 | Add ::tcl::test::build-info command to tcl::test package, so we can find out which compiler/options ... check-in: 41f20298cd user: jan.nijtmans tags: core-8-branch | |
| 10:37 | Eliminate nmake build warning check-in: 61e186fad0 user: jan.nijtmans tags: core-8-branch | |
| 10:26 | Unused variable warning check-in: e4245088ee user: jan.nijtmans tags: core-8-branch | |
|
2022-03-09
| ||
| 19:37 | merge 8.7 check-in: f1d5e5874f user: dgp tags: tcl9-design | |
| 15:16 | Tweak test code such that it can be used to test indexes > 2^31 too, so no longer limit values to IN... check-in: e3ee44645c user: jan.nijtmans tags: core-8-branch | |
| 11:50 | Merge 8.7 check-in: 0e42f41f63 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-03-08
| ||
| 17:35 | merge 8.7 Closing this branch. The work on branch full-utf-for-8.7 is more likely to reach the ... Closed-Leaf check-in: 46d18fc696 user: dgp tags: dgp-ucs4 | |
| 17:14 | merge mark check-in: 726136ec97 user: dgp tags: core-8-branch | |
| 15:27 | Merge 8.6 check-in: 2cbce2c238 user: jan.nijtmans tags: core-8-branch | |
| 15:13 | Merge 8.6 check-in: 9254a17f88 user: jan.nijtmans tags: core-8-branch | |
| 08:23 | This typecast is wrong (and was already wrong). Correct it, and add testcase to prove it check-in: 51b9da64b4 user: jan.nijtmans tags: core-8-branch | |
| 00:01 | Merge 8.7 check-in: 3528d7188f user: dgp tags: dgp-ucs4 | |
|
2022-03-07
| ||
| 23:59 | Starting in Tcl 8.7, Tcl_GetUniChar() returns int, not Tcl_UniChar (TIP 389). Make typecasts of retu... check-in: 421d89a270 user: dgp tags: core-8-branch | |
| 23:52 | Start sketch of offering UCS4 interfaces in Tcl 8.7. check-in: f71034e070 user: dgp tags: dgp-ucs4 | |
| 21:45 | Improve a bit the ttk::treeview man page by instructing the html generator not link some words in th... check-in: c6e09d5068 user: fvogel tags: core-8-branch | |
|
2022-03-06
| ||
| 16:10 | Merge-mark check-in: 729fdf970f user: jan.nijtmans tags: core-8-branch | |
| 15:51 | Merge 8.6 check-in: 1a8ae15079 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-05
| ||
| 21:56 | -nothrow -> -nocomplain Closed-Leaf check-in: b3471f0625 user: jan.nijtmans tags: encodings-with-flags | |
| 10:32 | Add "const" to Tcl_SetNotifier() argument. Should have been part of TIP #27, looooooong ago. This si... check-in: a993dee980 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-04
| ||
| 16:21 | Merge 8.7 check-in: 791cc676b8 user: jan.nijtmans tags: encodings-with-flags | |
| 16:18 | Merge 8.6 check-in: 59b0904ac7 user: jan.nijtmans tags: core-8-branch | |
|
2022-03-02
| ||
| 16:00 | Use TIP #613's Tcl_GetIndexFromObj() to eliminate typecasts which are no longer necessary check-in: ef3c6d5538 user: jan.nijtmans tags: tip-613-usage | |
|
2022-02-27
| ||
| 18:43 | Fix build check-in: f67b1bb0bb user: jan.nijtmans tags: tip-615 | |
|
2022-02-25
| ||
| 14:44 | Merge 8.7 check-in: 19d6b0a063 user: jan.nijtmans tags: tip-615 | |
|
2022-02-24
| ||
| 22:44 | Merge 8.7 check-in: 1376637235 user: jan.nijtmans tags: tip-618 | |
| 22:20 | 3 more files with TCL_UTF_MAX checks check-in: 70eb0efb69 user: jan.nijtmans tags: core-8-branch | |
| 22:13 | Consistancy in TCL_UTF_MAX check check-in: 31da6923f7 user: jan.nijtmans tags: core-8-branch | |
| 17:13 | TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 85afe2127e user: jan.nijtmans tags: core-8-branch | |
|
2022-02-23
| ||
| 15:51 | Merge 8.6 check-in: 9771beebb0 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-22
| ||
| 21:01 | TIP #618: New Tcl_GetBool* functions with INDEX_NULL_OK flag check-in: 566ab0f509 user: jan.nijtmans tags: tip-618 | |
|
2022-02-21
| ||
| 16:30 | Merge 8.6 check-in: 91b14c222b user: jan.nijtmans tags: core-8-branch | |
|
2022-02-18
| ||
| 16:57 | Fix [22547f9053]: TIP 519 compiler warning check-in: b719e05421 user: jan.nijtmans tags: core-8-branch | |
| 16:32 | Merge 8.6 check-in: 703fd1a845 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-17
| ||
| 17:30 | Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isinf() and isnan() check-in: 60df467246 user: jan.nijtmans tags: core-8-branch | |
| 10:52 | Implement TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: 545bc28d1b user: jan.nijtmans tags: core-8-branch | |
| 09:51 | Merge 8.6. Remove some Tcl_Panic()'s which can never happen check-in: 5548e5391e user: jan.nijtmans tags: core-8-branch | |
|
2022-02-16
| ||
| 16:52 | Merge 8.6 check-in: 7e9fb8f7bd user: jan.nijtmans tags: core-8-branch | |
| 14:18 | Merge 8.7 check-in: 9c9eb4873b user: jan.nijtmans tags: tip-615 | |
| 12:15 | Merge 8.7. Fix 2 test-cases Leaf check-in: 385eb80dc4 user: jan.nijtmans tags: strict-index-experiment | |
| 10:46 | Merge 8.6 check-in: af5e57f956 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-15
| ||
| 15:04 | Tcl 8.7 requires Visual Studio 2015 or newer check-in: a2325dd904 user: jan.nijtmans tags: core-8-branch | |
| 14:49 | Merge 8.6 check-in: 28fda12373 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-14
| ||
| 18:10 | Merge 8.7 check-in: 27a9a7d379 user: jan.nijtmans tags: strict-index-experiment | |
| 17:53 | Always produce windows binaries on windows-2019, even if windows-latest switches to windows-2022 check-in: 69297ce333 user: jan.nijtmans tags: core-8-branch | |
| 17:17 | Correct references to libtommath.dll.a/tommath.lib, depending on compiler (was OK for zlib) check-in: e9e7b34fe4 user: jan.nijtmans tags: core-8-branch | |
| 15:52 | More improvements when cross-compiling on Windows. Now libtommath and zlib libraries use the UCRT ru... check-in: a71d169ea2 user: jan.nijtmans tags: core-8-branch | |
| 15:39 | Use TCLSH_NATIVE for building the zip-file when cross-compiling Closed-Leaf check-in: 5a9857b7a3 user: jan.nijtmans tags: windows-arm64 | |
| 15:28 | Re-build zlib and libtommath for AMD64 and ARM64 to use the UCRT runtime (with llvm-clang toolset) check-in: a0b1b61b4b user: jan.nijtmans tags: windows-arm64 | |
| 14:20 | Merge 8.6 check-in: 1d934d558e user: jan.nijtmans tags: core-8-branch | |
| 13:54 | Fix tommath.lib, which is missing some (deprecated) symbols. check-in: 03de17f612 user: jan.nijtmans tags: core-8-branch | |
| 13:14 | Merge 8.6 check-in: d3b7e9f3b3 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-13
| ||
| 23:07 | Add libtommath.dll and libtommath.dll.a for windows-arm64 check-in: 2ae997f245 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-12
| ||
| 19:06 | Merge 8.6 check-in: be2fb1496d user: jan.nijtmans tags: core-8-branch | |
| 11:49 | Merge 8.6 check-in: 842fcfbdfc user: jan.nijtmans tags: core-8-branch | |
|
2022-02-11
| ||
| 15:34 | Merge 8.7 check-in: b492dbc27a user: jan.nijtmans tags: encodings-with-flags | |
| 15:31 | Merge 8.7 check-in: ced9151f74 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-02-10
| ||
| 16:37 | Merge 8.7 Closed-Leaf check-in: 68ce4c0fb3 user: jan.nijtmans tags: tip-617 | |
| 15:22 | Merge 8.6 check-in: e81990041e user: jan.nijtmans tags: core-8-branch | |
| 14:18 | Always use UTF-8 when reading from the console (See also TIP #587) Closed-Leaf check-in: 72b7861bb2 user: jan.nijtmans tags: console-utf8 | |
| 14:16 | Use Tcl_NewWideIntObj() for values that might be bigger than 32-bit check-in: fda1913575 user: jan.nijtmans tags: core-8-branch | |
| 11:07 | Merge 8.7 check-in: 24ba50f931 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 09:37 | Merge 8.6 check-in: c03b7afd75 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-09
| ||
| 22:14 | Merge 8.7 check-in: d55c77d491 user: jan.nijtmans tags: tip-617 | |
| 22:12 | Merge 8.7 check-in: 77e26497a5 user: jan.nijtmans tags: tip-615 | |
| 22:10 | Merge 8.6 check-in: 9409eb6447 user: jan.nijtmans tags: core-8-branch | |
| 16:47 | Merge 8.7 check-in: c268d6f436 user: jan.nijtmans tags: tip-617 | |
| 16:36 | Merge 8.7 check-in: bbe803a0eb user: jan.nijtmans tags: tip-615 | |
| 11:58 | Merge 8.6 check-in: eb6b6539ee user: jan.nijtmans tags: core-8-branch | |
|
2022-02-08
| ||
| 14:23 | Correct previous commit (Windows build error) check-in: 0f4dcb0e40 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-07
| ||
| 22:16 | Fix [1fe745559a]: Conditional jump or move depends on uninitialised value in Tcl_UniCharToUtf check-in: 173c09dcf8 user: jan.nijtmans tags: core-8-branch | |
| 16:57 | Merge 8.7 check-in: cab64f5dba user: jan.nijtmans tags: encodings-with-flags | |
| 16:08 | Merge 8.7 check-in: fa141b585d user: jan.nijtmans tags: tip-617 | |
| 15:35 | Fix [1fe745559a]: 8.7, 9.0: Conditional jump or move depends on uninitialised value in Tcl_UniCharTo... Closed-Leaf check-in: 4e0909a17e user: jan.nijtmans tags: bug-1fe745559a | |
| 14:55 | Merge 8.6 check-in: e4a7c4fa71 user: jan.nijtmans tags: core-8-branch | |
| 08:48 | Merge 8.6 check-in: 6b7ec7b56a user: jan.nijtmans tags: core-8-branch | |
|
2022-02-03
| ||
| 13:13 | TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 2b0167c4a2 user: jan.nijtmans tags: tip-617 | |
| 12:49 | Fix Tcl_UtfToWChar() typedef check-in: 080fbcde97 user: jan.nijtmans tags: core-8-branch | |
|
2022-02-02
| ||
| 16:53 | Merge 8.7 Closed-Leaf check-in: 489ba2db5f user: jan.nijtmans tags: tip-613 | |
| 16:51 | Merge 8.7 check-in: e30b103400 user: jan.nijtmans tags: tip-615 | |
| 16:48 | Merge 8.7 check-in: 5183219b73 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 16:46 | Merge 8.6 check-in: 132a24c42f user: jan.nijtmans tags: core-8-branch | |
|
2022-02-01
| ||
| 12:31 | Merge 8.6 check-in: 2245871b04 user: jan.nijtmans tags: core-8-branch | |
| 09:56 | Merge 8.7 check-in: d63d09824a user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-01-31
| ||
| 12:04 | code alignment check-in: 01fa971fac user: jan.nijtmans tags: tip-615 | |
| 11:49 | Merge 8.7 check-in: 8b1bfefd8e user: jan.nijtmans tags: tip-615 | |
|
2022-01-28
| ||
| 23:52 | take advantage of what we know re: argv guarantees [https://www.iso-9899.info/n1570.html#5.1.2.2.1|a... check-in: d69611bc9d user: bch tags: core-8-branch | |
| 23:28 | rejig argv/argc handling in response to investigation prompted by [https://arstechnica.com/informati... check-in: d1f6c5ef6c user: bch tags: core-8-branch | |
| 14:59 | Allow indexPtr to be (int *)NULL check-in: 8a07ca7765 user: jan.nijtmans tags: tip-613 | |
| 13:25 | Fix ParseArgsObjv() wrapper, and adapt testcase to prove that it works check-in: 114a54fbb4 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 10:52 | Use more size_t in tclTest.c, for testing the new wrapper functions check-in: 066c408415 user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-01-26
| ||
| 17:48 | Add back a clarification to the documentation for [expr] that an operand is interpreted as a number ... check-in: 775edc3e17 user: pooryorick tags: core-8-branch | |
| 13:33 | Add TclParseArgsObjv_ check-in: 3c38c4a65b user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-01-25
| ||
| 15:19 | unbreak (windows) build check-in: 34d0c6a14a user: jan.nijtmans tags: tip-616-for-8.7 | |
| 14:22 | Merge 8.7 check-in: e6b33eb55a user: jan.nijtmans tags: tip-613 | |
|
2022-01-24
| ||
| 21:24 | 3 more stub-entries check-in: e5838cf45d user: jan.nijtmans tags: tip-616-for-8.7 | |
| 15:55 | Merge 8.7 check-in: 4f72807e3e user: jan.nijtmans tags: tip-616-for-8.7 | |
| 15:40 | Merge 8.6 check-in: 56efe65709 user: jan.nijtmans tags: core-8-branch | |
| 11:19 | Merge 8.7 check-in: 7d695dcfe3 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 11:15 | Don't document the size_t form of Tcl_GetStringFromObj() (yet), because it's only available if TCL_N... check-in: 55d66c907b user: jan.nijtmans tags: core-8-branch | |
| 11:01 | Fix another bug in Tcl_GetIntForIndex() (demonstrated by the new testcases from the previous commit) check-in: 96fd21c06c user: jan.nijtmans tags: core-8-branch | |
| 10:00 | Extend for Tcl dicts too (API only) check-in: 8376bd283c user: jan.nijtmans tags: tip-616-for-8.7 | |
|
2022-01-23
| ||
| 21:56 | Extend for Tcl lists > 2^31 elements (API only) check-in: 6ac0be37b5 user: jan.nijtmans tags: tip-616-for-8.7 | |
| 16:21 | eol-spacing from previous commit check-in: 1c24f254fe user: jan.nijtmans tags: core-8-branch | |
|
2022-01-22
| ||
| 14:47 | Rewrite of documentation for [chan] check-in: eb627bda27 user: pooryorick tags: core-8-branch | |
|
2022-01-21
| ||
| 15:15 | Merge 8.6 check-in: 2306f87127 user: jan.nijtmans tags: core-8-branch | |
| 08:53 | Fix bug in Tcl_GetIntForIndex() (TIP #544), discovered when investigating [https://core.tcl-lang.org... check-in: 96a8baa3c9 user: jan.nijtmans tags: core-8-branch | |
| 08:43 | Add test-cases for Tcl_GetIntForIndex(). This reveals a minor bug Closed-Leaf check-in: 2858475ed7 user: jan.nijtmans tags: bug-a9929f112a | |
|
2022-01-19
| ||
| 14:21 | (partial) fix for [https://core.tcl-lang.org/tk/tktview?name=a9929f112a|a9929f112a]. WIP check-in: 7460813a8a user: jan.nijtmans tags: bug-a9929f112a | |
| 11:04 | Merge 8.7 check-in: a2ae4597f0 user: jan.nijtmans tags: tip-613 | |
|
2022-01-18
| ||
| 23:53 | Merge 8.7 check-in: daff5c453c user: jan.nijtmans tags: tip-615 | |
| 23:26 | Update documentation for Tcl_GetRange() check-in: 61b142d29c user: jan.nijtmans tags: core-8-branch | |
| 15:52 | Merge 8.6 check-in: de79810eea user: jan.nijtmans tags: core-8-branch | |
| 14:40 | TIP #615: string is index. WIP check-in: 9077972219 user: jan.nijtmans tags: tip-615 | |
|
2022-01-17
| ||
| 17:07 | Fix merge conflict previous commit check-in: 6fc61089ca user: jan.nijtmans tags: core-8-branch | |
| 17:02 | Merge 8.6 check-in: ea38112364 user: jan.nijtmans tags: core-8-branch | |
| 11:21 | Merge 8.6 check-in: 636d27ef56 user: jan.nijtmans tags: core-8-branch | |
|
2022-01-15
| ||
| 17:07 | Merge 8.7 check-in: e3af0e7eda user: jan.nijtmans tags: encodings-with-flags | |
| 17:02 | Fix [6474fbd934]: Tcl 8.7a5: why utf-8 is different? check-in: 3f25428a3f user: jan.nijtmans tags: core-8-branch | |
|
2022-01-14
| ||
| 22:34 | Proposed fix for [6474fbd934]: Tcl 8.7a5: why utf-8 is different? Closed-Leaf check-in: c4a89ec75d user: jan.nijtmans tags: bug-6474fbd934 | |
| 15:44 | Fix [b241e4ccc0]: Error while building with Tcl 8.7a5... check-in: 2d7363022b user: jan.nijtmans tags: core-8-branch | |
| 10:10 | Merge 8.6 check-in: 9b26217141 user: jan.nijtmans tags: core-8-branch | |
|
2022-01-13
| ||
| 13:23 | Merge 8.6 check-in: 32cbdf9580 user: jan.nijtmans tags: core-8-branch | |
|
2022-01-12
| ||
| 21:41 | Merge 8.6 check-in: 0074847583 user: jan.nijtmans tags: core-8-branch | |
| 21:09 | Merge 8.6 check-in: ac0dbddfa3 user: jan.nijtmans tags: core-8-branch | |
|
2022-01-10
| ||
| 13:19 | Merge 8.7 check-in: 1676687a2c user: jan.nijtmans tags: encodings-with-flags | |
|
2022-01-09
| ||
| 17:15 | Merge 8.7 check-in: 3179cb8269 user: jan.nijtmans tags: strict-index-experiment | |
| 17:13 | Merge 8.7 check-in: b260874edb user: jan.nijtmans tags: tip-613 | |
| 16:54 | Rename "testConstraint nodep" to "testConstraint deprecated", making it the same as in Tk check-in: 4fc052ca9b user: jan.nijtmans tags: core-8-branch | |
|
2022-01-07
| ||
| 19:55 | Merge 8.6 check-in: 690b19b35b user: jan.nijtmans tags: core-8-branch | |
| 17:17 | Fix [0386e9a967]: Bitrot in tclZlib.c check-in: 2f50fa72bd user: jan.nijtmans tags: core-8-branch | |
|
2021-12-27
| ||
| 17:17 | merge 8.7 check-in: 7a66af3661 user: dgp tags: dgp-review | |
|
2021-12-21
| ||
| 23:04 | -1 -> "" check-in: 3f6360fafd user: jan.nijtmans tags: strict-index-experiment | |
| 17:36 | code formatting check-in: 7ef07fde2f user: jan.nijtmans tags: strict-index-experiment | |
| 17:23 | Merge 8.7 check-in: a03edf1949 user: jan.nijtmans tags: strict-index-experiment | |
| 16:18 | New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but in Tcl 9.0 not any more... check-in: cc79d9889f user: jan.nijtmans tags: core-8-branch | |
|
2021-12-20
| ||
| 14:10 | formatting check-in: d456c0ec8d user: jan.nijtmans tags: tip-613 | |
| 01:00 | Merge 8.7 check-in: 9be03eb010 user: jan.nijtmans tags: tip-613 | |
| 00:58 | Unbreak windows build caused by [066a9b81b8|this] commit check-in: 4235a4640b user: jan.nijtmans tags: core-8-branch | |
| 00:44 | Merge 8.7. Allow Tcl_GetIndexFromObj*() to be used with enum/char/short/int/long whatever size integ... check-in: fd5af9692d user: jan.nijtmans tags: tip-613 | |
|
2021-12-18
| ||
| 19:02 | Merge 8.6 check-in: 8eabfac780 user: jan.nijtmans tags: core-8-branch | |
| 15:07 | Merge 8.6 check-in: 817abfee89 user: jan.nijtmans tags: core-8-branch | |
| 14:59 | Merge 8.6 check-in: 066a9b81b8 user: jan.nijtmans tags: core-8-branch | |
|
2021-12-16
| ||
| 21:26 | Merge 8.6 check-in: 96119ec205 user: jan.nijtmans tags: core-8-branch | |
| 14:34 | Merge 8.7 check-in: d764ceff5f user: jan.nijtmans tags: tip-613 | |
| 14:01 | Merge 8.6 check-in: 2872e09645 user: jan.nijtmans tags: core-8-branch | |
| 09:20 | Merge 8.7 check-in: 7d2f7f50d0 user: jan.nijtmans tags: tip-613 | |
| 09:14 | Merge 8.6 check-in: 88f665dbae user: jan.nijtmans tags: core-8-branch | |
|
2021-12-13
| ||
| 13:49 | Merge 8.7 check-in: 183cb675d5 user: jan.nijtmans tags: tip-613 | |
| 12:59 | Merge 8.6 check-in: 1d30b9892d user: jan.nijtmans tags: core-8-branch | |
| 10:57 | Merge 8.6 check-in: 140518c7ec user: jan.nijtmans tags: core-8-branch | |
|
2021-12-12
| ||
| 18:03 | Merge 8.6 check-in: 77cfae82ba user: jan.nijtmans tags: core-8-branch | |
|
2021-12-09
| ||
| 14:46 | TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: dc80e7b290 user: jan.nijtmans tags: tip-613 | |
|
2021-12-08
| ||
| 15:50 | merge-mark check-in: 09404faa32 user: jan.nijtmans tags: core-8-branch | |
| 15:37 | Merge 8.7. Also fix [5ec9985a94]: testing sebres-8-7-clock-speedup-cr2 branch check-in: f74839b807 user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2 | |
| 15:28 | Merge 8.6 check-in: d26a32e524 user: jan.nijtmans tags: core-8-branch | |
| 12:11 | Merge 8.7 check-in: 416363d9df user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2 | |
|
2021-12-07
| ||
| 18:15 | Merge 8.6 check-in: f451019541 user: jan.nijtmans tags: core-8-branch | |
|
2021-11-28
| ||
| 21:53 | Fix [97b8e1d54b]: -mdynamic-no-pic not supported on Apple Silicon check-in: 010d43daee user: jan.nijtmans tags: core-8-branch | |
|
2021-11-26
| ||
| 16:26 | Merge 8.7 check-in: 9ec42aad09 user: jan.nijtmans tags: encodings-with-flags | |
| 16:04 | Merge 8.6. Add win/*.in to "make dist" check-in: 0917ed3920 user: jan.nijtmans tags: core-8-branch | |
| 11:59 | TIP #599 implementation: Extended build information check-in: 9ddb36e0bd user: jan.nijtmans tags: core-8-branch | |
|
2021-11-24
| ||
| 14:51 | Add support for subversion too Closed-Leaf check-in: 9e2f4fb578 user: jan.nijtmans tags: build-info | |
| 12:32 | Merge 8.7 check-in: ce5e992afb user: jan.nijtmans tags: build-info | |
|
2021-11-23
| ||
| 21:33 | 2 minor improvements: Make sure tclUuid.h ends with newline; Fallback "unknown" if neither GIT, nei... check-in: 869cb7fb94 user: jan.nijtmans tags: build-info | |
|
2021-11-19
| ||
| 17:28 | Merge 8.7 check-in: c7b03fcf28 user: jan.nijtmans tags: build-info | |
|
2021-11-10
| ||
| 08:24 | Merge 8.7 check-in: 0ac84b1c6b user: jan.nijtmans tags: build-info | |
|
2021-11-08
| ||
| 23:11 | Merge 8.7 check-in: 9c459140af user: jan.nijtmans tags: build-info | |
|
2021-10-19
| ||
| 12:43 | Fix "nodep" constraint. Merge 8.7 check-in: 336623308d user: jan.nijtmans tags: build-info | |
|
2021-10-18
| ||
| 09:51 | Merge 8.7 check-in: edd5767d48 user: jan.nijtmans tags: build-info | |
| 08:56 | separate testConstraint nodep check-in: 831b8911ff user: jan.nijtmans tags: build-info | |
| 07:51 | Merge 8.7 check-in: aeabe9cded user: jan.nijtmans tags: build-info | |
|
2021-09-29
| ||
| 12:29 | Merge 8.7 check-in: 4f7adbc283 user: jan.nijtmans tags: build-info | |
|
2021-09-26
| ||
| 20:56 | Merge 8.7 check-in: 2ac81d322a user: jan.nijtmans tags: build-info | |
|
2021-09-24
| ||
| 14:13 | Merge 8.7 check-in: 3f3842836d user: jan.nijtmans tags: build-info | |
|
2021-08-05
| ||
| 11:20 | Merge 8.7 check-in: e76781e044 user: jan.nijtmans tags: build-info | |
|
2021-08-04
| ||
| 14:52 | Fix knownMsvcBug testConstraint check-in: 30e09611ba user: jan.nijtmans tags: build-info | |
|
2021-08-03
| ||
| 10:26 | Found the problem with Visual Studio: somehow it doesn't handle empty brackets [] right .... check-in: a9f03863fa user: jan.nijtmans tags: build-info | |
|
2021-08-02
| ||
| 14:53 | merge-mark check-in: fb87b8e60a user: jan.nijtmans tags: build-info | |
|
2021-07-30
| ||
| 12:53 | Merge build-info-experiment check-in: 8b9a1d9942 user: jan.nijtmans tags: build-info | |
|
2021-07-23
| ||
| 10:03 | Merge 8.7. Re-implement testConstraint knownMsvcBug in terms of tcl::build-info check-in: c0c61fa7cf user: jan.nijtmans tags: build-info | |
|
2021-07-14
| ||
| 08:58 | Add support for ICC check-in: 4c942e0c94 user: jan.nijtmans tags: build-info | |
|
2021-07-13
| ||
| 16:14 | fullversion -> patchlevel check-in: 96df75e118 user: jan.nijtmans tags: build-info | |
| 15:56 | More advanced tcl::build-info string parsing check-in: 85ea6b56fa user: jan.nijtmans tags: build-info | |
| 14:22 | Merge-mark check-in: 75bf97bf3c user: jan.nijtmans tags: build-info | |
| 13:12 | Remove tclPkg.c changes, instead implement new tcl::build-info command check-in: ea59903396 user: jan.nijtmans tags: build-info | |
|
2021-07-09
| ||
| 22:11 | Eliminate clang warning check-in: 7c438d4444 user: jan.nijtmans tags: build-info | |
|
2021-07-02
| ||
| 09:57 | "profiled" -> "profile" check-in: a04fea182b user: jan.nijtmans tags: build-info | |
|
2021-07-01
| ||
| 10:35 | "utf16" -> "utf-16" check-in: da93da4d09 user: jan.nijtmans tags: build-info | |
|
2021-06-29
| ||
| 16:06 | Merge 8.7 check-in: 4a8309fafe user: jan.nijtmans tags: build-info | |
| 15:59 | TCL_THREADS=0 means no threads too .... check-in: 93a4d48441 user: jan.nijtmans tags: build-info | |
| 15:48 | Merge 8.7. Minor signature fix in tcl.decls check-in: 9ad0b013dc user: jan.nijtmans tags: build-info | |
|
2021-06-28
| ||
| 12:36 | Merge 8.7 check-in: bb5821ab22 user: jan.nijtmans tags: build-info | |
|
2021-06-25
| ||
| 14:03 | Merge 8.7 check-in: aa4e6f4d4f user: jan.nijtmans tags: build-info | |
|
2021-06-08
| ||
| 12:14 | Merge 8.7 check-in: 6dbfa17946 user: jan.nijtmans tags: build-info | |
|
2021-06-04
| ||
| 07:49 | Merge 8.7 check-in: 6528cc982d user: jan.nijtmans tags: build-info | |
|
2021-05-26
| ||
| 10:28 | Merge 8.7. Add "ilp32" build flag check-in: 7322bead42 user: jan.nijtmans tags: build-info | |
|
2021-04-29
| ||
| 11:28 | doc update check-in: 3a87c1bd2b user: jan.nijtmans tags: build-info | |
| 11:13 | Remove "testpurify" and "testdebug" test commands check-in: a97924cac5 user: jan.nijtmans tags: build-info | |
| 10:04 | Merge 8.7 check-in: 39ffe9b5cd user: jan.nijtmans tags: build-info | |
|
2021-04-28
| ||
| 15:53 | Merge 8.7 Signature change for Tcl_SetPanicProc() and Tcl_FindExecutable() check-in: fa99536a31 user: jan.nijtmans tags: build-info | |
|
2021-04-14
| ||
| 08:47 | Merge 8.7 check-in: fa6dd1549b user: jan.nijtmans tags: build-info | |