Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
The initial check-in for each branch:
2025-04-24
| ||
09:51 | Implement "encoding user" without TIP #716 Leaf check-in: 29476ca525 user: jan.nijtmans tags: encoding-user | |
2025-04-23
| ||
08:50 | Starting to develop a new jump table type for numeric keys Leaf check-in: 4980453105 user: dkf tags: numeric-jumptable | |
2025-04-22
| ||
13:49 | An experiment with including stdbool.h and using that in internal APIs Leaf check-in: 990a0e861f user: dkf tags: experiment-stdbool | |
2025-04-20
| ||
19:55 | Try the new windows-11-arm runner Leaf check-in: 5b445db697 user: jan.nijtmans tags: github-windows-arm, core-github-windows-arm | |
17:44 | Rebase Leaf check-in: c4b6797289 user: jan.nijtmans tags: tip-626 | |
17:07 | Merge trunk Leaf check-in: 45d0fd4a7f user: jan.nijtmans tags: attemptcreatehashentry | |
16:19 | Rebase to trunk check-in: ab31a15604 user: jan.nijtmans tags: attemptcreatehashentry | |
2025-04-19
| ||
11:41 | Add an abstract list type for reversing lists check-in: 224c5670f0 user: apnadkarni tags: apn-tip636-appl | |
2025-04-18
| ||
09:25 | Make Tcl_WideInt equal to long long, don't allow it to be overridden any more Leaf check-in: 880908600b user: jan.nijtmans tags: tclwideint-is-longlong | |
2025-04-17
| ||
14:47 | Another round of -Wconversion warning fixes, see [03cff7a777] check-in: d92999333a user: jan.nijtmans tags: conversion-warning | |
2025-04-16
| ||
18:04 | Work in progress deploying further optimization and usage of TclLog2(). check-in: 1447397b3b user: dgp tags: dgp-msb | |
14:28 | Rebase to TIP #717 check-in: c381d23c19 user: jan.nijtmans tags: tip-626 | |
11:25 | Rebase to trunk check-in: d6e56ed8bd user: jan.nijtmans tags: attemptcreatehashentry | |
2025-04-15
| ||
10:40 | Testcase for TIP #716 check-in: b97afc0993 user: jan.nijtmans tags: testcase-for-tip-716 | |
07:11 | Fix more -Wconversion warnings Closed-Leaf check-in: 908f4fd8f8 user: jan.nijtmans tags: conversion-warning | |
2025-04-14
| ||
11:23 | Finish documentation too check-in: 83b9044190 user: jan.nijtmans tags: attemptcreatehashentry | |
2025-04-13
| ||
22:16 | Implement Tcl_AttemptCreateHashEntry() check-in: e228d80514 user: jan.nijtmans tags: attemptcreatehashentry | |
2025-04-12
| ||
12:03 | Start on TIP 716 implementation check-in: 25472ab13e user: apnadkarni tags: tip-716 | |
2025-04-11
| ||
13:35 | Fix more -Wconversion warnings Closed-Leaf check-in: 951fdc3d50 user: jan.nijtmans tags: conversion-warning | |
10:36 | Fix [236d18f49b]: More efficient Tcl_FindHashEntry() check-in: 5fd5d044bd user: jan.nijtmans tags: tkt-236d18f49b | |
2025-04-10
| ||
14:22 | First attempt at fixing [92aeb847f9]: proc with more than 2**31 variables. At least, prevent the cra... check-in: 7ccc2a0d76 user: jan.nijtmans tags: bug-92aeb847f9 | |
12:24 | Fix for [fd8341e496]: Tcl_InitStubs compatibility for 9.1 Closed-Leaf check-in: 32f67e254a user: jan.nijtmans tags: bug-fd8341e496 | |
2025-04-03
| ||
15:55 | Rebase to 9.1. Un-deprecate Tcl_CreateCommand() check-in: ae40ecf95f user: jan.nijtmans tags: tip-626 | |
2025-04-02
| ||
21:18 | Proposed fix for [42d14c495a]: Parsing long floating point strings (thanks, Christian) Leaf check-in: ca62367d61 user: jan.nijtmans tags: bug-42d14c495a | |
2025-04-01
| ||
08:15 | Rebase to 9.1 check-in: cfb66f53b4 user: jan.nijtmans tags: tip-626 | |
2025-03-30
| ||
08:41 | Fix some -Wconversion warnings Closed-Leaf check-in: a3af8b0419 user: jan.nijtmans tags: conversion-warning | |
2025-03-25
| ||
01:37 | solves [ebc39f14d75c1cfc]: don't use command tracing for OO-objects Leaf check-in: 495ffc0324 user: sebres tags: br-ebc39f14d7-oo-no-trace | |
2025-03-24
| ||
09:25 | Ticket https://core.tcl-lang.org/tcl/tktview/010d8f3885642212cf2c65036dd4ad444e9f769e. A fix for ... check-in: cc5b6cd56c user: stevel tags: fix-010d8f3885-tclEpollNotfy-websocket-panic | |
2025-03-19
| ||
15:04 | tests illustrating and covering bug [5bd41844e62aceb2]: paired `leave*` to `enter*` handlers by (sel... check-in: fd68471001 user: sebres tags: bug-5bd41844e6-coro-exec-trace | |
2025-03-18
| ||
23:15 | Rebase to 9.1 check-in: 9a2905dcb3 user: jan.nijtmans tags: tip-626 | |
21:10 | Rebase to 9.0 check-in: 04f29e38bc user: jan.nijtmans tags: cygwin | |
2025-03-17
| ||
11:49 | Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin Closed-Leaf check-in: a03b277513 user: jan.nijtmans tags: bug-17960b80db | |
2025-03-15
| ||
12:42 | GHA: update github runner to ubuntu-24.04, windows runner to windows-2025 (ubuntu-20.04 hosted runne... check-in: bd88d55df2 user: sebres tags: mistake | |
2025-03-12
| ||
15:52 | Rebase to 9.1 check-in: 538ba492c8 user: jan.nijtmans tags: tip-626 | |
2025-03-11
| ||
08:30 | Rebase to 9.1 check-in: b56d416a90 user: jan.nijtmans tags: tip-626 | |
2025-03-09
| ||
15:16 |
This is an experiment with eliminating the issuing of variable-width instructions
Much complexity i... check-in: 091900ea2a user: dkf tags: no-variable-width-instruction-issue | |
2025-03-07
| ||
08:17 | Minor changes, to make Cygwin-only build easier check-in: 27ddff503b user: jan.nijtmans tags: cygwin | |
2025-03-05
| ||
05:43 | Possible fix for another BUFFER_PADDING panic check-in: 1d45e395d9 user: apnadkarni tags: bug-73bb42fb | |
2025-03-04
| ||
20:46 | [e23e40222e] Revise HashString() to expect a Tcl_Size length argument Closed-Leaf check-in: b22ef47e31 user: dgp tags: bug-e23e40222e | |
16:45 | Rebase to 9.1 check-in: f3e5cd43bf user: jan.nijtmans tags: tip-626 | |
2025-02-27
| ||
18:39 | Remove protections and open branch to work on [27b3ce2997]. Leaf check-in: 5285a51808 user: dgp tags: bug-27b3ce2997 | |
13:36 | fixes [ba68d1e9484a3a92]: Tcl_TransferResult would include line-number at end of error stack now (er... Closed-Leaf check-in: 497e526e67 user: sebres tags: bug-ba68d1e948-inter-eval-ln-in-ei | |
2025-02-26
| ||
20:32 | Possible fix for [a77029cdea]: MS-VS build system: pckIndex.tcl when building for 9 misses "t" for T... Closed-Leaf check-in: 14db8eaae0 user: jan.nijtmans tags: bug-a77029cdea | |
2025-02-24
| ||
22:38 | experimental, attempt to fix [b78d94c049af5090]: the state of the closed standard channel must be "h... Leaf check-in: 93d9a20635 user: sebres tags: bug-b78d94c049af5090-closed-std-chan | |
21:44 | Rebase to 9.1 check-in: 0fc0750bf3 user: jan.nijtmans tags: tip-626 | |
2025-02-20
| ||
10:59 | Rebase to 9.1 Leaf check-in: f72ac96852 user: jan.nijtmans tags: tip-709 | |
2025-02-19
| ||
09:25 | Rebase to 9.1 check-in: f1f93817f2 user: jan.nijtmans tags: tip-709 | |
08:37 | Rebase to 9.1 Closed-Leaf check-in: f6caedaeab user: jan.nijtmans tags: tip-711 | |
08:29 | Split off "9.0" branch, as preparation for TIP #711 check-in: 975a904f7f user: jan.nijtmans tags: core-9-0-branch | |
2025-02-11
| ||
17:09 | Bug f5d0e75a49 - correct tcl::process documentation for non-subprocesses Closed-Leaf check-in: 7a71c8de17 user: apnadkarni tags: bug-f5d0e75a49 | |
16:43 | Remove duplicate documentation of tcl_wordchars and tcl_nonwordchars Closed-Leaf check-in: 2de5f3345e user: apnadkarni tags: bug-0fac6dd541 | |
2025-02-06
| ||
17:33 | Throwaway test function for Tcl_IsEmpty Closed-Leaf check-in: 83ab0c0390 user: apnadkarni tags: apn-tip-711 | |
13:49 | If TCL_MINOR_VERSION != 1, we are compiling for a different version than Tcl 9.1 Closed-Leaf check-in: ca56eda8bf user: jan.nijtmans tags: mistake | |
12:29 | Rebase to 9.1 check-in: 0eaaef49d8 user: jan.nijtmans tags: tip-711 | |
12:27 | Rebase to 9.0 Closed-Leaf check-in: 433f1b2194 user: jan.nijtmans tags: tip-710 | |
2025-02-05
| ||
18:09 | allow mixing positive/negative switches, following TIP 323 (Do Nothing Gracefully) check-in: 7ccc8d1075 user: sebres tags: tip-712--subst-allow-mix-opt | |
2025-02-01
| ||
22:47 | Rebase to 9.1 check-in: b0c9f7bb68 user: jan.nijtmans tags: tip-711 | |
20:10 | Rebase to 9.1 check-in: 2b5ed06a93 user: jan.nijtmans tags: tip-626 | |
2025-01-31
| ||
14:47 | Initial reference implementation of TIP 712 (Add "positive" options to the subst command) with code,... check-in: 5d32279001 user: max tags: tip-712 | |
2025-01-29
| ||
13:00 | Test whether all tests work fine on MacOS-15 Closed-Leaf check-in: 14c25b7db5 user: jan.nijtmans tags: macos-15 | |
2025-01-28
| ||
08:18 | Clarify -overhead measurement Closed-Leaf check-in: 7b733ffdb2 user: apnadkarni tags: apn-timerate-manpage | |
2025-01-27
| ||
21:25 | Turn some function-like macros into static inline functions check-in: 646ddf575d user: dkf tags: inline-func | |
11:33 | Ticket [27fa20249d]: guard html generation against bogus package folders. Closed-Leaf check-in: ea8480993a user: oehhar tags: 27fa20249d-htmlhelp-pckgs-error | |
08:24 | Rebase to 9.0 check-in: 069e42139e user: jan.nijtmans tags: tip-709 | |
2025-01-26
| ||
12:36 | Define enums for many of the public-facing API constants. Careful! Only do for parts guarded against... check-in: 1f1c21f85e user: dkf tags: public-enums | |
08:03 | Bug [4e2c8bc4a7]. Missing auto_execok cmd builtins check-in: 46dc723a69 user: apnadkarni tags: bug-4e2c8bc4a7 | |
04:24 | Proposed fix [4f0b5767ac]. exec of App Execution Alias check-in: 5778698fd9 user: apnadkarni tags: bug-4f0b5767ac | |
2025-01-25
| ||
23:29 | Handle DLL_PROCESS_DETACH Leaf check-in: c92b6d4398 user: jan.nijtmans tags: bug-94e3289b79 | |
2025-01-24
| ||
14:25 | Most remaining non-public numeric flag-like constants are now enums. check-in: 82d789298b user: dkf tags: enums-2 | |
2025-01-22
| ||
12:52 | New function Tcl_IsEmpty() check-in: dc19df4f1d user: jan.nijtmans tags: tip-711 | |
2025-01-21
| ||
16:13 | may fix [48a7a56dda] in the form that -overhead 0 is not expected anymore to estimate the overhead i... Closed-Leaf check-in: 98b8512f2f user: sebres tags: fix-48a7a56dda-timerate-overhead-with-calibrate | |
2025-01-20
| ||
14:39 | Fixes for many many whitespace infelicities check-in: ba7d219e65 user: dkf tags: whitespace-fix | |
2025-01-16
| ||
16:32 | Add test case to illustrate data corruption between DLL's check-in: 4b6ac6a29b user: apnadkarni tags: apn-tip-709 | |
2025-01-15
| ||
12:39 | Bug 73bb42fb3f: check also 2nd encoding conversion and set error as in the one above. This is effect... check-in: db261a5c5d user: oehhar tags: 73bb42fb3f-panic-buffer | |
2025-01-11
| ||
21:57 | Possible fix for [5d70d14a09]: tcltest: test result differs for different singleproc values. Edit: d... Leaf check-in: 5e8914a8ad user: jan.nijtmans tags: bug-5d70d14a09 | |
2025-01-10
| ||
14:02 | Rebase to 9.0 Closed-Leaf check-in: 7512a6295d user: jan.nijtmans tags: 70f3b23cad-docs-version-requirement | |
2025-01-08
| ||
16:09 | Rebase to 9.0 check-in: 16bd4182a9 user: jan.nijtmans tags: tip-709 | |
15:02 | Use C11 features, especially variadic macros. check-in: 38f3728d9a user: dkf tags: dkf/c11-features | |
2025-01-07
| ||
13:01 | Rebase check-in: 4fa94b6408 user: jan.nijtmans tags: tip-626 | |
12:39 | Make a start for Tcl 9.1. Nothing more than version bump, and removing unnecessary compatibility (wi... check-in: 4669fc5f66 user: jan.nijtmans tags: tip-710 | |
10:09 | Rebase to 9.0 check-in: 19d09a09cc user: jan.nijtmans tags: tip-626 | |
2025-01-06
| ||
21:20 | Demo why using TCL_VERSION in Tcl_InitStubs is a bad idea Closed-Leaf check-in: 09218bf961 user: jan.nijtmans tags: use-tcl-version-in-stubs-bad-idea-demo | |
2025-01-05
| ||
20:38 | Simplification for [d58e315172] check-in: 1c27785451 user: jan.nijtmans tags: bug-d58e315172 | |
2025-01-03
| ||
15:47 | Proposed fix for [fc35093ce]: Better error-message than "interpreter uses an incompatible stubs mech... check-in: 4260a19710 user: jan.nijtmans tags: bug-fc35093ce | |
13:51 | Rebase to 9.0 check-in: d34fa8f0d4 user: jan.nijtmans tags: tip-626 | |
2025-01-02
| ||
15:39 | Proposed fix for [afdb56e633]: Tcl_MethodType2 not documented Closed-Leaf check-in: 2dc9543eed user: jan.nijtmans tags: bug-afdb56e633 | |
2024-12-30
| ||
17:10 | [2bc08cd2e6] Document ObjPrintf size modifiers check-in: 2bbae94c2e user: apnadkarni tags: bug-2bc08cd2e6 | |
2024-12-22
| ||
22:17 | Make a start fixing [209fd9adce]: package files documented behaviour. First remove the wrong behavio... Leaf check-in: 9af30a459f user: jan.nijtmans tags: bug-209fd9adce | |
16:24 | Rebase to 9.0 check-in: b9b7feeba9 user: jan.nijtmans tags: tip-709 | |
2024-12-21
| ||
19:10 | added test cases illustrating several inconsistencies and bugs (hopefully also the result of UB [d2a... check-in: d0164dac25 user: sebres tags: sebres-arith-series-rework | |
2024-12-20
| ||
14:53 | TIP #709 implementation: MPL Licence for MemoryModule check-in: 6b43e59e8d user: jan.nijtmans tags: tip-709 | |
2024-12-18
| ||
13:28 | TIP #703. Start with empty "info locale" and "info timezone" check-in: d22a724365 user: jan.nijtmans tags: tip-703 | |
2024-12-16
| ||
11:50 | Ticket [70f3b23cad]: propose new doc wording for requirement strings check-in: 607aea587f user: oehhar tags: 70f3b23cad-docs-version-requirement | |
09:05 | Remove experimental code related to BREAK_NAMESPACE_COMPAT. Won't be supported for 8.6/8.7 anyway, a... Closed-Leaf check-in: c6a022a176 user: jan.nijtmans tags: mistake | |
2024-12-13
| ||
14:53 | Proposed fix for [63449c0514]: [namespace children] doesn't match non-glob patterns below the global... Closed-Leaf check-in: ee821ec00f user: jan.nijtmans tags: bug-63449c0514 | |
2024-12-12
| ||
18:14 | Open release branch check-in: 45cbf8edb1 user: dgp tags: core-9-0-1-rc | |
14:15 | Proposed fix for [c4f365470e]: Size modifiers j, q, z, t not implemented check-in: deae6f2c25 user: jan.nijtmans tags: bug-c4f365470e | |
2024-12-06
| ||
16:27 | Can we detect memfd_create()? check-in: 491f179ccd user: jan.nijtmans tags: bug-a8e4f76ce4-linux | |
10:39 | Proposed fix for 9e69e2c602: Problem with TIP#... Closed-Leaf check-in: 90712c8996 user: jan.nijtmans tags: bug-9e69e2c602 | |
2024-12-05
| ||
14:14 | Rebase to 9.0 Closed-Leaf check-in: 976ae5104d user: jan.nijtmans tags: bug-a8e4f76ce4 | |
2024-12-04
| ||
13:51 | fixed segfault [0b809cd3fc8b6e5e] by touching in coro referenced method of deleted instance (class/o... Closed-Leaf check-in: 66717314ae user: sebres tags: bug-0b809cd3fc8b6e5e-sf-by-del-oo-in-coro | |
2024-12-03
| ||
11:36 | Rebase to 9.0 check-in: c0231e7364 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
2024-12-02
| ||
10:44 | Create new branch named "apn-encoding-refactor" check-in: f467de36ad user: apnadkarni tags: apn-encoding-refactor | |
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 | |
09:42 | Start on channel performance measurement tools check-in: f21e8a892a user: apnadkarni tags: apn-channel-perftools | |
07:11 | Actual counter-proposal to TIP #707 check-in: 904cd27d0e user: jan.nijtmans tags: tip-707-alt | |
01:32 | TIP 707 Closed-Leaf check-in: 69be439140 user: apnadkarni tags: tip-707 | |
2024-12-01
| ||
23:01 | Experiment: simplify internal representation notation Closed-Leaf check-in: bf30412994 user: jan.nijtmans tags: intrep-simpl | |
12:40 | Julian's patch for [aaa84fbbc5] - zipfs info returns 0 as start of zip data. check-in: 82372ab46c user: apnadkarni tags: apn-julian-zipfs-patch | |
2024-11-28
| ||
19:48 | Document incompatible change in treatment of reference counts wrt Tcl_ListObjIndex. (bug-b343fe8656)... check-in: c3270c2b52 user: griffin tags: bug-b343fe8656 | |
2024-11-27
| ||
16:01 | Open release branch. check-in: 8cbe779686 user: dgp tags: core-8-6-16-rc | |
2024-11-26
| ||
17:05 | Proof of concept cleaning up temp DLLs Closed-Leaf check-in: 4317ebe71d user: apnadkarni tags: apn-bug-a8e4f76ce4 | |
13:19 | Take over TclpFinalizeLoad from androwish check-in: 9c24e7f216 user: jan.nijtmans tags: bug-a8e4f76ce4-androwish | |
2024-11-25
| ||
11:53 | Re-apply fix [aee9f2b916], which was partially lost in [24e42b9bd1] check-in: ca80b67634 user: jan.nijtmans tags: bug-882da1e28b | |
2024-11-22
| ||
22:00 | Revert "leapDay" stuff. Update documentation Closed-Leaf check-in: bb9e3560fd user: jan.nijtmans tags: bug-f2b5f89c0d | |
13:19 | Rebase to latest 9.0. Better error-handling. Remove unneeded parameter check-in: fc6274015d user: jan.nijtmans tags: bug-a8e4f76ce4 | |
2024-11-21
| ||
15:35 | Rebase to 9.0 check-in: a66646da48 user: jan.nijtmans tags: bug-a8e4f76ce4 | |
2024-11-20
| ||
21:06 | Rebase to 9.0. Improved parsing of leap-seconds check-in: 1715857dc9 user: jan.nijtmans tags: bug-f2b5f89c0d | |
12:15 | [aee9f2b916]: Allow "24:00", but only as indication for the end of the day. check-in: f77d6fcac2 user: jan.nijtmans tags: bug-aee9f2b916 | |
2024-11-19
| ||
23: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-18
| ||
16:03 | Ticket [5a1aaa20] proposed solution by Julian Noble (Thanks !) check-in: 7274285f90 user: oehhar tags: 5a1aaa20-lsearch-stride | |
10:48 | Revert [b11c0b7e61], for testing purposes only. check-in: bc7fbd8e2e user: jan.nijtmans tags: bug-a8e4f76ce4 | |
2024-11-14
| ||
16:49 | Possible fix for [f2b5f89c0d]: clock scan of leapsecond: wrong result in 9.0 check-in: 4d72246575 user: jan.nijtmans tags: bug-f2b5f89c0d | |
10:23 | Rebase to 9.0. See: [e38dce74e2] Leaf check-in: 7b6d5a6638 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2 | |
2024-11-13
| ||
15:49 | Possible fix for [43c94f9598]: Tcl will not start properly if there is an init.tcl file in the curre... Closed-Leaf check-in: 465d4546e2 user: jan.nijtmans tags: bug-43c94f9598 | |
2024-11-10
| ||
22:48 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Closed-Leaf check-in: 1008c8506a user: jan.nijtmans tags: bug-02977e0004 | |
2024-11-06
| ||
21:30 | Rebase to 9.0. Resolve conflicts check-in: 84548fbc84 user: jan.nijtmans tags: tip-702 | |
2024-11-03
| ||
17:17 | Determine which oo.test testcase fails check-in: ffbad1dd30 user: jan.nijtmans tags: bug-02977e0004-jn | |
2024-11-01
| ||
19:32 | another variant to fix [02977e0004] (inclusive class deletion) using NRE-callout, without to extend ... check-in: 8d462098e4 user: sebres tags: bug-02977e0004-sebres | |
2024-10-30
| ||
21:02 | Merge [a29e02c5b4e761c4]: doc/clock.n: typo. Spacing in ::tcl::unsupported::icu. Closed-Leaf check-in: 3133fdbc2c user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-10-29
| ||
16:37 | tools/tclZIC.tcl: fixes TZ-names by generation for TZs having %z in database as name (simply mapping... check-in: 24fbf92e66 user: sebres tags: bug-fix-tz-w-offs | |
2024-10-26
| ||
19:57 | Trying to fix [02977e0004], but causes other problems. check-in: 2874bf0d6b user: dkf tags: bug-02977e0004 | |
2024-10-25
| ||
14:20 | Rebase to latest 9.0 Closed-Leaf check-in: c58d7cec72 user: jan.nijtmans tags: bug-364bd985d6 | |
2024-10-20
| ||
11:48 | Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always check-in: ad1fea189f user: jan.nijtmans tags: bug-364bd985d6 | |
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 | |
11:53 | TIP 702 - always statically link registry and dde check-in: 1bdd00fa65 user: apnadkarni tags: tip-702 | |
2024-10-17
| ||
21:23 | Proposed fix for [73d5cb615e]: zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1 Closed-Leaf check-in: e5aa1e624a user: jan.nijtmans tags: bug-73d5cb615e | |
2024-10-16
| ||
14:24 | Fix fossil names so that clock.test in this branch corresponds to clock.test in trunk. Closed-Leaf check-in: 8c73422035 user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
14:18 | Fix fossil names so that clock.test in the trunk branch is associated with clock.test in this branch... Closed-Leaf check-in: 7fab75f837 user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-10-15
| ||
12:31 | Allow tcl_platform(pathSeparator) to be used in TCLLIBPATH. See [3057b6261] Leaf check-in: 79a1a6d628 user: jan.nijtmans tags: rfe-3057b6261 | |
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:34 | Rebase to 9.0. Re-generate "configure" Closed-Leaf check-in: ebcdd4ecfe user: jan.nijtmans tags: always-zlib | |
12:57 | Rebase to 9.0 check-in: ec2e8242d5 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2 | |
12:27 | Follow-up fix for [fc65ff1b66] (fix as described by juliannoble2) Closed-Leaf check-in: 194c178dba user: jan.nijtmans tags: bug_fc65ff1b66 | |
2024-10-08
| ||
13:19 | Rebase to 9.0 check-in: 167e636990 user: jan.nijtmans tags: bug-0439e1e1a3 | |
2024-10-03
| ||
11:24 | Version -> 3.0.1 Closed-Leaf check-in: abac8b5a76 user: jan.nijtmans tags: mistake | |
2024-10-01
| ||
17:17 | Bug [67d5f75c36]. Revert to 8.6 behaviour. Recompile lambda on interp mismatch Closed-Leaf check-in: de39c09363 user: apnadkarni tags: bug-67d5f75c36 | |
2024-09-27
| ||
10:27 | Rebase to 9.0 Leaf check-in: 7d43b62f8a user: jan.nijtmans tags: documentation-cleanup-for-transition | |
08:49 | Rebase to 9.0 check-in: 11ba8e51a8 user: jan.nijtmans tags: documentation-cleanup-for-transition | |
2024-09-25
| ||
11:37 | Rebase to 9.0 check-in: 5e63a529a9 user: jan.nijtmans tags: bug-0439e1e1a3 | |
08:34 | Rebase to 9.0 check-in: 09370a59d0 user: jan.nijtmans tags: bug-0439e1e1a3 | |
2024-09-22
| ||
16:45 | Rebase to 9.0, but use ListObjIsCanonical() in stead of testing for first char being '#' check-in: cd583cb169 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2 | |
2024-09-20
| ||
20:25 | fix for [e38dce74e2] also for lappend etc (another variant to fix inconosistce of [214cc0eb22]); mor... check-in: 3d1a4c2dde user: sebres tags: bug-e38dce74e2-214cc0eb22-v2 | |
12:31 | Fix for [e38dce74e2]: Command line built with list not properly quoted. With test-case check-in: 9c2fe38813 user: jan.nijtmans tags: bug-e38dce74e2 | |
2024-09-18
| ||
14:17 | Always have zlib, so no non-zlib code need remain check-in: 9dee5129eb user: dkf tags: always-zlib | |
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 | |
2024-09-14
| ||
12:05 | Fix fossil tracking of clock.tcl so that a merge from trunk affects clock.tcl, not clockclassic.tcl. Closed-Leaf check-in: ce717f79b8 user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
11:59 | Fix fossil tracking of clock.tcl so that merges from trunk affect clock.tcl, not clockclassic.tcl. Closed-Leaf check-in: f5f05ba5ac user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-09-13
| ||
11:51 | added performance regression tests illustrating [02d5d65d70adab97] check-in: a2304eee9b user: sebres tags: bug-02d5d65d70adab97 | |
2024-09-11
| ||
14:56 |
tweaking TclOO a bit, added more leak tests
Sideline low value changes that do not fix anything ... check-in: cf73c2fe23 user: dkf tags: tweak | |
02:47 | Create new branch named "tip-701" check-in: 91bc91e86f user: apnadkarni tags: tip-701 | |
2024-09-09
| ||
16:08 | Some identification of possible refactorings in tclZlib.c Leaf check-in: 8af63c9d77 user: dkf tags: dkf/clean-up-zlib-impl | |
2024-09-05
| ||
13:30 | Some identification of possible refactorings in tclVar.c Leaf check-in: a73467bf64 user: dkf tags: dkf/clean-up-var-impl | |
2024-08-31
| ||
00:50 | Merge [5e8df6f2328b226d]: amend to [e2f55d6060] (fix for [7179c6724cd38271]): wideint-type dependenc... Closed-Leaf check-in: 517cb91ee8 user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-08-30
| ||
16:08 | Cleaning up tclZipfs.c to use internal API better. Leaf check-in: c3f3a08b43 user: dkf tags: dkf/clean-up-zipfs-impl | |
2024-08-29
| ||
10:35 | Merge [7336081b39eef7e1]: Effectively a no-op. Closed-Leaf check-in: 158d378fda user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
07:40 | [6a9a2ccf] Unix makefile writes "Build for TCL 8" for Tcl 9 Closed-Leaf check-in: ad85f60c42 user: oehhar tags: 6a9a2ccf-unix-makefile-output-tcl8 | |
2024-08-28
| ||
17:17 | Release branch for Tcl 9.0.0 check-in: 9365889f2e user: dgp tags: core-9-0-0-rc | |
2024-08-27
| ||
15:07 | Merge [c521a5fc71c623c4]: Possible fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer. check-in: 30dcb931bc user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-08-26
| ||
18:25 | Bump version to 8.6.15 in prep for a new patch release. check-in: ff702712a8 user: dgp tags: core-8-6-15-rc | |
2024-08-25
| ||
06:56 | remove unix/tclConfig.h.in from repository. Closed-Leaf check-in: 041bc6fbee user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-08-23
| ||
12:12 | Documentation/comment fixes [dcc8645349] check-in: 62822d40f7 user: jan.nijtmans tags: bug-dcc8645349 | |
2024-08-22
| ||
18:53 | Proposed fix for [a82f8b15d1]: Encoding of files stored by zipfs check-in: 2059ae94ac user: jan.nijtmans tags: bug-a82f8b15d1 | |
2024-08-21
| ||
12:06 | Start on bug [945d2387d7] check-in: 8a8db8eace user: apnadkarni tags: bug-945d2387d7 | |
2024-08-20
| ||
15:01 | Merge [2a01c62b1a55a69a], "Fix bug: Performance regression in 9.0 accessing dicts as lists [f4c01e42... Closed-Leaf check-in: 95b2c702f5 user: pooryorick tags: mistake, INCOMPATIBLE_LICENSE | |
2024-08-18
| ||
17:36 |
Start on [304d30677a]. Passes test suite but needs clean up. But see comments below.
It seems to me... check-in: 196cc3a439 user: apnadkarni tags: bug-304d30677a | |
2024-08-17
| ||
19:09 | Define TclNewNamespaceObj() to capture common idiom check-in: a05790098b user: dkf tags: bug-32a6e3a043 | |
2024-08-16
| ||
17:02 | More tests for Tcl_UtfToExternal and Tcl_ExternalToUtf C API, in progress check-in: 2a1a6018a1 user: apnadkarni tags: apn-more-encoding-tests | |
2024-08-13
| ||
21:02 | It looks like "Resources/Scripts" is needed as well Closed-Leaf check-in: 84eb0eec7d user: jan.nijtmans tags: bug-1562e10c58 | |
13:45 | Fix for [39680865953cce4f], Basic nonblocking write-only refchan hangs. Closed-Leaf check-in: ab87ef464e user: pooryorick tags: bug-3968086595 | |
13:23 | Combine surrogates for tcl8 profile - in progress and incomplete! check-in: b492260c37 user: apnadkarni tags: apn-profile-tcl8-surrogates | |
2024-08-12
| ||
15:23 | Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions... Closed-Leaf check-in: c82c15a923 user: culler tags: bug-tk1562e10c58 | |
2024-08-11
| ||
06:53 | main with tip-424 branch "tip-improve-exec" merged in. Leaf check-in: be45bbdde0 user: pooryorick tags: main-tip424 | |
2024-08-09
| ||
02:53 | Proposed fix for crash [201c7a3aa6] - crash on non-BMP Closed-Leaf check-in: 290de86578 user: apnadkarni tags: bug-201c7a3aa6 | |
2024-08-08
| ||
11:07 | An experiment: allow my and myclass to provide full object handles Leaf check-in: fc71457513 user: dkf tags: feature/oo-get-object-from-my | |
2024-08-05
| ||
15:12 | Clean up ICU code check-in: 1a4f0c7a67 user: dkf tags: dkf/icu-cleanup | |
08:10 | Fix ICU function names for FreeBSD check-in: ae08754e62 user: apnadkarni tags: apn-icu-freebsd | |
2024-08-04
| ||
05:36 | Bug [a47b587499]. zipfs in safe interps check-in: 7ed1d50269 user: apnadkarni tags: bug-a47b587499 | |
2024-08-03
| ||
12:30 | Bug [fccb9f322f] - incorrect system encoding with zipfs builds check-in: 0f14007371 user: apnadkarni tags: bug-fccb9f322f | |
05:51 | branch for tickets related to the zipfs command check-in: 15471e93f3 user: Torsten tags: zipfs-consolidation | |
2024-07-25
| ||
03:07 | [cd257619] Change -now to now in clock ensemble Closed-Leaf check-in: b5e6612557 user: apnadkarni tags: apn-clock-now | |
2024-07-24
| ||
17:33 | Create release branch check-in: a3fe9007b7 user: dgp tags: rc0, core-9-0-b3-rc | |
2024-07-22
| ||
17:28 | Missing safeguard against NULL interp. Closed-Leaf check-in: a3366a9ec2 user: dgp tags: mistake | |
2024-07-18
| ||
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-14
| ||
18:56 | Ticket [91b3a5bb14]: msgcat call from method: proposal by Gregor in clt check-in: 23b57c266e user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method | |
13:49 | Fix [0e4b7fce57]: Running [info vars] in a namespace returns global variables. check-in: 3d8bf31bdc user: sbron tags: bug-0e4b7fce57 | |
2024-07-09
| ||
13:37 | [0439e1e1a3]: Slow detection of illegal expr argument. Handle more of the same. check-in: 5d33330757 user: jan.nijtmans tags: bug-0439e1e1a3 | |
2024-07-06
| ||
12:53 | Experiment with normalization check-in: 11fde0b255 user: apnadkarni tags: apn-icu-playground | |
2024-07-05
| ||
11:52 |
Use GetHostNameW() in stead of gethostname()
Only available in Windows 8+ Closed-Leaf check-in: a7937609c5 user: jan.nijtmans tags: gethostnamew | |
10:00 | Possible fix for [0439e1e1a3]: Slow detection of illegal expr argument check-in: 3dd367db1c user: jan.nijtmans tags: bug-0439e1e1a3 | |
2024-07-03
| ||
15:37 | Rebase to 9.0 Closed-Leaf check-in: 591c7080c6 user: jan.nijtmans tags: bug-b5bd08df8d-jn | |
13:52 | Add only "bignum", "boolean" and "int": those have a Python corresponding type, the others don't hav... check-in: 92a0f8ef91 user: jan.nijtmans tags: bug-b5bd08df8d-jn | |
2024-07-02
| ||
09:54 | Experiment: Add "bool" and "index" support to Tcl_GetNumberFromObj(). No flags modifying behavior. Closed-Leaf check-in: b3b48572b2 user: jan.nijtmans tags: get-number-with-bool-and-index | |
2024-07-01
| ||
15:48 | Register all core object types. See [b5bd08df8d]. Closed-Leaf check-in: a15996aa45 user: culler tags: bug-b5bd08df8d | |
09:10 | Ticket [a008bc0a7e]: Documentation of encoding system rewording proposal Leaf check-in: ade0479e60 user: oehhar tags: doc-encoding-system | |
2024-06-25
| ||
11:55 | Rebase to 9.0 Leaf check-in: 97abeb7414 user: jan.nijtmans tags: chan-for-review | |
2024-06-24
| ||
13:11 | TIP #699: Remove support for encoding aliases {} and "binary". check-in: c7b543846d user: jan.nijtmans tags: tip-699 | |
08:44 | Eliminate "-encoding binary" in favour of "-translation binary". Final proposal. Closed-Leaf check-in: 480c58d5c5 user: jan.nijtmans tags: bug-8cae59ecb0 | |
2024-06-23
| ||
21:10 | Rebase to 9.0 check-in: 9cc4c972bc user: jan.nijtmans tags: chan-for-review | |
20:26 | Add "chan isbinary" for checking whether a _channel_ is binary. Closed-Leaf check-in: 41900f4c4f user: jan.nijtmans tags: rfe-85ddd247b6 | |
2024-06-21
| ||
11:53 | Eliminate "-encoding binary" in favour of "-translation binary". Meant for investigation what would ... check-in: 3ee6a6d9b6 user: jan.nijtmans tags: bug-8cae59ecb0 | |
2024-06-19
| ||
19:12 | new branch for certain fixes in the nroff documentation and for needed preparation of the conversion... check-in: bc29c6f2e8 user: Torsten tags: documentation-cleanup-for-transition | |
02:22 | Unsupported ICU interface check-in: 5b068beeeb user: apnadkarni tags: apn-icu | |
2024-06-17
| ||
16:47 | Remove tcl::unsupported::inject check-in: eaddc2411c user: apnadkarni tags: apn-no-inject | |
13:43 | Change "channelId" to "channel" in documentation, error-handling and testcases Closed-Leaf check-in: 877daeddce user: jan.nijtmans tags: no-channelid | |
2024-06-16
| ||
13:39 | Cleaner ensemble innards check-in: 992554eac0 user: dkf tags: dkf/ensemble-cleanup | |
2024-06-14
| ||
15:09 | Import selections of [4d6aa33b2f] (branch: encoding-for-review) and alternate wording. check-in: f5243d7263 user: oehhar tags: encoding-for-review-alt | |
08:35 | Fix [78b9b6860c]: Please sync tclOOScript.h Closed-Leaf check-in: 300850cab0 user: pooryorick tags: mistake | |
2024-06-13
| ||
15:12 | Rebase to trunk Leaf check-in: 4d6aa33b2f user: jan.nijtmans tags: encoding-for-review | |
14:37 | test illustrating [1095bf7f756f9aed]: safe ensemble commands must be compiled in safe interp check-in: 7a38400f9b user: sebres tags: bug-1095bf7f756f9aed | |
13:12 | Proposed fix for [53ac20f94b]: namespace(n) documentation doesn't reflect TIP#278 changes Closed-Leaf check-in: e7ea82171d user: jan.nijtmans tags: bug-53ac20f94b | |
2024-06-12
| ||
12:10 | Fix [1d26e580cf]: safe interp can't source files with BOM. (init.tcl has a BOM now, for testing purp... check-in: f612d4acfa user: jan.nijtmans tags: bug-1d26e580cf | |
2024-06-11
| ||
20:53 | Review branch for doc/chan.n changes check-in: c46b236a09 user: jan.nijtmans tags: chan-for-review | |
09:36 | Review branch for doc/encoding.n changes check-in: a88c5767d2 user: jan.nijtmans tags: encoding-for-review | |
09:09 | Review branch for doc/SaveInterpState.3 changes check-in: 5d0443f660 user: jan.nijtmans tags: saveinterpstate-for-review | |
2024-06-10
| ||
11:31 | Review branch for doc/SetResult.3 changes check-in: 747369d2ff user: jan.nijtmans tags: setresult-for-review | |
2024-06-07
| ||
11:08 | Copy Jan's Tk ICU interface check-in: 866acc143b user: apnadkarni tags: apn-experiment-chardet | |
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-04
| ||
16:39 | TIP 696 #defines and docs check-in: c3971ab24d user: apnadkarni tags: tip-696 | |
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 | |
11:03 | Let's review the encoding.n changes in 8.7/trunk (which were never backported to 8.6) check-in: f033e2bffd user: jan.nijtmans tags: backout-encoding-doc | |
2024-06-03
| ||
12:02 | Let's review the SetResult.3 changes in trunk (which were never backported to 8.6/8.7) Closed-Leaf check-in: 1a268018a7 user: jan.nijtmans tags: revert-setresult-doc | |
2024-05-31
| ||
16:50 | Rebase to TIP #697 branch, let's see how far we got check-in: 29add71ca8 user: jan.nijtmans tags: bug-9c258a841a-tests | |
14:39 | Rebase to 9.0 check-in: 7083ff878b user: jan.nijtmans tags: tip-697 | |
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 | |
09:16 | Make a start with new TIP implementation, handling '%d' for 'format' and '%d'/'L'/'z'/'t'/'q'/'j' fo... check-in: 4fe0d34f53 user: jan.nijtmans tags: tip-697 | |
2024-05-30
| ||
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
| ||
15:20 | Let's [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 | |
2024-05-27
| ||
20:19 | Some more functions for lists, a bit like the ones for dicts check-in: 80e4f71f99 user: dkf tags: dkf/experimental-more-list-c-funcs | |
2024-05-25
| ||
09:13 | Add some more C functions for working with dicts [656fe3c816] check-in: 4cfe196c56 user: dkf tags: more-dict-c-funcs | |
2024-05-24
| ||
17:50 | address ticket [43b7e5b511] - Improve zipfs description in tclsh manual. check-in: 187224bda2 user: griffin tags: bug-43b7e5b511 | |
15:13 | Fix [e589d9bdab] check-in: ddf5f314e0 user: apnadkarni tags: bug-e589d9bdab | |
2024-05-23
| ||
21:05 | Rebase to 8.7 check-in: e3c331edd6 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
13:18 | [154f0982f2] Update createWithNamespace to error on namespace creation failure check-in: 615988e06a user: dkf tags: bug-154f0982f2 | |
10:18 | Possible fix for [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows Closed-Leaf check-in: e99ba02756 user: jan.nijtmans tags: bug-3fc3287497 | |
08:53 | More trickery with macros Leaf check-in: a3f9c1bec2 user: dkf tags: more-macros | |
2024-05-22
| ||
11:29 | Christian's proposal for [407b70361c]: New test failures. Maybe unix pipe troubles? Not sure if this... Closed-Leaf check-in: 039305c274 user: jan.nijtmans tags: bug-407b70361c | |
09:04 | Proposed fix for [c6897e6e6a]: select notifier crashes/misbehaves on fd >= FD_SETSIZE check-in: fe9f18909d user: jan.nijtmans tags: bug-c6897e6e6a | |
2024-05-20
| ||
20:20 | Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases Closed-Leaf check-in: a93beaf43c user: jan.nijtmans tags: mistake | |
13:38 | Test case to demonstrate [7842f33a5c] check-in: b7a6626f60 user: dkf tags: bug-7842f33a5c | |
2024-05-17
| ||
15:59 | Utility branch I can sensibly compare with core-9-0-b2-rc check-in: 8bc5052a99 user: dgp tags: dgp-trunk-unchurned | |
11:48 | Free ChannelState.chanMsg .unreportedMsg Closed-Leaf check-in: f37f5aac4c user: apnadkarni tags: apn-channelstate-leak | |
2024-05-16
| ||
15:38 | Test that hits [87271f7cd6] reasonably precisely check-in: bc5bf9b73e user: dkf tags: bug-87271f7cd6 | |
12:38 | General code style fixes for TclOO only check-in: 839c6624e5 user: dkf tags: dkf/oo-code-style | |
08:23 | Tests to illustrate problem found in [36e5517a6850] check-in: 16cfbe1ef0 user: dkf tags: bug-36e5517a6850 | |
2024-05-15
| ||
12:46 | test illustrating bug [79474c58800cdf94] (segfaults at end of iocmd-32.3) check-in: b2573c10f0 user: sebres tags: fix-79474c58800cdf94 | |
12:39 | ultimate fix for [79474c58800cdf94]: avoid segfault on copy-state structure freed to early, protecte... check-in: 8ca3b56334 user: sebres tags: fix-79474c58800cdf94--8-5-based | |
2024-05-14
| ||
16:06 | Add helper macros TclSetResult and TclPrintfResult check-in: 0b65fb9e0c user: dkf tags: result-helpers | |
2024-05-13
| ||
15:48 | Trying out the sentinel attribute of GCC check-in: d67dd7508a user: dkf tags: sentinel | |
13:25 | test illustrating bug [31fd84270644f67d] (and [9889f96f4da77e3b]) check-in: 81c5544b70 user: sebres tags: bug-31fd84270644f67d | |
07:55 | Backout [b49efeca6a] (so people can judge whether this is just a textual improvement or not) Closed-Leaf check-in: 4a1848c27f user: jan.nijtmans tags: backout-b49efeca6a | |
2024-05-08
| ||
13:30 | Start on at least protecting against crashes like [0de6c1d79c] check-in: 21daea98da user: apnadkarni tags: apn-info-frame | |
2024-05-04
| ||
18:53 | Possible solution for [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rc Closed-Leaf check-in: a966eb9902 user: jan.nijtmans tags: bug-3c26dec71e | |
2024-05-02
| ||
21:29 | [unknown] only calls shell command in interactive tclsh sessions Closed-Leaf check-in: 6148f44292 user: mjanssen tags: bug-6ab80b950a051 | |
12:46 | Minimum backport [4b12ccb336] to Tcl 8.6. If we do %lld/%llu we should do the %I32/%I64 (microsoft-)... check-in: 96aa2c6b01 user: jan.nijtmans tags: rfe-4b12ccb336 | |
2024-04-30
| ||
14:00 | Check for C11 before using _Static_assert check-in: 27e88ccf5a user: jan.nijtmans tags: bug-1e48483c8b | |
11:51 | Rebase to 9.0 check-in: 4594340282 user: jan.nijtmans tags: bug-18f4a94d03 | |
2024-04-26
| ||
17:02 | Fix test for [9a8ce8af3d] Closed-Leaf check-in: 4cb226a8d1 user: apnadkarni tags: bug-9a8ce8af3d | |
13:47 | (backported from tclSE) avoid multi-threaded vulnerability of system encoding (see tcl bug [f2ff05fc... check-in: a1c84c8069 user: sebres tags: sebres-encoding-perf-branch | |
11:27 | Proposed fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 066670e431 user: jan.nijtmans tags: bug-1e48483c8b | |
2024-04-25
| ||
09:44 | Rebase to 9.0 Closed-Leaf check-in: 53dd5c45cd user: jan.nijtmans tags: bug-ef23a85ac6 | |
08:44 | Rebase to 9.0 check-in: 29bb6ad3f1 user: jan.nijtmans tags: bug-ef23a85ac6 | |
2024-04-23
| ||
20:11 | Possible fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer check-in: c521a5fc71 user: jan.nijtmans tags: bug-ef23a85ac6 | |
2024-04-22
| ||
20:19 | Rebase to 9.0 check-in: 3b005a2c2d user: jan.nijtmans tags: bug-18f4a94d03 | |
01:49 | Remove abstractlist extension from dict objtype. Closed-Leaf check-in: 7855873798 user: griffin tags: bug28cc67a606a7 | |
2024-04-19
| ||
13:54 | Rebase to 9.0 Closed-Leaf check-in: a8b703a784 user: jan.nijtmans tags: tip-692 | |
13:32 | Rebase to 9.0 check-in: dc4edc0144 user: jan.nijtmans tags: bug-18f4a94d03 | |
2024-04-18
| ||
18:34 | Rebase to 9.0 check-in: d42b38aa43 user: jan.nijtmans tags: bug-18f4a94d03 | |
15:32 | Fix [18f4a94d03] by backing out [9bcec7cd880540c3] (again) check-in: a2633b5cc5 user: jan.nijtmans tags: bug-18f4a94d03 | |
15:06 | Tidy up some indentation and other little code style issues check-in: cb11914788 user: dkf tags: tidy-indentation | |
2024-04-17
| ||
15:27 | Libtommath 1.3.1 (currently still in rc1) check-in: 38e6d34798 user: jan.nijtmans tags: libtommath-1.3.1 | |
2024-04-16
| ||
21:46 | artificial "fix", illustrating that bug [28cc67a606] is related to abstract lists and co Closed-Leaf check-in: f525e7ad92 user: sebres tags: bug-28cc67a606--iter-dict-regress | |
2024-04-14
| ||
15:08 | Rebase to 9.0 Closed-Leaf check-in: 07c6fc8be2 user: jan.nijtmans tags: tip-690 | |
2024-04-12
| ||
19:24 | One added line that ends the "Conditional jump" errors from valgrind check-in: 0e273ad998 user: dgp tags: dgp-bug-167e0635db | |
06:49 | Split ClockConfigureObjCmd() in two parts check-in: 6596b236c8 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns | |
2024-04-10
| ||
17:51 | Create new branch named "apn-chan-docs" check-in: ee93b2ff42 user: apnadkarni tags: apn-chan-docs | |
13:18 | [e155cedf33]: Error-handling in TclGetOpenMode() Closed-Leaf check-in: 1de2bb21a5 user: jan.nijtmans tags: bug-e155cedf33 | |
2024-04-09
| ||
15:12 | Rebase to trunk check-in: 4d02d05338 user: jan.nijtmans tags: tip-648 | |
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 | |
13:22 | Rebase to 9.0 check-in: 02059cfe3f user: jan.nijtmans tags: tip-692 | |
10:47 | Rebase to 9.0 check-in: 86b5535cc4 user: jan.nijtmans tags: tip-692 | |
2024-04-08
| ||
12:53 | Rebase to 9.0 check-in: d6ac3cd190 user: jan.nijtmans tags: tip-691 | |
12:52 | (dummy) implementation of TIP #691 for 8.6 check-in: 1590f15656 user: jan.nijtmans tags: tip-691-for-8.6 | |
11:34 | Revive TIP #648 check-in: 74664985a4 user: jan.nijtmans tags: tip-648 | |
2024-04-05
| ||
12:57 | Proposed (partial) fix for [167e0635db]: `make valgrind` detections. Also fixes two constants in tc... check-in: 561cb0ffb2 user: jan.nijtmans tags: bug-167e0635db | |
2024-04-03
| ||
22:09 | Proposed fix for [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC check-in: a6a8bc6ffe user: jan.nijtmans tags: bug-7cb7409e05 | |
2024-04-02
| ||
20:22 | Rebase to 9.0 check-in: bdcf3280d6 user: jan.nijtmans tags: tip-691 | |
20:09 | auto load clock facilities (engine-init, C-stubs and helpers) on demand (rebased and rewritten to ti... check-in: e154c94bd2 user: sebres tags: sebres-tip-689-clock-auto-load | |
2024-04-01
| ||
21:33 | Rebase to 9.0 check-in: 6fcec3ca33 user: jan.nijtmans tags: tip-690 | |
21:32 | Rebase to 9.0 Leaf check-in: 5da6afe216 user: jan.nijtmans tags: tip-689 | |
21:29 | Rebase to 9.0 Leaf check-in: 6fa90bc4b2 user: jan.nijtmans tags: sebres-experimental-tip-688-auto-load | |
20:14 | Merge-mark Closed-Leaf check-in: 2a5c344036 user: jan.nijtmans tags: bug-ac7592e73c10d04b | |
08:36 | Fix for [ac7592e73c10d04b], Idle events are never processed when a "writable" handler on a nonblocki... check-in: 0feb3d12b6 user: pooryorick tags: bug-ac7592e73c10d04b | |
00:23 | Fix for [ac7592e73c10d04b], Idle events are never processed when a "writable" handler on a nonblocki... check-in: b2d083e9e0 user: pooryorick tags: bug-ac7592e73c10d04b | |
2024-03-31
| ||
15:36 |
Fix sporadic failure of 14.11.0 on some platforms. See [de232b49f26da1c1].
apn - moved to mistak... check-in: 1b9bd55b7a user: pooryorick tags: mistake | |
00:01 | Make a start, upgrading to libtommath 1.3 check-in: 14587821fe user: jan.nijtmans tags: libtommath-1.3 | |
2024-03-30
| ||
10:52 | Refchan not generating write events check-in: 4953552214 user: apnadkarni tags: apn-bug-de232b49f2 | |
2024-03-27
| ||
20:54 | Libtommath 1.3 check-in: 75cd1c302b user: jan.nijtmans tags: libtommath-1.3 | |
15:46 | Tests for [edb4b065f49] crash. check-in: 5497a1412b user: apnadkarni tags: bug-edb4b065f4 | |
2024-03-26
| ||
17:46 | experimental: illustration for lazy clock initialization and auto-load on demand. check-in: b5c0377c7b user: sebres tags: sebres-experimental-tip-688-auto-load | |
2024-03-25
| ||
18:21 | open release branch check-in: 8e1d90247a user: dgp tags: core-9-0-b2-rc | |
2024-03-24
| ||
16:19 | Change Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx to ignore START/END flags as stated... Closed-Leaf check-in: 8b0cc49850 user: apnadkarni tags: mistake | |
2024-03-23
| ||
23:34 | A new test constraint, "bigmem", configurable via the environment variable TCL_TESTCONSTRAINT_BIGMEM... Closed-Leaf check-in: 6c9845f46a user: pooryorick tags: testconstraint-bigmem | |
2024-03-22
| ||
23:40 | A more simple solution to the challenge posed in the tip-689-proof-for-nathan branch, where the goal... check-in: 5c8e11b5b7 user: pooryorick tags: tip-689-proof-for-nathan-solved2 | |
2024-03-21
| ||
16:09 | Example of using [namespace ensemble configure ... -unknown] to autoload clock.tcl as needed. check-in: 6efa045e22 user: pooryorick tags: tip-689-proof-for-nathan-solved | |
10:21 | Rebase to latest 9.0 check-in: 4658048304 user: jan.nijtmans tags: tip-692 | |
09:46 | TIP #691: Setting -profile for tclsh/wish and the "source" command check-in: cfbae0a1ad user: jan.nijtmans tags: tip-691 | |
2024-03-20
| ||
17:41 | Proof date TIP #689 is needed for the ::tcl::clock unknown handler Closed-Leaf check-in: 1f3935ff26 user: jan.nijtmans tags: tip-689-proof-for-nathan | |
10:05 | TIP #689: "namespace unknown" independent on caller namespace check-in: 079e517ec6 user: jan.nijtmans tags: tip-689 | |
09:33 | TIP #690 implementation: Make "clock scan -valid 1" the default check-in: 49e8257d9a user: jan.nijtmans tags: tip-690 | |
08:24 | Rebase to latest 9.0 check-in: 7a6f1d09f5 user: jan.nijtmans tags: tip-688 | |
2024-03-18
| ||
11:04 | TIP #688 implementation. Same as "sebres-9-0-clock-speedup-cr2-no-configure", but without TIP #689's... check-in: 128bdf0755 user: jan.nijtmans tags: tip-688 | |
09:26 | Make "clock configure" an internal command "::tcl::clock::configure" check-in: 2268fec5a6 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2-no-configure | |
09:00 | Rebase to TIP #689 branch Closed-Leaf check-in: b7e0059adc user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2 | |
08:51 | Rebase to latest trunk Closed-Leaf check-in: ea1e49ac09 user: jan.nijtmans tags: bug-910d67a229fe7f65 | |
2024-03-13
| ||
09:56 | Rebase to latest 9.0 check-in: cf8ff53644 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2 | |
2024-03-12
| ||
19:20 | fixes [1acd172c424b57c9]: there is only one case where a subcommand may be ambiguous (as a prefix), ... Closed-Leaf check-in: 5984cb59e7 user: sebres tags: bug-1acd172c424b57c9-p1 | |
2024-03-11
| ||
11:06 | Rebase to 9.0 check-in: beb4853096 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2 | |
10:21 | Demonstrate [1acd172c42]: Ensemble compilation leads to change in "unknown" behavior Closed-Leaf check-in: fbfeae2379 user: jan.nijtmans tags: bug-1acd172c42 | |
2024-03-08
| ||
15:15 | Add Tcl_GetAlias/Tcl_GetAliasObj to TIP #616 check-in: c23d1e7435 user: jan.nijtmans tags: tip-692 | |
2024-03-07
| ||
22:55 | Rebase to 9.0 check-in: 6dc487fc86 user: jan.nijtmans tags: bug-910d67a229fe7f65 | |
2024-03-05
| ||
16:38 | fix for [910d67a229fe7f65]: search of `namespace unknown` handler fixed: first try to find namespace... check-in: 76660a8402 user: sebres tags: bug-910d67a229fe7f65 | |
2024-03-04
| ||
09:40 | Proposed fix for [1b8a893ded]: TCL_PACKAGE_PATH path is (wrongly) braced. check-in: 4427b7e168 user: jan.nijtmans tags: bug-1b8a893ded | |
2024-02-27
| ||
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 | |
2024-02-26
| ||
13:56 | Bug [f91ab723]: MS-WIN: remove dead code as TclWinGetPlatformId() constantly returns "VER_PLATFORM_W... Closed-Leaf check-in: 69a34921d1 user: oehhar tags: bug-f91ab723-dead-code-removal | |
13:34 | bug [f91ab723f3]: possible solution to remove cmd.exe handling. Leaf check-in: bdca8a3971 user: oehhar tags: bug-f91ab723f3-no-cmd | |
13:29 | Bug: [f91ab723f3]: possible solution to add quoting "" for cmd.exe /c argument Leaf check-in: 0530fbcf2d user: oehhar tags: bug-f91ab723f3-quoting | |
12:19 | Rebase to latest 9.0 check-in: 7c433a7c10 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2 | |
10:59 | Rebase to latest sebres-8-6-clock-speedup-cr2 Leaf check-in: 2021143e85 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr2-with-original-testcases | |
10:56 | Rebase to latest core-8-6-branch check-in: 17de5e48b6 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr2 | |
2024-02-25
| ||
15:35 | The wiki clearly states that the mapping for 0xB4 was a type,... Closed-Leaf check-in: 0034d90630 user: jan.nijtmans tags: bug-f23022e07a | |
2024-02-19
| ||
16:58 | Starton [bda99f2393]. check-in: 8c77a9a3c5 user: apnadkarni tags: apn-bug-bda99f2393 | |
2024-02-18
| ||
16:12 | Work on encoding test vectors using ICU test data. check-in: b1da6f925d user: apnadkarni tags: apn-icu-testdata | |
2024-02-08
| ||
12:15 | Backport Tcl_ObjPrintf "ll" (and "I32/64") from Tcl 8.7 (again) Closed-Leaf check-in: 139b450167 user: jan.nijtmans tags: rfe-2089279 | |
2024-02-07
| ||
14:47 | Implementation of TIP 652. check-in: f76bde9ba9 user: pooryorick tags: tip-652 | |
2024-02-06
| ||
14:16 | Proposed fix for [86b3c15f0c]: ::unknown has infinite recursion in a corner case check-in: 13fc1a9f95 user: jan.nijtmans tags: bug-86b3c15f0c | |
13:32 | Proposed fix for [8e666d7c95]: Redefining proc ::history locks the interpreter into a tight loop Closed-Leaf check-in: 02f90739a1 user: jan.nijtmans tags: bug-8e666d7c95 | |
13:01 | Proposed fix for [80d4c1c7e5]: Isolated surrogates are not replaced when encoding to / from utf-8 Closed-Leaf check-in: c37652549e user: jan.nijtmans tags: bug-80d4c1c7e5 | |
2024-01-31
| ||
16:29 | Backport Tcl_ObjPrintf "ll" (and "I32/64") from Tcl 8.7 check-in: c6795d89c8 user: jan.nijtmans tags: rfe-2089279 | |
2024-01-30
| ||
17:07 | Tweaking indentation of code; really unimportant... Leaf check-in: bb72806960 user: dkf tags: dkf-indent-tweak | |
2024-01-28
| ||
22:25 | zlib-1.3.1 check-in: d6df3b0073 user: jan.nijtmans tags: zlib-1.3.1 | |
2024-01-27
| ||
12:24 | Work in progress: Implementing properties with more C for greater speed check-in: 5ca04c05e7 user: dkf tags: oo-properties-c-impl | |
2024-01-26
| ||
22:18 | added channel regression tests (for read command) to illustrate bugs [db4f2843cd], [da16d15574] check-in: 492aaec521 user: sebres tags: fix-db4f2843cd | |
13:40 | Fix [16e25e1402]: tcl_startOfPreviousWord cannot handle "end-1" Closed-Leaf check-in: af214ab63b user: jan.nijtmans tags: bug-16e25e1402 | |
2024-01-22
| ||
22:30 | Possible workaround for [db4f2843cd]. Would this help? Closed-Leaf check-in: 100933523c user: jan.nijtmans tags: bug-db4f2843cd | |
2024-01-16
| ||
01:05 | Bump to 8.6.14 for release check-in: 814b28c5aa user: griffin tags: core-8-6-14-rc | |
2024-01-15
| ||
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-10
| ||
12:41 | TIP 685 implementation: rename "string is unicode" to "string is transferable". Also rename underlyi... check-in: 5018317bb2 user: oehhar tags: tip-685 | |
2023-12-27
| ||
22:30 | Merge 8.7 Closed-Leaf check-in: 73a8bc5730 user: jan.nijtmans tags: mistake | |
2023-12-20
| ||
22:27 | Teach tcl+pkgs harness how to build/install packages for both Tcl 8 and Tcl 9 check-in: f1aad0039a user: jan.nijtmans tags: pkgs-for-8 | |
2023-12-18
| ||
16:52 | Create new branch named "tcl8.7-tidy-http-2023-13" Leaf check-in: c4c940a72d user: kjnash tags: tcl8.7-tidy-http-2023-13 | |
2023-12-12
| ||
09:52 | Experiment with using Tcl 9.0 features in Tcl's own library code. check-in: 8b7dbb5407 user: dkf tags: dkf-use-9-features | |
2023-12-06
| ||
09:08 | WIP: Let's try to make DTrace work for Tcl 9.0 check-in: 6cd96cb259 user: jan.nijtmans tags: dtrace-fix-for-90 | |
2023-12-05
| ||
22:42 | closes [db4f2843cd]: fixes SF by BO in ReadChars (and Tcl_ReadChars with append) caused by wrong buf... Closed-Leaf check-in: cc90065303 user: sebres tags: fix-db4f2843cd | |
13:09 | Test case for bug check-in: a71b553825 user: apnadkarni tags: apn-bug-0f1ddc0df7 | |
2023-12-03
| ||
12:21 | Create new branch named "bugs-http-8c3de50-bbaf69c" check-in: 2ce4450981 user: kjnash tags: bugs-http-8c3de50-bbaf69c | |
2023-12-01
| ||
11:52 | Minimal (partial) solution for [0f1ddc0df7]: "exec does not handle encoding". Closed-Leaf check-in: 0d84761f9f user: jan.nijtmans tags: bug-0f1ddc0df7 | |
2023-11-23
| ||
15:01 | Fixes to parsing of patchlevel check-in: d8150b99bd user: dkf tags: update-onfiledist | |
2023-11-22
| ||
16:56 | Test edits to correct failures. Closed-Leaf check-in: 253ba9e2ef user: dgp tags: bug-b8a30af3da | |
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 | |
08:48 | Rebase to 9.0 check-in: d19b3a7bb4 user: jan.nijtmans tags: disabletcl8api | |
2023-11-17
| ||
00:22 | Check-in to discuss the idea. check-in: 853fac9b70 user: pointsman tags: tip-661 | |
2023-11-13
| ||
21:43 | Backout [9a94125824] (Sorry!). Since "read" is just a wrapper around Tcl_ReadChars() and "gets" arou... check-in: 068216107f user: jan.nijtmans tags: mistake | |
19:54 |
merge 8.7
BACKED OUT the merge to trunk. Multiple reports that the change makes some build confi... Closed-Leaf check-in: 8d40d54d4a user: dgp tags: mistake | |
19:48 | Find script library in zipfs archive and inform Tcl library how to direct every interp to find it w... check-in: 2686a93c26 user: dgp tags: mistake | |
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 | |
14:16 | Remnants from TIP 567's implementation. The feature was done ages ago. check-in: 58705e1675 user: dkf tags: tip-567-remnants | |
08:58 | Rebase to 9.0. Document the TCL_8_API flag. check-in: e2456d0832 user: jan.nijtmans tags: disabletcl8api | |
2023-11-12
| ||
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
| ||
13:12 | Rebase to latest 9.0 Closed-Leaf check-in: 0797156bae user: jan.nijtmans tags: tip-657 | |
13:11 | Rebase to latest 9.0 Closed-Leaf check-in: 18fb0cf356 user: jan.nijtmans tags: tip-664 | |
2023-11-08
| ||
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 | |
2023-11-07
| ||
23:13 | Rebase to TIP #664 check-in: 81124289d0 user: jan.nijtmans tags: disabletcl8api | |
23:05 | Rebase to latest 9.0 check-in: bcaf5d8cc3 user: jan.nijtmans tags: tip-664 | |
2023-11-06
| ||
13:20 | Revive TIP #661 (but without the "configure" stuff, which makes no sense IMHO) check-in: 14e1798caf user: jan.nijtmans tags: disabletcl8api | |
12:28 | Rebase to latest 9.0 check-in: db952b9450 user: jan.nijtmans tags: tip-664 | |
2023-11-03
| ||
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 | |
11:25 | Ticket [21b0629c] introduced additional exec quoting for Windows, but did not document it. Here is a... check-in: 7af4466e66 user: oehhar tags: bug-21b0629c-documentation | |
2023-10-27
| ||
10:26 | better readability for winPipe.test (naming flags), no functional changes check-in: aa0a51be49 user: sebres tags: fix-fb2fa9b3f6--percent-subst-regr | |
2023-10-25
| ||
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-21
| ||
11:29 | Test for Windows socket crash check-in: 631917fa95 user: apnadkarni tags: bug-31fc36fe47 | |
2023-10-20
| ||
16:53 | Add test to trigger bug 33b2486199 check-in: 0b88c1208a user: apnadkarni tags: bug-33b2486199 | |
2023-10-17
| ||
06:02 | Handle sentinels for any C++ compiler Closed-Leaf check-in: 6876d1f99a user: jan.nijtmans tags: bug-26870862f0 | |
2023-10-14
| ||
15:36 | Create new branch named "apn-zipfs-paths" check-in: 773db24dc3 user: apnadkarni tags: apn-zipfs-paths | |
2023-10-13
| ||
13:27 | Proposed fix for [abd489a1c]: TclStringCmp() calls functions through pointer to incorrect type. Modi... Closed-Leaf check-in: 6d9d5ac6a7 user: jan.nijtmans tags: bug-abd489a1c | |
2023-10-10
| ||
14:58 | Create new branch named "bug-894e11d7f7-nmake" check-in: 600c135fb7 user: apnadkarni tags: bug-894e11d7f7-nmake | |
11:35 | Proposed fix for [8ab8a138c9]: Do not pass incompatible function pointers to Tcl_EventuallyFree(). ... check-in: 281df17f0d user: jan.nijtmans tags: bug-8ab8a138c9 | |
2023-10-08
| ||
13:44 | Start on fixing Unix testing of zipfs configs check-in: 957693ea58 user: apnadkarni tags: bug-894e11d7f7 | |
2023-10-05
| ||
15:39 | Claim all paths under //zipfs:/ as zipfs paths check-in: 2e7df7cfd0 user: apnadkarni tags: apn-zipfs-pathclaim | |
2023-10-04
| ||
11:49 | Start on zipfs append mode check-in: cb37aeb8ec user: apnadkarni tags: bug-5d308081e4 | |
2023-10-03
| ||
05:39 | Create new branch named "bug-48861782a9" check-in: 6fc648c7fd user: apnadkarni tags: bug-48861782a9 | |
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 | |
2023-10-01
| ||
19:06 | Fix [7371b6270b]: AddressSanitizer use-after-return detection breaks NRE tests, coroutines. (patch b... Closed-Leaf check-in: 170afda2c2 user: jan.nijtmans tags: bug-7371b6270b | |
2023-09-30
| ||
16:17 | Start on tests and fixes for file commands for zipfs check-in: 507d0337cc user: apnadkarni tags: apn-zipfs-filecommands | |
2023-09-29
| ||
11:19 | Start on zipfs finalization panic check-in: ab52b09c47 user: apnadkarni tags: bug-8259d74a64 | |
2023-09-28
| ||
15:23 | Proposed fix for [0df5906dd7] check-in: 6314825ea9 user: jan.nijtmans tags: bug-0df5906dd7 | |
13:33 | Rebase to 9.0. Error-message improvement check-in: 5cf91470ca user: jan.nijtmans tags: tip-657 | |
11:02 | Start on password related zipfs bugs check-in: 375af5005c user: apnadkarni tags: apn-zipfs-password | |
08:22 | Rebase to 9.0 check-in: c45621d8a7 user: jan.nijtmans tags: tip-657 | |
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:03 | Re-build libtommath v1.2.1 for Win64 and Win64-arm Closed-Leaf check-in: 28fa3d66af user: jan.nijtmans tags: mistake | |
2023-09-25
| ||
19:45 | Start on [d5d03207ca] check-in: 9d0ee9d6ca user: apnadkarni tags: bug-d5d03207ca | |
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 | |
2023-09-21
| ||
08:51 | Start on various bugs related to zipfs paths. check-in: bfb4a34224 user: apnadkarni tags: apn-zipfs-pathfixes | |
2023-09-18
| ||
14:56 | Create new branch named "bug-d056ee6d30" check-in: 44d08ca2eb user: apnadkarni tags: bug-d056ee6d30 | |
2023-09-17
| ||
06:07 | Avoid list shimmering with uncompiled lassign on lseq check-in: 55182b5d85 user: apnadkarni tags: bug-f5e36eb588 | |
03:38 | Use local time in tests for zip timestamps Closed-Leaf check-in: 56e40c1603 user: apnadkarni tags: bug-3f9f494cc1 | |
2023-09-16
| ||
02:46 | Partial fix for leak check-in: f5fceee4c2 user: apnadkarni tags: bug-d7849f7721 | |
2023-09-15
| ||
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 | |
2023-09-13
| ||
11:00 | Fix [43b0656605]: MS Windows: files with emojis are found by glob but not recognized by file exists ... Closed-Leaf check-in: e22d09505b user: jan.nijtmans tags: bug-43b0656605 | |
09:18 | Rebase to 9.0 check-in: 561988be17 user: jan.nijtmans tags: tip-626 | |
2023-09-12
| ||
14:23 | Rebase to tip-657 check-in: 0e7c7d2154 user: jan.nijtmans tags: tip-671 | |
13:59 | Rebase to 9.0 check-in: 6bdb0864f1 user: jan.nijtmans tags: tip-657 | |
13:35 | Rebase bug-fix for [554117edde] to latest 8.6. For evaluation Leaf check-in: 45213b1bc0 user: jan.nijtmans tags: bug-554117edde | |
2023-09-11
| ||
19:11 | Opening step in introduction of a Tcl_Code typedef. check-in: 582cc70c1a user: dgp tags: dgp-tcl-code | |
13:15 | TIP 677 start. Define new flag for variables check-in: 2389a1097f user: dkf tags: tip-677 | |
2023-09-07
| ||
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 | |
2023-09-06
| ||
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 | |
16:41 | Create new branch named "apn-zipfs-tests" Closed-Leaf check-in: 40898fd149 user: apnadkarni tags: mistake | |
2023-09-05
| ||
15:52 | [d3465c9188] restore install-sh to unmodified official version Closed-Leaf check-in: 940ea7c041 user: jan.nijtmans tags: bug-d3465c9188 | |
05:44 | Tcl_GetUniChar out of bounds read - tests check-in: 15ca50d25f user: apnadkarni tags: bug-b5ac3e3786 | |
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 | |
2023-08-30
| ||
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 | |
13:58 | Rebase to tip-657 check-in: cb4d02077f user: jan.nijtmans tags: tip-671 | |
13:45 | Rebase to 9.0 check-in: 1c4d579fdf user: jan.nijtmans tags: tip-657 | |
2023-08-29
| ||
01:51 | fix for invalid numeric whitespace syntax bug. check-in: f85a75ced2 user: griffin tags: bug-cd61f085da | |
2023-08-28
| ||
14:28 | Upgrade to zlib-1.3.0 Closed-Leaf check-in: 0a05b7240a user: jan.nijtmans tags: zlib-1.3.0 | |
2023-08-27
| ||
17:16 | Branch for fixing [86dd172271] check-in: 70e60cff62 user: jan.nijtmans tags: bug-86dd172271 | |
2023-08-24
| ||
17:33 | Update Tcl_Time for 32-bit systems and win64, being able to handle time > 2038. Suggested in in tick... check-in: 3dcef36ee2 user: jan.nijtmans tags: bug-86dd172271 | |
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-16
| ||
21:36 | Fix llength function for dict types. check-in: 840ebea1b5 user: griffin tags: bug-f5c01e42a7 | |
2023-08-13
| ||
06:22 | Revert [0b05b5c750df] that broke bigdata tests and lseq-1.13 check-in: 6985418bfc user: apnadkarni tags: bug-bc076f4f0e75 | |
2023-08-10
| ||
01:47 | Proposed fix for bug-bc7ddc7944 check-in: 239ca4c54c user: griffin tags: bug-bc7ddc7944 | |
2023-08-04
| ||
07:48 | Rebase to 9.0 check-in: 3e13e79524 user: jan.nijtmans tags: tip-673 | |
2023-08-02
| ||
08:02 | Rebase to 8.7 check-in: 0e48cdd4c2 user: jan.nijtmans tags: tip-653 | |
2023-08-01
| ||
11:10 | Rebase to 8.7. Adapt "gets" the same way as "read" check-in: 9b9fdfbe2a user: jan.nijtmans tags: tip-653 | |
2023-07-31
| ||
19:45 | Hackery check-in: c539202718 user: dgp tags: dgp-wip | |
07:55 | TIP #662: Un-deprecate Tcl_VarEval Closed-Leaf check-in: 4a69c391a0 user: jan.nijtmans tags: tip-662 | |
2023-07-29
| ||
18:11 | Demo bug [e58d7e19e9] Closed-Leaf check-in: cdcadcb379 user: jan.nijtmans tags: bug-e58d7e19e9-demo | |
16:42 | Rebase to 9.0 check-in: c9b9082483 user: jan.nijtmans tags: tip-626 | |
2023-07-28
| ||
14:40 | Rebase to 9.0 check-in: 7268094e1f user: jan.nijtmans tags: tip-657 | |
2023-07-27
| ||
15:13 | Rebase to 9.0. Add more filname encoding checks check-in: fd68a8e3be user: jan.nijtmans tags: tip-657 | |
13:10 | Proposed fix for [e58d7e19e9]: Upwards compatibility of TclObjTypeHasProc() check-in: 07e8db69b8 user: jan.nijtmans tags: bug-e58d7e19e9 | |
12:57 | Proposed fix for [e58d7e19e9]: Upwards compatibility of TclObjTypeHasProc() check-in: eea8cdef80 user: jan.nijtmans tags: bug-e58d7e19e9 | |
2023-07-26
| ||
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 | |
2023-07-24
| ||
10:34 | Keeping open [c54e4a1aeb]: Can the exec-17.1 test-failure on MaxOS be fixed? check-in: 98f43375cf user: jan.nijtmans tags: bug-c54e4a1aeb | |
2023-07-21
| ||
10:02 | Merge 8.7 check-in: f1a0068336 user: jan.nijtmans tags: tip-653 | |
06:52 | Rebase to 9.0 Closed-Leaf check-in: 1d0aa50707 user: jan.nijtmans tags: mistake | |
2023-07-19
| ||
16:00 | Rebase to 9.0 check-in: 2db4eb588f user: jan.nijtmans tags: bug-d40b9c8503 | |
14:53 | Rebase to 9.0 check-in: 6f38a7cf3c user: jan.nijtmans tags: tip-657 | |
2023-07-14
| ||
14:51 | First attempt to mix TIP's #657 and #671 check-in: 77d9664918 user: jan.nijtmans tags: tip-671 | |
06:31 | Rebase to 9.0 check-in: 0a52caf686 user: jan.nijtmans tags: tip-657 | |
2023-07-11
| ||
11:35 | Prevent foreach memory bloat iterating within a proc check-in: 3fa173c282 user: apnadkarni tags: bug-54329e39c7 | |
2023-07-10
| ||
11:49 | Create new branch named "apn-string-split" check-in: 74008b39bb user: apnadkarni tags: apn-string-split | |
2023-07-09
| ||
13:51 | Create new branch named "apn-fix-scripts64" check-in: 2cdb70a44d user: apnadkarni tags: apn-fix-scripts64 | |
12:41 | Rebase to 8.7 check-in: 7bf8d24ff3 user: jan.nijtmans tags: tip-665 | |
2023-07-06
| ||
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-04
| ||
08:38 | Rebase to 9.0 check-in: af0a32717f user: jan.nijtmans tags: tip-657 | |
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 | |
2023-07-01
| ||
18:02 | Bug [66ffafd309] Closed-Leaf check-in: 6ce225894f user: apnadkarni tags: bug-66ffafd309 | |
2023-06-30
| ||
07:56 | Proposed fix for [ac874937c5]: -fsanitize=address not passed during linking of embtest Closed-Leaf check-in: 7a8b57a808 user: jan.nijtmans tags: bug-ac874937c5 | |
2023-06-22
| ||
11:59 | Proposed fix for [44452e2c55]: indexObj.test failures on i386 Closed-Leaf check-in: 05df422a98 user: jan.nijtmans tags: bug-44452e2c55 | |
10:12 | WIP for fixing a9929f112a check-in: b19e0278f2 user: jan.nijtmans tags: bug-a9929f112a | |
2023-06-21
| ||
14:52 | (partial) fix for 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 | |
2023-06-16
| ||
12:21 | Proposed fix for [c13819225e]: Problem with lsort|lsearch -stride on 32-bit linux. Also fix some com... Closed-Leaf check-in: 21959903d6 user: jan.nijtmans tags: bug-c13819225e | |
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
| ||
09:50 | Rebase to 9.0 check-in: 3e39201f04 user: jan.nijtmans tags: tip-657 | |
2023-06-11
| ||
17:32 | Fix greedy consumption bytes in lossless profile for utf-8. Closed-Leaf check-in: a7b2312c6c user: apnadkarni tags: mistake-apn | |
2023-06-08
| ||
12:01 | ticket [c54e4a1aeb] patch: Use vfork instead fork. check-in: 98e93f779e user: oehhar tags: ticket-c54e4a1aeb-use_vfork | |
2023-06-07
| ||
17:24 | WIP on TIP 673. First pass exposes issues in the test suite. check-in: f74cac7b6a user: dgp tags: tip-673 | |
2023-06-05
| ||
20:55 | Create new branch named "tip-671" check-in: 9e3a929549 user: apnadkarni tags: tip-671 | |
2023-05-30
| ||
21:31 | Let's see if this helps Closed-Leaf check-in: 64a1c24acb user: jan.nijtmans tags: bug-c243e7a85e | |
2023-05-29
| ||
12:11 | Basic implementation of TIP 670 check-in: 3300680ebd user: dkf tags: tip-670 | |
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-22
| ||
12:17 | Proposed fix for [af3ebc5fafe0]. Closed-Leaf check-in: 827cc031bc user: pointsman tags: bug-af3ebc5fafe0 | |
2023-05-17
| ||
17:28 | Fix [6022b9f946]: "Tk when built against Tcl 9.0 broken" by reverting the broken commit Closed-Leaf check-in: 1452a806b7 user: jan.nijtmans tags: mistake | |
16:22 | Proposed fix for [6022b9f946]: Tk when built against Tcl 9.0 broken Closed-Leaf check-in: 47ae4a0262 user: jan.nijtmans tags: bug-6022b9f946 | |
07:38 | Merge latest 9.0. check-in: 6c0961d817 user: jan.nijtmans tags: tip-664 | |
2023-05-12
| ||
17:05 | Merge 8.7 check-in: 9b985032c4 user: jan.nijtmans tags: not-tip-558 | |
2023-05-11
| ||
20:25 | Add TclRelaxRefCount and TclObjGetScalar, and use them to try to take the fast path more often in by... Closed-Leaf check-in: 05eeae5d67 user: pooryorick tags: py-build-broken | |
16:35 | TIP #668 implementation: Consolidate all Tcl_Attempt* functions. check-in: fa605de79a user: jan.nijtmans tags: tip-668 | |
11:46 | Rebase to latest 9.0 check-in: 006ee2b1d8 user: jan.nijtmans tags: tip-664 | |
2023-05-10
| ||
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 | |
13:57 | Revert TclLindexFlat prior to rewrite in 027b027f72 Closed-Leaf check-in: 3cb42dd825 user: apnadkarni tags: apn-revert-tcllindexflat | |
2023-05-09
| ||
06:25 | Merge 9.0 check-in: e70694738e user: jan.nijtmans tags: tip-664 | |
2023-05-08
| ||
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-06
| ||
15:54 |
Make TclLindexFlat() a litle more straightforward.
jn: @nathan, All Github CI-builds are turning ... check-in: 0a3d10e244 user: pooryorick tags: py-build-broken | |
2023-05-04
| ||
06:50 | Rebase to latest 8.7 check-in: 0817ffe1c6 user: jan.nijtmans tags: tip-666 | |
06:38 | Rebase to latest 9.0 check-in: c4e22bc646 user: jan.nijtmans tags: tip-657 | |
06:36 | Rebase to latest 8.7 check-in: 1c4604133e user: jan.nijtmans tags: tip-665 | |
06:32 | Rebase to latest 9.0 check-in: b911c36b2c user: jan.nijtmans tags: tip-664 | |
2023-05-03
| ||
14:47 | TIP #666 implementation check-in: 380064f5c8 user: jan.nijtmans tags: tip-666 | |
13:18 | Fix bug-c9663296fd (in progress) check-in: 1277a45c56 user: apnadkarni tags: bug-c9663296fd | |
2023-05-02
| ||
12:47 | Fix issue [b3628609ad73a105], by allowing TclStringCat to assume that each Tcl_Obj.bytes value is co... Closed-Leaf check-in: 2ddc0c3fa9 user: pooryorick tags: pyk-b3628609ad | |
06:28 | Rebase to latest 9.0 check-in: a84524eea3 user: jan.nijtmans tags: tip-664 | |
05:38 | Change realloc strategy on fail, optimize for empty string check-in: ab979f8be5 user: apnadkarni tags: apn-list-realloc | |
2023-05-01
| ||
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 | |
06:51 | Fix [ab123cfd3d] - ubsan scan warning. Closed-Leaf check-in: 787712b4c7 user: apnadkarni tags: bug-ab123cfd3d | |
2023-04-30
| ||
08:08 | Working on [d07f42998d] check-in: 45ee9bfe2b user: apnadkarni tags: bug-d07f42998d | |
2023-04-29
| ||
16:10 | Add experimental testcase for TclGetBytesFromObj() check-in: 122b521e98 user: jan.nijtmans tags: getbytesfromobj-tcl8-compat | |
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 | |
02:11 | Limit scripts to INT_MAX-1 bytes check-in: d527c3064e user: apnadkarni tags: bug-27b3ce2997 | |
2023-04-27
| ||
15:01 | Alternative to TIP #661: Modify the macro's such that compiler warnings are generated when using 'in... check-in: a9fde2618f user: jan.nijtmans tags: tip-664 | |
2023-04-26
| ||
15:53 | More size_t -> Tcl_Size changes, which were missed before. Also (experimental) make the wrapper macr... check-in: 0c6c1aba8d user: jan.nijtmans tags: tip-660-continued | |
14:56 | Fix for [7cddd2845c] (in progress) check-in: 6cdc79088d user: apnadkarni tags: bug-7cddd2845c | |
2023-04-25
| ||
20:34 | Fix for issue [f5eadcbf9a], passing pointer to uninitialized memory leads Tcl_UniCharToUtf() to corr... check-in: db9f715fd5 user: pooryorick tags: bug-f5eadcbf9a6b1b4c | |
2023-04-24
| ||
09:41 | Fixes the examples given in [0306a5563c]. Still more to do for a full fix. check-in: 8b3c80eeba user: pointsman tags: bug-0306a5563 | |
2023-04-23
| ||
23:57 | Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendObj... Closed-Leaf check-in: 0b684db687 user: pooryorick tags: pyk-Tcl_AppendObjToObj | |
18:25 | That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 67231d38a8 user: pointsman tags: pyk-whatever, bug-0306a5563c | |
18:14 | That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 1cf1f44a14 user: pointsman tags: bug-0306a5563c | |
11:28 | Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendOb... check-in: a61fef8429 user: pooryorick tags: pyk-whatever | |
03:25 | Bug [d4ede611a7] (scan) - in progress check-in: 717c2c72f0 user: apnadkarni tags: bug-d4ede611a7 | |
2023-04-22
| ||
10:04 | Use TclListObjRange in lassign for performance reasons Closed-Leaf check-in: 0486ade969 user: apnadkarni tags: bug-d90fee06d0 | |
2023-04-21
| ||
22:10 | Fix issue [b3628609ad73a105] by scrapping most of TclStringCat() in favor of Tcl_AppendObjToObj(). ... check-in: b699959d62 user: pooryorick tags: pyk-b3628609ad | |
20:58 | Demonstrate Tcl_GetIndexFromObjStruct with -Wconversion check-in: 3d8a094343 user: jan.nijtmans tags: bug-d34442777 | |
04:56 | Create new branch named "apn-disabletcl8api-warnings" check-in: 0747d260c6 user: apnadkarni tags: apn-disabletcl8api-warnings | |
00:42 | Updated disabletcl8api to post TIP 660. Changed the default while doing that. Now, without related c... check-in: 452896d195 user: pointsman tags: disabletcl8api | |
2023-04-18
| ||
21:38 | TIP #660, merge trunk, replace testscases with trunk testcases Closed-Leaf check-in: ae89fcb5d3 user: jan.nijtmans tags: tip-660-with-trunk-testcases | |
2023-04-16
| ||
18:36 | Fix bug-fa00fbbbabe - seq / lindex discrepancies Replace macros with static inline functions. Limit ... check-in: d31251277c user: griffin tags: bug-fa00fbbbabe | |
02:28 | Fix bug-fa00fbbbab - seq / lindex discrepancies Replace macros with static inline functions. Limit A... Leaf check-in: bbcd6d0c31 user: griffin tags: bug-fa00fbbbab | |
2023-04-13
| ||
20:24 | Implementation of TIP 653. check-in: 35eecd77d6 user: pooryorick tags: tip-653 | |
2023-04-11
| ||
22:50 | Proposed fix for [0b9200888e]: TIP #660 breaks TIP #628/#630 Closed-Leaf check-in: a409b62d34 user: jan.nijtmans tags: bug-0b9200888e | |
2023-04-10
| ||
13:19 | Add notcl8api to OPTS to mirror --disable-tcl8api in configure check-in: b6fe05811d user: apnadkarni tags: disabletcl8api-win | |
2023-04-09
| ||
00:09 | Experimental branch which adds configure option --disable-tcl8api which builds without the Tcl 8 com... check-in: d4a4a4aa02 user: pointsman tags: disabletcl8api | |
2023-04-06
| ||
18:23 | Merge 8.7 Closed-Leaf check-in: 859c251d2a user: jan.nijtmans tags: mistake | |
17:25 | Merge 8.6 check-in: d5666eee8a user: jan.nijtmans tags: mistake | |
17:23 | Make argument-checking for Tcl_WrongNumArgs() more robust (undocumented: we don't want extensions to... check-in: b299bb91f5 user: jan.nijtmans tags: mistake | |
16:10 | Make Tcl_Size signed by default, but allow extension to make it unsigned (experimental) check-in: 4f88786745 user: jan.nijtmans tags: optional-unsigned-size | |
2023-04-05
| ||
06:40 | Tcl_GetSizeIntFromObj check-in: 9ebb17c2c8 user: apnadkarni tags: tip-660-tcl8 | |
2023-04-04
| ||
17:14 | Start on tests for large data check-in: 88c847a297 user: apnadkarni tags: apn-bigdata-tests | |
2023-04-03
| ||
20:58 | Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [puts -nonewline $chan2 [read $... check-in: 704a7e8389 user: pooryorick tags: bug-fa3d9fd818fa0072 | |
16:37 | Failing test for [9ca87e6286262a62f], Sync fcopy buffers input in ReadChars(). check-in: 44d3129b05 user: pooryorick tags: bug-9ca87e6286262a62f | |
2023-04-02
| ||
15:41 |
Clarified that it is suboptimal to hold the associated mutex when signaling a condition variable.
I... check-in: ec22729420 user: konrad.schwarz tags: windows-thread-join | |
08:45 | Replaced non-thread-safe re-initialization checks with the Win32 INIT_ONCE one-time initialization A... check-in: 8360452e48 user: konrad.schwarz tags: windows-thread-join | |
2023-03-31
| ||
22:07 | Rebase to tip-657 check-in: 8dce12a921 user: jan.nijtmans tags: tip-659 | |
22:05 | Rebase to 9.0 check-in: 4010f50f55 user: jan.nijtmans tags: tip-657 | |
21:02 | Rebase to latest trunk. More progress check-in: 642a10ed40 user: jan.nijtmans tags: optional-signed-size | |
2023-03-30
| ||
17:55 | Create new branch named "tip-660" check-in: c265dae13b user: apnadkarni tags: tip-660 | |
15:19 | Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on other platforms either... Closed-Leaf check-in: ec56f33813 user: jan.nijtmans tags: bug-0cb3554903 | |
2023-03-29
| ||
09:02 | added copyright note check-in: 7597fe65cc user: konrad.schwarz tags: windows-thread-join | |
2023-03-28
| ||
18:58 |
On Windows, join threads using Win32 HANDLEs.
This works by extending the existing WinThread struct... check-in: 231c699c87 user: mchn1350 tags: windows-thread-join | |
15:55 | Rebase to tip-657 check-in: bcddef0d46 user: jan.nijtmans tags: tip-659 | |
15:54 | Rebase to 9.0 check-in: 7468e6dd93 user: jan.nijtmans tags: tip-657 | |
15:48 | Rebase to tip-657. Further implementation check-in: ec47279336 user: jan.nijtmans tags: tip-659 | |
14:26 | Minumum backport to 8.7, for TIP #657 check-in: fe2af85168 user: jan.nijtmans tags: tip-657-backport | |
2023-03-26
| ||
15:51 | Patch from chrstphrchvz, fixing [d40b9c8503]. Many thanks! check-in: 58faf80de7 user: jan.nijtmans tags: bug-d40b9c8503 | |
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-23
| ||
17:51 | First shot at TIP #659 implementation. Not complete yet (many parts still missing!!!) check-in: 37de4d5695 user: jan.nijtmans tags: tip-659 | |
07:28 | Merge-mark check-in: 8c96c87de4 user: konrad.schwarz tags: trunk, main | |
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 | |
17:34 | Fix [0265750233]: invalid read in cmdAH-4.3.13.C1.solo.utf-8.tcl8. Closed-Leaf check-in: 9f7e05419e user: jan.nijtmans tags: mistake | |
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: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 | |
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 | |
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 | |
13:23 | Proposed fix for [5ae5ffc3f4]: Problem with -failindex on 32-bit platform. This also fixes a memory-... check-in: c01c9c2885 user: jan.nijtmans tags: bug-5ae5ffc3f4 | |
2023-03-18
| ||
23:25 | Fix memory leak in ZipFSPathInFilesystemProc(). Closed-Leaf check-in: 1b74de1df7 user: pooryorick tags: mistake | |
23:20 | Fix memory leak in ZipFSPathInFilesystemProc(). Closed-Leaf check-in: 7188cd70e0 user: pooryorick tags: bug-memoryleak-ZipFSPathInFilesystemProc | |
2023-03-16
| ||
16:24 | Update manpages in anticipation of TIP 656 Closed-Leaf check-in: 82a5336066 user: apnadkarni tags: tip-656-docs | |
2023-03-13
| ||
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 | |
12:22 | Fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client socket. check-in: 052f54ddfb user: pooryorick tags: bug-ea69b0258a9833cb6 | |
2023-03-11
| ||
22:00 | Proposed fix for [db7a085bd9]: encoding convertfrom -strict utf-16 accepts partial surrogates. TODO:... Closed-Leaf check-in: 3840dcf4c9 user: jan.nijtmans tags: bug-db7a085bd9 | |
2023-03-09
| ||
21:50 | Merge 8.7 Closed-Leaf check-in: 6c92d05c1f user: jan.nijtmans tags: mistake | |
21:35 |
Additional fix for [f3cb2a32d6]: uninitialized value in format-2.18
This commit causes a lot of b... check-in: 8d939a1c22 user: jan.nijtmans tags: mistake | |
2023-03-07
| ||
21:01 | Start implementing TIP #657. WIP check-in: 7d3d6f8f29 user: jan.nijtmans tags: tip-657 | |
02:27 | Create new branch named "bug-win-testchmod" check-in: 5310d56d3a user: apnadkarni tags: bug-win-testchmod | |
2023-03-06
| ||
21:01 | Proposed fix for [95e287b956]: uninit value use in stringObj-4.2 Closed-Leaf check-in: 9dd5f7f10d user: jan.nijtmans tags: bug-95e287b956 | |
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 | |
2023-03-04
| ||
12:13 | Bug [9c5a00c69d]. Tilde expansion on Windows check-in: 1ea1122bf8 user: apnadkarni tags: bug-9c5a00c69d | |
2023-03-03
| ||
12:15 | Fix Valgrind "still reachable" report in TestcmdtokenCmd(). check-in: 762f581ae3 user: pooryorick tags: pyk-TestcmdtokenCmd | |
2023-03-01
| ||
13:18 | Bug [9a978f8323]: crash reading large files check-in: a9226d7a1b user: apnadkarni tags: bug-9a978f8323 | |
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 | |
10:04 | Make the descriptions in doc/Tcl.n more concise and intuitive. Closed-Leaf check-in: 1117e4b1f0 user: pooryorick tags: tclrules | |
2023-02-27
| ||
20:36 | Experiment: Use -DTCL_SIGNED_SIZE to switch Tcl_Size from size_t to ptrdiff_t check-in: 3ea98e212f user: jan.nijtmans tags: optional-signed-size | |
2023-02-26
| ||
20:12 | Proposed fix for [f9eafc3886]: Error handling in zlib comment/filename. With testcases check-in: ae4c81f4a8 user: jan.nijtmans tags: bug-f9eafc3886 | |
16:41 | Make Tcl_UtfToExternal()/Tcl_ExternalToUtf() report the error, if srcLen and dstLen are both > INT_M... check-in: d110cdebf8 user: jan.nijtmans tags: bug-fb368527ae-jn | |
2023-02-25
| ||
17:23 | Fix large writes to file. Need to break into INT_MAX size chunks. check-in: 57fb62005d user: apnadkarni tags: bug-3d01d51bc4 | |
16:29 | Experimental fix for [fb368527ae] - length truncation check-in: eb6626d1e6 user: apnadkarni tags: bug-fb368527ae | |
08:58 | Add tests for Bug [46dda6fc29] check-in: 2c91dd57fa user: apnadkarni tags: bug-46dda6fc29 | |
2023-02-24
| ||
13:37 | Create new branch named "tip-656-tcl9" check-in: 15ce8454d9 user: apnadkarni tags: tip-656-tcl9 | |
2023-02-23
| ||
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 | |
2023-02-22
| ||
17:07 | port jan-encoding-profile to 9.0 check-in: 900d53d140 user: jan.nijtmans tags: jan-encoding-profile-for-9.0 | |
2023-02-21
| ||
17:50 | Proposed fix for [d19fe0a5b]: Handling incomplete byte sequences for utf-16/utf-32 Closed-Leaf check-in: be99e0b905 user: jan.nijtmans tags: bug-d19fe0a5b | |
16:09 | Proposed fix for [534172ff5b]: Crash in DeleteReflectedChannelMap (introduced via tcllib 1.21) Closed-Leaf check-in: 488c80081a user: jan.nijtmans tags: bug-534172ff5b | |
2023-02-20
| ||
20:41 | Proposed fix for [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exception check-in: 10971c2d97 user: jan.nijtmans tags: bug-4bea02e811 | |
2023-02-19
| ||
21:46 | Experiment: Make "strict" the default for 9.0. Some trivial testcases are adapted, but the crucial o... check-in: 0a3ee3a1da user: jan.nijtmans tags: make-strict-the-default | |
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 | |
2023-02-18
| ||
09:52 | Merge 8.7 Closed-Leaf check-in: 7bc34f4661 user: pooryorick tags: mistake | |
09:33 | Reverted [d156af9fb76dd2f4] and removed tests io-52.20 io-75.6 io-75.7, as this commit, intended to... check-in: ff103e776b user: pooryorick tags: mistake | |
2023-02-16
| ||
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 | |
2023-02-14
| ||
11:39 | Fix uniqueness parsing fconfigure -encoding / -encodingprofile options check-in: 66074c9b6d user: apnadkarni tags: tip-656 | |
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 | |
07:29 | Make a start fixing [bd1a60eb9c]. WIP check-in: 15fba8ddec user: jan.nijtmans tags: bug-bd1a60eb9c | |
06:38 |
Add new valgrind suppression items.
jn: This looks like a good idea, so please re-apply to core-8... Closed-Leaf check-in: 04cf08d26a user: pooryorick tags: py-valgrind | |
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 | |
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 | |
2023-02-05
| ||
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: py-b8f575aa23-nopartial, bug-dab7fd5973 | |
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 | |
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 | |
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 | |
11:52 | Replace encoding -strict etc. with -profile check-in: 1b0fb9616a user: apnadkarni tags: apn-encoding-profile | |
2023-01-30
| ||
19:11 | A branch of Tcl that does not look backwards. check-in: 33a9a9989e user: pooryorick tags: unchained | |
11:22 | Make Tcl_UniCharToUtf() a little easier to read. check-in: 3e5e37f83b user: pooryorick tags: py_easier_to_read | |
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 | |
02:52 | Test TableFromUtfProc() with strict handling of encoding errors. Closed-Leaf check-in: c2243f4740 user: pooryorick tags: TableFromUtfProc-test | |
2023-01-24
| ||
18:06 | Bump to 9.0b1 for release check-in: 7fe2ab82ec user: dgp tags: core-9-0-b1-rc | |
2023-01-23
| ||
10:48 | A branch for fixing TIP 346/601 issues, and other issues related to Unicode encoding, while retainin... check-in: 6ff8e6acdb user: pooryorick tags: trunk-encodingdefaultorig | |
2023-01-19
| ||
21:36 | Proposed fix for [3e8074aea7]: [interp limit time -seconds] has a y2k38 problem Closed-Leaf check-in: 504171c4e4 user: jan.nijtmans tags: bug-3e8074aea7 | |
2023-01-17
| ||
15:34 | Fix [read] error behaviour under issue [b8f575aa2398b0e4] by always returning returning successfully... check-in: 1a225bd50e user: pooryorick tags: py-b8f575aa23-errorinfo | |
2023-01-14
| ||
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-08
| ||
22:47 | Fix for 370b1ff03e. Not complete/correct yet,... check-in: 522899ab24 user: jan.nijtmans tags: bug-370b1ff03e | |
2023-01-04
| ||
23:21 | Fix [0f19edcb78]: Windows 11 not reported in tcl_platform(osVersion) Closed-Leaf check-in: ca81e84b42 user: jan.nijtmans tags: bug-0f19edcb78 | |
2022-12-28
| ||
23:35 | Unify TCL_ENCODING_STRICT and TCL_ENCODING_NOCOMPLAIN, and make strict encoding conformance the def... check-in: 8252783124 user: pooryorick tags: trunk-encodingdefaultstrict | |
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 | |
20:39 | Fix [8e811bc1f1]: Wrong formatting of arguments in man page check-in: ee40100bc1 user: fvogel tags: bug-8e811bc1f1 | |
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-24
| ||
14:36 | First part of fix for [4a7397e0b3]: Take flags into account when deciding to do a binary fcopy or no... check-in: 7dcc1eadb6 user: jan.nijtmans tags: bug-4a7397e0b3 | |
2022-12-19
| ||
22:19 | Remove all checks for noncharacters Closed-Leaf check-in: cbaa5e7016 user: jan.nijtmans tags: bug-17a1cb8d6e | |
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 | |
2022-12-13
| ||
07:53 | Clarification for Rolf Closed-Leaf check-in: 05414ca784 user: jan.nijtmans tags: rfe-17a1cb8d6e | |
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 | |
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-11-30
| ||
22:17 | Add getElementsProc. Not used yet check-in: 360cdc6766 user: jan.nijtmans tags: internal-abstract-list | |
2022-11-29
| ||
17:45 | Rebase to core-8-6-branch check-in: 59f8a83829 user: jan.nijtmans tags: fix-initsubsystem-75ecc0e6cb9899bf | |
17:28 | Rebase to later 8.6 version check-in: dff639e3f2 user: jan.nijtmans tags: fix-initsubsystem-75ecc0e6cb9899bf | |
14:51 | Proposed fix for [084ab982fe]: Use -strict to disable noncharacters Closed-Leaf check-in: ec0c7045df user: jan.nijtmans tags: rfe-084ab982fe | |
2022-11-23
| ||
17:04 | Internal abstract list, don't let "llength" shimmer any more. check-in: db554866c9 user: jan.nijtmans tags: internal-abstract-list | |
15:21 | Proposed fix for [da63e4c1e]. First version, not 100% as expected yet. Closed-Leaf check-in: 58883dde6d user: jan.nijtmans tags: bug-da63e4c1e | |
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 | |
01:00 | Bump to 8.7b1 for release check-in: 09b0d6becb user: dgp tags: core-8-7-b1-rc | |
2022-11-22
| ||
00:00 | Rebase to latest 9.0 Leaf check-in: 323aaaabb8 user: jan.nijtmans tags: aspect-tip288 | |
2022-11-21
| ||
23:58 | Rebase to 8.7 check-in: 48904e94e7 user: jan.nijtmans tags: tip-648 | |
2022-11-20
| ||
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 | |
2022-11-18
| ||
20:26 | Backout [52a52a65f0], let's see if this fixes the Windows crash Closed-Leaf check-in: 696ac6a94a user: jan.nijtmans tags: backout-52a52a65f0 | |
2022-11-17
| ||
04:54 | TIP 651 implementation Closed-Leaf check-in: daadbbf337 user: apnadkarni tags: tip-651 | |
2022-11-15
| ||
14:03 | New function Tcl_GetWideUIntFromObj check-in: f8c1bdeaa1 user: jan.nijtmans tags: tip-650 | |
2022-11-13
| ||
19:02 | Rebase to latest 9.0 Closed-Leaf check-in: 99ffdf4fce user: jan.nijtmans tags: tip-644 | |
18:28 | Rebase to 9.0 check-in: 0297eb42a4 user: jan.nijtmans tags: aspect-tip288 | |
17:11 | Merge 8.7 check-in: 48dc9da9b2 user: jan.nijtmans tags: tip-648 | |
2022-11-11
| ||
10:06 | Let's see whether http 2.10a4 works with Tcl 8.6 too check-in: 0e595a918d user: jan.nijtmans tags: http-2.10-with-tcl-8.6 | |
2022-11-09
| ||
16:29 | Rebase to latest trunk Closed-Leaf check-in: 9c26ed6942 user: jan.nijtmans tags: tip-644-alt | |
2022-11-06
| ||
11:19 | Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 check-in: efcf7c37fe user: jan.nijtmans tags: tip-626 | |
2022-11-04
| ||
22:47 | Implement abstractlist with tip-644 check-in: 3aa22fe8ab user: griffin tags: tip-636-tcl9-644 | |
11:11 | New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() (still experimental) check-in: 40bdd7b7bd user: jan.nijtmans tags: tip-648 | |
2022-11-02
| ||
22:33 | TIP 636 for Tcl 9 check-in: b78cb72678 user: griffin tags: tip-636-tcl9 | |
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 | |
2022-11-01
| ||
08:28 | rebase to latest trunk check-in: 14166645c7 user: jan.nijtmans tags: tip-644-alt | |
2022-10-26
| ||
02:45 | Line editing and history -- moved to 8.7. check-in: 53b9e4d0d1 user: culler tags: line-editing | |
2022-10-25
| ||
11:42 | Create new branch named "apn-bcc" check-in: cc8cdbcec5 user: apnadkarni tags: apn-bcc | |
2022-10-24
| ||
11:47 | Another possible approach check-in: dc7f554cb0 user: jan.nijtmans tags: tip-644-alt | |
2022-10-23
| ||
13:40 | Rebase to latest 9.0 Closed-Leaf check-in: 9a54ae2959 user: jan.nijtmans tags: tip-646 | |
2022-10-21
| ||
23:24 | Proof of concept: tclsh line-editing and history via linenoise check-in: 57084afb07 user: culler tags: line-editing-86 | |
08:55 | Rebase to 9.0 check-in: d72aeeeaac user: jan.nijtmans tags: tip-644 | |
2022-10-18
| ||
20:24 | Update to zlib-1.2.13 check-in: e33b87958f user: jan.nijtmans tags: zlib-1.2.13 | |
2022-10-16
| ||
17:56 | Minor change to -eofchar handling check-in: 0630d12baf user: jan.nijtmans tags: tip-646-for-87 | |
11:10 | new TIP about -eofchar handling check-in: 6972c7e82c user: jan.nijtmans tags: tip-646 | |
2022-10-14
| ||
14:36 | rebase to 9.0 Leaf check-in: a0038b00c5 user: jan.nijtmans tags: tip-526 | |
2022-10-13
| ||
10:31 | rebase to 8.7. Add documentation Closed-Leaf check-in: dd3e22aaf6 user: jan.nijtmans tags: tip-468 | |
2022-10-12
| ||
16:04 | Extract TIP #637 implementation from "novem" branch check-in: 3589fc5b33 user: jan.nijtmans tags: tip-637 | |
12:37 | Rebase to 9.0 check-in: 6b19ae0ccc user: jan.nijtmans tags: tcl8-compat | |
11:22 | Rebase to 8.7 check-in: 7e26012229 user: jan.nijtmans tags: tip-641 | |
2022-10-11
| ||
15:07 | TIP 644 - Make Tcl_ObjType extensible check-in: 6d1d103cf6 user: apnadkarni tags: tip-644 | |
14:45 | Merge 9.0 check-in: acf0affa69 user: jan.nijtmans tags: tip-635 | |
06:22 | Making a start fixing [6978c01b65]: Channel encoding difference 8.6 <-> 9.0 check-in: f36d6aec92 user: jan.nijtmans tags: bug-6978c01b65 | |
2022-10-09
| ||
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 | |
2022-10-08
| ||
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 | |
2022-10-05
| ||
15:31 | Fix [1599352cca] and related issues Closed-Leaf check-in: 337d46bdb8 user: jan.nijtmans tags: bug-1599352cca | |
2022-10-04
| ||
15:52 | TIP #641 implementation: Let Tcl_GetBoolean(FromObj) handle (C99) bool check-in: 725affb0ff user: jan.nijtmans tags: tip-641 | |
2022-09-30
| ||
00:03 | Fix various issues with refCounts. Closed-Leaf check-in: e9bfacc97b user: griffin tags: lseq-refCount-bug | |
2022-09-26
| ||
12:29 |
Merge 8.7
Disabling this checkin. The new routine Tcl_RemoveChannelMode didn't get properly mer... Closed-Leaf check-in: 2232ff4b46 user: jan.nijtmans tags: mistake | |
2022-09-25
| ||
18:05 | Fix out-of-bounds length bug. check-in: 5556538a70 user: griffin tags: bug-9933cc4d88 | |
07:20 | Type management, per conversation w/ dgp check-in: e3cb434c88 user: bch tags: type_management | |
2022-09-22
| ||
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 | |
11:01 | Rebase to latest 8.7 check-in: 48d4187f99 user: jan.nijtmans tags: tip-346 | |
10:57 | rebase to latest 9.0 check-in: 75fd19942f user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding | |
2022-09-21
| ||
15:25 | TIP #640 implementation: Tcl_SaveResult reuse for Tcl 9.0 check-in: b2727e8d27 user: jan.nijtmans tags: tip-640 | |
13:13 | rebase to 8.7 Closed-Leaf check-in: 0817626d0b user: jan.nijtmans tags: tip-402 | |
2022-09-20
| ||
20:42 | Proposed fix for [c0bc269178], with testcase Closed-Leaf check-in: ea165f0333 user: jan.nijtmans tags: bug-c0bc269178 | |
12:09 | rebase to latest trunk check-in: db829e5126 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding | |
12:07 | rebase to latest core-8-branch check-in: 216977961c user: jan.nijtmans tags: tip633-fconfigure-tolerantencoding | |
2022-09-19
| ||
11:14 | rebase to 8.7 check-in: e549cb10b6 user: jan.nijtmans tags: tip-558 | |
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
| ||
12:58 | rebase to 8.7 check-in: 39258af2e6 user: jan.nijtmans tags: tip-402 | |
2022-09-12
| ||
20:41 | Start TIP #346 implementation: For now only \xC0\x80 check-in: 397f29b1bd user: jan.nijtmans tags: tip-346 | |
14:28 | (adapted) Testcase and fix for [1073daf086]: Bug in handling illegal utf-8 sequence Closed-Leaf check-in: 7c67f503d0 user: jan.nijtmans tags: bug-1073daf086 | |
2022-09-11
| ||
08:24 | TIP633 fconfigure -strctencoding: TCL 9 branch: prepare test cases with -strictencoding 0 and 1 check-in: 1d91d75311 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding | |
2022-09-10
| ||
23:25 | Branch meant for investigation of [6978c01b65]. Ongoing check-in: bb32cd5f36 user: jan.nijtmans tags: bug-6978c01b65 | |
2022-09-08
| ||
16:27 | re-base to Tcl 9.0 check-in: 458f184dd6 user: jan.nijtmans tags: tip-465 | |
2022-09-07
| ||
15:33 | TIP #594 implementation: Modernize "file stat" interface check-in: 2c76d025da user: jan.nijtmans tags: tip-594 | |
11:45 | Revive TIP #220 implementation: Escalate Privileges in VFS Close Callback check-in: afc95211b0 user: jan.nijtmans tags: tip-220 | |
2022-09-03
| ||
13:45 | TIP #344 implementation check-in: 8c06ee429e user: jan.nijtmans tags: tip-344 | |
2022-09-02
| ||
17:02 | really closes [2641672fff] - resolved timing sensitivity of httpold-4.12 and speed-up all httpd depe... check-in: 6ac843c97f user: sebres tags: bug-2641672 | |
10:17 | Finish remaining part of TIP-627 for Tcl 9.0: Handle objProc2/objClientData2 fields correctly in Tcl... check-in: 1d4041c69e user: jan.nijtmans tags: tip-627 | |
2022-08-31
| ||
10:55 | TIP #455 proposed implementation Closed-Leaf check-in: 2bfd9a1fd3 user: jan.nijtmans tags: tip-455 | |
2022-08-28
| ||
21:45 | Create new branch named "http-bugfixes-2022H2" check-in: 8b0fe6d753 user: kjnash tags: http-bugfixes-2022H2 | |
2022-08-26
| ||
16:02 | Start TIP #635 implementation. check-in: 589bf49957 user: sbron tags: tip-635 | |
2022-08-24
| ||
11:18 | Start TIP #634 implementation using modified patch from ticket #2969488 by ferrieux. check-in: d09523d5c9 user: sbron tags: tip-634 | |
2022-08-18
| ||
20:16 | TIP633 fconfigure -tolerantencoding: start command arguments check-in: b4f4a89e9d user: oehhar tags: tip633-fconfigure-tolerantencoding | |
20:11 | mistake Closed-Leaf check-in: cefdc8fae1 user: oehhar tags: tip833-fconfigure-tolerantencoding | |
12:03 | Ticket [a11678b759]: improve after documentation for time <= 0. check-in: 2706ae6bed user: oehhar tags: ticket-a11678b759-after-documentation | |
2022-08-08
| ||
19:38 | Abstract Lists (TIP-225) initial implementation. check-in: e8d4ce3e08 user: griffin tags: abstractlist-with-625 | |
2022-08-06
| ||
16:06 | Create new branch named "tip-631" check-in: a644414853 user: apnadkarni tags: tip-631 | |
01:38 | Create new branch named "tip-602-87" check-in: 9c7a33a74c user: apnadkarni tags: tip-602-87 | |
2022-07-27
| ||
15:48 | cherry-pick branch apn-apply-bug (only test without the fix) to 8.6 check-in: 69e5ae6088 user: sebres tags: bug-4eb3a155ac--procptr-bytecode | |
2022-07-22
| ||
13:35 | rebase (merged with current 8.6) check-in: 26d3d2a33e user: sebres tags: bug-b3977d199b | |
2022-07-21
| ||
18:55 | added tests illustrating bug [b3977d199b] check-in: 350f5b9a9e user: sebres tags: bug-b3977d199b | |
16:09 | Create new branch named "apn-apply-bug" check-in: 48378d84fa user: apnadkarni tags: apn-apply-bug | |
14:20 | Backout checkin [2d9219a55d] to correct segfaults otherwise seen in the test suite on a CentOS 7 sys... Closed-Leaf check-in: 1388b849c3 user: dgp tags: dgp-bytearray-macro | |
2022-07-15
| ||
20:51 | Fix [713653b951]: Floating point precision problems on x86 musl Closed-Leaf check-in: 4542ad8eb1 user: jan.nijtmans tags: mistake | |
17:11 |
Restore FP control word on conversion of zero values.
Sneak path existed that failed to restore the... Closed-Leaf check-in: 50ecdc3e87 user: kbk tags: bug-713653b951 | |
2022-07-14
| ||
12:35 | First shot at TIP #625 for Tcl 9.0. Mark lrepeat-1.8 as 'knownBug', that's OK for now. check-in: ca659ae3fa user: jan.nijtmans tags: tip-625-for-9 | |
2022-07-12
| ||
12:23 | Fix [b79df322a9] follow-up: Tcl_NewUnicodeObj truncates strings Closed-Leaf check-in: 0e4cbe7bef user: jan.nijtmans tags: bug-b79df322a9 | |
2022-07-06
| ||
16:02 | Create new branch named "tip-602" check-in: 3609274878 user: apnadkarni tags: tip-602 | |
2022-07-05
| ||
21:32 | (bares some resemblance to) TIP-629 Implementation. check-in: b413bed009 user: griffin tags: tip-629 | |
2022-07-01
| ||
07:34 | Remove unnecessary code (review round 1) check-in: 82b6ceba53 user: jan.nijtmans tags: win-console-review | |
2022-06-20
| ||
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 | |
2022-06-19
| ||
05:42 | Create new branch named "win-console" check-in: c24c8ab617 user: apnadkarni tags: win-console | |
2022-06-15
| ||
15:12 | (experimental) TclOO > 2**31 args check-in: 39a1dece8e user: jan.nijtmans tags: tcloo-64bit | |
2022-06-14
| ||
06:44 | Fix Proposal for [55bf73b52b]: http reuses connections after 101 Switching Protocols. To be discusse... check-in: ed99670192 user: jan.nijtmans tags: bug-55bf73b52b | |
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 | |
2022-06-06
| ||
16:51 | Bump to 8.6.13 for release check-in: a0fb0766d2 user: dgp tags: core-8-6-13-rc | |
2022-06-01
| ||
19:34 | TIP #627 implementation check-in: 8eecdd6332 user: jan.nijtmans tags: tip-627 | |
2022-05-26
| ||
19:43 |
gcc 4.8.5 is unhappy with macros that explicitly test (&foo) as booleans, like:
In file included fr... check-in: fd55b65ca8 user: dgp tags: gcc-485-silence-warning | |
2022-05-24
| ||
17:20 | TIP 625 - Re-implementation of lists check-in: a5dbca901e user: apnadkarni tags: tip-625 | |
12:34 | Starting TIP #626 implementation. WIP, far from finished check-in: 16a9e324dd user: jan.nijtmans tags: tip-626 | |
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
| ||
17:11 | Proposed fix for [76ad7aeba3]: boundary case bug in [string is integer]. Missing: more unit-tests check-in: 66a187edf2 user: jan.nijtmans tags: bug-76ad7aeba3 | |
2022-05-11
| ||
17:13 | Create new branch named "bugs-http-2022-05-several-minor-mostly-docs" check-in: f8a2a01156 user: kjnash tags: bugs-http-2022-05-several-minor-mostly-docs | |
2022-05-09
| ||
22:18 | Create new branch named "bug-55bf73b52b-8.6" check-in: 71a68964ef user: kjnash tags: bug-55bf73b52b-8.6 | |
2022-05-06
| ||
15:12 | A number of fixes from zlib's 'develop' branch. check-in: 6ff79d55ff user: jan.nijtmans tags: zlib-1.2.12-fixes | |
2022-04-29
| ||
21:46 | Experiment: Don't allow spaces in integers Closed-Leaf check-in: 9e70beec40 user: jan.nijtmans tags: no-int-space | |
2022-04-26
| ||
12:03 | added test illustrating bug [27520c9b17] check-in: b6e28a1636 user: sebres tags: bug-27520c9b17 | |
2022-04-14
| ||
14:05 | Proposed fix for [5294e6feca]: minizip for TIP #430 broken check-in: 27d3c50b99 user: jan.nijtmans tags: bug-5294e6feca | |
2022-04-11
| ||
12:15 | Update zlib to version 1.2.12 (windows-arm version of zlib1.dll still missing) check-in: c40a3a07a0 user: jan.nijtmans tags: zlib-1.2.12 | |
2022-04-05
| ||
07:18 | RFE [655300]: Deprecate Tcl_MakeSafe() check-in: b7fefa1dd4 user: jan.nijtmans tags: rfe-655300 | |
2022-04-01
| ||
13:36 | Rebase to Tcl 9.0 check-in: 2c8ec3463c user: jan.nijtmans tags: tip-613-usage | |
2022-03-28
| ||
07:15 | Add enable-symbols=all builds to various platforms Closed-Leaf check-in: 68769ad203 user: jan.nijtmans tags: enable-symbols-all | |
2022-03-22
| ||
08:16 | Add UTF-16 versions of Tcl_UniCharLength/Tcl_NumUtfChars/Tcl_UtfAtIndex. Needed for Tk's glyph_index... check-in: d9384cad48 user: jan.nijtmans tags: tip-622 | |
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 | |
2022-03-17
| ||
22:24 | Rebase towards 8.7 check-in: d350e68b5a user: jan.nijtmans tags: tip607-encoding-failindex | |
2022-03-14
| ||
18:06 | TIP605 encoding failindex: prepare TCL 9.0 main branch with branch "encodings-with-flags" merged. check-in: c8fc04b93b user: oehhar tags: tip607-encoding-failindex | |
17:39 | TIP607 encoding failindex: some tests and implementation (not working) check-in: 2f1594f38b user: oehhar tags: tip607-encoding-failindex | |
15:46 | TIP607 encoding failindex: start implementation check-in: a611c76903 user: oehhar tags: tip601-encoding-failindex, tip607-encoding-failindex | |
2022-03-11
| ||
16:47 | Alternatve patch to replace UB treatment of int overflow. Closed-Leaf check-in: be8578fdce user: dgp tags: bug-9c7557160f | |
14:52 | Experiment: full UTF for 8.7. (WIP) check-in: 4a31181448 user: jan.nijtmans tags: full-utf-for-87 | |
13:34 | clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stackspace check-in: b84d4c3ff6 user: jan.nijtmans tags: coro-crunch | |
2022-03-08
| ||
22:26 | initial work at using signed-storage for cases where values can actually be signed. check-in: 5030ee02cf user: bch tags: bch_sign_and_width | |
2022-03-07
| ||
23:52 | Start sketch of offering UCS4 interfaces in Tcl 8.7. check-in: f71034e070 user: dgp tags: dgp-ucs4 | |
2022-03-03
| ||
13:05 | TIP #619 implementation. tests not working yet check-in: e791d2994c user: jan.nijtmans tags: tip-619 | |
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-03-01
| ||
07:36 | Merge 9.0 check-in: d999f89758 user: jan.nijtmans tags: tip-616-experiment | |
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-15
| ||
13:18 | See https://patch-diff.githubusercontent.com/raw/tcltk/tcl/pull/12.patch, but slightly better: If ... check-in: 0c4eaa1de6 user: jan.nijtmans tags: windows-arm64 | |
2022-02-14
| ||
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 | |
11:13 | Re-compile zlib1.dll and libtommath.dll with x86_64-w64-mingw32-clang: This links with the - more fu... Closed-Leaf check-in: 027105739e user: jan.nijtmans tags: mistake | |
2022-02-13
| ||
22:29 | Make a start supporting aarch64-w64-mingw32-clang (WIP) check-in: 38fd900712 user: jan.nijtmans tags: windows-arm64 | |
2022-02-11
| ||
14:22 | See https://github.com/tcltk/tcl/pull/11, but (hopefully) slightly better check-in: e6bc056435 user: jan.nijtmans tags: windows-arm64 | |
2022-02-10
| ||
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 | |
2022-02-07
| ||
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 | |
2022-02-04
| ||
16:19 | See https://github.com/tcltk/tcl/pull/10 check-in: fc056d6a1d user: jan.nijtmans tags: windows-arm64 | |
2022-02-03
| ||
13:13 | TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 2b0167c4a2 user: jan.nijtmans tags: tip-617 | |
2022-01-29
| ||
00:16 | merge [argx_rejig] Closed-Leaf check-in: f834558929 user: bch tags: mistake | |
00:13 | take advantage of what we know re: argv guarantees [https://www.iso-9899.info/n1570.html#5.1.2.2.1|a... Closed-Leaf check-in: fa3ffd1781 user: bch tags: argx_rejig | |
2022-01-28
| ||
08:29 | rejig argv/argc Tcl_MainEx() handling, prompted by outside discussion re: current [https://arstechni... check-in: 4712f32196 user: bch tags: argx_rejig | |
2022-01-25
| ||
09:38 | Show reason for TIP #615. Consisancy in return values meaning 'nothing found' check-in: 7aecdb70cb user: jan.nijtmans tags: tip-615-bis | |
2022-01-24
| ||
08:18 | TIP #616: Tcl lists > 2^31 elements. WIP check-in: ff0a9cf127 user: jan.nijtmans tags: tip-616 | |
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 | |
2022-01-21
| ||
16:16 | In case troubles are found in Tcl_GetRange(), this branch brings back Tcl_GetRange() to how it was i... Closed-Leaf check-in: 5b0676e5ca user: jan.nijtmans tags: bug-e9a2715d91 | |
2022-01-19
| ||
14:21 | (partial) fix for a9929f112a. WIP check-in: 7460813a8a user: jan.nijtmans tags: bug-a9929f112a | |
2022-01-18
| ||
14:40 | TIP #615: string is index. WIP check-in: 9077972219 user: jan.nijtmans tags: tip-615 | |
2022-01-17
| ||
22:23 | Remove all protections in StringRangeCmd(), and switch off compilation of "string range" Closed-Leaf check-in: 756287e16e user: jan.nijtmans tags: bug-e9a2715d91-investigate | |
17:26 | Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange() Closed-Leaf check-in: ed61de701e user: jan.nijtmans tags: bug-e9a2715d91 | |
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 | |
2022-01-13
| ||
12:22 | Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few similar situations in other... Closed-Leaf check-in: a03e9793d4 user: jan.nijtmans tags: bug-816913a65e | |
11:12 | Suggested fix for [bca10e3790]: Undefined behavior in ResultAdd(). Make functions like ResultAdd() e... Closed-Leaf check-in: acb2cec2bd user: jan.nijtmans tags: bug-bca10e3790 | |
2022-01-12
| ||
15:50 | Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAP Closed-Leaf check-in: 0f45a92d03 user: jan.nijtmans tags: bug-69218ab7b | |
14:19 | Proposed fix for [26f1328a86]: sizeof(int) < sizeof(void*) -> Crash Closed-Leaf check-in: 7178b3b439 user: jan.nijtmans tags: bug-26f1328a86 | |
2021-12-16
| ||
21:02 | Suggested fix for [b0f84119c8]: TEBCresume(): undefined behavior for INST_LSHIFT Closed-Leaf check-in: c8fd4fa714 user: jan.nijtmans tags: bug-b0f84119c8 | |
2021-12-15
| ||
17:03 | Fix [90612089d8]: signed integer overflow in ExprRandFunc() Closed-Leaf check-in: b0fd5cb70e user: jan.nijtmans tags: bug-90612089d8 | |
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-04
| ||
17:55 | Experiment: Make tcl.h from Tcl 9.0 usable to compile extensions for Tcl 8.x too (WIP) check-in: 7121eef5ae user: jan.nijtmans tags: tcl8-compat | |
2021-12-03
| ||
12:04 | RFE [eb64b1520] http: be tolerant against invalid content encoding header responses Closed-Leaf check-in: 1198f073df user: oehhar tags: rfe-eb64b1520-http-content-encoding-tolerant | |
2021-11-16
| ||
09:00 | Add "japanese" encoding. Fixes [5b5ba0aa0d]: macJapanese encoding is incomplete. (Turned out to be n... Closed-Leaf check-in: c26e3294a8 user: jan.nijtmans tags: rfe-5b5ba0aa0d | |
2021-11-07
| ||
19:18 | The TIP 481 machinery compels all callers to add typecasting to their NULL arguments, which is quite... Leaf check-in: bc2db39234 user: dgp tags: dgp-481-null-casting | |
2021-10-31
| ||
22:41 | Simplify -matchvar/-indexvar processing of regexp/switch Closed-Leaf check-in: 899b89ec3b user: jan.nijtmans tags: simpl_matchvar | |
2021-10-27
| ||
08:12 | Bump to 8.6.12 for release check-in: 130cd6ec01 user: jan.nijtmans tags: rc0, core-8-6-12-rc | |
2021-10-13
| ||
13:33 | First shot at [cef426ff2c]: Encoding UTF-32 missing check-in: 23f539bd7c user: jan.nijtmans tags: rfe-cef426ff2c | |
2021-10-06
| ||
19:33 | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list Closed-Leaf check-in: 0509fa5750 user: jan.nijtmans tags: internalrep | |
2021-09-23
| ||
12:56 | Create new branch named "pyk-objinterface" check-in: 072ee43758 user: pooryorick tags: pyk-objinterface | |
2021-09-21
| ||
08:36 | Experiment: Make Tcl_Time a long long in stead of a struct check-in: 7d007b4694 user: jan.nijtmans tags: tcl-time-64bit | |
2021-08-31
| ||
14:36 | Patch to fix zipfs mkimg bug. check-in: bcb8c5e9dd user: griffin tags: bug_fc65ff1b66 | |
2021-08-17
| ||
16:16 | tip#511 proposed implementation check-in: 0d5d82595a user: jan.nijtmans tags: tip-511 | |
2021-08-15
| ||
20:35 | Proposed TIP #609 implementation check-in: fd12b53710 user: jan.nijtmans tags: tip-609 | |
2021-08-01
| ||
11:47 | Turn code snippets in TIP into a branch. Closed-Leaf check-in: 01cb108d71 user: dkf tags: tip-605 | |
2021-07-30
| ||
12:35 | In "makefile.vc" add building new header-file tclUuid.h. Not used for anything yet. check-in: dd0cb13795 user: jan.nijtmans tags: build-info-experiment | |
2021-07-29
| ||
14:03 | Experiment: Switch tclsh console to UTF-8 by default on Windows, if possible, using the manifest. Closed-Leaf check-in: f04dc41a5b user: jan.nijtmans tags: utf-8-console | |
2021-07-26
| ||
17:32 | Proposed fix. Needs testing with a compiler which demos the bug. Closed-Leaf check-in: cc39387c0c user: dgp tags: bug-f4b0cb2080 | |
2021-07-21
| ||
08:19 | Experiment: build onefiledist using the (experimental) UCRT64 mingw-w64 environment Closed-Leaf check-in: f944e72155 user: jan.nijtmans tags: ucrt | |
2021-07-16
| ||
15:52 | Proposed fix for [592a25a505]: Tcl_PutEnv() crashes on Windows Closed-Leaf check-in: cf658956aa user: jan.nijtmans tags: bug-592a25a505 | |
2021-06-22
| ||
18:26 | possible fix for [dcb888ed85adeb86] with kevent() Closed-Leaf check-in: 94c93c8507 user: pooryorick tags: bug-dcb888ed85adeb86 | |
2021-06-20
| ||
22:47 | Fix for [f9800d52bd61f240], vwait is not NRE-enabled, and yieldto cannot find the right splicing spo... check-in: eb50e83ee1 user: pooryorick tags: bug-f9800d52bd61f240 | |
2021-06-19
| ||
14:59 | Start of implementing TIP 603: chan configure -stat check-in: c9cac950e3 user: dkf tags: tip-603 | |
2021-06-18
| ||
10:15 | Fix "make html-tcl" target, broken by this commit: [b70eeebb0d196bb2] (in core-8-7-a5-rc branch only... check-in: 5941ce66ce user: jan.nijtmans tags: jn-tinkering | |
2021-06-16
| ||
13:23 | Re-apply fix for [67a5eabbd3d1]: refchan, coroutine, and postevent from the "watch" proc Leaf check-in: 0037b3d176 user: jan.nijtmans tags: bug-67a5eabbd3d1 | |
2021-06-15
| ||
12:56 | Fix [18f4a94d03] by backout out [9bcec7cd880540c3] check-in: 3f466e55c8 user: jan.nijtmans tags: bug-18f4a94d03 | |
08:17 | Update encodings (cp/iso) to latest version from unicode.org. *.enc-files not re-generated yet check-in: f408b13581 user: jan.nijtmans tags: encodings-2.0 | |
2021-06-12
| ||
19:15 |
Make the search for the project's .h file a little more specific.
EDIT: Maybe good ideas here, bu... check-in: 9f8b78d60f user: pooryorick tags: py-tinkering | |
2021-06-10
| ||
14:49 | Experiment: use dladdr() on Linux to locate the shared library. Won't work on other platforms! WIP check-in: e31d051801 user: jan.nijtmans tags: rfe-f8608fc420 | |
2021-05-26
| ||
12:53 | Suggestion for [06ba3489ed]: open command documentation says too much about serial port hardware Closed-Leaf check-in: 7f2cc845c0 user: jan.nijtmans tags: rfe-06ba3489ed | |
2021-05-19
| ||
10:58 | Allow deletion of a namespace to occur when a namespace is being deleted. It's a no-op anyway. Closed-Leaf check-in: 8bec471b85 user: pooryorick tags: mistake | |
2021-05-18
| ||
22:09 | Fix for issue [e39cb3f462631a99], namespace is removed from other namespace paths before deletion is... check-in: bdd005f330 user: pooryorick tags: bug-e39cb3f462631a99 | |
2021-05-17
| ||
21:34 | Remove unnecessary refCount decrement. check-in: f5ed582bbd user: pooryorick tags: pyk-core86cmdrefcount | |
2021-05-16
| ||
19:09 | Break TclDeleteNamespaceChildren out of TclTeardownNamespace. Closed-Leaf check-in: a72e1e8016 user: pooryorick tags: pyk-namespace | |
2021-05-15
| ||
07:55 | Separate library unloading routine from [unload] command processing. check-in: 723d1eb937 user: pooryorick tags: pyk-tclUnload | |
2021-05-14
| ||
20:49 | Fix more leaks in Zipfs finalization. check-in: 47601ca8e3 user: pooryorick tags: bug-fb2a411b91973d3b | |
18:50 | Fix for issue [463b7a93be0a2ddd], Tcl_Unload, make gdb-test, segmentation fault Closed-Leaf check-in: 343281a570 user: pooryorick tags: bug-463b7a93be0a2ddd | |
2021-05-03
| ||
20:38 | Bump to version 9.0a3 for release. check-in: 40538213cd user: dgp tags: core-9-0-a3-rc | |
20:33 | Bump to version 8.7a5 for release. check-in: de209964f3 user: dgp tags: core-8-7-a5-rc | |
2021-04-28
| ||
16:00 | merge-mark Closed-Leaf check-in: 59a61b21b0 user: jan.nijtmans tags: mistake | |
16:00 | Force rebuild in GITHUB actions (because previous build failed in Windows) check-in: ebfa4104fd user: jan.nijtmans tags: mistake | |
2021-04-26
| ||
22:48 | Add test constaints "debug", "purify", and "debugpurify" check-in: aea1dc765b user: pooryorick tags: pyk-tcltests | |
2021-04-23
| ||
20:24 | Start of documenting our reference count management check-in: 1c2414bcd7 user: dkf tags: doc-ref-management | |
2021-04-21
| ||
06:21 | Enhance TclStringCat(). In stead of forcing incoming obj's to Unicode representation, teach it how t... Closed-Leaf check-in: 2ce693447e user: jan.nijtmans tags: bug-7f1162a867 | |
2021-04-17
| ||
23:58 | Handle comments in ZIP files: TIP to come. check-in: 268b790830 user: dkf tags: zipfs-comments | |
23:26 | Use C enums instead of clusters of #defines Leaf check-in: 9cc837d642 user: dkf tags: enum | |
2021-04-14
| ||
19:15 | Restore expectation for Tcl_AppendObjToObj() Closed-Leaf check-in: ac4d764e38 user: jan.nijtmans tags: bug-7f1162a867 | |
18:23 | Test demonstrating bug [26649439c7]. check-in: 5c3bf7eb54 user: dgp tags: bug-26649439c7 | |
2021-04-07
| ||
16:47 | Use a lot more enums and inline funcs instead of macros; behaviour is more predictable. check-in: 03219f19f4 user: dkf tags: enum-and-inline | |
12:30 | More test-cases showing the bug check-in: d1f844c3ad user: jan.nijtmans tags: bug-7f1162a867 | |
2021-03-23
| ||
20:35 | New Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx functions. Not used yet check-in: 80634618a7 user: jan.nijtmans tags: encodings-with-flags | |
2021-03-21
| ||
13:07 |
Start of doing a clean up of the notifier code.
This originated as trying to stop macOS builds from... check-in: f48b613408 user: dkf tags: dkf/notifier-cleanup | |
2021-03-18
| ||
13:20 | Suggested fix for [0221b993a1]: Tcl command [update idletasks] doesn't skip main loop in Tcl_DoOneEv... Closed-Leaf check-in: 47c5a196a0 user: jan.nijtmans tags: bug-0221b993a1 | |
09:26 | Proposed implementation of RFE [4b4830eb54] Closed-Leaf check-in: 5ce99f250f user: jan.nijtmans tags: rfe-4b4830eb54 | |
2021-03-11
| ||
14:32 | Branch for shared work on design documents. check-in: c72cb9c83e user: dgp tags: tcl9-design | |
2021-03-10
| ||
12:55 | TIP #597 implementation: "string is unicode" and new wtf-8 encoding check-in: fc3656894a user: jan.nijtmans tags: tip-597 | |
2021-02-18
| ||
17:27 | Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too check-in: 829efd38ab user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2 | |
2021-02-12
| ||
10:59 | Replace Unicode 13 tables with Unicode 14 (still not finailized). Let's see how it goes so far. check-in: c00a7cb94b user: jan.nijtmans tags: unicode-14 | |
2021-02-11
| ||
16:30 | Experiment: Integrate culler's "macher" tool. Only for thin binaries check-in: a5728e8d0e user: jan.nijtmans tags: culler-macher | |
2021-02-08
| ||
18:23 | Attempt to fix the last TIP #430 bits, needed to make it work for Tk (and other external packages) check-in: b99e35f754 user: jan.nijtmans tags: bug-87e840c26c | |
2021-01-22
| ||
08:57 | Rebase to core-8-branch check-in: 2bb14ce2f1 user: jan.nijtmans tags: bug-1712098 | |
2021-01-20
| ||
08:52 | Possible fix (workaround) for [8c025f8f0d]: Run-time error on tcl 8.6.11 32 bits (from cross-compile... Closed-Leaf check-in: ad9ee07264 user: jan.nijtmans tags: bug-8c025f8f0d | |
2021-01-19
| ||
16:53 | Create new branch named "msi-core-8-5-branch" check-in: bdd1a40d2b user: msi tags: msi-core-8-5-branch | |
2021-01-15
| ||
09:47 | Experiment: Fix 98ae20f0f5. Works for any... check-in: aa4a13c155 user: jan.nijtmans tags: bug-98ae20f0f5 | |
2021-01-08
| ||
10:27 | Compile Tcl with -DTCL_WIDE_INT_TYPE=__int128, proving [45ddcfc3b1]. For now, only for Linux, don't ... check-in: 481654654f user: jan.nijtmans tags: bug-45ddcfc3b1 | |
2021-01-07
| ||
14:11 | Rebase to tip-592 branch Leaf check-in: 77ed0ee49f user: jan.nijtmans tags: rfe-c975939973 | |
09:42 | Attempt to remove __USE_MINGW_ANSI_STDIO=0 from win/Makefile.in, and other simplifications ruling ou... check-in: feb26f7631 user: jan.nijtmans tags: rfe-c975939973 | |
2021-01-06
| ||
11:44 | Attempt to fix problem in TIP #587 implementation: When reading commands from stdin, they are - like... Leaf check-in: ab172968cd user: jan.nijtmans tags: tip-587-stdin | |
2020-12-16
| ||
15:32 | TIP #592 implementation: Stop support for Windows XP, Server 2003, Vista, Server 2008 check-in: 32516a92d8 user: jan.nijtmans tags: tip-592 | |
2020-12-10
| ||
15:45 | publicize TclWinConvertError check-in: c4c457ae51 user: jan.nijtmans tags: rfe-800716 | |
12:17 | Potential fix for [ed5be77734]: win: "comx:" not recognized as serial port. (concluded from code ins... check-in: cba5e7728d user: jan.nijtmans tags: bug-ed5be77734 | |
09:41 | RFE 548cd945d6: symlinks for Windows 10 check-in: bd5a439a98 user: jan.nijtmans tags: rfe-548cd945d6 | |
2020-12-06
| ||
18:39 | allow NULL for indexPtr to say "am not interested in index, just membership in set of possibilities"... check-in: 56944df1f7 user: bch tags: NULL_non-retriever | |
2020-12-05
| ||
11:06 | Create new branch named "apn-sfe" check-in: d7dc65e4ef user: apnadkarni tags: apn-sfe | |
2020-12-01
| ||
16:06 | Rebase to "cygwin" branch check-in: 65c7d28923 user: jan.nijtmans tags: msys2-fixes_v001 | |
2020-11-30
| ||
07:49 | See: https://github.com/jannick0/tcl/tree/msys2-fixes_v001 check-in: 9c136c5785 user: jan.nijtmans tags: msys2-fixes_v001 | |
2020-11-26
| ||
03:34 | squelch warning by using proper(?) format specifiers; intent needs TBD, so committing to branch for ... check-in: 364b5257e8 user: bch tags: bch_review_pls | |
2020-11-25
| ||
00:41 | Experimental branch: building single file distributions check-in: f62cffda29 user: dkf tags: one-file-distribution | |
2020-11-20
| ||
13:46 | Generate html documentation in html5 format. Fix some html5 compatibiliy warnings. Remove old htmlhe... check-in: 6225b08bc9 user: jan.nijtmans tags: doc-html5 | |
2020-11-16
| ||
13:55 | Ticket [d8ae5d5f4c]: Documentation of dict filter script: script results, not returns a boolean check-in: e4f600329a user: oehhar tags: oehhar-documentation-tickets | |
2020-11-10
| ||
09:26 | Cleaning up the actions and trying to make them behave more usefully on Windows. check-in: ac3b204f47 user: dkf tags: github-action-cleanup | |
2020-11-09
| ||
16:12 | Possible solution for [ea39ab591e], making simply everything case-insensitive. TODO: TIP, documentat... check-in: 7ec4c7e11a user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
2020-11-07
| ||
14:14 | Added basic github action starter check-in: 68f8de9be3 user: dkf tags: github-action | |
2020-11-06
| ||
13:32 | Correct casing of "packageName" argument in Tcl_StaticPackage() call and "load" command (which - act... Closed-Leaf check-in: af48735f2d user: jan.nijtmans tags: jn-module-names | |
09:59 | Lesser TIP #590 implementation: Only package renaming, no code changes check-in: 5cb1460243 user: jan.nijtmans tags: tip-590 | |
2020-11-03
| ||
15:32 | Case-sensitive package names check-in: b15b349bfb user: jan.nijtmans tags: case-sensitive-pkg | |
2020-10-30
| ||
14:09 | Rename "trunk" to "main", but with new propagating tag "trunk" check-in: 40014cd0fa user: jan.nijtmans tags: trunk, main | |
2020-10-27
| ||
20:09 | [11229bad5f] New test to demonstrate the bug. check-in: 87bb381d4e user: dgp tags: bug-11229bad5f | |
2020-10-26
| ||
20:43 | Make it easy to build a macOS app. Leaf check-in: 91dc03cbcd user: culler tags: mac_make_app | |
20:35 | Wrong base. Adding to mistake. Closed-Leaf check-in: d54c90a46a user: culler tags: mistake | |
2020-10-25
| ||
20:03 | TIP586: C String Parsing Support for binary scan check-in: d45eecb868 user: oehhar tags: tip-586-binary-scan-c-string | |
2020-10-19
| ||
12:32 | Proposed solution for [cb458261c3}: Strip comme il faut Closed-Leaf check-in: 9bd5aee538 user: jan.nijtmans tags: bug-cb458261c3 | |
2020-10-14
| ||
16:18 | Backport tiny part of "empty-not-found". Just allow the empty string as index, meaning the same as "... check-in: 6631261ba4 user: jan.nijtmans tags: empty-not-found-backport | |
06:24 | Same as "sebres-8-6-clock-speedup-cr2", but then with oritinal "clock.test" from core-8-6-branch. Pu... check-in: 553daaa9e0 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr2-with-original-testcases | |
2020-10-13
| ||
12:40 | Revise Tcl to return {} in stead of -1 or {-1 -1} when a search result is emtpy (or not-found) check-in: c3183c83bf user: jan.nijtmans tags: empty-not-found | |
2020-09-29
| ||
08:15 | Ticket [0063cbcada]: check http::geturl -headers parameter to be a dict. check-in: d3dafb6bd0 user: oehhar tags: bug-0063cbcada-http-headers-param-check | |
2020-09-28
| ||
16:04 | error - wrong branch Closed-Leaf check-in: b069de75ef user: oehhar tags: bug-0063cbcada-http-headers-param-check | |
2020-09-25
| ||
10:57 | TIP #587 for Tcl 8.7 check-in: ab4fa2de85 user: jan.nijtmans tags: tip-587-for-8.7 | |
2020-09-20
| ||
11:17 | Default utf-8 for source command check-in: ca28844abe user: jan.nijtmans tags: tip-587 | |
2020-09-16
| ||
12:17 | Proposed solution for [835c93c000]: TIP #525 only implemented for non-singleproc case Closed-Leaf check-in: 0c3d695f73 user: jan.nijtmans tags: bug-835c93c000 | |
2020-09-05
| ||
21:37 | New bug-c1a376375e0e6488 branch with (up to now) failing solutions. Please make sure Travis builds O... Closed-Leaf check-in: 30f7888909 user: jan.nijtmans tags: bug-c1a376375e0e6488 | |
2020-09-04
| ||
21:54 | merge bug-3422267ed6b7992 check-in: ecc6984ba2 user: pooryorick tags: bug-3422267ed6b7992 | |
2020-09-02
| ||
21:04 | Implementation of TIP #585 - Promote the INDEX_TEMP_TABLE flag of Tcl_GetIndexFromObj*() to the publ... Closed-Leaf check-in: 6ee24887fb user: fvogel tags: tip-585 | |
16:20 | Different fix where existing protection tools for nesting bytecode execution calls are used. This s... check-in: 20f41375d7 user: dgp tags: dgp-nested-execution | |
2020-09-01
| ||
22:36 | Fix for [c1a376375e0e6488], imported namespace ensemble command name distorted during deletion trace... Closed-Leaf check-in: ebe3442625 user: pooryorick tags: bug-c1a376375e0e6488 | |
2020-08-28
| ||
10:12 | merge bug-3422267ed6b79922 check-in: 049d7fa25f user: pooryorick tags: bug-3422267ed6b79922 | |
2020-08-25
| ||
16:09 | Add test-case util-9.59, which demonstrates bug [b5777d3d32] check-in: f1fba2e12f user: jan.nijtmans tags: bug-b5777d3d32 | |
2020-08-24
| ||
12:01 | Create new branch named "bug-c2dc1da315-for-8-6" check-in: ea868d7c27 user: kjnash tags: bug-c2dc1da315-for-8-6 | |
2020-08-22
| ||
14:14 | Implementation of TIP 582: comments in expressions check-in: e41f3940a2 user: dkf tags: tip-582 | |
2020-08-21
| ||
12:12 | Remove various 64-bit specific macro's. First part of fix for [02b58d5d04]: Direct access of *64 fun... check-in: cff3997416 user: jan.nijtmans tags: bug-02b58d5d04 | |
2020-08-17
| ||
16:38 | Merge bug-3422267ed6b79922 check-in: 19bdabfa68 user: pooryorick tags: bug-3422267ed6b79922 | |
2020-08-12
| ||
13:28 | Fix for [3422267ed6b7], segmentation fault with imported alias. check-in: 37243ff476 user: pooryorick tags: bug-3422267ed6b79922 | |
03:46 | Create new branch named "http-bug-cb0373bb33-again-for-8-6" check-in: 64903a675a user: kjnash tags: http-bug-cb0373bb33-again-for-8-6 | |
2020-08-10
| ||
19:28 | alternatefix for [29e8848eb976], partially reverting [7eed2baf73], without new flag CMD_DEAD check-in: e0d0c4ffb2 user: sebres tags: bug-29e8848eb976-alt | |
17:31 | Create new branch named "bug-c2dc1da315" check-in: 46883d2d83 user: kjnash tags: bug-c2dc1da315 | |
2020-08-09
| ||
15:38 | Create new branch named "http-bug-cb0373bb33-again" check-in: c4f694766b user: kjnash tags: http-bug-cb0373bb33-again | |
2020-07-24
| ||
18:46 | Create new branch named "bug-cb0373bb33-for-8-6" check-in: 225f42518a user: kjnash tags: bug-cb0373bb33-for-8-6 | |
11:32 | Create new branch named "bug-cb0373bb33" check-in: b096a08c1d user: kjnash tags: bug-cb0373bb33 | |
2020-07-21
| ||
13:22 | Re-enable event-1.1, io-50.? and chan-io-50.? test-cases, trying to get a hand at the problem [f5860... check-in: 06374b441e user: jan.nijtmans tags: bug-f586089a2b | |
2020-07-17
| ||
10:42 | New TIP #581 implementation check-in: c5cf94cd29 user: jan.nijtmans tags: tip-581 | |
2020-07-15
| ||
10:26 | Create new branch named "fix-travis-8-7" Closed-Leaf check-in: a943611ed2 user: kjnash tags: fix-travis-8-7 | |
10:09 | Create new branch named "fix-travis-8-6" check-in: e68684f984 user: kjnash tags: safe-bugfixes-8-6, fix-travis-8-6 | |
2020-07-14
| ||
15:56 | Merge safe-extra-tests-8-7 check-in: 537c01865a user: kjnash tags: safe-extra-tests-8-7 | |
15:13 | Merge safe-bugfixes-8-6 check-in: 41f694a08b user: kjnash tags: safe-bugfixes-8-6 | |
2020-07-13
| ||
17:47 | merge 8.6 Closed-Leaf check-in: 445793b0fd user: dgp tags: mistake | |
15:15 | Create new branch named "safe-extra-tests-8-7" check-in: 510c055e5a user: kjnash tags: safe-extra-tests-8-7 | |
13:49 | Merge 8.6 check-in: 28aa88d370 user: kjnash tags: safe-extra-tests-8-7 | |
13:30 | Merge safe-bugfixes-8-6 check-in: a5bd4a33a7 user: kjnash tags: safe-bugfixes-8-6 | |
12:03 | (Experiment): What happens if we purge all usages of Master/Slave from Tcl. Highly experimental, not... check-in: f9ba684c6b user: jan.nijtmans tags: no-master-slave | |
10:39 | Create new branch named "safe-bugfixes-8-6" check-in: f92587604c user: kjnash tags: safe-bugfixes-8-6 | |
2020-07-09
| ||
10:15 | Create new branch named "tip-579-8-7" check-in: 08ae46c720 user: kjnash tags: tip-579-8-7 | |
09:42 | Create new branch named "tip-579-8-6" check-in: ac35020358 user: kjnash tags: tip-579-8-6 | |
07:57 | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize positive time zone offset l... Closed-Leaf check-in: 4f71ead4a9 user: jan.nijtmans tags: bug-5019748c73 | |
2020-07-06
| ||
20:34 | Bump to 8.6.11 for release. check-in: 307509b108 user: dgp tags: core-8-6-11-rc | |
2020-06-29
| ||
20:20 | WIP: Store build info in package check-in: 229f19331f user: jan.nijtmans tags: build-info | |
2020-06-26
| ||
13:29 | Add "make dist" target to Travis build, as regression test. This should continue to work. Closed-Leaf check-in: 17eda4527e user: jan.nijtmans tags: make-dist | |
2020-06-22
| ||
18:21 | added test-cases illustrating bug #21: literal may be mistakenly recognized as a time-zone (doesn't ... check-in: 67e152931d user: sebres tags: sebres-8-6-clock-speedup-bug-a1bd37b719 | |
17:21 | Merge branch 'gh-20--neg-relmonth-offs': fixed relative clock calculation on negative month offset o... check-in: ef0f2caea9 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
17:19 | added test case illustrating bug #20 - wrong relative clock calculation on negative month offset ove... check-in: e856d21c22 user: sebres tags: sebres-8-6-clock-speedup-cr2-gh-20 | |
16:35 | test case illustrating #19: some initialization of clock.tcl (locale/msgcat, etc) could overwrite in... check-in: b150f1e1fc user: sebres tags: sebres-8-6-clock-speedup-cr2-gh-19 | |
2020-06-19
| ||
09:48 | Suggested fix for [b179286248]: tclZipfs.c Build Error on CentOS 6 Closed-Leaf check-in: 0e3a851a75 user: jan.nijtmans tags: bug-b179286248 | |
2020-06-06
| ||
21:23 | Address macOS hangs in Tcl_WaitForEvent. check-in: 7495bd2a44 user: culler tags: macOS_hangs | |
2020-05-29
| ||
19:40 | test illustrating [75d525d37c]: segfault by server socket transfer (accept proc executed in wrong in... check-in: 0e2fa18bb9 user: sebres tags: bug-75d525d37c-sf-chan-transfer | |
2020-05-27
| ||
13:58 | Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp with literal T behaves str... check-in: f0ea6d62c1 user: jan.nijtmans tags: bug-a1bd37b719 | |
2020-05-19
| ||
15:42 | Possible simple solution for [4663e0636]: If TCL_NO_TOMMATH_H is defined, tclTomMath.h provides its ... Closed-Leaf check-in: 1baf516ed4 user: jan.nijtmans tags: bug-4663e0636 | |
2020-05-13
| ||
15:23 | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual bytes of a string sear... Closed-Leaf check-in: 6b8770b300 user: jan.nijtmans tags: prev-next-cleanup | |
2020-05-12
| ||
18:59 | First, experimental implementation of TIP #575. Barely tested, will fail. WIP check-in: d15b9cb99e user: jan.nijtmans tags: tip-575 | |
08:25 | Take the original 8.6.10 version, but update tclTest.c and utf.test with the latest version. So let'... check-in: 86d36e9604 user: jan.nijtmans tags: core-8-6-10-orig | |
2020-05-11
| ||
17:44 | In order to figure out whether I concur with testutfnext expectations in the test suite, I need to g... check-in: 40b29cfb03 user: dgp tags: dgp-utfnext-test | |
2020-05-10
| ||
20:58 | Demonstration for documentation bug, and suggestion for improved wording. More explanation will foll... check-in: 94b8ef9338 user: jan.nijtmans tags: bug-81242a48c8 | |
2020-05-08
| ||
15:19 | Rebase to latest core-8-6-branch. Closed-Leaf check-in: 03e4d0a22a user: jan.nijtmans tags: bug-31aa44375d | |
2020-05-07
| ||
20:36 | Merge 8.5 check-in: 32d28204fe user: jan.nijtmans tags: core-8-6-branch | |
18:56 | Test demonstrating bug in ticket [b2816a3afe]. check-in: 1c633ff6d0 user: dgp tags: bug-b2816a3afe | |
18:23 | New approach to fixing the regression reported in [31aa44375d] builds on recent reforms. Older effo... check-in: ad31bd7310 user: dgp tags: bug-31aa44375d | |
2020-05-02
| ||
10:15 | More fixes for [ed29806baf]. Not working yet. WIP check-in: f670d1a41f user: jan.nijtmans tags: bug-ed29806baf-8.6 | |
2020-05-01
| ||
15:29 | Rebase to core-8-6-branch (I don't think it's solved yet, but let's see) Leaf check-in: 04631bfc72 user: jan.nijtmans tags: bug-ed29806baf | |
2020-04-30
| ||
14:54 | First, prove that bug [ed29806baf] is present in 8.7 too. Let's see what test-cases fail when we no ... check-in: 5510c6045d user: jan.nijtmans tags: bug-ed29806baf-8.7 | |
2020-04-29
| ||
11:10 | Better structurize the UTF-8 (mainly around Tcl_UtfNext()/Tcl_UtfPrev(), but not only those) test-ca... Closed-Leaf check-in: f2320f6314 user: jan.nijtmans tags: test-prev-next-reform | |
2020-04-28
| ||
18:29 | Proposed fix. Closed-Leaf check-in: 5c063485fd user: dgp tags: bug-b6038e5bc8 | |
14:37 | Implementation for TIP #573: Surrogates are invalid check-in: 749d917ed5 user: jan.nijtmans tags: tip-573 | |
2020-04-27
| ||
21:16 | The comparison loop for UTF-16 string reps need revising to account for surrogates. For example \uD... check-in: 2d55c1330d user: dgp tags: bug-e617e8a71a | |
20:49 | First shot at implementatio for [f443140a85]. Far from correct yet, since Tcl_UtfPrev() gives strang... check-in: b287415a79 user: jan.nijtmans tags: rfe-f443140a85 | |
19:06 | Create branch to contain efforts at solving ticket [ed29806baf]. check-in: 87ba353929 user: dgp tags: bug-ed29806baf | |
10:45 | fixes [b6d0d8cc2c]: on close firstly try graceful disconnect and don't linger if it succeeds (and pe... check-in: b960d1b71e user: sebres tags: bug-b6d0d8cc2c | |
01:29 | Possible fix for [string to*] writing out a high surrogate at end of string. check-in: cd98f1d62d user: dgp tags: bug-45ca2338cd | |
2020-04-26
| ||
20:49 | Tests demonstrating the bug. Work on a fix can go here. check-in: b104c2ebb3 user: dgp tags: bug-7f1162a867 | |
13:25 | Remove the function Tcl_UniCharAtIndex() completely from the core. Meant as a demonstration for tick... Leaf check-in: 90be2283d0 user: jan.nijtmans tags: bug-f45d0dc1a7 | |
2020-04-24
| ||
21:08 |
Merge 8.6; still have to sort out origins of failing tests.`
Botched this merge. Eliminated the t... check-in: 137f33c330 user: dgp tags: mistake | |
16:37 | New branch to house efforts to reform Tcl_UtfNext and callers. check-in: c7fe587d43 user: dgp tags: dgp-utf-next-reform-85 | |
2020-04-23
| ||
21:50 | First attempt to merge Tcl_UtfNext()/Tcl_UtfPrev() improvements (check for invalid byte sequences) t... check-in: 891db10cfb user: jan.nijtmans tags: utf-next-for-8.7 | |
20:22 | Demonstrate that the failing tests on the 8.6 branch tip can equally well be solved by backing out t... check-in: 2c7b1e958d user: dgp tags: dgp-alternative | |
19:07 | Fix regression in Tcl_NumUtfChars, caused by this commit: [6596c4af31e29b5d]. Expectations of failin... check-in: 3fd0be11ba user: jan.nijtmans tags: utf-next-regresions | |
16:18 | tests-perf/socket.perf.tcl: privides basic performance test construct Leaf check-in: eb479ac8f7 user: sebres tags: sock-perf-test | |
2020-04-22
| ||
19:22 | Place first-draft implementation of the proposed change to handling of trail bytes by Tcl_UtfNext on... check-in: 853c8b207f user: dgp tags: dgp-27944a3661 | |
16:00 | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with TCL_UTF_MAX>4 check-in: b85215dae6 user: jan.nijtmans tags: bug-1004065 | |
14:11 | Possible fix for [e67618079]: Win rdp forwarded serial port: setting -sysbuffer gives "can't setup c... Leaf check-in: 8b444e9115 user: jan.nijtmans tags: bug-e67618079 | |
2020-04-20
| ||
11:56 | (cherry-pick): Proposed fix for [27944a3661]: Taming test utf-6.88. check-in: c0d6e94d4e user: jan.nijtmans tags: bug-c11e0c5ce4 | |
2020-04-19
| ||
22:47 | Attach modern testing machinery and tests to a pre-backport state of Tcl 8.5 to see what compatibili... check-in: ea2dce9063 user: dgp tags: dgp-utf-explore | |
09:57 | Proposed fix for [27944a3661]: Taming test utf-6.88. This fix is not optimized, it still uses TclUt... check-in: 74d3f929c8 user: jan.nijtmans tags: bug-27944a3661 | |
2020-04-18
| ||
13:53 | Missing Tcl_UniChar initializations allow 4-byte Tcl_UtfToUniChar to act on uninitialized mem and g... Closed-Leaf check-in: 517b1c87da user: dgp tags: bug-c574e50a3b | |
13:47 | Fix [c574e50a3b30e76f]: CRASH: utf-2.[89] in 8.5 built with TCL_UTF_MAX=4 check-in: dda19888bd user: jan.nijtmans tags: bug-c574e50a3b | |
2020-04-17
| ||
09:17 | Original implementation of Tcl 8.5 before the Tcl_UtfPrev/Tcl_UtfNext reform. But: Add the (harmless... check-in: 11eb38dbe2 user: jan.nijtmans tags: core-8-5-orig | |
05:49 | Merging forward the Utf changes. Needs some repair yet. Leaf check-in: 36303870fc user: dgp tags: dgp-fixme | |
04:17 | enable the tests on a bug fix branch check-in: d4670f0740 user: dgp tags: dgp-fixme | |
2020-04-16
| ||
11:54 | added (reworked) patch suggested by aku in [f70ce1fead]: recognize stream is done (and unget the unp... check-in: 9215e1ba40 user: sebres tags: zlib-chan-f70ce1fead | |
2020-04-15
| ||
17:05 | New tests checking Tcl_UtfPrev handling of overlong sequences. Bug demonstrated. check-in: d89096d805 user: dgp tags: bug-5e6346a252 | |
2020-04-14
| ||
20:03 | The function of Tcl_UtfNext() is to advance a pointer. There's nothing inherent in that task that re... check-in: 9e87b14c18 user: dgp tags: dgp-utf-next | |
00:09 | Create separate tables to serve Tcl_UtfPrev and Tcl_UtfComplete. check-in: c47ec8e3a3 user: dgp tags: bug-c61818e4c9 | |
2020-04-12
| ||
11:04 | Let's test if "make install" works, for now without spaces in the path check-in: 145a394890 user: jan.nijtmans tags: travis-make-install | |
2020-04-08
| ||
16:43 | Restore the original Tcl_UtfPrev routine. Fails a different set of tests. Many fewer. check-in: 6c34d40ef3 user: dgp tags: dgp-utf-prev-alt | |
12:32 | Rewrite of Tcl_UtfPrev that restores the correct behavior (no inconsistency between Tcl_UtfPrev/Tcl_... check-in: cdffcbaec9 user: sebres tags: sebres-utf-prev-fix | |
2020-04-07
| ||
20:04 |
Rewrite of Tcl_UtfPrev that fixes most of the failing tests.
Remaining failures demonstrate that th... check-in: ee25edfdb7 user: dgp tags: dgp-utf-prev-fix | |
19:36 | Set of tests demonstrating flaws in Tcl_UtfPrev (as viewed through a fragile implementation of [stri... check-in: 27fc84ab98 user: dgp tags: dgp-utf-prev | |
18:27 | closes regression in string trimright [c61818e4c9] without modifying of Tcl_UtfPrev (so certain inco... check-in: 6d7a13ed20 user: sebres tags: bug-c61818e4c9 | |
2020-04-06
| ||
12:43 | Experiment: Change set of directories for Tcl 9.0 not conflicting for Tcl 8.x directories, so each h... check-in: d4ad78a038 user: jan.nijtmans tags: paths-for-9 | |
07:53 | Revert commit [aed6634d2ccf2107], which backported part of TIP #389 (regarding internal handling of ... check-in: 48c83d55c8 user: jan.nijtmans tags: bug-31aa44375d | |
2020-03-31
| ||
20:04 | fixes [f583715154] - tclUnixSock.c: introduced ThreadActionProc considering a transfer of async-conn... check-in: 532506ef71 user: sebres tags: bug-f583715154-v2 | |
10:30 | Other suggested solution for [b8e82d293b] check-in: cba0dea6a2 user: jan.nijtmans tags: bug-b8e82d293b-2 | |
2020-03-30
| ||
21:19 | Revise writing to binary channels so that any attempt to write a non-byte character throws an error. Leaf check-in: 35a92b96f2 user: dgp tags: dgp-binary-write-error-on-non-byte | |
20:59 | Revise writing to binary channels so that non-byte characters get replaced with a replacement charac... Leaf check-in: a87be9f2dc user: dgp tags: dgp-binary-write-replace-non-byte | |
18:36 | Trivial solution : ignore unwise and ill-specified options to uuencoder. Closed-Leaf check-in: 42b7e759ce user: dgp tags: bug-b8e82d293b | |
2020-03-27
| ||
15:46 | Since we allocate an extra byte (for terminating NUL), overflow protection has to keep the needed s... Closed-Leaf check-in: 2eca3128d3 user: dgp tags: mistake | |
10:33 | Fix [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate index inputs Closed-Leaf check-in: 89f3dff179 user: jan.nijtmans tags: bug-767e070d35 | |
2020-03-25
| ||
17:00 | Proposed fix for [f583715154]: Fileevent runs in the wrong thread Closed-Leaf check-in: a51405af6e user: jan.nijtmans tags: bug-f583715154 | |
10:11 | Simplify platform/internal stubs. Not to be merged soon, still highly experimental!!!! check-in: f9b8d0eda5 user: jan.nijtmans tags: stub-simplification | |
2020-03-24
| ||
19:31 | Make utf-8 the default encoding for embedded information check-in: 70604a5212 user: jan.nijtmans tags: utf-8-as-default | |
2020-03-23
| ||
21:34 | Apply fedora's patches: "tcl-8.6.10-autopath.patch" and "tcl-8.6.10-conf.patch", just to see how it ... check-in: 0b568e30f9 user: jan.nijtmans tags: fedora | |
2020-03-18
| ||
21:03 | TIP 568 proposes new public routine Tcl_GetBytesFromObj. check-in: fb72a26807 user: dgp tags: tip-568 | |
2020-03-13
| ||
23:32 | WIP: Reform internal representation of "end-offset" type, so it can be used for "integer-integer" as... check-in: b4fb638333 user: jan.nijtmans tags: jn-index-reform | |
18:36 |
Need declaration too
WRONG BRANCH. Closed-Leaf check-in: ecc8a67ad1 user: dgp tags: mistake | |
13:06 | env.test: added test for windows illustrating bug [8f89e2e059] - loss of multi-byte chars in environ... check-in: dcf2c77048 user: sebres tags: bug-8f89e2e059 | |
2020-03-11
| ||
15:33 | lpop.test: added test illustrating segfault in [234d6c811d] (and small review - stability of tests d... check-in: 7d3e49680d user: sebres tags: bug-234d6c811d | |
2020-03-04
| ||
18:26 | [65c9cd1534] Restore continuity of compatible function of [close] on a channel type that defines bo... Closed-Leaf check-in: 75cd9d9d6d user: dgp tags: bug-65c8cd1534 | |
2020-03-02
| ||
17:08 | Create a new macro to deal with unused arguments so we can silence compiler warnings without the nee... Closed-Leaf check-in: fbffc93f82 user: dgp tags: dgp-unused-arguments | |
2020-02-28
| ||
16:07 | (experiment). How about making Tcl_GetIntForIndex() error-out when the index cannot be valid. E.g. "... check-in: 66c472a68c user: jan.nijtmans tags: strict-index-2 | |
2020-02-27
| ||
10:12 | Clamp Tcl_GetIntForIndex() functions to never return values smaller than -1 or bigger than end + 1. check-in: 225cb7cb62 user: jan.nijtmans tags: strict-index-experiment | |
2020-02-24
| ||
10:31 | Implementation of TIP 567 check-in: 64c6cc1210 user: dkf tags: tip-567 | |
2020-02-21
| ||
09:00 | Win: Change order of checking hostname: first DNS, then netbios. Bug [da235271f1] Closed-Leaf check-in: 7fedbce431 user: oehhar tags: bug-da235271f1-win-netbios-host-prefered | |
2020-02-18
| ||
12:32 | Handle invalid "lset" arguments better. Restrict Tcl_GetIntForIndex() index results between -1 (nega... check-in: 0245735b8a user: jan.nijtmans tags: lset-index | |
2020-02-11
| ||
15:59 | Attempt to fix travis build. See: [https://travis-ci.community/t/vcvarsall-bat-freezes-on-new-1809-b... check-in: 5880d45cf5 user: jan.nijtmans tags: travis-fix-msvc-build | |
13:31 | Update all tables to Unicode 13 (to be released March 1... check-in: 8858804859 user: jan.nijtmans tags: unicode-13 | |
2020-02-10
| ||
16:38 | bug [554117edde]: test cases illustrating it check-in: 95db6756e8 user: sebres tags: bug-554117edde | |
2020-02-04
| ||
09:46 | Death to DBGX check-in: 0c16754a85 user: jan.nijtmans tags: death-to-dbgx | |
2020-01-29
| ||
15:52 | Deprecate channel types 1-4 check-in: cf397fef44 user: jan.nijtmans tags: deprecate-channel-type-1-4 | |
2020-01-16
| ||
14:16 | Proposed fix for [8cd2fe7474]: "unload" command Bug (when handling multiple libs) Closed-Leaf check-in: e582dc6e06 user: jan.nijtmans tags: bug-8cd2fe7474 | |
2020-01-13
| ||
21:46 | Attempt to resolve a conflict between (unmodified) tommath.h and tcl.h in the definition of mp_int. ... Closed-Leaf check-in: 9f2dd970cd user: jan.nijtmans tags: tommath-compat | |
17:00 | Implement TIP 559 (deprecation part). Closed-Leaf check-in: 8a9a2c7b58 user: dgp tags: tip-559-dep | |
16:49 | Implement TIP 559 Closed-Leaf check-in: 37d4272d8f user: dgp tags: tip-559 | |
2020-01-09
| ||
09:20 | Start handling WUR (Warn Unused Result) in all tommath calls. WIP, not complete yet. check-in: 5329c070c4 user: jan.nijtmans tags: no-wur | |
2019-12-28
| ||
13:24 | Implementation of properties for TclOO check-in: 1b4d41b80b user: dkf tags: tip-558 | |
2019-12-27
| ||
20:42 | Create a review branch for drafting a document. check-in: 453c429dbf user: dgp tags: dgp-review | |
2019-12-24
| ||
14:23 | Attempt to improve support for external libtommath check-in: 8f8236bd3a user: jan.nijtmans tags: external-libtommath | |
2019-12-21
| ||
14:19 | Tests demonstrating the number parsing overflow bugs. check-in: 5fee183ce2 user: dgp tags: bug-1de6b0629e | |
2019-12-09
| ||
19:36 | Attempt to fix [5f236bc67a]: valgrind report for Tcl_UniCharToUtf Closed-Leaf check-in: 3e0a616f7e user: jan.nijtmans tags: bug-5f236bc67a | |
2019-12-07
| ||
05:46 | Create new branch named "tip-551" check-in: 21eb23dc11 user: griffin tags: tip-551 | |
2019-11-27
| ||
13:38 | fixes compile errors for old VC versions, as well as tommath include path, there are two files with ... check-in: b57e51d900 user: sergey.brester tags: digit-bit-60-msvc-fix | |
11:01 | Proposed Windows installation code for cookiejar package Closed-Leaf check-in: 9c07fde122 user: dkf tags: cookiejar-win-install | |
2019-11-26
| ||
11:16 | Move the cookiejar package to its own directory so http works as a TM. Fix the unix installation cod... Closed-Leaf check-in: 4c56db207a user: dkf tags: cookiejar-split | |
08:37 | Attempt to fix cookiejar installation, for now UNIX-only. Please review. Closed-Leaf check-in: fca8590e27 user: jan.nijtmans tags: fix-cookiejar-install | |
2019-11-14
| ||
17:04 | bug [135804138e]: test case illustrating the segfault check-in: 1b14cba0a8 user: sebres tags: bug-135804138e | |
2019-11-08
| ||
21:56 | Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitB... Closed-Leaf check-in: 3188db3003 user: jan.nijtmans tags: libtommath-cleanup | |
2019-11-06
| ||
13:25 | Fix tclScan.c, not generating a string representation any more with unsigned wideints and unsigned l... check-in: 4c57a08f2e user: jan.nijtmans tags: fix-scan-no-stringrep | |
2019-11-05
| ||
22:05 | Bump to version 9.0a1 for release. check-in: 25ee359253 user: dgp tags: core-9-0-a1-rc | |
14:03 | try to fix [c6897e6e6a]: unix/TcpAccept seems to ignore accepting errors silently, so it entering bu... check-in: 56620b4bd5 user: sebres tags: bug-c6897e6e6a | |
2019-11-01
| ||
11:25 | Re-base to core-8-branch check-in: 0dd430544f user: jan.nijtmans tags: digit-bit-60 | |
2019-10-29
| ||
23:07 | WIP: Use unsigned int in stead of mp_digit in libtommath stub entries. This make libtommath's API i... check-in: ee9d2a86da user: jan.nijtmans tags: libtommath-no-mp_digit | |
2019-10-26
| ||
23:19 | (experimental) Compile libtommath almost unchanged, using (if no stdint.h is present) compat/stdint.... check-in: 81ac64e2de user: jan.nijtmans tags: libtommath-with-stdint | |
2019-10-24
| ||
10:53 | tclAppInit.c should be built without BUILD_tcl/USE_TCL_STUBS always. All build files should be adapt... check-in: 82739030f5 user: jan.nijtmans tags: check-build | |
08:16 | Put work on ticket [bcd1004104] in a separate branch. Currently test-case encoding-2.2 fails. check-in: adb6794b6f user: jan.nijtmans tags: bug-bcd1004104 | |
2019-09-19
| ||
11:36 | Don't build the Tcl library in Unicode mode any more. Just tclAppInit.c (and cat32 on Windows) check-in: 31d001f4a3 user: jan.nijtmans tags: implicit-unicode | |
2019-09-10
| ||
08:02 | Add 32-bit (Windows-x86) builds to travis, both with MSVC and GCC check-in: 5bd17c6f5e user: jan.nijtmans tags: travis-win-x86 | |
2019-09-07
| ||
15:25 | Another attempt check-in: 9408f13c5b user: jan.nijtmans tags: travis-win32-with-make | |
2019-09-06
| ||
14:04 | test cases covering bug [775ee88560]: segfault in upvar at wrong level, wrong message of uplevel check-in: b87d2183ca user: sebres tags: bug-775ee88560 | |
08:58 | Don't let Tcl depend on USE_32BIT_TIME_T any more: If your compiler supports it, time_t will be 64-b... Closed-Leaf check-in: 04a10c0bee user: jan.nijtmans tags: bug-4718b41c56 | |
2019-08-30
| ||
19:48 | extends [fec0c17d39]: restrict nested compilations using same limit (interp recursionlimit) like the... check-in: d9ccf1ab84 user: sebres tags: bug-fec0c17d39-8.6-limit | |
2019-08-29
| ||
20:33 | bug [fec0c17d39]: add test cases covering nested compilation (8.6th compile generates a stack overfl... check-in: 4695da0056 user: sebres tags: bug-fec0c17d39-8.6 | |
2019-08-27
| ||
15:32 | simplification, use the same "fixed" (and faster) code for INST_EVAL_STK check-in: d9712c6874 user: sebres tags: bug-fa6bf38d07-v2 | |
12:03 | added tests covering bug [fa6bf38d07] check-in: f7ece56ca2 user: sebres tags: bug-fa6bf38d07 | |
2019-08-23
| ||
10:16 | Try Windows build with make on Travis check-in: 64211caf13 user: jan.nijtmans tags: travis-win32-with-make | |
08:29 | Attempt to fix [3947fcf7]: Current .gitattributes settings might not allow switching branches Closed-Leaf check-in: dfa6dd4b95 user: jan.nijtmans tags: bug-3947fcf7 | |
2019-08-19
| ||
11:42 | Rebase to 9.0 check-in: 615f30df6d user: jan.nijtmans tags: rfe-854941, tip-596 | |
2019-08-12
| ||
17:10 | Test windows native build check-in: ce2d2ab979 user: jan.nijtmans tags: classic-windows-build | |
2019-08-01
| ||
08:02 | Attempt to fix a179564826: Tk 8.6: prevent is... Closed-Leaf check-in: f6eb4196ee user: jan.nijtmans tags: bug-a179564826 | |
2019-07-23
| ||
17:40 | better rewritten loop optimization: new evalFlag "TCL_EVAL_DISCARD_RESULT" introduced, which allows ... check-in: 2958e9399c user: sebres tags: timerate-loop-opti--discard-result | |
2019-07-20
| ||
15:37 | Add (experimental) build with MSVC using the standard "make" system. check-in: a3c7f79522 user: jan.nijtmans tags: travis-win32-with-make | |
2019-07-17
| ||
15:38 | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated in C++ (removed in C++1... check-in: f074bda87c user: jan.nijtmans tags: no-register | |
2019-07-15
| ||
12:12 | **interim** try simplify info-structure (replace yyHave... with flags) check-in: 9e561572c3 user: sebres tags: sebres-8-6-clock-simplify-yy-flags | |
07:47 | Fix [7d7038d415b345d5]: tcl is not LTO ready check-in: 04788c0daf user: jan.nijtmans tags: bug-7d7038d415b345d5 | |
2019-07-13
| ||
19:38 | Create new branch named "bug-f81beca7af" check-in: a4dcf36720 user: kjnash tags: bug-f81beca7af | |
17:29 | Add experimental xcode11 build steps to travis. Also sort different gcc/xcode versions from high to ... check-in: e04fd871fd user: jan.nijtmans tags: travis-xcode11 | |
2019-07-12
| ||
12:08 | Merge-mark 8.6 Closed-Leaf check-in: 348a29023f user: jan.nijtmans tags: mistake | |
06:41 | Travis windows debugging check-in: 60f83662ac user: dkf tags: travis-windows-debug | |
2019-07-08
| ||
20:22 | fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT supporting 64-bit time_t) check-in: 3dba9987e6 user: sebres tags: bug-4718b41c56 | |
2019-07-04
| ||
06:54 | Experiment: compile Tcl with C++ compiler. WIP check-in: 99d5f9c948 user: jan.nijtmans tags: cplusplus | |
2019-07-01
| ||
20:33 | This is a trial of doing a classic Windows build-and-test on Travis check-in: 1b1fa532f7 user: dkf tags: classic-windows-build | |
2019-06-27
| ||
15:47 | Fix a warning due to a missing const in an internal minzip function Closed-Leaf check-in: 6aab010b03 user: gahr tags: fix-minizip-signature | |
2019-06-25
| ||
07:36 | use __builtin_fpclassify for mingw x86 (tested up to gcc 8.1, it seems to have a bug in fpclassify, ... Closed-Leaf check-in: 3e18a98752 user: sebres tags: fpclassify-mingw-x86 | |
2019-06-21
| ||
09:30 | core-8-6-branch as modified by pooryorick check-in: 9f198b3382 user: pooryorick tags: pyk-core-8-6-branch | |
2019-06-17
| ||
18:56 | Bump version numbers for 8.6.10 release. check-in: 170dc08ea5 user: dgp tags: core-8-6-10-rc | |
2019-06-14
| ||
21:48 | Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 adapted for changes in libtom... check-in: 125328a27d user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6 | |
2019-06-13
| ||
17:20 | Test namespace-56.4 detects Bug 8b9854c3d8. Branch open to fix it. check-in: f76f0f177f user: dgp tags: bug-8b9854c3d8 | |
2019-06-09
| ||
14:07 | First cut implementation of [binary set]. Probably buggy... check-in: 4569c75699 user: dkf tags: tip-450 | |
2019-06-07
| ||
16:54 | New TIP implementation: Make configure --enable-64bit the default check-in: 93a999f923 user: jan.nijtmans tags: tip-549 | |
2019-06-06
| ||
03:47 | squelch int vs. long int (size_t) warings in comparison, format specifiers Closed-Leaf check-in: 088333187a user: bch tags: warning_squelch | |
2019-06-05
| ||
19:34 | Start of implementation of string comparison operators. check-in: 1bc15ccfa8 user: dkf tags: tip-461 | |
2019-06-03
| ||
19:48 | TIP #548: Deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() and provide more flexible replacemen... check-in: 49785ba3b0 user: jan.nijtmans tags: tip-548 | |
2019-06-02
| ||
11:59 | Implement TIP 521, including tests check-in: 21db8cb07c user: dkf tags: tip-521 | |
2019-05-31
| ||
23:19 | TIP #547 implementation: New encodings: UTF-16, UCS-2 check-in: 56319f4d2a user: jan.nijtmans tags: tip-547 | |
2019-05-27
| ||
12:24 | Start of implementing TIP 526 to clean up [expr] check-in: 3801335129 user: dkf tags: tip-526 | |
2019-05-26
| ||
12:11 | Import of old TIP 284 patch, and update for current Tcl check-in: 1832e6f878 user: dkf tags: tip-284 | |
2019-05-22
| ||
07:35 | Start of logging API implementation check-in: 412a238782 user: dkf tags: tip-390 | |
2019-05-18
| ||
09:08 | Import of TIP 530 implementation, and update to follow Tcl Engineering Manual style. check-in: 60d629e262 user: dkf tags: tip-530 | |
2019-05-17
| ||
10:57 | merge 8.7 check-in: a4a961564b user: sebres tags: tip-534-sebres-fast-number-hash | |
2019-05-15
| ||
14:58 | TIP #544 implementation. Documentation still missing. check-in: 13417ed7df user: jan.nijtmans tags: tip-544 | |
2019-05-12
| ||
20:28 | Proposed fix for bug [524b35a8b5]. No test-case yet. Leaf check-in: 0040d90962 user: jan.nijtmans tags: bug-524b35a8b5 | |
2019-05-11
| ||
14:56 | Start TIP 543 for Tcl 9. check-in: b493da224d user: dgp tags: tip-543-9 | |
2019-05-10
| ||
20:30 | Start of TIP 543 implementation. check-in: 1373a954c6 user: dgp tags: tip-543 | |
2019-05-01
| ||
22:37 | WIP check-in: 5348aa6973 user: dgp tags: dgp-wip | |
2019-04-30
| ||
07:44 | Starting to implement a temporary directory creator. check-in: ca92b413f2 user: dkf tags: tip-431 | |
2019-04-29
| ||
20:01 | [c6f1ffa7a9]: test-cases illustrating clock scan/freescan deviation (wrong conversion) if TZ specifi... Leaf check-in: 8dc2f9c90f user: sebres tags: bug-c6f1ffa7a9-clock-tz-in-input | |
2019-04-27
| ||
17:56 | Implement 383 as two commands for two scenarios: injection and probing check-in: 8aa55737df user: dkf tags: tip-383 | |
07:19 | Fix for de232b49f2, write-only nonblocking refchan and Tcl internal buffers. check-in: d0dd6d19a4 user: pooryorick tags: bug-de232b49f2 | |
2019-04-24
| ||
19:29 | Track memory lifetimes in the zip mount/unmount. check-in: 8811378a89 user: dgp tags: dgp-wip | |
2019-04-23
| ||
11:29 | Fix for [67a5eabbd3d1], refchan, coroutine, and postevent from the "watch" proc. check-in: e066e24f36 user: pooryorick tags: bug-67a5eabbd3d1 | |
2019-04-11
| ||
21:39 | Suggested fix for [60559fd4a6]: put selected tests in child interps Closed-Leaf check-in: d321b807d3 user: dkf tags: bug-60559fd4a6 | |
2019-04-08
| ||
15:03 | closes [45b9faf103f2] (tclVar cached lookup): fixes segfaulting if variable released before set; par... Closed-Leaf check-in: e62a48e964 user: sebres tags: bug-45b9faf103f2 | |
2019-04-05
| ||
20:51 | Created TIP 531 implementation for Peter Da Silva Closed-Leaf check-in: 07d94cad22 user: dkf tags: tip-531 | |
2019-04-03
| ||
07:58 | Import of TIP 312 implementation check-in: 39413ccd4f user: dkf tags: tip-312-new | |
2019-04-01
| ||
08:48 | Implement [dict getwithdefault] check-in: 6d442e58b8 user: dkf tags: tip-342 | |
2019-03-31
| ||
11:59 | Implementation of [array value] check-in: 5357ebf74b user: dkf tags: tip-224 | |
2019-03-30
| ||
10:36 | Implementation of [lremove]. check-in: 4c507a70b2 user: dkf tags: tip-367 | |
2019-03-29
| ||
09:41 | Change regexp C API to handle indexes > 2G. New TIP upcoming. check-in: 3eca80b890 user: jan.nijtmans tags: regexp-api-64bit | |
2019-03-28
| ||
21:44 | Experiment: On platforms which support it (gcc), compiled libtommath with DIGIT_BIT=60 check-in: 739233ffd0 user: jan.nijtmans tags: digit-bit-60 | |
2019-03-24
| ||
18:44 | Start of implementation of TIP 160: better terminal control check-in: f58c31e497 user: dkf tags: tip-160 | |
2019-03-16
| ||
21:42 | Try 32-bt Travis CI LInux build/test Closed-Leaf check-in: 032cf77af5 user: jan.nijtmans tags: linux-32bit-travis-build | |
2019-03-13
| ||
00:21 | implemented scan of astronomical julian day (JDN/ID) with token `%Ej`, corresponds julian date of sq... check-in: b9804722b9 user: sebres tags: clock-astronomical-jdn | |
2019-03-12
| ||
20:39 | Even better support for -DTCL_UTF_MAX=6. Ongoing improvements (TIP being planned) check-in: fdcb2a7323 user: jan.nijtmans tags: utf-max | |
2019-03-08
| ||
00:34 | test case for [408568] "variable substitution parsing limited to ASCII alphanumerics": illustrating ... check-in: 745068c247 user: sebres tags: bug-408568 | |
00:04 | resolves large discrepancies in proc/lambda between 8.5 and 8.6; coverage for [e3f481f187] regressi... Leaf check-in: fb2b91aea8 user: sebres tags: sebres-8-5-comp-8-6-fix | |
2019-03-07
| ||
22:02 | Fixes for TCL_UTF_MAX=6, (gcc compiler warnings). Also make everything work on win32/win64. Patch ad... check-in: 650574e0fb user: jan.nijtmans tags: utf-max-6 | |
20:02 | [39fed4dae5] Proposed test check-in: e130dc3db2 user: dgp tags: pkg-return-check | |
09:43 | Better fix, not hackish any-more, but retaining the original idea check-in: 0a4f70654f user: jan.nijtmans tags: jn-bug-39fed4dae5 | |
2019-03-06
| ||
15:36 | Fix for [39fed4dae5]. Closed-Leaf check-in: 87689a5b66 user: pooryorick tags: pyk-bug-39fed4dae5 | |
04:14 | Create new branch named "nmake-enhance" Closed-Leaf check-in: 010787d527 user: apnadkarni tags: nmake-enhance | |
01:42 |
[39fed4dae5] Minimal fix for volatile lifetime of string returned by
Tcl_PkgRequire().
We need a te... check-in: bec67444fa user: dgp tags: bug-39fed4dae5 | |
2019-02-26
| ||
20:18 | Merge 8.7 Closed-Leaf check-in: 13cda7b91c user: jan.nijtmans tags: mistake | |
08:15 | libtommath speedup (more efficient macro's). Make internal libtommath functions deprecated in stub t... check-in: c5a8477fbe user: jan.nijtmans tags: mistake | |
2019-02-23
| ||
01:04 | Adapt the gratuitous macro that doubles the burden of core development. Closed-Leaf check-in: 8a46570b26 user: dgp tags: dgp-repair-macro-that-makes-exactly-the-assumption-we-are-invalidating | |
2019-02-22
| ||
18:38 | Try, try again. check-in: e10677acee user: dgp tags: dgp-scratch | |
18:09 | Scratch workspace branch to ease difficult merges. Closed-Leaf check-in: 67392b9ff9 user: dgp tags: mistake | |
2019-02-19
| ||
19:39 | Extends build facilities with option to make/compile considering dependencies (no more `make clean; ... Leaf check-in: f13452f7b8 user: sebres tags: sebres-tcl-depend-make | |
2019-02-18
| ||
20:48 | Proposed fix for [bd94500678]: SEGFAULT by conversion of unicode (out of BMP) to byte-array. check-in: 9f67c17d01 user: jan.nijtmans tags: bug-bd94500678 | |
2019-02-15
| ||
19:55 | WIP: refactor libtommath references: Deprecate functions which shouldn't be in stub tables. More ge... check-in: ae2d2e4e3a user: jan.nijtmans tags: tommath-refactor | |
2019-02-04
| ||
09:21 | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, now that libtommath provi... check-in: 2a43543f95 user: sebres tags: sebres-8-6-tommath-1-1 | |
2019-01-30
| ||
20:32 | fixes utf-8 compatibility of proc/lambda arguments (regression on compiled locals/variables containi... check-in: bfc51c4637 user: sebres tags: fix-comp-local-utf-regres | |
2019-01-28
| ||
22:20 | Fix for [f559bbde4e] (even though that's not really a bug) Closed-Leaf check-in: 52f9377326 user: jan.nijtmans tags: bug-f559bbde4e | |
2019-01-17
| ||
18:02 | WIP: Allow value > 2^31 for indexes used in string ranges. Not complete yet. check-in: c4f1623e18 user: jan.nijtmans tags: tip-502-for-9 | |
2019-01-08
| ||
13:29 | bug [cc1e91552c]: added test cases showing the regression (expansion & lrange) check-in: a87460dbd4 user: sebres tags: bug-cc1e91552c | |
2018-12-12
| ||
17:00 | better fix for [3e0a2d99f3], considering [string first] could return a value larger that INT_MAX for... Closed-Leaf check-in: 080ecbe60a user: sebres tags: fix-3e0a2d99f3-str-first-x86-x64 | |
2018-12-04
| ||
18:24 | io.test: stability fixes and improving the speed of slow tests check-in: 38bb18a347 user: sebres tags: sebres-speedup-testsuite | |
2018-11-29
| ||
20:04 | clock scan: consider multiple spaces between tokens (closes tclclockmod#13): combine multiple white-... check-in: 05199ca88a user: sebres tags: clock-speedup--fix-compat-regression-on-spaces | |
2018-11-21
| ||
13:07 | An experiment to integrate zipfs support with nmake check-in: 1b9cd2d684 user: hypnotoad tags: nmake-zipfs | |
2018-11-20
| ||
18:02 | fixes segfault [7a9dc52b29]: unexpected decrement of the ref-count after TclJoinPath check-in: 10e9bd8b12 user: sebres tags: bug-7a9dc52b29 | |
03:05 | Revise the Tcl_InitStringRep() interface to accept a size_t length of the string value. This better ... check-in: 5ebb8df809 user: dgp tags: tip-445-api-fix | |
2018-11-18
| ||
10:29 | Now that we have TCL_AUTO_LENGTH/TCL_IO_FAILURE macro's, use them to make code and documentation mor... check-in: d828309515 user: jan.nijtmans tags: jn-use-macros | |
2018-11-15
| ||
22:18 | test cases for decode base64, bug [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc)... check-in: 60ba3af5db user: sebres tags: bug-00d04c4f12 | |
2018-11-14
| ||
17:52 | Bump to version 8.7a3 for release. check-in: 453113215c user: dgp tags: core-8-7-a3-rc | |
2018-11-11
| ||
15:18 | Recreate the branch with minimal requirements check-in: a8a74fb6c1 user: dkf tags: travis-8.7 | |
2018-11-09
| ||
16:00 | [35a8f1c04a] Fix bad lengths when creating string rep of some lists. check-in: b2575c74bc user: dgp tags: core-8-5-branch | |
14:13 | test case to cover bug [35a8f1c04a] check-in: d76fb9091b user: sebres tags: bug-35a8f1c04a | |
2018-11-07
| ||
18:50 | [86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure Closed-Leaf check-in: 604d3d2503 user: dkf tags: bug-86d249bcba | |
15:03 | Critical fix: make tcltest behave as described Closed-Leaf check-in: 0edb53cbd8 user: dkf tags: unwanted-commit | |
13:25 | Rebase of travis config check-in: 039b93c56d user: dkf tags: travis-8.6 | |
2018-11-06
| ||
12:59 | merge core-8-branch check-in: 445db2cb18 user: dkf tags: mistake | |
2018-11-04
| ||
15:34 | Start of implementing TIP 480. check-in: 3d83a8577a user: dkf tags: tip-480 | |
2018-10-29
| ||
18:19 | Work started eliminating long outdated compat routines that now cause cross-compiling failure far mo... Closed-Leaf check-in: c671a610ec user: dgp tags: bug-840660e5a1 | |
2018-10-28
| ||
19:36 | Merge tip-468 branch check-in: 55c044358f user: jan.nijtmans tags: tip-468 | |
19:21 | Experiment: See if we can build and test using cross-compiled mingw-w64 with wine check-in: 4c6c98a736 user: jan.nijtmans tags: travis-8.7-wine | |
2018-10-27
| ||
22:05 | Core machinery for implementing TIP 524; still needs user-facing access commands check-in: 774b088366 user: dkf tags: tip-524 | |
01:04 | Draft implementation of TIP 506 - rebased to Tcl 8.7 check-in: d827ebc363 user: dgp tags: tip-506 | |
2018-10-24
| ||
16:13 | Turn on ACCEPT_NAN as first step toward TIP 520. Leaf check-in: 60e7a1c991 user: dgp tags: tip-520 | |
2018-10-23
| ||
18:37 | Branch https://github.com/libtom/libtommath/commits/no-stdint-h from libtommath, by karel-m. check-in: a0c1e94d5b user: jan.nijtmans tags: libtommath-no-stdint.h | |
2018-10-22
| ||
18:43 | Implement TIP 523, New lpop command check-in: 00c6ed2b91 user: pspjuth tags: tip-523 | |
05:56 | Implement TIP 522, Test error codes with Tcltest check-in: b1fea899b0 user: pspjuth tags: tip-522 | |
2018-10-20
| ||
23:41 | Rebase on 8.7 check-in: 9367b0eaf1 user: dkf tags: tip-519 | |
21:08 | Working on porting the travis config forward check-in: 4759254be3 user: dkf tags: travis-9.0 | |
21:03 | Working on porting the travis config forward check-in: b321d38e15 user: dkf tags: travis-8.7 | |
20:57 | Working on porting the travis config forward check-in: 7d9474c68f user: dkf tags: travis-8.6 | |
11:57 | Travis CI build check-in: 0f4e7c557c user: dkf tags: travis-8.5 | |
2018-10-19
| ||
19:18 | [d1d05d1c7a] Tests and fix for bignums in end-offset index value parsing. check-in: a9a1abe2b6 user: dgp tags: bug-d1d05d1c7a | |
2018-10-18
| ||
15:42 | Implementation of TIP 519 Closed-Leaf check-in: edb8c8e2f0 user: gahr tags: tip-519 | |
14:58 | Tests for advanced object mutation issues. check-in: b28dbc24bf user: dkf tags: fix-oo-mutation | |
2018-10-09
| ||
16:59 | Balance the [makeFile/makeDirectory] and [removeFile/removeDirectory] calls (conditional now, so avo... Closed-Leaf check-in: b01ec030e9 user: sebres tags: core-8-6-branch-split | |
16:33 | Balance the [makeFile] and [removeFile] calls. Closed-Leaf check-in: 6555db8143 user: dgp tags: mistake | |
2018-10-08
| ||
22:22 | Re-base to 8.7 check-in: e007a2ab3c user: jan.nijtmans tags: tip-481 | |
2018-10-05
| ||
19:37 | Bump version numbers for 8.6.9 release. check-in: 2ea5110611 user: dgp tags: core-8-6-9-rc | |
18:13 | scan: new tests for validation rules: invalid time (DST-hole, out of range in time-zone) check-in: 45852da21d user: sebres tags: sebres-8-6-clockmod-fix-dst-hole | |
2018-09-30
| ||
10:17 | Adding logic for static builds to load a properly named zipfile in the present working directory if ... check-in: 2f6452d73b user: hypnotoad tags: static-zipfs-fix | |
2018-09-26
| ||
23:43 | Implementatin of TIP #515: Level Value Reform check-in: 1486105322 user: jan.nijtmans tags: core-8-branch-timeline-fix | |
2018-09-08
| ||
12:52 | Implementation of TIP 516 check-in: 84cceab204 user: dkf tags: tip-516 | |
2018-09-07
| ||
09:53 | TIP #515 implementation: Level Value Reform check-in: 132594906c user: jan.nijtmans tags: tip-515 | |
2018-09-06
| ||
09:47 | Code review check-in: 281daabd0b user: jan.nijtmans tags: core_zip_vfs-review | |
2018-08-20
| ||
14:35 | win: fixes [21b0629c81] - exec/open process pipe under windows (0-day vulnerability - insufficient e... check-in: cc1a3445f7 user: sebres tags: 0-day-21b0629c81 | |
2018-08-19
| ||
09:33 | Re-base branch "all-wideint" to core-8-branch. Still WIP check-in: 4932848e36 user: jan.nijtmans tags: tip-514 | |
2018-08-16
| ||
18:03 | Experiment, resolving platform differences at script level. Don't look ... check-in: f22395629e user: jan.nijtmans tags: all-wideint | |
2018-08-10
| ||
17:37 | Create new branch named "medranocalvo-dtrace" Closed-Leaf check-in: 15ee731465 user: adrianmedranocalvo tags: medranocalvo-dtrace | |
2018-08-02
| ||
16:37 | experimental: try to fix [723a2f4ac3] - avoid to generate exception handlers in tailcall (because th... check-in: 3950bbd3d0 user: sebres tags: sebres-bug-723a2f4ac3 | |
12:38 | [723a2f4ac3] Coroutine needs to allow exceptions so that we avoid top-level anomalies. Leaf check-in: e81fd56959 user: dgp tags: bug-723a2f4ac3 | |
2018-07-26
| ||
10:47 | enhanced tclsh syntax (rich command line for applications using Tcl_Main without startup-script): tr... Leaf check-in: e61a1add32 user: sebres tags: sebres-rich-cmd-line | |
2018-07-16
| ||
14:32 | RFE [61fa4879ed] implementation - use system temp-folder as default temporary directory in the test-... Closed-Leaf check-in: 0108bf4c0e user: sebres tags: rfe-61fa4879ed | |
2018-07-04
| ||
09:37 | Rename tests/config.test to tests/pkgconfig.test, to align with Tk's new tests/pkgconfig.test. TIP 4... Leaf check-in: 14bb7ec850 user: stu tags: tcl-stu-pkg | |
2018-07-02
| ||
19:37 | try to improve documentation for braces substitution in tcl Leaf check-in: 5df373ba48 user: sebres tags: doc-subst-of-braces | |
14:46 | Closes RFE [4f322b9d21]: provide return value for `file mkdir` to recognize the directories are real... check-in: 7e5504fecf user: sebres tags: rfe-4f322b9d21 | |
2018-06-25
| ||
20:41 | TIP #512 implementation check-in: 81b84ed55b user: jan.nijtmans tags: tip-512 | |
2018-06-21
| ||
22:21 | Add custom exit procedure for tcltests executable. check-in: 6f650b4271 user: pooryorick tags: pyk-tcltest-exit | |
2018-06-17
| ||
15:42 | Split scripted parts of TclOO into their own file. check-in: f1433a4120 user: dkf tags: tip-478 | |
2018-06-16
| ||
12:57 | use Tcl_List operations for proc argument parsing Leaf check-in: e8dfb5e4d8 user: aspect tags: aspect-proc-args | |
2018-06-15
| ||
14:54 | test cases illustrated file-system access bug [3e25ac512e] check-in: 27c03434a7 user: sebres tags: bug-3e25ac512e | |
2018-06-08
| ||
13:33 | merge fix for [815e246806] from 8.5th branch fix-815e246806-8-5 check-in: f44a1ddd60 user: sebres tags: fix-815e246806-8-6 | |
13:28 | fixes [815e246806], extend Tcl_RegisterChannel/Tcl_UnregisterChannel with preserving of ref-count of... check-in: dafa1a0859 user: sebres tags: fix-815e246806-8-5 | |
2018-06-05
| ||
20:16 | Just the [timerate] command for separate review and performance baseline. check-in: 094bff9a69 user: dgp tags: dgp-sebres-timerate-review | |
19:50 | Try to keep only [timerate]. Closed-Leaf check-in: 4144180fdc user: dgp tags: mistake | |
19:42 | Try to trim all but timerate Closed-Leaf check-in: d23dc7e2d5 user: dgp tags: mistake | |
2018-06-01
| ||
16:04 | Rebase the sebres clock bounty work to the 8.7 branch. check-in: 3e943144b9 user: dgp tags: dgp-sebres-clock-review | |
2018-05-31
| ||
13:41 | fix 1st issue of [75ecc0e6cb9899bf]: retrieve correct environment-depended encoding (avoid mistaken ... check-in: 5b6e4aeee0 user: sebres tags: fix-initsubsystem-75ecc0e6cb9899bf | |
2018-05-29
| ||
16:40 | tests-perf\test-performance.tcl: ported from sebres-8-6-event-perf-branch (common test performance f... check-in: a08a2e912f user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
2018-05-26
| ||
11:13 | Fixed test process-7.3 Closed-Leaf check-in: 71618fd407 user: fbonnet tags: core-8-branch-fork | |
2018-05-24
| ||
20:49 | [9e6b569963] win: if user specified without domain (and local user was not found), try to resolve us... check-in: d6a73c524c user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
16:26 | Create new branch named "tip-509" check-in: 9e81e5a7b7 user: fbonnet tags: tip-509 | |
2018-05-18
| ||
06:18 | Add test filesystem-1.30.1 checking file normalize ~$::tcl_platform(user). This test should currentl... check-in: ffd0f31dba user: fvogel tags: bug-9e6b569963 | |
2018-05-15
| ||
19:47 | Re-base novem-bug-3598300 branch to trunk, going further as bug-3598300. "configure" not re-generate... check-in: 65118675f3 user: jan.nijtmans tags: bug-3598300 | |
2018-05-13
| ||
21:56 | Create new branch named "tip-508" check-in: 29555df087 user: fbonnet tags: tip-508 | |
2018-05-05
| ||
16:38 | Avoid generating string representation when comparing the empty string. Closed-Leaf check-in: 14d9d1de63 user: pooryorick tags: pyk-emptystring-core-8-6 | |
2018-05-02
| ||
19:02 | Create new branch named "am-trace-ensemble" check-in: 322628cf2e user: markus tags: am-trace-ensemble | |
2018-05-01
| ||
19:02 | Start implementing TIP #497. regexp's now are >BMP-aware. WIP check-in: 47ace058d4 user: jan.nijtmans tags: tip-497 | |
2018-04-24
| ||
13:12 | merge 8.7 check-in: 9d5aba59fd user: dgp tags: mistake | |
2018-04-23
| ||
23:44 | Merge 8.7 Closed-Leaf check-in: 68ab81b8f8 user: jan.nijtmans tags: mistake | |
23:32 | Merge 8.6 (bug-fix and test-case for Tcl_UtfAtIndex with TCL_UTF_MAX=4) check-in: 567e61b329 user: jan.nijtmans tags: mistake | |
2018-04-22
| ||
23:09 | Candidate fix for [e87bcf819f]. Makes sure the unset of a scalar variable linked to an array element... check-in: 701d26870f user: dgp tags: bug-e87bcf819f | |
2018-04-20
| ||
20:41 | bug [552ed5eac53ff5e4]: added test case illustrated this bug check-in: 1283a17cbd user: sebres tags: bug-552ed5eac53ff5e4 | |
2018-04-13
| ||
09:36 | Fix documentation for [encoding convertfrom] check-in: 3e9c686cde user: gahr tags: encoding-doc-fixes | |
09:24 | Create new branch named "encoding-doc-fixes" Closed-Leaf check-in: 3a78bbe617 user: gahr tags: mistake | |
2018-04-08
| ||
13:38 | bugfix: clock scan accepted but ignored prefixes of options check-in: c41ad33cb4 user: avl42 tags: avl-fix-clock-scan-option-prefixes | |
2018-04-07
| ||
17:02 | merge 8.6 Closed-Leaf check-in: d68658bdfc user: dgp tags: mistake | |
2018-03-30
| ||
17:56 | Draft implementation of TIP 506 Closed-Leaf check-in: 36f6096e41 user: dgp tags: tip-506 | |
12:32 | Rebase TIP 502 draft implementation. check-in: 13095e7fe4 user: dgp tags: tip-502 | |
2018-03-27
| ||
07:48 | Create new branch named "bug-46b6edad51-concurrent-http" check-in: 2a6e853616 user: kjnash tags: bug-46b6edad51-concurrent-http | |
2018-03-26
| ||
16:27 | Work in progress implementing TIP 505. check-in: 6319580096 user: dgp tags: tip-505 | |
2018-03-22
| ||
16:22 | win: fixes check of file permissions (readable, writable, executable) - more faster and stable solut... check-in: 0bce348e6b user: sebres tags: fix-1613456fff | |
2018-03-21
| ||
15:31 | Rebooting a [string insert] implementation branch, bringing over pieces from the past branches and m... check-in: 41eb59e341 user: dgp tags: dgp-string-insert | |
2018-03-14
| ||
22:52 | cherry pick over ranges of 8.7 only changes. check-in: 38ef030047 user: dgp tags: mistake | |
22:39 | Rebase the memleak work. check-in: 29b72b7167 user: dgp tags: memleak-87 | |
2018-03-13
| ||
18:52 | remove unexpected panic by TclTrimLeft/TclTrimRight, handling rewritten: - instead of check the NTS-... check-in: b3969d0fab user: sebres tags: sebres-8-5-fix-trim-on-mailformed | |
2018-03-11
| ||
18:08 | Attempt at providing the missing instance squelcher. check-in: a8a64455ae user: dgp tags: memleak | |
10:59 | Create new branch named "nmake-install-pdbs" check-in: fc934e4455 user: apnadkarni tags: nmake-install-pdbs | |
2018-03-06
| ||
21:59 | try to fix [db36fa5122]: better compiled variants of several indices-related commands, test-cases ex... check-in: 82d6ec9fbb user: sebres tags: sebres-bug-db36fa5122 | |
20:09 | New internal routine TclGetEndOffsetFromObj. check-in: 0adb97c70d user: dgp tags: bug-db36fa5122 | |
2018-03-05
| ||
20:30 | WIP removing bytecode instructions that are no longer issued. check-in: e1de1b8ffe user: dgp tags: legacy-instructions | |
19:29 | Last bit of TIP 503 implementation. Closed-Leaf check-in: d122852556 user: dgp tags: tip-503 | |
16:49 | Rebase TIP 421 implementation to core-8-branch (8.7). var-23.1[01] segfaults! check-in: 3d48c6641f user: dgp tags: tip-421 | |
16:09 | Merge 8.7; avoid checkin converting TclGetNumberFromObj to TclParseNumber. check-in: 209140ed94 user: dgp tags: tip-502 | |
2018-02-25
| ||
12:04 | Starting to build the implementation of the private methods and variables. Definition support. check-in: bd8482a809 user: dkf tags: tip-500 | |
2018-02-15
| ||
17:24 |
Better range checking in "string index". Add test-case to prove point.
This opens a large discussio... check-in: 3a0430c3e2 user: dgp tags: index-range-and-overflow | |
09:30 | Streamline TclOO object cleanup routines. check-in: 1db3099b55 user: pooryorick tags: pyk-TclOO | |
2018-02-14
| ||
19:07 | New empty branch for other branches that bring changes from core-8-branch back to core-8-6-branch. check-in: d89c159310 user: pooryorick tags: pyk-backport-to-8-6 | |
12:31 | Unit test for issue 3c32a3f8bd, Segmentation fault in TclOO.c/ReleaseClassContents() for a class mix... check-in: 42d9036077 user: pooryorick tags: pyk-backport-to-8-6 | |
2018-02-13
| ||
18:55 |
Implemetation of tip 501.
Note: The build fails with: bad stack depth computations: is 0, should b... check-in: 46ed8c3c33 user: hypnotoad tags: tip-501 | |
2018-02-08
| ||
14:41 | fixes [9280abbaf57fca3eb40a89403d9d891853209bb6]: compare of `LLONG_MAX == LONG_MAX` does not possib... Closed-Leaf check-in: ed8f5966a3 user: sebres tags: fix-9280abbaf57fca3e-long-vs-wide | |
2018-02-07
| ||
19:25 | TIP 499: Custom locale search for msgcat check-in: e1066b317c user: oehhar tags: tip499-msgcat-custom-preferences | |
2018-02-06
| ||
22:43 |
remove unused stub entries (now that those are macros)
Moved checkin off trunk onto dev branch jn... check-in: a9481af565 user: jan.nijtmans tags: trunk | |
2018-02-05
| ||
13:33 | Improved overflow prevention. check-in: 37bc8a96c8 user: dgp tags: dgp-string-tidy | |
2018-02-04
| ||
22:53 | An experimental branch that allows hash tables to handle int-holding Tcl_Objs without creating the s... check-in: 509db3eaac user: dkf tags: dkf-experimental-fast-number-hash | |
15:52 | fileevent $ch exception ... check-in: 3d3173c16b user: avl42 tags: tip-469 | |
2018-01-28
| ||
18:21 | Preparation to provide TclNRPackageObjectCmd: Eliminate the loop in PkgRequireCore so that TclNRAd... check-in: a73a48740a user: pooryorick tags: py-package-nre | |
2018-01-10
| ||
23:17 | TIP490: oo for msgcal: new solution enable any command for oo, new command mcpackagenamespacege check-in: a8eb1a0f51 user: oehhar tags: tip490-msgcat-oo-2 | |
2018-01-09
| ||
17:28 | Fix for [e593adf103], resources of a namespace are still available after the namespace is deleted. S... check-in: 829ad7a459 user: pooryorick tags: bug-e593adf103-core-8 | |
11:15 | (partial) fix for 00a27923ee:... Closed-Leaf check-in: f0adfe7dac user: jan.nijtmans tags: bug-00a27923ee | |
2018-01-06
| ||
17:21 | Fix for [e593adf103], resources of a namespace are still available after the namespace is deleted. ... check-in: 3825265b17 user: pooryorick tags: bug-e593adf103 | |
2018-01-02
| ||
22:03 | Add -stride to lsearch. TIP#351 check-in: 95150a1466 user: pspjuth tags: tip-351 | |
2017-12-29
| ||
16:49 | Remove handling of http 1.0 package files from Makefiles. check-in: c9233c5f0d user: dgp tags: tip-493 | |
2017-12-28
| ||
23:54 | Optimise lrange for unshared object. check-in: 30abcdf459 user: pspjuth tags: pspjuth-lrangeopt | |
2017-12-23
| ||
22:34 | Keep track of Yaakov Selkowitz's changes for Cygwin. check-in: 381e6a60de user: jan.nijtmans tags: cygwin | |
2017-12-11
| ||
23:01 | TIP490: add oo helper to msgcat that message catalogues are found within classes check-in: cf48b5b4e5 user: oehhar tags: tip490-msgcat-oo | |
14:19 | Initial implementation of TIP #491. Not tested yet. check-in: 4f8b3e767d user: jan.nijtmans tags: tip-491 | |
2017-12-10
| ||
21:45 | Streamline TclOO object cleanup routines. check-in: 2201fdb82c user: pooryorick tags: pyk-TclOO | |
2017-12-06
| ||
15:27 | Start RC branch for Tcl 8.6.8 check-in: 4131606306 user: dgp tags: core-8-6-8-rc | |
2017-12-04
| ||
18:36 | [4f6a1ebd64] Different fix for the problem. Re-order the filling of the subcommand table so there i... check-in: f8daa294c6 user: dgp tags: bug-4f6a1ebd64 | |
2017-12-01
| ||
11:55 | TIP 488: Remove tcl_precision check-in: f4efe03192 user: jan.nijtmans tags: tip-488 | |
2017-11-30
| ||
18:14 | [4f6a1ebd64] Fix to stop new crashing test namespace-42.9 Closed-Leaf check-in: d3ba3a9f51 user: dgp tags: bug-4f6a1ebd64 | |
2017-11-29
| ||
14:07 | fix [4f6a1ebd64] bug without duplication, + additional test case to cover the last wins case (on dic... Closed-Leaf check-in: f9e184a041 user: sebres tags: core_8_5_fix_4f6a1ebd64 | |
2017-11-26
| ||
18:27 | Pulling changes from core-8-branch Closed-Leaf check-in: 6e423b0d36 user: hypnotoad tags: core_zip_vfs_pyk-command-named-colon | |
2017-11-24
| ||
09:24 | Re-base everything to latest core-8-branch. But don't include deprecations in *.decls files any more... check-in: acd9fcacb4 user: jan.nijtmans tags: semver | |
2017-11-23
| ||
09:22 | re-base full TIP #487 implementation to trunk. Closed-Leaf check-in: d95dbd986b user: jan.nijtmans tags: tip-487-for-9 | |
08:30 | Re-base "stop-ce" branch to core-8-branch. This is what will be proposed for 8.7 in TIP #487. check-in: 63bb6eced7 user: jan.nijtmans tags: tip-487 | |
2017-11-21
| ||
14:59 | Drop Windows CE support, since it doesn't appear to work anyway. Closed-Leaf check-in: 2daef8d76d user: jan.nijtmans tags: drop-ce | |
2017-11-20
| ||
14:55 | TIP 487 implementation: Stop support for Windows XP and Windows CE check-in: 47d26a0b4a user: jan.nijtmans tags: tip-487 | |
2017-11-19
| ||
18:40 | Changed math functions min and max to C implementations. check-in: fd08949b6f user: pspjuth tags: pspjuth-cminmax | |
2017-11-17
| ||
22:30 | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the empty string as its n... check-in: b433ae397c user: pooryorick tags: pyk-command-named-colon | |
11:51 | tests demonstrating zipfs:/ and zipfs:// volume names breaking on unix Leaf check-in: a4444ce66b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-volumename-tests | |
11:05 | Hash mounted zips by mount point, so the same zip can be mounted more than once. Path normalization... Leaf check-in: 500774557b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-bymntpt | |
08:39 | Zipfs: Use //zipfs:/ as mount point. Use Tcl_FSNormalizePath() on the way in to most VFS operations... check-in: 8b130a967c user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
08:32 | Suggested patch for [4f51e1c5dc]: patch to correct linker flag sequence. Same change done for a few ... Closed-Leaf check-in: eb2c85495f user: jan.nijtmans tags: bug-4f51e1c5dc | |
03:10 | Pulling changes from core-8-6-branch check-in: e8f362e191 user: hypnotoad tags: core_zip_vfs-8-6 | |
2017-11-16
| ||
11:17 | re-base "novem-more-memory-API" to trunk. TIP not submitted yet, but upcoming. check-in: 3cb46ea71b user: jan.nijtmans tags: memory-API | |
2017-11-14
| ||
18:35 | TIP 484 proposes a re-implementation of Tcl's "int" Tcl_ObjType. Since the new implementation is not... Closed-Leaf check-in: d9ee6504b4 user: dgp tags: end-int-registration | |
14:02 | [5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... Closed-Leaf check-in: d8e0b9ef6c user: dgp tags: mistake | |
2017-11-11
| ||
13:22 | Pulling changes from core-8-branch check-in: b5ff501606 user: hypnotoad tags: core_zip_vfs-8-6 | |
2017-11-09
| ||
15:47 | Rebase branch to trunk. check-in: f714eca8f2 user: dgp tags: dgp-refactor | |
2017-11-08
| ||
15:50 | Tcl-9 huge cleanup: Remove many unused internal functions which do nothing more than occupy the inte... check-in: 5b49111b6d user: jan.nijtmans tags: tcl-9-cleanup | |
14:30 | Rebase to trunk. check-in: a12771a1b9 user: dgp tags: dgp-properbytearray | |
11:50 | TIP #485 implementation: "Remove Deprecated API". Based on Tcl 8.7 (core-8-branch). check-in: e46c7b8b77 user: jan.nijtmans tags: tip-485 | |
2017-11-07
| ||
21:32 | Attempted bug fix. Closed-Leaf check-in: 1752102644 user: dgp tags: bug-3298012 | |
12:15 | Somewhat simplified implementation of TIP #389, in which the "string length" if characters > U+FFFF ... check-in: d224d38a6d user: jan.nijtmans tags: tip-389 | |
09:33 | Re-base TIP #422 implementation to trunk. Remove Tcl_VarEvalVA() as well. TIP #422 is adapted accord... check-in: 24db7a9013 user: jan.nijtmans tags: tip-422 | |
09:08 | TIP #422 implementation, Tcl 8.7 part. Closed-Leaf check-in: eaefb24db7 user: jan.nijtmans tags: tip-422-for-8 | |
2017-11-06
| ||
00:10 | Test case for Bug 5d65e65036. check-in: 5805c000a6 user: dgp tags: bug-5d6de65036 | |
2017-11-04
| ||
00:25 | Detected bug in [string first] with unicode. Pat Thoyts found it. check-in: d2c4c651ca user: dkf tags: string-first-unicode-bug | |
2017-11-03
| ||
17:02 | Revise a few stray packages not yet ready to tolerate a Tcl 9 bump. check-in: 7ac38785b5 user: dgp tags: core-8-branch | |
10:34 | First shot at proposed solution (with test-cases). Doesn't handle "end-<integer>" and "<integer>-<in... check-in: 226140f554 user: jan.nijtmans tags: bug-aaa02c55b9 | |
2017-11-01
| ||
14:46 | TIP 422 implementation (rebase of branch novem-remove-va to trunk). check-in: e090a04f00 user: dgp tags: tip-422 | |
2017-10-30
| ||
14:56 | Patch to make changes to Tcl 9 prescribed by TIPs 330 and 336. This makes the Tcl_Interp struct full... check-in: 70e9e38504 user: dgp tags: tip-330-336 | |
14:01 | Preliminary (non working at this point) implementation of tip479 check-in: c8c3341810 user: hypnotoad tags: tip479 | |
12:41 | Rebase tip-278 branch to workaround CVS conversion woes. Closed-Leaf check-in: 8103b8c9fd user: dgp tags: tip-278 | |
08:47 | Experimental branch meant to eliminate the "wideint" type, just merge it to a single "int" type. No ... check-in: c2abe1efd0 user: jan.nijtmans tags: no-wideint | |
2017-10-29
| ||
22:52 | Merge 8.5a6 check-in: 2e25747e99 user: dgp tags: tip-278 | |
2017-10-27
| ||
08:45 | First implementation of TIP #481: Extend size range o... check-in: 3d8b34236d user: jan.nijtmans tags: tip-481 | |
2017-10-24
| ||
21:24 | 'array for' implementation (TIP #421) from Brad Lanam check-in: 4d4e808594 user: fvogel tags: tip-421, bll-array-for | |
08:38 | [fc1409fc91]: TclOO method with non-literal value for body argument causes segmentation fault check-in: d6d4b18fc1 user: pooryorick tags: bug-fc1409fc91 | |
2017-10-23
| ||
17:06 | Implementation branch for TIP 345: Kill the "identity" encoding. This checkin, completely does that.... check-in: 04e7b29a20 user: dgp tags: tip-345 | |
16:20 | Implementation branch for TIP 114 - Eliminate Octal Parsing... check-in: c5426334cf user: dgp tags: tip-114 | |
2017-10-18
| ||
18:23 | [1a56550e96] Mixins aren't being searched correctly by [info class methods -all] check-in: 5870e3c48b user: dkf tags: bug-1a56550e96 | |
2017-10-10
| ||
14:26 | Begin redesign where we move the handling of hash collisions to the hamt as a whole instead of requi... check-in: a13d68cbee user: dgp tags: dgp-hamt-collision | |
2017-10-06
| ||
19:52 | compiled [string insert]: rewritten via INST_STR_REPLACE (with operand); compiled [string replace]: ... check-in: 1ecff38fdd user: sebres tags: sebres-string-insert-cr1 | |
2017-09-19
| ||
10:49 | Create new branch named "vc-reform" check-in: 3f41663ec6 user: apnadkarni tags: vc-reform | |
2017-09-11
| ||
14:44 | Hydra work from Cyan Ogilvie. check-in: ac03e05714 user: dgp tags: cjo-hydra | |
2017-09-08
| ||
14:38 | Re-base to trunk. Now versioned as 8.7.0-alpha.2 check-in: eacebd08b2 user: jan.nijtmans tags: semver | |
12:48 | Rebase to trunk check-in: 5e999389ca user: jan.nijtmans tags: z_modifier | |
11:04 | Rebase to trunk check-in: 56aed80e04 user: jan.nijtmans tags: win-console-panic | |
2017-09-02
| ||
19:35 | [Bug 0e4d88b650] First draft fix. Re-resolve namespace after cmd deletion. check-in: 904192d8b7 user: dgp tags: bug-0e4d88b650 | |
2017-08-31
| ||
06:31 | http state 100 continue handling broken [2a94652ee1] Closed-Leaf check-in: b80bf5033f user: oehhar tags: bug-2a94652ee1 | |
2017-08-29
| ||
21:44 | (experiment) See: https://github.com/libtom/libtommath/pull/75 proposal by sjaeckel Closed-Leaf check-in: f51addad6e user: jan.nijtmans tags: libtommath-tcl-fixes-75 | |
20:25 | libtommath 1.0.1 rc2, for test purposes only check-in: 27923399a3 user: jan.nijtmans tags: libtommath-1.0.1 | |
2017-08-15
| ||
07:50 | Begin implementation of [string insert] check-in: cbfded0f59 user: andy tags: amg-string-insert | |
2017-08-13
| ||
22:05 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. check-in: bde6588ccd user: mistachkin tags: irontcl | |
2017-08-10
| ||
14:29 | Release candidate branch for Tcl 8.7a1. check-in: 31c23dd6bb user: dgp tags: core-8-7-a1-rc | |
2017-07-16
| ||
20:55 | fileevent $ch exception ... check-in: 5610dcf5cd user: avl tags: tcl-469-1st-try | |
2017-07-14
| ||
14:21 | stability fix: try to avoid segfault using released object, in error case of Tcl_ObjSetVar2, if newV... Leaf check-in: bc5e7bdafc user: sebres tags: fix-8-5-578155d5a19b348d | |
2017-07-13
| ||
15:41 | timer: fixed setup of the block-time to 0.0 by pending timer of new generation, example: tclsh -c ... check-in: 65b4e0df6a user: sebres tags: sebres-event-perf-fix-busy-wait | |
2017-07-10
| ||
08:53 | merge resp. reintegrate sebres-8-5-event-perf-branch to 8.6 check-in: fed961497a user: sebres tags: sebres-8-6-event-perf-branch | |
2017-07-06
| ||
15:46 | Alternative fix for memleaks in fs path join machinery. check-in: 6ab9649e66 user: dgp tags: bug-adb198c256 | |
2017-07-03
| ||
13:21 | [performance] after-event list optimized (interp-assoc switched to doubly linked list, because requi... check-in: f562bee7a0 user: sebres tags: sebres-8-5-event-perf-branch | |
2017-06-26
| ||
17:30 | Test demonstrating autoloader fragility. check-in: 6fd70a102b user: dgp tags: bug-46f801ea5a | |
10:20 | Rebase branch "jn-0d-radix-prefix" back to trunk. No new changes check-in: e2b749751c user: jan.nijtmans tags: jn-0d-radix-prefix | |
2017-06-25
| ||
22:16 | Start of work on developing a new major version of the HTTP package. check-in: 21792340da user: dkf tags: http3 | |
2017-06-22
| ||
21:55 | Rebase for final implementation work check-in: 187b146c23 user: dkf tags: tip-473 | |
13:26 | merge trunk Closed-Leaf check-in: 0f132b7210 user: dgp tags: unwanted | |
2017-06-18
| ||
13:36 | Start of an idea on how to make it easier to have non-trivial little languages for particular class ... check-in: c3b3ca625f user: dkf tags: dkf-oo-override-definition-namespaces | |
2017-06-14
| ||
10:04 | Little variation on Brian's proposal: Only prefix decimal number with '0d' when that's necessary for... check-in: 20eeb7733d user: jan.nijtmans tags: jn-0d-radix-prefix | |
07:54 | Rebase to core-8-6-branch (who told that fossil doesn't know how to rebase ....) check-in: ae4471b37c user: jan.nijtmans tags: bsg-0d-radix-prefix | |
2017-06-12
| ||
14:04 | Add support of 0d in the format %# conversion flag. Add tests for same. check-in: b8074009fb user: griffin tags: bsg-0d-radix-prefix | |
2017-06-08
| ||
21:00 |
Check in reference implementation of TIP 452.
TO DO: create test for two existing Tcl procedure. O... Closed-Leaf check-in: b56766d58c user: gerald tags: mistake | |
20:38 | Create new branch named "tip-452" check-in: 0aad28628c user: gerald tags: tip-452 | |
16:44 | When possible delay string rep generation until necessary. check-in: 38795b0541 user: dgp tags: dgp-stringcat-delaystringrep | |
08:26 | Better UTF-8 surrogate handling, only functional when TCL_UTF_MAX>3 check-in: 5ae46a0093 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-07
| ||
09:20 | Create new branch named "avl-strcat-fix" check-in: 49a181bcdd user: avl tags: mistake | |
2017-06-06
| ||
17:51 | Expose some of the core variable access APIs. (Cherrypick from [b4dfc30083]) Closed-Leaf check-in: c4eb84f273 user: dkf tags: dkf-expose-ptrgetvar-8.6 | |
2017-06-05
| ||
17:57 | Revert performance optimization as first step to providing a refactored one. check-in: c32e3b1b7c user: dgp tags: bug-716b427f76 | |
2017-06-02
| ||
08:17 | Fix [67aa9a2070]: Security: Invalid UTF-8 can inject unexpe... check-in: e0f22bedca user: jan.nijtmans tags: bug-67aa9a2070 | |
2017-06-01
| ||
13:11 |
(experiment): Always compile ensembles. Result: 2 test failures in the "history" ensemble:
==== his... Closed-Leaf check-in: b56d44ea8e user: jan.nijtmans tags: compile-ensemble | |
11:23 | Attempt to get new clock code working without the need for smartref. Closed-Leaf check-in: 5e7b4dadbb user: jan.nijtmans tags: no-smartref | |
2017-05-29
| ||
20:23 | merge sebres-8-6-clock-speedup (clock speed-up / flightaware Tcl-bounties#4, see RFE [ddc948cff9781d... check-in: df15bd85d3 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
2017-05-28
| ||
16:06 | 0d in LinkVar check-in: 9712ea48a2 user: griffin tags: bsg-0d-radix-prefix | |
2017-05-27
| ||
22:17 | Implement proposed 0d decimal radix prefix to compliment 0x,0b,0o. check-in: d492c01a39 user: griffin tags: bsg-0d-radix-prefix | |
2017-05-22
| ||
07:34 |
Taking a stab at TIP#288 implementation.
Requires docs, removal of debugging, more comprehensive te... check-in: b956dea67c user: aspect tags: aspect-tip288 | |
2017-05-16
| ||
12:41 | back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5) check-in: c8c40eda06 user: sebres tags: sebres-8-5-timerate | |
2017-05-10
| ||
12:28 | [interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk to 8.6): tcl-clock functi... check-in: d827030278 user: sebres tags: sebres-8-6-clock-speedup | |
2017-05-09
| ||
21:58 | back-ported branch sebres_trunk_timerate (new command "timerate" for 8.6) check-in: aa888d99ab user: sebres tags: sebres-8-6-timerate | |
2017-05-06
| ||
00:43 | back to switch. Implement non-recursive * with goto. Much faster on a*a*...b tests from [a4a7f2abd... check-in: 433f1cf0bc user: aspect tags: aspect-string-match | |
00:39 | revert switches to ifs - all these breaks are breaking me check-in: a2fb105d6c user: aspect tags: aspect-string-match | |
00:36 | streamline StringCaseMatch with switch and comments. BEHAVIOUR CHANGE: incomplete bracket groups no... check-in: 5efe8a956f user: aspect tags: aspect-string-match | |
2017-05-04
| ||
22:27 | Add [info linkedname] introspection command check-in: 6ed76df29d user: mlafon tags: info-linkedname | |
2017-05-03
| ||
10:15 | back-porting of branch "fix-1997007" to "core-8-5-branch": Closing tcl pipes prevents windows thread... check-in: bd65277151 user: sebres tags: core-8-5-branch-fix-1997007 | |
2017-04-30
| ||
05:34 | glob for hidden files on unix should not require stat() Leaf check-in: e83297c2af user: aspect tags: aspect-bug-391bc0fd2c | |
2017-04-29
| ||
11:04 | [f9fe90d0fa]: more path normalization in TclNewFSPathObj Leaf check-in: 27bac5b2c6 user: aspect tags: bug-f9fe90d0fa | |
2017-04-27
| ||
12:38 | Start of implementation of TIP #470. check-in: 80f6a35f66 user: dkf tags: tip-470 | |
10:37 | [04e26c02c0] Provide an unsafe version of the GetNumberFromObj for use when we know the arguments ar... check-in: 98eb0f7628 user: gahr tags: tkt-04e26c02c0 | |
2017-04-26
| ||
14:06 | Experiment, does this work? Still to be tested: Eliminate variable triggerPipeVal/eventFdVal (just u... Closed-Leaf check-in: 2d07e770af user: jan.nijtmans tags: tip-458-experiment | |
2017-04-25
| ||
19:32 | [50750c735a] Fix for uninit memory handling issue in zlib transforms. Closed-Leaf check-in: fa1d22e834 user: dkf tags: bug-50750c735a | |
16:33 | [50750c735a] Possible fix for uninit memory handling issue in [zlib]. Closed-Leaf check-in: ee69d03433 user: dkf tags: mistake | |
2017-04-10
| ||
11:01 | Merge "tip-468" branch. Add new function Tcl_OpenTcpClientEx() with same change as Tcl_OpenTcpServer... Leaf check-in: 97a181d1d6 user: jan.nijtmans tags: tip-468-bis | |
2017-04-09
| ||
14:32 | TIP 468 implementation from Shannon Noe. check-in: ca6b6fe37e user: dkf tags: tip-468 | |
2017-04-05
| ||
10:40 | Contributed by "stanko" as patch within 8bd13f07bde6fb0631f27927e36461fdefe8ca95 Resolves blocking ... check-in: 4a59e2e2ff user: sebres tags: fix-1997007 | |
09:32 | Patch for [8bd13f07bd]: Closing tcl pipes prevents windows ... Closed-Leaf check-in: 2ae28488d5 user: jan.nijtmans tags: bug-8bd13f07bd | |
2017-04-04
| ||
09:48 | bug fix for [42202ba1e5ff566e0f9abb9f890e460fbc6c1c5c]: segfault by coro inject rewritten callback f... Closed-Leaf check-in: 4d97b416fd user: sebres tags: mistake | |
09:38 | Create new branch named "fix-42202ba1e5ff566e" check-in: 57d061f791 user: sebres tags: fix-42202ba1e5ff566e | |
2017-03-28
| ||
07:14 | (experimental) new internal macro TCL_Z_MODIFIER, just like TCL_LL_MODIFIER but then for size_t. check-in: 9dd6c3c9da user: jan.nijtmans tags: z_modifier | |
2017-03-27
| ||
13:02 | Correct this use of isWanted to ensure NO_IMPLEMENTATION methods are not listed (bug [900cb0284bc]) check-in: 2099250d6f user: aspect tags: bug-900cb0284bc | |
09:28 | Create new branch named "tip-462" check-in: 55a98b0ebb user: f.bonnet tags: tip-462 | |
2017-03-14
| ||
21:09 | Make 'clock' and 'encoding' into proper compilable ensembles check-in: 06fe1c9d77 user: kbk tags: kbk-clock-encoding-ensembles | |
2017-03-10
| ||
17:12 | Merge the update of TZ info with novem Closed-Leaf check-in: 1267baf72c user: jima tags: mistake | |
15:22 | Start RC branch for Tcl 8.6.7 check-in: 69d18a9108 user: dgp tags: core-8-6-7-rc | |
07:29 | pulling Mathieu Lafon's implementation from git to fossil. check-in: 37245fa89d user: avl tags: tip-457 | |
07:25 | Create new branch named "tip-457" Closed-Leaf check-in: b8937df484 user: avl tags: mistake | |
2017-03-08
| ||
13:35 | Re-base to trunk, and get latest code from here: https://github.com/lalbornoz/tcl/tree/tip458. Unt... check-in: 175904ed88 user: jan.nijtmans tags: tip-458 | |
2017-03-05
| ||
11:04 | Create new branch named "tip-465" check-in: 64cf6142f5 user: avl tags: tip-465 | |
2017-02-28
| ||
13:39 | Implement the ?targetNamespace? parameter for [oo::copy] check-in: 998812b7db user: limeboy tags: oo-copy-ns | |
10:03 | TIP 312 implementation. Patch from René Zaumseil. Eliminated compiler warnings and partially reform... check-in: bf3596331e user: jan.nijtmans tags: tip-312 | |
2017-02-27
| ||
15:19 | merge trunk check-in: 5fb0e5ebc8 user: dgp tags: bg-tip-282 | |
2017-02-26
| ||
13:22 | Create new branch named "avl-tip-282" check-in: c14187f8b5 user: avl tags: avl-tip-282 | |
2017-02-16
| ||
18:49 | Rebase patch to trunk. check-in: b65b5d7f86 user: dgp tags: bg-tip-282 | |
18:32 | Contibuted patch from Brian Griffin implementing a variation on TIP 282. Closed-Leaf check-in: 7a3f8cded6 user: dgp tags: bg-tip-282 | |
2017-02-14
| ||
14:10 | merge trunk Closed-Leaf check-in: 5149349093 user: jan.nijtmans tags: mistake | |
13:26 | On Windows, Cygwin and 64-bit platforms, no need to handle 'long' in tclLink.c, since its size is eq... check-in: ba62772aea user: jan.nijtmans tags: mistake | |
2017-02-13
| ||
12:24 | Tcl_GetWideIntFromObj must fail for values between WIDE_MAX+1 and UWIDE_MAX (bug [96c3f3b47d1]) Leaf check-in: 62e40d8270 user: aspect tags: bug-96c3f3b47d1 | |
2017-02-12
| ||
12:57 | fix chan leak with http keepalive vs close (bug [6ca52aec14]) Closed-Leaf check-in: 8d81ec63d5 user: aspect tags: bug-6ca52aec14 | |
12:17 | make [info commands] follow the namespace path from :: (bug [58b96f6744]) Leaf check-in: a756018479 user: aspect tags: bug-58b96f6744 | |
2017-02-11
| ||
21:36 | Proposed implementation of [regsub -command]. check-in: a087f987e8 user: dkf tags: tip-463 | |
07:21 | Apply ferrieux' shimmer-alex.patch from ticket [738900] check-in: a238a2fafc user: aspect tags: aspect-shimmer-singleton-lists | |
05:06 |
zlib stream finalize calls deflate with no input - this case (and this case
only) must be allowed.
... check-in: be8c38b974 user: aspect tags: bug-25842c161f | |
2017-02-08
| ||
11:42 | FlightAware feedback: "Aside: Any way to find out what the pkgIndex.tcl file a package was defined i... Closed-Leaf check-in: a5e0358113 user: jan.nijtmans tags: package_files | |
2017-02-06
| ||
19:26 | TIP 282 - Create branch from old patch still lurking at SourceForge. check-in: 0772936f7c user: dgp tags: tip-282 | |
2017-02-02
| ||
14:06 | Inpired by [pyk-emptystring] branch: Shortcuts/speedsup in number handling when dicts or lists are i... check-in: 68f697f7c4 user: jan.nijtmans tags: jn-emptystring | |
2017-01-26
| ||
11:49 | Extend booleans to accept "+" and "-" as valid representation. And extend Tcl_LinkVar to accept bool... check-in: a4e62ef88d user: jan.nijtmans tags: bug-39f6304c2e | |
2017-01-13
| ||
11:17 | Patch from Zoran Vasiljevic, fix for missing proper initialization of the threaded allocator in some... check-in: 86d412ef6d user: jan.nijtmans tags: notifier | |
2017-01-12
| ||
08:44 | Allows to compile direct from Visual Studio IDE (prevents throwing error "LNK1561: entry point must ... check-in: 4c5262d909 user: sebres tags: vs-ide-compile | |
2017-01-10
| ||
21:57 | 1st try to rewrite clock in C check-in: 29433de491 user: sebres tags: sebres-trunk-clock-speedup | |
21:20 | Create new branch named "sebres-clock-speedup" Leaf check-in: d138044ad0 user: sebres tags: sebres-clock-speedup (unpublished) | |
13:56 | Experimental follow-up: Change internal TclCreateSocketAddress() signature, from using "int port" to... check-in: 3b3fac1cee user: jan.nijtmans tags: tip-456 | |
2017-01-09
| ||
19:33 | [win] load win-registry library also in development environment (uninstalled) check-in: 0c05a83862 user: sebres tags: sebres-trunk-timerate | |
19:09 | New performance measurement routine "timerate" in opposition to "time" the execution limited by fixe... check-in: 886773ba3b user: sebres tags: sebres-trunk-timerate | |
09:08 | Fix for [b87ad7e914], rebased to core-8-5-branch (who said ... Closed-Leaf check-in: b23e0b20c4 user: jan.nijtmans tags: bug_b87ad7e914 | |
2017-01-02
| ||
14:31 | [win] bug fix in NativeGetTime: each call of it blurs current performance counters actualized in cal... check-in: b6fc234ef3 user: sebres tags: bug_b87ad7e914 | |
2016-12-31
| ||
07:54 | Create new branch named "aspect-async-pipe" check-in: 4c028b4b89 user: aspect tags: aspect-async-pipe | |
2016-12-24
| ||
23:00 | Add test var-13.2 to check that unsetting an array element terminates an array search. This behavio... check-in: e1e9542624 user: andy tags: array-search-unset | |
2016-12-22
| ||
11:27 | Re-based to core-8-5-branch. Proposed fix for [39f6304c2e]... check-in: 027dbbe421 user: jan.nijtmans tags: bug-39f6304c2e | |
2016-12-21
| ||
12:59 | Experimental (partial) fix for [39f6304c2e]: Tcl_LinkVar is... check-in: 2d5e0a6533 user: jan.nijtmans tags: bug-39f6304c2e | |
2016-12-05
| ||
23:14 | use pthread_sigmask to protect the notifier against signals (bug [f4f44174e]) check-in: b40778af44 user: aspect tags: bug-f4f44174e | |
19:17 | WIP trial of proper bytearrays in Tcl 9. check-in: d7c68a46af user: dgp tags: dgp-properbytearray | |
2016-12-02
| ||
15:52 | implement "I64" format in Tcl_ObjPrintf as well. Still to be tested. check-in: 418b169207 user: jan.nijtmans tags: jn-wide-printf | |
13:50 |
Implement %ll (WideInt) handling for Tcl_ObjPrintf(). Use it in some places.
Moved to feature bra... check-in: e3ba334a42 user: jan.nijtmans tags: jn-wide-printf | |
2016-12-01
| ||
22:07 | [507d9b9651a3c903] Possible implementation of auto-upvar for procedures. check-in: 6e39d87cbc user: dkf tags: dah-proc-arg-upvar | |
20:13 | Reports from NSF that command epoch bumping isn't properly timed. http://paste.tclers.tk/4030 Since ... check-in: d3f2f88f49 user: dgp tags: dgp-cmd-epoch | |
2016-11-25
| ||
15:44 | Implementation of improved notifier from Lucio Andrés Illanes Albornoz. check-in: a5fa5e7e78 user: dkf tags: tip-458 | |
2016-11-24
| ||
16:21 | merge fork Closed-Leaf check-in: 5291e16a6a user: jan.nijtmans tags: tip-456 fork | |
16:20 | Starting implementing the "package files" command. TIP still to be written. check-in: 6cdb6a1b24 user: jan.nijtmans tags: package_files | |
13:47 | Implementation of [array for] from Brad Lanam. See https://github.com/flightaware/Tcl-bounties/issue... check-in: bd05353216 user: dkf tags: lanam-array-for-impl | |
13:18 | Fix compile error if SO_REUSEPORT not supported. Put command options in alphabetical order check-in: c2331d8741 user: jan.nijtmans tags: tip-456 fork | |
2016-11-22
| ||
10:06 | This is patch.002 from ticket [0b9d3ba2ba], as first start ... check-in: ae02accafa user: jan.nijtmans tags: tip-456 | |
2016-11-21
| ||
13:12 | Initial commit of new C API for array enumeration. TIP forthcoming. Work far from complete, only T... check-in: 405aba7ca5 user: andy tags: amg-array-enum-c-api | |
2016-11-16
| ||
15:22 | (experimental) Upgrade to libtommath 1.0 (actually by merging all changes between libtommath 0.42.0 ... check-in: d1210bac0b user: jan.nijtmans tags: libtommath-1.0 | |
2016-11-14
| ||
17:01 | See Itcl Bug [1b28657c0e]. The methodNameType fails to honor the Tcl_ObjType contract. Need dkf revi... check-in: 90eeca888c user: dgp tags: bug-itcl-1b2865 | |
2016-11-04
| ||
21:29 | First draft refactoring the [string first] functionality. check-in: 5073110f26 user: dgp tags: dgp-string-find | |
2016-11-02
| ||
01:42 | Fix the generated copyright sections in the HTML help file. Closed-Leaf check-in: 13b8547f59 user: mistachkin tags: htmlCopyrightsFix | |
2016-10-29
| ||
21:03 | Added test for bug check-in: 0dfc1b9ec5 user: dkf tags: bug-b26e38a3e4 | |
2016-10-27
| ||
19:39 | Start bringing all `string cat` operations into one place so it can be coded correctly one time inst... check-in: 30418debb6 user: dgp tags: dgp-string-cat | |
2016-10-04
| ||
12:27 | Fix for [ef5373e6fa0617ee]. Operands are interpreted numerically when possible. check-in: 58ee10c4b7 user: pooryorick tags: pyk-expr-numeric | |
2016-09-27
| ||
20:06 | [4d5ae7d88a] Restore default-to-error logic in TcpConnect Closed-Leaf check-in: e954c8aebe user: gahr tags: tkt-4d5ae7d88a | |
2016-09-26
| ||
09:35 | [3328635] Latest patch from Christian Werner check-in: 965d56c3af user: jan.nijtmans tags: tkt3328635-posix-monotonic-clock | |
2016-09-15
| ||
13:22 | Proposed fix for [c7d0bc9a549714e0]. Thanks to mr_calvin Closed-Leaf check-in: 2dbbe15297 user: jan.nijtmans tags: bug-c7d0bc9a549714e0 | |
2016-09-08
| ||
09:49 | Expose some of the core variable access APIs. check-in: b4dfc30083 user: dkf tags: dkf-expose-ptrgetvar | |
2016-09-07
| ||
18:31 | Attempt to fix [7f02ff1efa]. Make trace-18.1 fail. Suspect test is an experiment that preserves the ... check-in: b25357cf3a user: dgp tags: bug-7f02ff1efa | |
2016-09-06
| ||
20:30 | [4dbdd9af14] Proposed fix for mem leak. check-in: 5a7d4a5dad user: dgp tags: bug-4dbdd9af14 | |
2016-09-02
| ||
12:11 | Proposed patch for [d4e7780ca1], by Gustaf Neumann check-in: 3b88e32691 user: jan.nijtmans tags: bug-d4e7780ca1 | |
2016-08-10
| ||
04:12 | * [update] - added flags for all possible Tcl_DoOneEvent() modes - obviates [vwait] and provides a ... check-in: 26b64e7254 user: colin tags: updateextended | |
2016-08-09
| ||
21:03 | Fix the 'htmlhelp' target so that it compiles cleanly and includes all the appropriate HTML files. check-in: 2f28c2ba02 user: mistachkin tags: winFixes | |
2016-07-28
| ||
21:43 | Create new branch named "pyk-trunk" check-in: edeed2a4f8 user: pooryorick tags: pyk-trunk | |
2016-07-24
| ||
12:45 | Make a few tests more resilient to differences in the semantics of pipes between operating systems. Closed-Leaf check-in: 4d292bc194 user: dkf tags: bug-db0a5f6417 | |
2016-07-22
| ||
19:27 | Avoid generating string for list dict list round trip. check-in: 75649873cd user: pooryorick tags: pyk-listdictstringrep | |
2016-07-18
| ||
20:08 | Convert "chan" Tcl_ObjType to new interfaces. Closed-Leaf check-in: f5b0b1985d user: dgp tags: mistake | |
05:49 |
NRE-enable [package ifneeded] scripts.
2018-02-06: This branch is closed. See the py-package-nre... Closed-Leaf check-in: fab0d99a87 user: pooryorick tags: pyk-pkgrequirenre | |
2016-07-15
| ||
15:54 | Reopened [3418547] with revised test resolver-1.1. check-in: d43f03c9f3 user: dgp tags: bug-3418547 | |
2016-07-12
| ||
13:23 | Start RC branch for Tcl 8.6.6 check-in: e0e954814c user: dgp tags: core-8-6-6-rc | |
2016-07-10
| ||
23:07 | Avoid generating string representation for comparisons against empty string. check-in: f9acd4e294 user: pooryorick tags: pyk-emptystring | |
07:59 | Fixes to namespace.test check-in: 68b9457756 user: dkf tags: bug-3606121 | |
2016-07-08
| ||
06:56 | Adapt hash-function and hash-table to allow hash-tables to grow >1Gb on 64-bit platforms. check-in: ef7ec3df37 user: jan.nijtmans tags: novem-bighash | |
2016-07-05
| ||
22:05 | Demonstrate that there is a problem. check-in: 38c92c9106 user: dkf tags: bug-1493a43044 | |
19:54 | Enable TCL_EVAL_INVOKE support in the Tcl*Eval(Ex)* family. Closed-Leaf check-in: 80f54ac235 user: dgp tags: bug-bd7f17bce8 | |
2016-07-04
| ||
20:39 | Fixup the ensemble rewrite conversions. Closed-Leaf check-in: de9a40683e user: dgp tags: core-8-6-branch-fork | |
2016-06-29
| ||
08:25 | Editorconfig support (experimental) Leaf check-in: 32d692006f user: jan.nijtmans tags: editorconfig | |
2016-06-27
| ||
16:31 | Rework [open] fallback to octal support so that bogus negative value is not passed to TclParseAllWhi... check-in: b096e3ee10 user: dgp tags: mistake | |
03:53 | Correct unnecessary capitalization in close(n) man page check-in: f50cde49f3 user: andy tags: mistake | |
2016-06-21
| ||
10:01 | Merge trunk Closed-Leaf check-in: 895e879f01 user: jan.nijtmans tags: mistake | |
2016-06-16
| ||
14:23 | [16828b3744] Prototype fix for merging forward. check-in: a39b2cd748 user: dgp tags: bug-16828b3744 | |
2016-06-10
| ||
13:43 | Corrects reported bug, but makes many tests fail. Something subtle about what we should expect when... check-in: a22a6e2b7f user: dgp tags: bug-4b61afd660 | |
2016-05-26
| ||
11:12 | Experimental branch on whether to use poll() instead of select(). Closed-Leaf check-in: 62fd069fa5 user: dkf tags: dkf-wait-with-poll | |
2016-05-24
| ||
19:29 | The handling of ensemble rewriting here is not right, but I've not yet found the test case to demons... check-in: 6ede6094da user: dgp tags: dgp-bug-find | |
19:28 | Appears that the TclInitRewriteEnsemble() routine was created with an intent to refactor, but never ... check-in: fa57c51bbb user: dgp tags: dgp-ensemble-rewrite | |
2016-05-16
| ||
10:57 | Possible fix for [f97d4ee020]; uses a two-stage approach to avoid quadratic behaviour. check-in: 20c01f4161 user: dkf tags: bug-f97d4ee020 | |
2016-05-12
| ||
19:44 | Remove the nsPtr field from the EnsembleCmdRep struct. Cannot see any justification for keeping it (... check-in: 24c7f928da user: dgp tags: dgp-ecr | |
2016-05-06
| ||
16:03 | Bug fix. Have to arrange to only close a catch once. After the space has been returned to placehold... Closed-Leaf check-in: 510a32f92c user: dgp tags: bug-3154ea2759 | |
2016-04-29
| ||
17:34 | Refactor bytecode initialization machinery. check-in: 50792c291d user: dgp tags: dgp-init-bytecode | |
2016-04-22
| ||
20:02 | Update to tzdata2016d from IETF Closed-Leaf check-in: 93807b54d1 user: dgp tags: mistake | |
19:46 | Update to tzdata2016d from IETF check-in: 7c5c37bb01 user: venkat tags: merge:tzdata-to-trunk | |
2016-04-20
| ||
19:27 | Implement msec and usec verbosity levels in tcltest::configure check-in: 83b392058b user: gahr tags: gahr-tip-447 | |
2016-04-19
| ||
20:35 | Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html check-in: 69b737f5a1 user: dgp tags: little | |
2016-04-05
| ||
12:13 | merge trunk Closed-Leaf check-in: 4ab24ffcab user: dgp tags: tip-445-fork | |
2016-04-04
| ||
11:21 | micro-optimization from drh-micro-optimization branch: Knock perhaps 1% off execution time: guard on... check-in: 1b590c664f user: jan.nijtmans tags: micro-opt | |
2016-04-03
| ||
11:04 | Working on fixing problem with short reads from compressing streams that breaks PNG creation in Tk. check-in: 904fff2ea4 user: dkf tags: tk-bug-9eb55debc5 | |
2016-03-30
| ||
20:03 |
The following patch against a stock tcl 8.6.5 source tree tries to
implement most of TIP #302 for U... check-in: 6fa1088680 user: oehhar tags: tip-302 | |
08:46 | [47ac84309b] Import of aspect's branch from his personal repository on chiselapp. Closed-Leaf check-in: 56f14cc0fe user: dkf tags: aspect-lreplace-cleanup | |
2016-03-28
| ||
21:24 | The DupEncodingIntRep() routine is broken. It fails to set the typePtr field of the duplicated Tcl_... check-in: c6c7d2f492 user: dgp tags: dgp-dup-encoding-fix | |
19:03 | There's a "parsedVarName" Tcl_ObjType that remembers how a variable name breaks down into the name o... Closed-Leaf check-in: 65fb3e83f6 user: dgp tags: dgp-revise-parsedvarnametype | |
2016-03-25
| ||
13:06 | New routines Tcl_FetchIntRep() and Tcl_StoreIntRep(). check-in: 4debca2a96 user: dgp tags: tip-445-reject | |
2016-03-22
| ||
23:45 | First simple step implementing TIP 445. check-in: 153a14ad7c user: dgp tags: tip-445 | |
13:15 | Alternative solution for [f1253530cd] Closed-Leaf check-in: 0dc963c859 user: jan.nijtmans tags: bug-f1253530cd-alt | |
2016-03-21
| ||
21:28 | Fixed bug [f1253530cd] - tcl_wordchars and tcl_nonwordchars are unknown at startup check-in: adf582fbe2 user: fvogel tags: bug-f1253530cd | |
14:22 | (experiment) Use TclpMasterLock() in stead of a separate notifierInitMutex. One less mutex to be wor... check-in: 2aa18b39c4 user: jan.nijtmans tags: notifier | |
09:05 | Proposed fix for [d3071887dbc7aeac]: Fix SEGV in Tcl_FinalizeNotifier() check-in: 7636c287f5 user: jan.nijtmans tags: bug-d3071887dbc7aeac | |
2016-03-11
| ||
17:13 |
[e6f27aa56f] Initial import of libtommath-1.0
This commit brings in libtommath-1.0, as of tag v1.0 ... check-in: c7a3a1452b user: gahr tags: gahr-ticket-e6f27aa56f | |
15:40 | Simple change gets most of the effect. Fails to handle backslash. anyone care? Closed-Leaf check-in: 2334f398b8 user: dgp tags: bug-1a25fdfec6 | |
2016-03-10
| ||
20:03 | [b9b2079e6d] Proposed fix. When a compileProc fails, it may have done an arbitrary amount of partial... check-in: 569d2e3d4f user: dgp tags: bug-b9b2079e6d | |
2016-03-09
| ||
15:59 | Let Tcl 8.7 allow Tk 8.7 to be used by default Closed-Leaf check-in: 9e2043ed08 user: jan.nijtmans tags: jn-Tcl-requirement | |
2016-03-08
| ||
18:06 | [0b8c387cf7] Replace deprecated Tcl_VarEval() call with reworked callback system that uses Tcl_Obj s... check-in: 573945a448 user: dgp tags: bug-0b8c387cf7 | |
15:29 | Proposed fix for [e21fc32c2aa]: auto_execok does not check executability on Windows Closed-Leaf check-in: 2f5431fd98 user: jan.nijtmans tags: bug-e21fc32c2aa | |
14:38 |
Eliminate use of Tcl_VarEval(), since this function is deprecated.
DGP NOTE on reverting this: ... Closed-Leaf check-in: 00c7919e8d user: jan.nijtmans tags: mistake | |
2016-03-03
| ||
19:29 | Open branch for continued 8.6.* patching. check-in: 6e1ff473d8 user: dgp tags: core-8-6-branch | |
2016-03-02
| ||
15:29 | [bbc304f61a] Proposed fix for reflected watch race condition. Closed-Leaf check-in: 5057f650ba user: dgp tags: bug-bbc304f61a | |
2016-02-29
| ||
19:05 | merge trunk Closed-Leaf check-in: ff9824dc38 user: dgp tags: mistake | |
2016-02-26
| ||
15:42 | [80304238ac] Candidate fix for memleak due to RC cycle. check-in: 29d44ec30c user: dgp tags: bug-80304238ac | |
12:28 | [dee3d66bc7] Start relaxing test constraints check-in: 19fab15fd6 user: gahr tags: gahr-ticket-dee3d66bc7 | |
2016-02-19
| ||
18:42 | Create new branch named "gahr-split-install" Closed-Leaf check-in: 9d0a216e60 user: gahr tags: gahr-split-install | |
10:49 | Proposed fix for [9b47029467631832]: testing existence of env(some_thing) destroys traces. Was the c... check-in: 5e24c6a9db user: jan.nijtmans tags: bug-9b47029467631832 | |
2016-02-17
| ||
11:03 | [5f71353740] Support the "weekdays" unit in [clock add] check-in: 2c9afbf911 user: gahr tags: tip-444 | |
2016-02-02
| ||
08:49 | (just an experiment, don't look ....) Backout the contributed patch memaccounting from Postgres sinc... Closed-Leaf check-in: 667e5f2255 user: jan.nijtmans tags: backout-memaccounting | |
2016-02-01
| ||
21:39 | Backout the contributed patch memaccounting from Postgres since it changes the protections incompati... check-in: 365e3582cc user: dgp tags: core-8-5-branch | |
2016-01-31
| ||
00:20 | Minor clean-ups (e.g. turn back const -> CONST, as common in 8.5 branch) Closed-Leaf check-in: 6425d8cf43 user: jan.nijtmans tags: 8.5-with-8.6-regexp | |
2016-01-30
| ||
01:39 | remove data[3] fro TEBCresume check-in: 4b755d8f77 user: msofer tags: mig-opt2-tmp | |
2016-01-29
| ||
15:27 | 8.5-with-8.6-regexp check-in: 455080bc33 user: jan.nijtmans tags: 8.5-with-8.6-regexp | |
2016-01-28
| ||
17:33 | Bump to 8.6.5 check-in: 696f03868d user: dgp tags: core-8-6-5-rc | |
06:46 | Ticket [6141c15186]. Prelim fix. Necessary test still to do. Passes the existing tests. check-in: 128ad6929b user: aku tags: aku-tkt-6141c15186 | |
2016-01-26
| ||
14:02 | Redo TIP #440 alternative again, now using "info runtime". Closed-Leaf check-in: 2e88dfd278 user: jan.nijtmans tags: tip-440-alt | |
10:16 | Re-do "::tcl::pkgconfig get" form only. check-in: cd9aa51331 user: jan.nijtmans tags: tip-440-alt | |
2016-01-22
| ||
12:26 | Remove use of CAT32 from makefile.vc: It is not used anywhere any more (it was on Win95/98/ME). mist... Closed-Leaf check-in: aebb11b979 user: jan.nijtmans tags: mistake | |
2016-01-21
| ||
06:11 | Backport of TIP #440. Closed-Leaf check-in: 7a29e252ee user: mistachkin tags: tip-440-backport | |
2016-01-20
| ||
12:11 | Add 'engine' core.tcl.tk and build information to the output of "package require Tcl". Alternative s... check-in: 5ca5e4cb39 user: jan.nijtmans tags: tip-440-alt | |
2016-01-18
| ||
06:12 | introduce macros NRE_JUMP and NRE_NEXT to abstract the NRE mechanism, previous to introducing an alt... check-in: ea7d514026 user: msofer tags: mig-opt2-tmp | |
2016-01-14
| ||
23:55 | Add the tcl_platform(engine) element, TIP to be written. check-in: 1d66076dc4 user: mistachkin tags: tip-440, tclPlatformEngine | |
2016-01-11
| ||
00:49 | no-280 branch, it still has many errors check-in: ede41c1946 user: msofer tags: mig-opt2-tmp | |
2015-12-22
| ||
18:27 | [593baa032c] Possible fix (with test) for segfault in superclass teardown. check-in: 9a6b136330 user: dgp tags: bug-593baa032c | |
2015-12-21
| ||
09:31 | Start of "zipfs" branch, meant for keeping track of the proposed changes for a new TIP. Remove some ... check-in: f454ea8e02 user: jan.nijtmans tags: zipfs | |
2015-12-15
| ||
15:16 | Different solution to the tailcall impact on -errorinfo. Leaf check-in: 8b9329b30e user: dgp tags: dgp-tailcall-errorinfo-alt | |
14:40 | Suppress additions to the -errorinfo from a tailcall-invoked command. Leaf check-in: 523734993c user: dgp tags: dgp-tailcall-errorinfo | |
2015-12-12
| ||
10:06 | removing one trampoline bounce Closed-Leaf check-in: a08e8d03ad user: msofer tags: mistake | |
2015-12-11
| ||
15:55 | transforming the NRE stack from a linked list to a real stack; incomplete check-in: bf2e0e30c5 user: msofer tags: mig-nre-mods | |
08:43 | Experiments with Semantic Versioning in Tcl. (Don't look!) check-in: 32379be1ed user: jan.nijtmans tags: tip-439, semver | |
2015-12-09
| ||
18:08 | new branch for experimental mods check-in: 21276302ce user: msofer tags: mig-opt2 | |
2015-11-21
| ||
12:43 | REVIEW: avoid doing the full TEBC dance for empty bodies check-in: 68801e59cb user: msofer tags: empty-bodies | |
2015-11-11
| ||
16:09 | Patches by Christian Werner, supporting TCL_UTF_MAX=6 on Windows. Doesn't work yet, but it's a start... Closed-Leaf check-in: 6306082702 user: jan.nijtmans tags: werner-utf_max=6 | |
2015-11-10
| ||
03:12 | merge mark Closed-Leaf check-in: 48d916a514 user: msofer tags: mistake | |
03:11 | new optimizer (give up on moving bytecodes on this branch); there is still a problem evidenced when ... check-in: 5be863d49c user: msofer tags: mistake | |
2015-11-09
| ||
23:47 | small fix Closed-Leaf check-in: d111d43ef8 user: msofer tags: mistake | |
2015-11-08
| ||
14:58 | drop in experimental optimizer; tmp branch as it is buggy check-in: 7f67d13a41 user: msofer tags: mistake | |
2015-10-23
| ||
22:31 | merge trunk Closed-Leaf check-in: b8ecced6b5 user: kbk tags: mistake | |
22:30 | Correct bad regexp in platform::identify that causes it to return incorrect results everywhere. check-in: ba9625d9fb user: kbk tags: mistake | |
2015-10-22
| ||
21:06 | Open the release candidate branch for Tcl 8.5.19. Updated changes file. check-in: a8244c40c3 user: dgp tags: core-8-5-19-rc | |
2015-10-21
| ||
23:30 | Micro-optimization: remove double checked lock from TclGetAllocCache in favour of initialization in ... check-in: fdbf64dc50 user: kbk tags: drh-micro-optimization | |
20:30 | Change "clock format -format %x -locale current" output on msgcat locale change [4a0c163d24] check-in: e5bf4e6084 user: oehhar tags: bug-4a0c163d24 | |
2015-10-19
| ||
17:42 | Adaptation of the patch re-fixconstraintloops.patch from http://www.postgresql.org/message-id/19394.... check-in: 1723e1aed1 user: dgp tags: tgl-pg-re | |
2015-10-17
| ||
07:21 | Proposed fix for [ba44e415a0]: "Use of mutexLock causes problem with reactive event handling in Andr... Closed-Leaf check-in: 934cfb547e user: jan.nijtmans tags: bug-ba44e415a0 | |
2015-09-29
| ||
08:06 | rebase with novem check-in: 2897092cfa user: jan.nijtmans tags: novem-more-memory-API | |
2015-09-25
| ||
10:39 | proposed fix for [219866c1e9]: platform::identify: regexp doesn't match platform Closed-Leaf check-in: 616b458e31 user: jan.nijtmans tags: bug-219866c1e9 | |
2015-09-24
| ||
19:05 | Remove the backport that causes stack balance panics. check-in: aeb89a1f10 user: dgp tags: bug-05489ce335 | |
2015-09-22
| ||
19:12 | Reboot the bug fix. check-in: 7537710eb2 user: dgp tags: bug-32ae34e63a | |
15:24 | Decorate Tcl_Panic and Tcl_PanicVA with the noreturn option, alowing further optimizations by the C-... Closed-Leaf check-in: 783aaa7b90 user: jan.nijtmans tags: panic-noreturn | |
2015-09-21
| ||
17:14 | [d7ea9f9853] Contributed patch from tgl with Postgres. check-in: 4dd1df766f user: dgp tags: tgl-pg-re | |
2015-08-17
| ||
18:01 | Proposed fix for invalid write, found by valgrind. Closed-Leaf check-in: 4a4e3eb33d user: dkf tags: bug-7a87a9bc5b | |
2015-08-12
| ||
16:37 | New test io-53.18 adapted from demo script in [32ae34e63a]. This test segfaults without changes to ... check-in: fa8fb6f35f user: dgp tags: bug-32ae34e63a | |
2015-08-10
| ||
19:44 | Add the critical missing UpdateInterest() call at the exit of DoRead(). (Compare with same approach ... check-in: 3993dcc988 user: dgp tags: bug-e0a7b3e5f8 | |
2015-08-06
| ||
03:43 | Gustaf Neumann's experimental Unix notifier improvements. check-in: 9e6cdeea1d user: jan.nijtmans tags: bug-5d170b5ca5 | |
2015-08-03
| ||
09:55 | merge mark Closed-Leaf check-in: b28720a3d7 user: dkf tags: mistake | |
2015-08-01
| ||
19:37 | Fix Coverity CID 1251203: break vs continue in for-step clause check-in: 3481934110 user: dkf tags: Coverity CID 1251203 | |
2015-07-31
| ||
10:47 | generic: reduced diffs to trunk, win: clean code after bug [f00009f7ce] was fixed in trunk Leaf check-in: 86b6e7b98a user: sebres tags: sebres_clean_core_8_5 | |
10:27 | generic: reduced diffs to trunk, win: clean code after bug [f00009f7ce] was fixed in trunk Closed-Leaf check-in: a31e2a953a user: sebres tags: mistake | |
2015-07-17
| ||
19:33 | [a3309d01db] Test the demonstrates leak in branch off checkin that starts it. check-in: 494aa96a48 user: dgp tags: bug-a3309d01db | |
2015-07-08
| ||
08:39 | Create new branch named "sebres_clock_tz_fix" check-in: c0026845c4 user: sebres tags: sebres_clock_tz_fix | |
2015-07-01
| ||
09:45 | Implementation of TIP #436: Improve TclOO isa Introspection check-in: 4ade21a91a user: dkf tags: tip-436 | |
2015-06-21
| ||
22:29 | Branch for androwish, as help to keep track on which android-specific changes could be included into... check-in: fe175c2a4e user: jan.nijtmans tags: androwish | |
2015-06-16
| ||
15:24 | Change Tcl_MutexUnlockAndFinalize() to internal function TclpMutexUnlockAndFinalize(). This does not... check-in: c2af0457ba user: jan.nijtmans tags: bug-57945b574a-without-stub | |
00:41 | fix for a4cb3f06c4fe - bug introduced in 32b61592465 check-in: 8532890ecf user: aspect tags: aspect-lreplace-refix | |
2015-06-10
| ||
21:53 | Patch to add support for higher baud rates under Unix Ticket [e770d92d76]] Closed-Leaf check-in: 7c1aae5292 user: hypnotoad tags: ticket-e770d92d6 | |
2015-05-22
| ||
20:21 | Moved Tcl_Obj* objThreadMap release tracking to a location where regular packages will call through,... check-in: 1f5c53bf5d user: andreask tags: aku-mem-debug-allow-regular | |
2015-05-21
| ||
17:58 | Additional mutex locking/unlocking during fork() to keep things synchronized. check-in: ba2d367156 user: mistachkin tags: experimental | |
2015-05-19
| ||
19:22 | Don't cause string rep generation in [list <lit> <lit> ... <lit>] bytecode. Candidate for merge to t... check-in: a3d89bfa32 user: dgp tags: dgp-defer-string-rep | |
2015-05-15
| ||
22:14 | [85ce4bf928] Fix for problems with storing Inf with [binary format R]. check-in: 21866fab39 user: dkf tags: bug-85ce4bf928 | |
2015-04-29
| ||
16:34 | [894da183c8] Fix and test for bug at the point it was introduced. Closed-Leaf check-in: 8eb3c44932 user: dgp tags: bug-894da183c8 | |
2015-04-21
| ||
18:23 | Proposed fix for bug 879a0747be Closed-Leaf check-in: 606edab7e3 user: dgp tags: bug-879a0747be | |
2015-04-17
| ||
21:06 | modify how many objs to move to the shared list, trying to avoid moving repeatedly in the case where... Closed-Leaf check-in: 245873c364 user: msofer tags: mistake | |
2015-04-15
| ||
19:57 | Revise the zippy dance that pushes Blocks and Tcl_Objs back the shared pool so that the overal opera... check-in: ee5c16f99b user: dgp tags: zippy-fifo | |
2015-04-09
| ||
19:53 | Add new public Tcl C API to allow a mutex to be unlocked and then finalized atomically. Candidate f... check-in: 30dc11630f user: mistachkin tags: bug-57945b574a | |
2015-04-08
| ||
14:37 | Proposed fix. check-in: b77f0e1f77 user: dgp tags: bug-0f42ff7871 | |
2015-03-23
| ||
01:01 | branch for ordering and grouping the tailcall related code, and especially clean up the comments check-in: 319c4b5555 user: msofer tags: mig-tailcall-cleanup | |
2015-03-22
| ||
22:28 | Demonstration fix for bug. check-in: e19921efbc user: dgp tags: bug-f97d4ee020 | |
2015-03-21
| ||
15:11 | adding a test to reveal a problem with the fix of bug d87cb182053fd79b3 Closed-Leaf check-in: f3fa9ad83d user: msofer tags: mistake | |
2015-03-16
| ||
07:07 | Experimental branch implementing caching of hashed Tcl_Obj values. check-in: 7612bd6e33 user: ashok tags: apn-hash-opt | |
2015-03-13
| ||
16:55 | The STRICT directive influences how #include "windows.h" works. This is not a generic concern. Move... check-in: 222ac77106 user: dgp tags: dgp-win-specific-strict | |
2015-03-06
| ||
14:22 | merge mark Closed-Leaf check-in: 143cb21c65 user: dgp tags: mistake | |
14:20 | merge release check-in: 7ed7d6e27e user: dgp tags: mistake | |
14:07 | merge mark Closed-Leaf check-in: 98adbcb801 user: dgp tags: mistake | |
14:06 | merge release check-in: bca36d8b55 user: dgp tags: mistake | |
14:02 | update release date check-in: 3da0e3a608 user: dgp tags: mistake | |
2015-02-26
| ||
16:57 | Bump to 8.6.4. check-in: 0ae41bd701 user: dgp tags: core-8-6-4-rc | |
2015-02-19
| ||
02:34 | (core ticket [32b6159246]) Fix for [lreplace l x y] where y<x-1 check-in: a6f0049368 user: aspect tags: aspect-lreplace-fix | |
2015-02-05
| ||
18:17 | Bump to version 8.5.18. check-in: e4625e0e05 user: dgp tags: core-8-5-18-rc | |
2015-01-22
| ||
20:00 | re-base to trunk check-in: 7d224d42f7 user: jan.nijtmans tags: bug-1224888 | |
2015-01-20
| ||
23:40 | assert() on missing definitions for Tcl_ChannelCreate() required struct Tcl_ChannelType{} fields. check-in: 03386a8409 user: bch tags: tclchan_assertions | |
2014-12-17
| ||
19:57 | Revise encoding finalization so that it does a more complete job of restoring the pre-initialized st... check-in: 519d6c8e9e user: dgp tags: bug-af08e89777 | |
2014-12-09
| ||
20:29 | [e711ffb458] Replace TclIsLocalScalar() (which does the wrong thing).... with PushVarNameWord() (whi... check-in: f0b1afe696 user: dgp tags: bug-e711ffb458 | |
2014-12-03
| ||
13:22 | adding a test for the bug check-in: dcc6ec3e90 user: msofer tags: bug-0c043a175 | |
2014-11-25
| ||
21:24 | One way to fix the parser of $-substitution accepting non-ASCII varnames. check-in: bbd9471b6d user: dgp tags: bug-d2ffcca163 | |
2014-11-15
| ||
21:08 | Tcl_ExternalToUtf appends a terminating NUL to its encoded results. Perhaps this is a welcome conven... check-in: dfbd1c41a7 user: dgp tags: dgp-encoding-flags | |
14:48 | Added the C implementation of the zipvfs encoder that was originally bundled into the zvfs.c file as... check-in: cb1011bfac user: hypnotoad tags: core_zip_vfs_c_encoder | |
2014-11-09
| ||
06:56 | coverity 1251249 Out-of-bounds read, off-by-one check-in: 12524da9f5 user: bch tags: bch_coverity | |
2014-11-04
| ||
16:05 | Proposed workaround for [b5ced5865b]: newer MinGW compilers can link directory to the zlib dll, hope... Closed-Leaf check-in: f4b66e37c7 user: jan.nijtmans tags: bug-b5ced5865b | |
2014-11-03
| ||
21:04 | Same patch re-enabling read after EOF, but here applied to 8.6. Likely additional changes needed in ... check-in: e9b791012a user: dgp tags: bug-5adc350683-86 | |
2014-10-28
| ||
20:10 | Work in progress restoring ability to [read] after [eof] and get non-empty strings back in those cas... check-in: 442bff14d8 user: dgp tags: bug-5adc350683 | |
11:42 | Revert bug-fix for [2413550], in order to be able to investigate whether it caused [dcc03414f5] or n... Closed-Leaf check-in: 35aa29eca7 user: jan.nijtmans tags: bug-dcc03414f5 | |
2014-10-17
| ||
15:32 | merge 8.5 check-in: 199568413b user: dgp tags: experiment | |
15:30 | [10dc6daa37] [gets] on a non-blocking channel must take care so that 1) At least one call to the cha... check-in: 1271c3edfe user: dgp tags: experiment | |
15:20 | [10dc6daa37] [gets] on a non-blocking channel must take care so that 1) At least one call to the... check-in: 87fc2707a0 user: dgp tags: experiment | |
2014-10-14
| ||
18:12 | Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. check-in: 481f2d5443 user: dgp tags: core-8-6-3-rc | |
2014-10-10
| ||
20:17 | Bump to 8.5.17 check-in: 08c159aa7e user: dgp tags: core-8-5-17-rc | |
2014-10-09
| ||
18:44 | Updated patch for Ticket 3328635 to implement fixes for virtualk time (use of clock_gettime, and, wh... Closed-Leaf check-in: 265e84eb5e user: andreask tags: tkt3328635-posix-monotonic-clock | |
2014-10-02
| ||
17:43 | [bc1a96407a] Partial solution should avoid crash, but may lead to wrong behavior. check-in: 6c9efd94aa user: dgp tags: bug-bc1a96407a | |
2014-09-29
| ||
13:37 | Rebase the refactoring branch to novem. check-in: 663194637e user: dgp tags: dgp-refactor | |
2014-09-26
| ||
12:05 | Implemented tip-427: socket fconfigure option -connecting plus no -peername,-sockname when still con... check-in: 2baaa060aa user: oehhar tags: tip-427 | |
11:34 | Win implementation of TIP 428 Rev 1.21: fconfigure channel -error ?errorDictVar? check-in: 2d27b66029 user: oehhar tags: tip-428 | |
2014-09-09
| ||
06:54 | Added the tclkit binaries to install check-in: f38b8d5ad3 user: hypnotoad tags: core_zip_vfs_static | |
2014-09-03
| ||
02:24 | Excursion to replace zlib with miniz check-in: 640a794481 user: hypnotoad tags: miniz | |
2014-09-02
| ||
15:23 | Start of the "hypnotoad" branch, combining the various patches I'm testing against. check-in: e1f1b9db01 user: hypnotoad tags: hypnotoad | |
15:21 | Patch to make the default behavior for Tcl under Windows to embed the Zlib sources rather than add ... check-in: 1d8c535315 user: hypnotoad tags: fix_windows_zlib | |
2014-09-01
| ||
07:15 |
Adding the ability for the Tcl core to build self-contained Zip-based executables
* Integrated a pu... check-in: c1d9b13f8c user: hypnotoad tags: core_zip_vfs | |
2014-08-30
| ||
08:35 | merge trunk Closed-Leaf check-in: dd6f0b70de user: dkf tags: unwanted, dkf-bytecode-8.6-main | |
2014-08-29
| ||
22:56 | Initial attempt at converting select()-based notifier to poll() check-in: 77bea02457 user: jcr tags: jcr-notifier-poll | |
2014-08-21
| ||
23:07 | Test fix for likely cause of reported I/O slowdown. In a DoRead() revision, it came to favor making ... check-in: 85cd086fd2 user: dgp tags: dgp-slow-read | |
2014-08-20
| ||
21:44 | Copy Write() to WriteBytes() to create an arena for performance hacking. check-in: 6e08d8924a user: dgp tags: dgp-writebytes-optimize | |
17:50 | Docs for Tcl_CreateChannelHandler() state that the registered handler proc will be called back with ... Closed-Leaf check-in: f520790052 user: dgp tags: aku-review | |
2014-08-14
| ||
16:32 | Proof-of-concept of a nonmonotonic Tcl_Obj allocator, with zero perf impact and explicit ::tcl::unsu... check-in: 86886e44d8 user: ferrieux tags: nonmonotonic-obj-alloc | |
2014-08-02
| ||
13:04 | TIP 429 Implementation: [string cat] check-in: 9ce779b099 user: ferrieux tags: tip-429 | |
2014-08-01
| ||
15:53 | Tentative implementation of the "pure" part of TIP 429: the [id] function (bytecoded). To be discuss... check-in: 735df299b5 user: ferrieux tags: tip429-only-id | |
2014-07-31
| ||
02:04 | Testing patches for iOS support Closed-Leaf check-in: ba55cebfc9 user: kevin_walzer tags: ios | |
2014-07-29
| ||
14:18 | Revise the TclClearNumConversion() macro to convert CVT_TO_NUMERIC into NOP rather than eliminate it... Closed-Leaf check-in: 07ac56ab62 user: dgp tags: mistake | |
2014-07-28
| ||
14:50 | Bump to 8.6.2 for release. check-in: 3b527b0024 user: dgp tags: core-8-6-2-rc | |
2014-07-23
| ||
12:26 | Bump to 8.5.16 for release. check-in: 94417e5c1d user: dgp tags: core-8-5-16-rc | |
2014-07-22
| ||
16:44 | [12b0997ce7] Plug memleak in iocmd.tf-32.0 . Closed-Leaf check-in: 1c054c06c9 user: dgp tags: bug-12b0997ce7 | |
2014-07-18
| ||
22:05 |
[75b8433707] Plug a subtle memory leak in TclOO.
Test suite very unhappy with this. Shoving into... Closed-Leaf check-in: 23be32a082 user: dkf tags: bug-75b8433707 | |
2014-07-17
| ||
12:49 | Minor code improvement: combine "flags" and "testFlags" struct members to a single one. check-in: f1e67b2730 user: jan.nijtmans tags: mistake | |
2014-07-09
| ||
14:44 | First draft of using buffer moves in place of buffer copies to create an efficient [chan copy]. check-in: 7a8b871fc7 user: dgp tags: dgp-move-buffers | |
2014-06-23
| ||
08:41 | cleaning up option processing throughout Tcl to use common functions/language check-in: 7e93a07895 user: dkf tags: bug-d5ddbc7f49 | |
2014-06-20
| ||
20:21 | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution until after -output compare check-in: a61197b82c user: jan.nijtmans tags: bug-2f9df4c4fa | |
2014-06-16
| ||
21:28 | Implements Tip 428: socket error dict returned by fconfigure -options check-in: 25d2506e45 user: oehhar tags: tip-428 | |
21:01 | Implemented tip-427: socket fconfigure option -connecting plus no -peername,-sockname when still con... Closed-Leaf check-in: 109f86e24f user: oehhar tags: tip-427 | |
2014-06-11
| ||
17:24 | Workaround the broken select() in some Linux kernels that fails to report a writable state on a sock... check-in: 1b53b3f232 user: dgp tags: bug-1758a0b603 | |
2014-06-08
| ||
09:16 | Add a '(d)esc' verbose token to tcltest, to display test description on start. check-in: f91db5ae99 user: ferrieux tags: tcltest-verbose-desc | |
2014-06-05
| ||
19:09 | Robust async connect tests by temporarely switching off auto continuation. Ticket [13d3af3ad5] check-in: 0c5005721e user: oehhar tags: robust-async-connect-tests | |
2014-06-03
| ||
07:26 | [1b0266d8bb] Working towards ensuring that all dict operations are sufficiently strict. check-in: 064f886aae user: dkf tags: bug-1b0266d8bb | |
2014-06-02
| ||
20:03 | These edits make the tests socket-14.11.[01] stop hanging, but also introduce a whole raft of test f... check-in: bf5e0126b5 user: dgp tags: dgp-async-socket | |
2014-05-31
| ||
14:12 | Backout checkin 84f992ce50. This fixes test socket-14.11.1 and creates failure in tests *io-1.9. B... Closed-Leaf check-in: 5f5b6fc4b2 user: dgp tags: bug-734138ded8 | |
2014-05-27
| ||
13:28 | Move code that can only matter in the first loop iteration out of the loop. check-in: 38257b5296 user: dgp tags: dgp-flush-channel | |
2014-05-15
| ||
18:38 | Branch to demo bug introduced in the parent commit. check-in: face40eac7 user: dgp tags: bug-io-32.11 | |
2014-05-13
| ||
18:49 | Refactored much management of the BLOCKED and EOF flags into ChanRead() then began repairing some of... check-in: 98736462fb user: dgp tags: dgp-trunk-flag-repair | |
16:42 | Salvaged what was left of value in the dgp-read-bytes-detour branch. Refactored much management of t... check-in: 94b7cdc521 user: dgp tags: dgp-channel-flag-repair | |
2014-05-12
| ||
13:09 | Possible fix for [47d66253c9]: "lsearch -sorted -integer" o... Closed-Leaf check-in: a1cf23084b user: jan.nijtmans tags: bug-47d66253c9 | |
2014-05-06
| ||
11:17 | Start working on [3389978]. Appears to work, but some clean-up needed. check-in: 80d513f9cb user: jan.nijtmans tags: rfe-3389978 | |
2014-04-30
| ||
20:22 | Fix [0e92c404f1]: Side effect on string range command (from encoding and format commands) Closed-Leaf check-in: 77a7d8d123 user: jan.nijtmans tags: mistake | |
2014-04-25
| ||
20:12 | Disable buffer recycling to expose bugs for fixing. check-in: e9c2ad7207 user: dgp tags: dgp-no-buffer-recycle | |
17:34 | Test iortrans-4.8.2 demos an infinite loop. Possible trouble with pushback buffers. check-in: 71c708ce30 user: dgp tags: dgp-demo | |
2014-04-22
| ||
13:25 |
Memory leak after thread exit, fixed (alloc cache released by exit), belong to ticket [3493120]
M... check-in: c251d61424 user: sebres tags: bug-3493120 | |
2014-04-15
| ||
10:44 | merge trunk Closed-Leaf check-in: 0d229dab98 user: jan.nijtmans tags: mistake | |
2014-04-02
| ||
12:43 | Fix bug [581937ab1e]: fire readable event on async socket connect failure Closed-Leaf check-in: 29adf4bac3 user: oehhar tags: bug-581937ab1e | |
2014-04-01
| ||
09:52 | Set return message in close if a flush error is reported (which may be an error from a background fl... check-in: d9c2394aec user: oehhar tags: bug-97069ea11a | |
2014-03-26
| ||
10:37 | Implementation of [b42b208ba4]: file attributes -readonly on Cygwin. For completeness, implemented -... check-in: 71d7e7db09 user: jan.nijtmans tags: rfe-b42b208ba4 | |
2014-03-23
| ||
20:59 | Merge the checkins of the dgp-read-bytes branch onto the trunk, up to and including checkin a1e82fb6... check-in: c4c1cd81e4 user: dgp tags: dgp-trunk-read | |
2014-03-22
| ||
16:14 | Bug [336441ed59]: Buffer infoPtr between socket creation and insertion into info structure in thread... check-in: 2596fec7bd user: oehhar tags: bug-336441ed59 | |
2014-03-21
| ||
19:07 |
Correct some faulty assumptions in the zlib transformation input driver.
BRANCHED - some other EO... Closed-Leaf check-in: dfadac1b71 user: dgp tags: dgp-eof | |
2014-03-20
| ||
23:21 | Both callers of ChanRead() have simlar epilogs. Shift that into ChanRead and refactor. check-in: bae1c688f2 user: dgp tags: dgp-read-bytes-detour | |
09:53 | merge trunk Closed-Leaf check-in: b09ed18c44 user: jan.nijtmans tags: mistake | |
09:51 | Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 check-in: 141a6f104d user: jan.nijtmans tags: mistake | |
09:44 | Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 check-in: 6b0f244184 user: jan.nijtmans tags: mistake | |
09:22 | Proposed fix for [2f7cbd01c3]. Closed-Leaf check-in: e0b5b5cbd2 user: jan.nijtmans tags: bug-2f7cbd01c3 | |
2014-03-18
| ||
04:06 | DoRead refactoring WIP. Closed-Leaf check-in: e942c49131 user: dgp tags: mistake | |
2014-03-14
| ||
10:59 | Remove writable shortcut and errorneous workaround to get [connect -async] fail error to [fconfigure... Closed-Leaf check-in: aa6c8b17e1 user: oehhar tags: bug-13d3af3ad5-fork | |
2014-03-08
| ||
00:21 |
socket -async and gets/puts stall on windows (Ticket [336441ed59])
This is a change for a problem... Closed-Leaf check-in: 521b7229c4 user: andreask tags: win-sock-async-connect-race-fix | |
2014-03-05
| ||
14:41 | accidental commit Closed-Leaf check-in: 47ffd56cf8 user: max tags: mistake | |
2014-02-27
| ||
20:21 | Work in progress attempting a ReadChars rewrite. check-in: 914a1b6351 user: dgp tags: dgp-read-chars | |
2014-02-20
| ||
20:31 | Can we send some binary reads down the char-reading path? check-in: 13ebbaf45b user: dgp tags: dgp-experiment | |
2014-02-06
| ||
19:04 | Revised ReadChars to restore an attempt to make sure we do not short read because of a false notion ... Closed-Leaf check-in: 8a185f4fe9 user: dgp tags: dgp-may-be-pointless | |
2014-01-30
| ||
11:02 | win/tclWinChan.c Tcl_InitNotifier: Bug [2413550] Avoid reopening of serial channels which causes iss... check-in: 84307fe13f user: oehhar tags: bug-2413550 | |
2014-01-24
| ||
17:38 | Eliminate the copy to a staging buffer when that serves no functional purpose. check-in: 68c21e5139 user: dgp tags: dgp-optimize-output-stage | |
2014-01-22
| ||
19:44 | experimenting with making the compilation less noisy check-in: 1a780d806a user: dkf tags: dkf-quieter-compiles, dkf-bytecode-8.6-main | |
2014-01-21
| ||
21:32 | Backport of bytearray append machinery to support bug fixes in ReadBytes. check-in: 9e237cce30 user: dgp tags: dgp-read-bytes | |
2014-01-15
| ||
20:21 | [272e866f1e][965a39e314] Revise ReadBytes so that it uses the bytearray growth algorithm already in ... check-in: 128d902c33 user: dgp tags: bug-272e866f1e | |
19:04 | [2992970] Restore the safety of Tcl_AppendObjToObj(x, x) for bytearrays. Also moves overflow checkin... Closed-Leaf check-in: e5267e9dcd user: dgp tags: bug-2992970 | |
2014-01-07
| ||
15:29 | Revert Makefile.in changes and remove added tclStringTrim.h header. Otherwise, the same changes wo... Closed-Leaf check-in: acd990a59d user: jan.nijtmans tags: remove-trim-header | |
2014-01-04
| ||
12:16 | **TIP #285 untested by the testsuite if the thread extension is not available** script cancelation s... Closed-Leaf check-in: dfd82e7f2c user: mig tags: mistake, mistachkin-review | |
2013-12-26
| ||
15:25 |
remove uninitialized variable and the code that used it
DKF: very ill-advised; changes semantics ... Closed-Leaf check-in: 996c4a1cda user: mig tags: dkf-review | |
15:21 | remove uninitialized variable and the code that used it Closed-Leaf check-in: f88bbf5abb user: mig tags: mistake | |
2013-12-24
| ||
18:57 | interim commit; not yet working check-in: 71f55efff2 user: dkf tags: dkf-bytecode-8.6/string-replace, dkf-bytecode-8.6-main | |
2013-12-18
| ||
15:34 | Making the optimizer pluggable by extensions; please review for committing to trunk Closed-Leaf check-in: 66649275ed user: mig tags: mig-tmp-optimize | |
2013-12-11
| ||
13:49 | simplifying: drop early the evaled script check-in: 8ffaec97b7 user: mig tags: mig-catch-compiler | |
2013-12-10
| ||
17:18 | change catch compiler to be better optimizable in the ok case - enable push/pop and push/condJmp eli... Closed-Leaf check-in: 974fa6d359 user: mig tags: mistake | |
11:55 | fix INST_LMAP_COLLECT from trunk Closed-Leaf check-in: fab4f64b61 user: mig tags: mistake | |
11:55 | fix stack computations for lmap check-in: 8aa6e6e51b user: mig tags: mistake | |
2013-12-07
| ||
12:14 | First steps to a rewriting-optimizer: emit all forward jumps as 4-jumps to have rewriting space. Th... check-in: b5d790a234 user: mig tags: mig-optimize | |
2013-12-05
| ||
20:45 | Draft fix for Bug 0b874c344d. Includes test. check-in: de30f9f78a user: dgp tags: bug-0b874c344d | |
15:15 |
New compiler and bytecodes for foreach and lmap: 70% faster
* speed as measured by http://wiki...check-in: 3782af5f5a user: mig tags: mig-opt-foreach | |
2013-11-29
| ||
18:14 | Modified info frame's coro handling to allow for a caller coro without cmdFramePtr (toplevel) Leaf check-in: f8164c896c user: andreask tags: bug-0b874c344d-ak-info-frame-coro | |
2013-11-18
| ||
12:35 |
To prepare for completion of the [socket -async] implementation on Windows [13d3af3ad5]:
| |
2013-11-08
| ||
15:06 | rebase TIP #414 implementation check-in: 43d9b69489 user: jan.nijtmans tags: initsubsystems | |
14:57 | rebase TIP 425 implementation check-in: 4743eeb5a6 user: jan.nijtmans tags: win-console-panic | |
2013-10-28
| ||
23:39 | Add experimental new Tcl API Tcl_UnsetThreadData. check-in: f6b2f8b451 user: mistachkin tags: unsetThreadData | |
19:34 | Prototype of fix for ticket [414d10346b]. check-in: 53e8329d0d user: mistachkin tags: tkt-414d10346b | |
2013-10-27
| ||
11:09 | Bytecoded [join]; works, but performance sucks. check-in: 762822ef8e user: dkf tags: dkf-bytecode-8.6/join, dkf-bytecode-8.6-main | |
2013-10-23
| ||
08:18 | Possible compilation of [eval]. check-in: 7ccc8e0189 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
2013-10-22
| ||
17:34 | Fix for assemble.test; problem was a total assumption failure caused by way that the assembler works... check-in: 24a4e407ea user: dkf tags: dkf/asm-crash-20131022 | |
2013-10-18
| ||
07:36 | rebase RFE [#854941] implementation check-in: 982f3531f3 user: jan.nijtmans tags: rfe-854941, tip-596 | |
07:16 | rebase TIP #414 implementation check-in: 675f2efc3d user: jan.nijtmans tags: initsubsystems | |
2013-10-17
| ||
16:52 | Add new sub-command: file utime ?ATIME? MTIME Closed-Leaf check-in: fa2e445528 user: Administrator tags: mistake | |
14:48 | Create new branch named "damkerngt-file-utime" check-in: 92934f6366 user: damkerngt tags: damkerngt-file-utime | |
2013-10-13
| ||
16:19 | The Tcl 9.0 way of how [dfc08326e3] should be fixed: Real integration of TclOO in Tcl means that cal... Closed-Leaf check-in: 6142b8e869 user: jan.nijtmans tags: rfe-dfc08326e3 | |
2013-10-08
| ||
09:02 | Working towards better handling of stack balance with break and continue exceptions. check-in: e4d6e9291b user: dkf tags: dkf-loop-exception-range-work | |
2013-10-06
| ||
19:27 | First attempt to fix bug [d4e464ae48]: tcl 8.5.15/8.61 breaks python make check on darwin Closed-Leaf check-in: 4b277b8c24 user: jan.nijtmans tags: bug-d4e464ae48 | |
2013-10-02
| ||
18:30 | Better fix for bug [dfc08326e3] check-in: 0d8c808d43 user: jan.nijtmans tags: bug-dfc08326e3 | |
2013-10-01
| ||
10:12 | Working on compiling 'eval'; not yet finished. check-in: 6760542172 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
2013-09-30
| ||
10:13 | export tclOO symbols from the dll/so, as suggested in RFE [dfc08326e3], in addition to exporting it ... Closed-Leaf check-in: 8e25674013 user: jan.nijtmans tags: rfe-dfc08326e3 | |
09:44 | merge trunk check-in: e25b747b7d user: jan.nijtmans tags: novem | |
09:03 | Fix [f51efe99a7] by reverting [371bcd0714] check-in: 8ee49da609 user: jan.nijtmans tags: trunk | |
2013-09-27
| ||
16:54 | Patch to the original line continuation commit to fix up TclCompileTokens. Closed-Leaf check-in: 8af75fedaa user: dgp tags: adjust-fix | |
2013-09-24
| ||
05:43 | Support compiling Tcl for Win32 on ARM. Closed-Leaf check-in: fbab8d9b31 user: mistachkin tags: win32-arm | |
2013-09-20
| ||
13:05 | Potential fix for issues relating to lack of errorCode setting with unknown command handling. Leaf check-in: cb6e704762 user: dkf tags: bug-unknown-no-errorcode | |
2013-09-19
| ||
13:39 | [31661d2135] Plug memory leak. Closed-Leaf check-in: 3aeeb51441 user: dgp tags: bug-31661d2135 | |
2013-09-14
| ||
07:07 | [2152292] Corrected implementation of uuencoding. check-in: f335dbad5b user: dkf tags: bug-2152292 | |
2013-09-13
| ||
10:53 | Suggested fix for [bdd91c7e43]: tclsh crashes in [interp delete] Closed-Leaf check-in: c910b7341a user: jan.nijtmans tags: bug-bdd91c7e43 | |
2013-09-10
| ||
18:46 | [547989] Proposed implementation of the change described in the comments of the bug report. Leaf check-in: 942397a2a7 user: dkf tags: bug-547989 | |
2013-09-08
| ||
14:59 |
*BACKPORT* [3600057]: Filled out missing parts of implementation of [string is double].
DGP - I'm... Closed-Leaf check-in: 2759df9850 user: dkf tags: bug-3600057-85 | |
14:48 |
[3600057]: Filled out missing parts of implementation of [string is double].
DGP - I'm pretty sur... check-in: e81ce48725 user: dkf tags: bug-3600057 | |
2013-09-07
| ||
08:06 | Rebase TIP #414 implementation. check-in: eb51174a19 user: jan.nijtmans tags: initsubsystems | |
2013-09-05
| ||
17:21 | Partial revert of [a16752c252] bug fix to stop crashes in buggy tclcompiler. Closed-Leaf check-in: cd9e4957c5 user: dgp tags: unbreak-tclcompiler | |
2013-09-04
| ||
12:45 | Cleaned up test command trying to make valgrind happy. check-in: dd500d1c6c user: dgp tags: mig-review | |
2013-09-02
| ||
17:59 | [010f4162ef] First step of fix on stammering errorstack. errorstack fixed. errorinfo revision still... check-in: 909dcc2cf0 user: dgp tags: bug-010f4162ef | |
13:44 | typo (+accidently cleared the execute bit of unix/configure) Closed-Leaf check-in: f3aaefccb3 user: jan.nijtmans tags: mistake | |
2013-08-30
| ||
22:04 | Bump version number to 8.6.1. check-in: 9824f745cc user: dgp tags: core-8-6-1-rc | |
2013-08-29
| ||
20:08 | Bump to 8.5.15 for release. check-in: c46e5e4d16 user: dgp tags: core-8-5-15-rc | |
2013-08-23
| ||
18:30 | stop looking at the C-stack depth Leaf check-in: 23832ea106 user: mig tags: mig-stacklevels | |
2013-08-21
| ||
14:44 | much simpler - but can we be yielding from a non-active coro except in the coroutine-1.[56] case? Closed-Leaf check-in: dff32fe2ce user: mig tags: mistake | |
09:35 | define tests for this bug; no fix yet check-in: b58873a477 user: dkf tags: bug-3609693 | |
2013-08-19
| ||
15:22 | Testing doing away with the NRRunObjProc routine, which looks like a useless extra bounce on the NRE... check-in: a9eba981e6 user: dgp tags: dgp-purge-NRRunObjProc | |
09:10 | rebase TIP 425 implementation check-in: 74f7e63465 user: jan.nijtmans tags: win-console-panic | |
09:05 | rebase TIP 414 implementation check-in: 3c9828933f user: jan.nijtmans tags: initsubsystems | |
2013-08-11
| ||
15:21 | rebase check-in: 73c73ec2b4 user: jan.nijtmans tags: initsubsystems | |
15:19 | rebase check-in: 76709a732d user: jan.nijtmans tags: win-console-panic | |
2013-08-06
| ||
16:20 | Add assertions that will guide and protect more discovery of dead code for elimination. check-in: 08d5678d26 user: dgp tags: dgp-bye-ctx-eval-flag | |
04:15 | The value TCL_LOCATION_EVAL_LIST in the type field of a CmdFrame appears to exist only for the sake ... check-in: a292acfcd1 user: dgp tags: dgp-bye-location-eval-list | |
2013-08-05
| ||
22:06 | rebase against trunk Leaf check-in: e0957ec4b8 user: jan.nijtmans tags: bug-c4e230f29b | |
2013-08-04
| ||
16:38 | Possible fix for [c4e230f29b] check-in: 7de91edd9b user: jan.nijtmans tags: bug-c4e230f29b | |
2013-07-29
| ||
10:51 | rebase check-in: b63d274c35 user: jan.nijtmans tags: win-console-panic | |
2013-07-25
| ||
14:25 | rebase check-in: 8cf516f508 user: jan.nijtmans tags: rfe-notifier-fork | |
07:02 | rebase check-in: c33b976db3 user: jan.nijtmans tags: rfe-notifier-fork | |
2013-07-23
| ||
10:57 | rebase check-in: da05c42132 user: jan.nijtmans tags: win-console-panic | |
09:54 | rebase check-in: f0ea734a4a user: jan.nijtmans tags: rfe-notifier-fork | |
2013-07-21
| ||
14:52 | Rebase to core-8-5-branch Add "testfork" test command to be usable in testcase. check-in: 6f69bbba43 user: jan.nijtmans tags: rfe-notifier-fork | |
2013-07-17
| ||
16:02 | Start notifier thread again if we were forked, to solve Rivet bug 55153 - RFE [a0bc856dcd] check-in: 30ab3e0fb0 user: oehhar tags: rfe-notifier-fork | |
2013-07-15
| ||
19:09 | Possible improvement in light of [86ceb4e2b6]. check-in: d97afc2a13 user: dgp tags: bug-86ceb4e2b6 | |
2013-07-10
| ||
16:17 | Disabling the SetLineInformation() macro entirely causes only 3 tests in the test suite to fail. Re... check-in: 3474390eda user: dgp tags: tip280-test-coverage | |
2013-07-09
| ||
09:30 | rebase check-in: 82fa3f9bb1 user: jan.nijtmans tags: bug-1712098 | |
2013-07-08
| ||
13:18 | rebase check-in: 3940be1e6f user: jan.nijtmans tags: rfe-854941, tip-596 | |
12:37 | Rebase. Remove usability of -DUSE_TCL_STUBS check-in: fa6285ac6b user: jan.nijtmans tags: initsubsystems | |
07:16 | merge trunk and stwo's fork Closed-Leaf check-in: 51fd50ba70 user: jan.nijtmans tags: mistake | |
2013-07-07
| ||
15:43 | First part of upcoming TIP - Improving [exec]'s syntax : the syntax extension (not the new redirects... Leaf check-in: ca7271f40f user: ferrieux tags: tip-improve-exec | |
11:15 | Added a mechanism for discovering the "type" of a command. check-in: 91caa35b78 user: dkf tags: dkf-command-type | |
2013-07-05
| ||
11:07 | More complete implementation of RFE [854941], now not requiring TIP #414 any more. check-in: 717ee454f7 user: jan.nijtmans tags: rfe-854941, tip-596 | |
2013-07-02
| ||
12:05 | First experimental implementation of RFE [854941], built on top of TIP #414. check-in: ccb77d8416 user: jan.nijtmans tags: rfe-854941, tip-596 | |
06:43 | Better (hopefully) fix for Tk bug 1712098, which elimin... Closed-Leaf check-in: e2f236a273 user: jan.nijtmans tags: bug-1712098 | |
2013-06-28
| ||
12:31 | Tk bug 1712098 check-in: 15475c0ad5 user: jan.nijtmans tags: bug-1712098 | |
2013-06-27
| ||
15:05 | rebase check-in: 530e1d11e3 user: jan.nijtmans tags: novem-reduced-symbol-export | |
10:30 | rebase check-in: 4bc183093d user: jan.nijtmans tags: initsubsystems | |
09:07 | rebase check-in: 789f1aed4e user: jan.nijtmans tags: win-console-panic | |
2013-06-26
| ||
08:23 | rebase check-in: ca1a1a7c57 user: jan.nijtmans tags: win-console-panic | |
08:15 | rebase check-in: 61bc7420cf user: jan.nijtmans tags: initsubsystems | |
07:42 | Proposed solution for [9b2e636361] check-in: 06020a12ac user: jan.nijtmans tags: ticket-9b2e636361 | |
2013-06-25
| ||
14:19 | Branch for rewriting TclCompileScript() and related routines, with the intent to generally simplify ... check-in: 8297f30f00 user: dgp tags: dgp-tcs-rewrite | |
10:56 | rebase check-in: e1791704a3 user: jan.nijtmans tags: novem-reduced-symbol-export | |
2013-06-21
| ||
12:28 | rebase check-in: e5f09adeaa user: jan.nijtmans tags: initsubsystems | |
2013-06-18
| ||
09:52 | rebase check-in: 94ffa9c58a user: jan.nijtmans tags: win-console-panic | |
09:42 | just before TIP 414 Closed-Leaf check-in: a06354726a user: jan.nijtmans tags: mistake | |
08:13 | Simplify TIP #414 implementation by using the function TclInitStubTable() in stead of re-use Tcl_Ini... check-in: 77799a9144 user: jan.nijtmans tags: initsubsystems | |
2013-06-14
| ||
11:21 | rebase check-in: 980cdb2a78 user: jan.nijtmans tags: win-console-panic | |
2013-06-13
| ||
17:51 | equivalent Closed-Leaf check-in: 085d8ad9a1 user: jan.nijtmans tags: dgp-review | |
2013-06-12
| ||
07:19 | rebase TIP #414 implementation check-in: 62048336ab user: jan.nijtmans tags: initsubsystems | |
2013-06-11
| ||
23:05 | Leave behind the stack depth estimate testing machinery in this branch. It verifies instruction by ... check-in: 107fff7e1e user: dgp tags: dgp-stack-depth-tester | |
08:19 | Move the disassembler to its own file. check-in: d5d42f1b36 user: dkf tags: dkf-improved-disassembler | |
2013-06-10
| ||
08:26 | Start of work on a proper fix for [3613671]; just structural refactoring first. check-in: 8f572309d2 user: dkf tags: bug-3613671 | |
2013-06-08
| ||
23:43 | Working on a better compiler for [try]; found some bugs in previous compilation code which aren't re... check-in: 0d0c3fe646 user: dkf tags: dkf-better-try-compilation | |
2013-06-07
| ||
13:22 | rebase check-in: 5317ab91f8 user: jan.nijtmans tags: win-console-panic | |
2013-06-05
| ||
14:50 | Stack Depth fixups. check-in: 37677f8c2e user: dgp tags: bug-3614342 | |
12:34 | More cleaning up; factor out optimizer to new file. Some weird problems still. check-in: 585a8c7af2 user: dkf tags: dkf-bytecode-optimizer | |
11:59 | merge trunk check-in: 0208fd3481 user: dgp tags: mig-review | |
08:11 | [Bugs 2835313, 3614226]: Complete the construction of break/continue compilers that get the stack cl... check-in: ac84c44dcf user: dkf tags: bug-3614342 | |
2013-06-04
| ||
08:34 | TIP #414 implementation check-in: f76bf90f39 user: jan.nijtmans tags: initsubsystems | |
2013-05-30
| ||
18:51 | More robust expansion calculation. Look Ma! No operand! check-in: ae093ef704 user: dgp tags: mig-review | |
10:55 | Working towards the next batch of optimizations. check-in: 3b09d7b08a user: dkf tags: dkf-compile-improvements | |
2013-05-21
| ||
09:27 | Proposed solution for 3613609: lsort -nocase does not sort non-ASCII correctly check-in: 66c30c4369 user: jan.nijtmans tags: bug-3613609 | |
2013-05-17
| ||
14:02 | rebase check-in: 807f110dd7 user: jan.nijtmans tags: novem-bug-3598300 | |
07:36 | rebase check-in: 3a8c190af0 user: jan.nijtmans tags: win-console-panic | |
2013-05-15
| ||
20:32 | Unless I'm missing something, this patch to TclCompileListCmd() should eliminate pointless, wasteful... Closed-Leaf check-in: 2f95126244 user: dgp tags: dgp-compile-list-shimmer | |
15:18 | Disabled some code in TclCompileScript(). Test suite results are unaffected. Does this indicate a g... check-in: e7415ccfa3 user: dgp tags: dkf-review | |
2013-05-13
| ||
16:51 | Fixed bug in parent revision [832a1994c7] unpredictably breaking the execution of precompiled byteco... Closed-Leaf check-in: 461dc8b0cc user: andreask tags: bugfix-832a1994c7-for-precompiled-bc | |
2013-05-10
| ||
12:57 | Optimizations and general bytecode generation improvements. check-in: 18bcecceea user: dkf tags: dkf-bcc-optimize | |
2013-05-08
| ||
19:28 | Start branch reducing use of sprintf(). Closed-Leaf check-in: cef46dbe76 user: dgp tags: dgp-sprintf | |
08:24 | Also get msgcat locale from Vista+ registry key "HCU/Control Panel/Desktop : PreferredUILanguages" t... check-in: 6dd00195c1 user: oehhar tags: bug3036566 | |
2013-04-26
| ||
19:02 | Revisions to the multi-thread arrangments of TclInitSubsystems(). With these changes, the caller of ... check-in: 9cadc9f272 user: dgp tags: bug-3611974 | |
2013-04-11
| ||
15:10 | rebase check-in: f3309c1997 user: jan.nijtmans tags: initsubsystems | |
10:18 | rebase check-in: 1ef49d9a0e user: jan.nijtmans tags: initsubsystems | |
2013-04-09
| ||
20:45 | 3608714 Stop [string replace] refusing to replace empty substrings. check-in: 00e0754b40 user: dgp tags: bug-3608714 | |
19:04 | Use the double-secret iPtr->lookupNsPtr field to get post-enter-trace re-resolutions of commands don... check-in: 50ca00e10f user: dgp tags: bug-3610404 | |
17:46 | First simple-minded attempt at fix. Fixes the demo script. Causes massive test failures. Leaf check-in: 6a70fd9dd8 user: dgp tags: bug-3610383 | |
2013-04-08
| ||
18:11 | Revise TclNREvalObjv so that pre-resolution of the Command by a caller does not force suppression of... check-in: cc11942e49 user: dgp tags: bug-2502002 | |
15:15 | 3610026 Stop segfault when regexp overflows color limits. check-in: 1d848fecaa user: dgp tags: bug-3610026 | |
2013-04-03
| ||
21:24 | rebase check-in: b7d15a1a4b user: jan.nijtmans tags: initsubsystems | |
21:07 | rebase check-in: 22d20ff38b user: jan.nijtmans tags: win-console-panic | |
13:12 | rebase increase limit to 26000 characters check-in: 5e330292a6 user: jan.nijtmans tags: win-console-panic | |
2013-04-02
| ||
10:57 | Prevent inlining of StackGrowsDown(), in case of cross-compiling Closed-Leaf check-in: e0c216c183 user: jan.nijtmans tags: prevent-inline | |
2013-04-01
| ||
16:45 | initsubsystems check-in: ad3c7bfca4 user: jan.nijtmans tags: initsubsystems | |
2013-03-31
| ||
19:12 | Use more macros in stead of thin wrapper functions. check-in: 3236f03180 user: jan.nijtmans tags: more-macros | |
2013-03-30
| ||
21:44 | Better Windows console panic proc, still to be TIPped. check-in: 429d0febb3 user: jan.nijtmans tags: win-console-panic | |
2013-03-29
| ||
07:49 | How would it look like, if the various initializations were split in separate commands? Closed-Leaf check-in: 14318b338f user: jan.nijtmans tags: initsubsystems2-split | |
2013-03-28
| ||
20:50 | Demonstrate how the Tcl_Main() macro can use Tcl_InitSubsystems(), as fully equivalent replacement o... Closed-Leaf check-in: c65adb6b19 user: jan.nijtmans tags: initsubsystems2 | |
2013-03-26
| ||
10:46 | Don't initialize the encoding subsystem any more in Tcl_InitSubsystems(). check-in: 95b6e24fda user: jan.nijtmans tags: initsubsystems2 | |
2013-03-21
| ||
19:09 | Release branch for Tcl 8.5.14. check-in: bc1ba19e60 user: dgp tags: core-8-5-14rc | |
2013-03-19
| ||
11:48 | Check for wildcards if we've used FindFirstFile inside NativeAccess. Closed-Leaf check-in: 99d56dff4b user: dkf tags: bug-3608360 | |
2013-03-08
| ||
21:14 | 3607372 Correct literal refcounting. Closed-Leaf check-in: 1c1952f439 user: dgp tags: bug-3607372 | |
2013-03-07
| ||
21:30 | Work in progress reworking how literals are stored. First effort is replacing the string based loca... check-in: 8de868a03b user: dgp tags: dgp-literal-reform | |
21:16 | Correct unbalanced effect of TclInvalidateCmdLiteral() on the refcounts of literals in the global ta... Closed-Leaf check-in: 03fa2a45da user: dgp tags: bug-3607246 | |
2013-03-05
| ||
14:38 | Contributed patch from Tom Lane <[email protected]>. Merge conflicts due to different coding style a... check-in: 59666f739d user: dgp tags: bug-3606683-84 | |
14:04 | Contributed regexp engine patch from Tom Lane. Backports clean from trunk. check-in: f3d549dc4e user: dgp tags: bug-3606683-85 | |
14:01 | Contributed patch from Tom Lane <[email protected]>. Rewrites parts of the regexp engine to avoid inf... check-in: 1ac3b956e9 user: dgp tags: bug-3606683 | |
2013-02-28
| ||
08:47 | Use more macro's in stead of thin wrapper functions. check-in: 3b51901dfc user: jan.nijtmans tags: more-macros | |
2013-02-27
| ||
19:53 | termios cleanup step 1: remove USE_TERMIO and USE_SGTTY conditional sections (mechanical change, don... check-in: 2b1e1359fe user: jenglish tags: jenglish-termios-cleanup | |
19:43 | Create new branch named "jenglish-termios-cleanup" Closed-Leaf check-in: 6167c21175 user: jenglish tags: mistake | |
13:09 | Wrap test-case over multiple lines. Closed-Leaf check-in: bed72ba8e6 user: jan.nijtmans tags: off-8.4-branch | |
2013-02-21
| ||
21:14 | Protect against multiple uses of a CompileEnv with only one initialization. Make TclFreeCompileEnv s... Closed-Leaf check-in: a9d0d6fd73 user: dgp tags: aku-review | |
2013-02-20
| ||
19:18 | 36054447 Convert [namespace export -clear] interface to something less stupid. Test suite does not d... check-in: 8004675d9c user: dgp tags: bug-3605447 | |
10:25 | Bug 3605401: Compiler error with latest mingw-w64 headers check-in: d67be824f8 user: jan.nijtmans tags: bug-3605401 | |
2013-02-14
| ||
21:04 | New branch bug-3604074 with improved patch to correct fixempties() failure to converge. Closed-Leaf check-in: a7c9ab2122 user: dgp tags: bug-3604074 | |
09:38 | Suggested fix for bug 3604576: msgcat -1.5.0.tm error on windows XP, inclusive bump to version 1.5.1... check-in: a5b035f3f2 user: jan.nijtmans tags: bug-3604576 | |
2013-02-11
| ||
18:51 | 3604074 Revise unempty() so that it does not copy arcs that will become EMPTY vacuous loops. Such c... Closed-Leaf check-in: c6cce5e952 user: dgp tags: bug-3604074 | |
15:53 | Still to be TIP'ed. In this branch objTypes are not registered to Tcl any more, and still can do ev... check-in: 271dbffaf7 user: jan.nijtmans tags: no-register-objtypes | |
08:11 | [Bug 3603553]: Ensure that data gets written to the underlying stream by compressing transforms when... check-in: 872d5beba0 user: dkf tags: bug-3603553 | |
2013-02-08
| ||
14:07 | characterize bug check-in: c8569983d1 user: dkf tags: bug-3603695 | |
2013-02-05
| ||
16:47 | Fix for Bug 3603434. Closed-Leaf check-in: 8f2e66a8be user: dgp tags: bug-3603434 | |
2013-01-31
| ||
15:22 | Minimal fix for the bug. Maybe the real bug is in Tcl_ObjGetVar2(), but at least this change fixes t... Closed-Leaf check-in: f41fca9d65 user: jan.nijtmans tags: mistake | |
14:57 | Branch for fixing 3602706 check-in: 895132af47 user: dgp tags: bug-3602706 | |
2013-01-29
| ||
18:54 | passes testsuite, should be ever-so-slightly faster ... opinion? Closed-Leaf check-in: 977ea3f1c7 user: mig tags: dkf-review | |
10:46 | Change core to use repr->twoPtrValue.ptr1 in stead of repr->otherValuePtr (which is exactly the same... check-in: 4918a10d3d user: jan.nijtmans tags: no-shimmer-string-length | |
09:26 | merge removal of one trampoline bounce in 'mig-retest' check-in: 418e8da991 user: mig tags: mig-no280 | |
2013-01-27
| ||
23:38 | New experiment (ended), regarding non-shimmering "string length" Closed-Leaf check-in: 9b7ff4b901 user: jan.nijtmans tags: novem-no-shimmer-string-length | |
2013-01-24
| ||
20:25 | Bug 3599789: Proposed fix by Serg G. Brester Closed-Leaf check-in: dc427c5f49 user: jan.nijtmans tags: bug-3599789 | |
2013-01-23
| ||
11:12 | (Experiment) [string length] which does not shimmer any more. Closed-Leaf check-in: 44514b9586 user: jan.nijtmans tags: no-shimmer-string-length | |
2013-01-22
| ||
19:24 |
Contribution by Patrick Fradin <[email protected]>
Quoting his mail:
================...check-in: d801822907 user: andreask tags: contrib-patrick-fradin-code-cleanup | |
2013-01-19
| ||
18:50 | Attempt for better approach fixing bug 3598300 on OSX. It is binary incompatible, so it can only be ... check-in: c0d528ca3c user: jan.nijtmans tags: novem-bug-3598300 | |
2013-01-18
| ||
15:07 | Proposed solution for Bug 3598300 on MacOSX Closed-Leaf check-in: 51d35815e9 user: jan.nijtmans tags: bug-3598300 | |
2013-01-17
| ||
16:41 |
Branch to investigate what happens when we no longer maintain shared
literal tables.
First checkin ... check-in: 739fe7ea28 user: dgp tags: novem-purge-literals | |
14:56 | Bug 3601260: Reverting [8aca9a8e96] fixes it. check-in: 10b2640e48 user: jan.nijtmans tags: bug-3601260 | |
13:29 | Proposed fix, by kakaroto, for Bug 2911139: http::geturl abuses vwait on async call check-in: c2dabc4396 user: jan.nijtmans tags: bug-2911139 | |
09:12 | As minimal a fix for the issues with [3598300] as I can make. Closed-Leaf check-in: 80f892227c user: dkf tags: minimal-fix-for-3598300-problems | |
2013-01-15
| ||
17:38 | REMOVED FROM TRUNK: buggy, breaks the build on linux. [Bug 3598300]: unix: tcl.h does not include sy... Closed-Leaf check-in: 4522b11989 user: jan.nijtmans tags: mistake | |
2013-01-11
| ||
15:37 | testing a cheaper(?) INST_START_COMMAND check-in: c718302fca user: mig tags: ISC-peephole | |
14:04 | First attempt at fixing problems caused by [array set] inside [namespace eval], which caused partial... check-in: aa3b9c941a user: dkf tags: bug-3600328 | |
2013-01-09
| ||
10:30 | New function Tcl_InitSubsystems, still to be TIP'ed check-in: 5a777a1b8a user: jan.nijtmans tags: initsubsystems | |
09:27 | Proposed fixes for bug #3600058: support escaped single quote; rewrite font handling to handle font ... check-in: 8b229b6c5b user: twylite tags: bug-3600058-td | |
03:20 | First sketches of a two-layer data structure for storing Tcl lists. Closed-Leaf check-in: 02a317eb67 user: dgp tags: novem-two-layer-list | |
2013-01-07
| ||
13:16 | FRQ-3599786: add command line option --pkgdir to tcltk-man2html.tcl to specify the directory under w... check-in: aa69efcca9 user: twylite tags: frq-3599786 | |
07:28 | CRASH - possibly full of mental typos check-in: e419af1fe1 user: mig tags: mig-err | |
04:58 |
*REMOVED* too many stray changes in simpler tailcall implementation.
Changed the tailcall impleme... check-in: 7bafb79c3f user: mig tags: mistake | |
2013-01-03
| ||
14:07 | Post-release revisions to restore building on later platforms. Closed-Leaf check-in: 314001c645 user: dgp tags: core-8-0-3-pr | |
11:40 | suggested fix for Bug 3092089: [file normalize] can remove path component, and for Bug 3587096: sta... check-in: c74b286bfa user: jan.nijtmans tags: bug-3092089 | |
2013-01-01
| ||
17:23 |
Start of the mig-strip-brutal branch, initially a copy of mig-no280
The idea of this branch is to r... check-in: 62c193ec98 user: mig tags: mig-strip-brutal | |
2012-12-31
| ||
20:39 |
Bug fix for 3598385
dict exists now throws an error if an invalid dict is encountered, according to... check-in: e04297dbf7 user: hypnotoad tags: bug-3598385, hypnotoad-bug-3598385 | |
2012-12-29
| ||
18:17 | Fix correct cleanup in more situations, using a new macro TclFreeIfRefCountZero Closed-Leaf check-in: 00a7908896 user: jan.nijtmans tags: novem-freeifrefcountzero | |
16:37 |
Implement Tcl_SaveResult/Tcl_DiscardResult/Tcl_RestoreResult as macro
This is already on the nove... Closed-Leaf check-in: f75bd45aaf user: jan.nijtmans tags: novem-saveresult-as-macro | |
2012-12-27
| ||
20:54 | restore old refcounts in TCL_ERROR case. check-in: d5147fc677 user: jan.nijtmans tags: bug-3598580 | |
2012-12-26
| ||
10:07 | proposed fix for Bug 3598300 check-in: dcbf22ad99 user: jan.nijtmans tags: bug-3598300 | |
2012-12-25
| ||
12:09 | proposed fix for Bug 3598300 Closed-Leaf check-in: 02a51cbb69 user: jan.nijtmans tags: bug-3598300 | |
2012-12-23
| ||
08:17 | Change back to using an isDigit function. We simply don't need to make any (formally non-portable) ... check-in: 31e633f6ad user: dkf tags: trunk | |
2012-12-22
| ||
15:17 | merge release Closed-Leaf check-in: d365971cd9 user: dkf tags: mistake, dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
2012-12-18
| ||
13:47 | Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, Tcl_SetErrorCodeVA, Tcl_PanicV... check-in: 38e0d974dc user: jan.nijtmans tags: novem-remove-va | |
2012-12-14
| ||
17:47 | Various bits of cleanup, efficiencies, and comment documentation in tclVar.c check-in: bf3373269c user: dgp tags: mig-review | |
2012-12-13
| ||
19:43 | Simplify the [info object] and [info class] additions. check-in: 3184e01afd user: dgp tags: dkf-review | |
2012-12-12
| ||
21:21 | More memory API changes, mainly char* -> void* and unsigned -> size_t check-in: 19fb92fb72 user: jan.nijtmans tags: novem-more-memory-API | |
05:01 | Rename the memory routines so that Tcl_Alloc/Tcl_Free/etc become the recommended things for extensio... Closed-Leaf check-in: af97429aed user: dgp tags: novem-rename-memory-API | |
2012-12-10
| ||
08:48 | Add TclGetErrorLine/TclSetErrorLine to the stub table, for improved upwards binary compatibility wit... check-in: 87bc12d01b user: jan.nijtmans tags: bug-3562640 | |
04:32 | WIP getting rid of the ::tcl_precision variable Closed-Leaf check-in: 3f715e19ef user: dgp tags: novem-numbers-eias | |
2012-12-09
| ||
23:41 | Create new branch named "je-tty-cleanup" Closed-Leaf check-in: 2f4ee7f8a2 user: joe tags: je-tty-cleanup | |
2012-12-06
| ||
15:33 | New branch for exploring mods to nre's guts check-in: c132033ec9 user: mig tags: mig-nre-mods | |
01:57 | Create new branch named "bug-3592747" check-in: f7c415b6fa user: mig tags: bug-3592747 | |
2012-12-05
| ||
22:40 | A demo version of "novem" in which the signature of Tcl_EvalEx is modified to have a Tcl_WideInt num... check-in: 20aaa17323 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
10:27 | merge trunk re-add tclStubLibCompat.c (removed in a previous merge action) check-in: 064f99da9a user: jan.nijtmans tags: novem-unversioned-stub | |
2012-12-04
| ||
13:51 | Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: U... check-in: 668d02e882 user: jan.nijtmans tags: novem-reduced-symbol-export | |
00:01 |
Cleaning up some of the internals of TIP #280.
Replaced the hashtables keyed by pointers to Proc an... Leaf check-in: d2cb52feda user: andreask tags: novem-ak-iframe-direct | |
2012-12-03
| ||
20:47 | This branch explores the performance implications of relacing the dynamic array data structure unde... Leaf check-in: 22f8fd36d9 user: andreask tags: novem-ak-preserve-experiments | |
15:02 | This doesn't compile! Just a reminder to myself which other API's/fields/whatever might need to beco... Closed-Leaf check-in: 6fe6e74b8f user: jan.nijtmans tags: other-64bit-candidates | |
2012-12-02
| ||
23:24 | Experimenting with not generating INST_START_CMD where it wouldn't be useful. Also removed INST_DIC... check-in: 96f784113e user: dkf tags: novem-no-startcmd | |
14:35 | Allow http, msgcat and tcltest to be loaded by Tcl 9 as well. I think that this should be included ... check-in: 499080ff58 user: jan.nijtmans tags: novem-support | |
2012-11-30
| ||
21:39 | Rewrite [::unknown] making use of [tailcall]. Big reduction in complexity, with minor cosmetic dama... check-in: 7ce47f1fbc user: dgp tags: unknown-rewrite | |
2012-11-29
| ||
21:25 | Reducing the complexity of the bytecodes as an experiment. check-in: f85f56e089 user: dkf tags: novem-reduced-bytecodes | |
17:25 | Proposed rollback of the TCL_STUB_MAGIC change on novem branch. Closed-Leaf check-in: acb499fbfd user: dgp tags: novem-review | |
2012-11-27
| ||
21:09 | 3588687 Added cross checks so that [load]ed extension, [load]ing interp, and linked stubs library al... check-in: eb3b3c4f75 user: dgp tags: bug-3588687 | |
2012-11-26
| ||
18:08 | Submitted patch on interactive use of the rc file. Needs resolution of the failing tests in the test... Leaf check-in: ec3bfb08c2 user: dgp tags: rfe-3432962 | |
16:44 | Submitted patch claiming to fix errors in nested eval counting. check-in: 31204c61f8 user: dgp tags: griffin-numlevels | |
2012-11-22
| ||
15:14 |
Modification to Autoconf to prefer tcl8.6+ or tcl9 over tcl8.5 (or older)
This allows build scripts... check-in: 9166f0084e user: seandeelywoods tags: hypnotoad-prefer-native-8.6 | |
04:07 | Adding: * generic/tclVexpr.tcl - Script to build tclVexpr.c and vexpr.n * generic/tclVexpr.c - F... check-in: 7fcc65a8ad user: hypnotoad tags: hypnotoad-vexpr | |
2012-11-20
| ||
11:26 | Change Tcl_VarTraceInfo into a macro, just as Tcl_EvalObj/Tcl_GlobalEvalObj check-in: 7e3503676e user: jan.nijtmans tags: better-deprecation-85 | |
2012-11-19
| ||
22:35 | Remove version number from stub library check-in: bd9e1fa311 user: jan.nijtmans tags: novem-unversioned-stub | |
2012-11-18
| ||
22:11 | Better deprecation: If TCL_NO_DEPRECATED is defined, disable Tcl_CreateMathFunc, Tcl_GetMathFuncInfo... check-in: f283c4dc45 user: jan.nijtmans tags: better-deprecation | |
17:12 | on-hold at Don Porter's request change stub library to detect - and generate a nice error-me... Closed-Leaf check-in: 7b721861e8 user: jan.nijtmans tags: on-hold-trunk | |
17:04 | On hold at Don Porter's request hange stub library to detect - and generate a nice error-mes... Closed-Leaf check-in: 9c960be0cb user: jan.nijtmans tags: on-hold-85 | |
16:54 | On-hold at Don Porter's request. change stub library to detect - and generate a nice error-m... Closed-Leaf check-in: 062ca741cb user: jan.nijtmans tags: on-hold-84 | |
07:39 | Better programming practice, no literal '-1' in source code. Might even be useful for 64bit-sizes br... check-in: 11a1d1e174 user: jan.nijtmans tags: tcl_nosize | |
2012-11-17
| ||
00:25 |
WIP removing the maintenance of a string result in the Interp.
Still some head-scratching on what t... check-in: f46d17d968 user: dgp tags: novem-remove-string-result | |
2012-11-15
| ||
20:25 | Contributed patch from Andy Goth. check-in: 9fb81c1f45 user: dgp tags: bug-3033307 | |
15:59 | Working towards 64-bit memory object sizes; WIP... check-in: c8100e8bb4 user: dkf tags: novem-64bit-sizes | |
04:09 | Kill Octal; bump to 9.0a0; make test suite work again. check-in: 9ea4c8ee49 user: dgp tags: novem | |
2012-11-14
| ||
15:44 | Experiment: make ::tcl::pkgconfig more forgiving when the requested encoding cannot be found. check-in: 4cc7e2a948 user: jan.nijtmans tags: forgiving-pkgconfig | |
00:28 | Release branch for Tcl 8.4.20. check-in: 32948f74ee user: dgp tags: core-8-4-20-rc | |
2012-11-08
| ||
15:25 | Create Tcl 8.6.0 release branch check-in: 1cb8443cf3 user: dgp tags: core-8-6-0-rc | |
08:22 | Make HTML generator more resilient against problems when generating docs for older versions of Tcl/T... check-in: d61b5fb209 user: dkf tags: off-trunk | |
2012-11-05
| ||
18:38 | Release branch for Tcl 8.5.13. check-in: b4e06ef649 user: dgp tags: core-8-5-13-rc | |
2012-11-02
| ||
16:50 | Work on compilation of [string is]. Hit some problem edge cases with differences in strictness of ed... check-in: dd27dc1543 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
2012-11-01
| ||
20:40 | Working towards a BCCed [next]. This version almost works, except for a problem with restorin... check-in: 6344562868 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
2012-10-26
| ||
13:13 | Working towards a BCCed [yield]; this doesn't work right now. check-in: af49d8d62b user: dkf tags: dkf-bytecode-8.6/yield, dkf-bytecode-8.6-main | |
2012-10-24
| ||
13:08 | experimental implementation of FRQ-3579001 check-in: 0895bccd51 user: jan.nijtmans tags: frq-3579001 | |
2012-10-02
| ||
16:08 | Fix for core bug yet to be named/numbered. Closed-Leaf check-in: ba0663c73f user: dgp tags: dgp-stackedstdchan | |
2012-09-23
| ||
16:48 | tip 318 update check-in: f09c1bc377 user: jan.nijtmans tags: tip-318-update | |
2012-09-19
| ||
20:31 | TIP#399 implementation: mcconfig may add additional glob pattern for mcload check-in: dbafc2163d user: oehhar tags: msgcat_dyn_locale | |
2012-09-13
| ||
18:30 | Initial work on SF FRQ #3567063. check-in: e5555c6455 user: mistachkin tags: bug-3567063 | |
16:19 | Safer stale config fix for review. Closed-Leaf check-in: 4a50977539 user: dgp tags: bug-3555001 | |
11:32 |
Update TIP #318 implementation to conform to the Unicode 6.2 space characters
To be discussed on ... check-in: 31ec38cd41 user: jan.nijtmans tags: tip-318-update | |
2012-09-12
| ||
17:42 | tip#404 file locale mcset: mc(fl)(m)set backport from 8.6 check-in: c55455c351 user: oehhar tags: tip404_tcl8-5 | |
2012-09-11
| ||
13:58 | contributed patch for Solaris 9/x86 support Closed-Leaf check-in: 343301da00 user: dgp tags: bug-3566106 | |
2012-09-07
| ||
21:58 | Experiment: MSVC build now links with 64-bit zlib1.dll Closed-Leaf check-in: a63c381a6f user: jan.nijtmans tags: msvc-with-64bit-zlib1.dll | |
16:30 | Reentrant mcfl(m)set, test, recommenting mcflset for mc files Closed-Leaf check-in: 8bb57fb08b user: oehhar tags: mistake | |
2012-09-06
| ||
19:01 | 3564735 Protection against namespace var resolvers that unexpectedly return a pointer to Var while T... Closed-Leaf check-in: b0ffeaec95 user: dgp tags: bug-3564735 | |
2012-08-29
| ||
08:49 | Alternative fix for bug-3562640 Closed-Leaf check-in: 71d18ede8d user: jan.nijtmans tags: bug-3562640-alt | |
06:31 | proposed solution for [Bug 3562640]: problem loading Thread in 8.5, when compiled for 8.6 check-in: 6b9d54bfeb user: jan.nijtmans tags: bug-3562640 | |
2012-08-27
| ||
17:24 | Commit of Harald Oehlmann's TIP 404 patch without TIP 399 pieces and with some added documentation. ... check-in: b7c4598501 user: dkf tags: tip-404 | |
2012-08-20
| ||
06:49 | remove unnecessary struct names, which only pollute the "struct" namespace for te compiler. check-in: db442914c7 user: jan.nijtmans tags: jn-no-struct-names | |
2012-08-05
| ||
15:12 | Initial implementation of frq [3551813], use @ to report offset in [binary scan]. check-in: 27834cfe28 user: stwo tags: stwo-dev86 | |
2012-08-03
| ||
16:38 | Create new branch named "tip-405-impl-td" check-in: b2326556cd user: twylite tags: tip-405-impl-td | |
2012-07-25
| ||
14:34 | :q! Closed-Leaf check-in: 0e346c8fb9 user: dgp tags: mistake | |
2012-07-19
| ||
17:34 | Fix for 3544685: Threaded build failures on OpenBSD-current Closed-Leaf check-in: 5194cd81f9 user: jan.nijtmans tags: bug-3544685 | |
10:54 | [Bug: 3545363]: Use a large enough buffer for accept()ing IPv6 connections. Fix conversion of host a... check-in: a1fbf5e763 user: max tags: bug-3545363 | |
2012-07-18
| ||
06:36 | FRQ-3544967: Missing objectfiles in static lib check-in: 8dd36b5426 user: jan.nijtmans tags: frq-3544967 | |
2012-07-16
| ||
20:31 | [Bug 3496014]: Unecessary memset() in Tcl_SetByteArrayObj() Closed-Leaf check-in: b4ec99a4a5 user: jan.nijtmans tags: bug-3496014 | |
08:03 |
Make registry 1.3 package (and possibly others) dynamically loadable in Tcl 8.4
Reverted. No goo... Closed-Leaf check-in: 5b245f7bbd user: jan.nijtmans tags: mistake | |
2012-07-11
| ||
17:09 | Release candidate branch for Tcl 8.6b3. check-in: b2b7bb2325 user: dgp tags: core-8-6-b3-rc | |
2012-07-10
| ||
14:00 | Release candidate branch for Tcl 8.5.12. check-in: 757700fb5a user: dgp tags: core-8-5-12-rc | |
2012-07-07
| ||
12:34 | Starting work on support code for cookies. This adds a configurable interface for plugging in a cook... check-in: 5dbc65f824 user: dkf tags: dkf-http-cookies | |
2012-07-03
| ||
19:02 | Feature branch to explore making use of the Hoehrmann UTF-8 decoder. http://bjoern.hoehrmann.de/utf-... Closed-Leaf check-in: 8e353afbe6 user: dgp tags: dgp-hoehrmann-decoder | |
2012-07-02
| ||
16:22 | 1189293 Make '<<' redirects binary safe. Don't use strlen() (or equivalent) to find end of written ... Closed-Leaf check-in: 6fe0dc591c user: dgp tags: bug-1189293 | |
2012-06-29
| ||
19:27 | translate script parameters for msgcat update msgcat doc Closed-Leaf check-in: 925e009590 user: jan.nijtmans tags: bug-3536888 | |
2012-06-27
| ||
15:12 | Experimental support for UNC paths (through VFS) on UNIX/Mac check-in: c91c7cef8f user: jan.nijtmans tags: tip-402 | |
2012-06-22
| ||
13:41 | Locale guessing of msgcat fails on (some) Windows 7 check-in: a494196214 user: jan.nijtmans tags: bug-3536888 | |
12:07 | Cygwin network pathname support Closed-Leaf check-in: 2194dfa1f7 user: jan.nijtmans tags: bug-1536227 | |
2012-06-19
| ||
13:22 | [bug 3362446]: registry keys command fails with 8.5/8.6 check-in: 2f681687d8 user: jan.nijtmans tags: bug-3362446 | |
2012-06-13
| ||
14:48 | first attempt at Cygwin notifier adaptation check-in: 52cd1f0ff2 user: jan.nijtmans tags: bug-3508771 | |
2012-06-11
| ||
22:25 | First draft patch to fix Bug 3024359. No reliable test yet. check-in: a5173a4b74 user: dgp tags: bug-3024359 | |
09:34 | new attempt, with only those parts of frq-3527238 which don't introduce new command options, so don'... check-in: 28ef7b1b66 user: jan.nijtmans tags: frq-3527238 | |
2012-06-08
| ||
15:51 | Work in progress fixing 3532959 check-in: efc5b0fe61 user: dgp tags: bug-3532959 | |
2012-06-01
| ||
21:09 | bug-3530536 check-in: b7606a8e7c user: jan.nijtmans tags: bug-3530536 | |
2012-05-30
| ||
04:59 | experiment fixing bug 3530536 Closed-Leaf check-in: fd248ceb70 user: jan.nijtmans tags: bug-3530536 | |
2012-05-28
| ||
08:39 | fix for bug bug-3525762 check-in: 225184bfe2 user: jan.nijtmans tags: bug-3525762 | |
2012-05-22
| ||
12:44 | Revert most of [fcc5957e59], since when we let cygwin share the win32 stub table this is no longer n... check-in: 87b2eb01a3 user: jan.nijtmans tags: mistake | |
2012-05-17
| ||
21:45 | Fix for bug 3525907. Reworked TransformInput() entirely, tightened use of timed events, and added co... check-in: 5ffc93920d user: andreask tags: bug-3525907 | |
2012-05-16
| ||
09:29 | FRQ 3527238: first experiment implementing CF_UNICODETEXT for dde check-in: ba88b2a19d user: jan.nijtmans tags: frq-3527238 | |
2012-05-07
| ||
07:50 | proposal from jmphilippe check-in: 6036f72024 user: jan.nijtmans tags: bug-473946 | |
2012-05-02
| ||
14:37 | cpuid-on-unix Closed-Leaf check-in: ffb2de10b7 user: jan.nijtmans tags: cpuid-on-unix | |
10:11 | Update of Patch 2445648 to trunk tip. Implementation of TIP 106: Add Encoding Abilities to the [dde]... check-in: 73a6b9d590 user: dkf tags: tip-106-impl | |
2012-04-30
| ||
21:15 | Explore enforcing the (implied) law that EAGAIN is forbidden for a blocking channel. Violation disco... check-in: 89f82f5eaf user: ferrieux tags: bug-3522560 | |
20:21 | Initial TIP 401 patch check-in: e3a37c3439 user: dgp tags: tip-401 | |
2012-04-19
| ||
07:59 | Create new branch named "bug-3519357" check-in: 8195fcc0d9 user: sebres tags: bug-3519357 | |
2012-04-18
| ||
18:42 | Experimental branch where the interp->result field and related are removed and all simplifications t... check-in: 4d5b476573 user: dgp tags: dgp-remove-string-result | |
2012-04-06
| ||
23:42 | cygwin should use SetEnvironmentVariable for windows env Closed-Leaf check-in: b154f7f607 user: jan.nijtmans tags: cygwin-environment-changes | |
2012-04-04
| ||
14:50 | implement TclpGetPid for Cygwin check-in: dcc7f6a5b4 user: jan.nijtmans tags: bug-3508771 | |
2012-04-03
| ||
10:58 | [Bug 3514475]: remove TclpGetTimeZone and TclpGetTZName Closed-Leaf check-in: 571970a62f user: jan.nijtmans tags: bug-3514475 | |
2012-03-31
| ||
13:48 | Start of implementation of TIP 400: zlib improvements check-in: 359ebdf668 user: dkf tags: tip-400-impl | |
2012-03-29
| ||
12:13 | better solution for bug-510001 it fills a correctly working stub entry for Win64 Closed-Leaf check-in: 02368db2ae user: jan.nijtmans tags: bug-510001 | |
10:21 | proposed solution for bug-510001 Closed-Leaf check-in: 2786a736bc user: jan.nijtmans tags: bug-510001 | |
2012-03-27
| ||
15:08 | bug-3511806 implementation check-in: 86da646fff user: jan.nijtmans tags: bug-3511806 | |
2012-03-22
| ||
16:02 | many more cygwin functions present check-in: 246f517e0a user: jan.nijtmans tags: bug-3508771 | |
07:33 | Implement tip 398 : Quickly Exit with Non-Blocking Blocked Channels. This is simply a revert of the ... check-in: f2a0a1891c user: ferrieux tags: tip-398-impl | |
2012-03-19
| ||
16:12 | bug 3508771: load tclreg.dll in cygwin tclsh (works on cygwin, on other UNIX not yet complete) check-in: ec56206e45 user: jan.nijtmans tags: bug-3508771 | |
2012-03-15
| ||
09:22 | [bug-3288345] Wrong Tcl_StatBuf used on Cygwin Closed-Leaf check-in: d4f3024ba5 user: jan.nijtmans tags: bug-3288345 | |
08:42 | x Closed-Leaf check-in: 06584f0569 user: jan.nijtmans tags: private | |
08:33 | x check-in: 50a7f8cea5 user: jan.nijtmans tags: private | |
2012-03-12
| ||
14:48 | Start of some support for a macro for figures, which is mainly intended for use with Tk. Prompted by... check-in: 101dd10b7d user: dkf tags: dkf-documentation-figures | |
2012-03-07
| ||
21:59 | start of a new attempt, building functionality in "channel" check-in: a0ed010170 user: jan.nijtmans tags: bug-3466099 | |
2012-03-05
| ||
19:11 | Backdoor kludge to let traced ensemble subcommands gain access to the string command of the original... check-in: a96d145418 user: dgp tags: bug-3485833 | |
2012-03-04
| ||
16:52 | Compilation of misc info sometimes used in high-performance code. check-in: 2eebfcc371 user: dkf tags: dkf-bytecode-8.6-main | |
2012-03-01
| ||
22:48 | experiment: Handle BOM by switching to utf-8 when the system encoding is cp1250-cp1258 or identity (... check-in: 110d7c7820 user: jan.nijtmans tags: bug-3466099 | |
2012-02-19
| ||
15:21 | [Bug 3466099] BOM in Unicode check-in: f019af39bd user: jan.nijtmans tags: bug-3466099 | |
2012-02-14
| ||
16:51 | optimizing / bug fixing of clock.tcl check-in: aa30a04b13 user: sebres tags: sebres-optimized-8-5 | |
2012-02-09
| ||
18:38 | Testing speedup of TclScanElement(). check-in: c649888cfe user: dgp tags: dgp-scan-element | |
2012-02-07
| ||
20:28 | 3484402 Correct Off-By-One error appending unicode. Thanks to Poor Yorick. Also converted some memc... Closed-Leaf check-in: ba9a1d9ddb user: dgp tags: bug-3484402 | |
2012-02-03
| ||
23:33 | [Frq 3483854] zlib-1.2.6 Not to be merged to trunk until the official zlib1.dll is released as well!... Closed-Leaf check-in: aed9557397 user: jan.nijtmans tags: zlib-1.2.6 | |
2012-01-27
| ||
18:39 | 3480599 Make [source] and [load] order of multi-file package happen in sorted order of the file name... Closed-Leaf check-in: 1da688ab14 user: dgp tags: bug-3480599 | |
2012-01-26
| ||
23:26 | alternative TIP 395 implementation: - more efficient, will not generate bignum - uses "string is int... Closed-Leaf check-in: 9969397e80 user: jan.nijtmans tags: tip-395-with-alt-name | |
2012-01-24
| ||
22:50 | 3475569 Add value-sharing checks before calls that demand unshared arguments. check-in: 912125df60 user: dgp tags: bug-3475569 | |
2012-01-22
| ||
12:07 | mistaken commit after messed up merge Closed-Leaf check-in: 951a8bf35b user: dkf tags: mistake | |
2012-01-14
| ||
09:30 | rfe-3473670: Various Unicode-related speedups/robustness check-in: 92168a99c1 user: jan.nijtmans tags: rfe-3473670 | |
2012-01-11
| ||
21:24 | Contributed patch aiming to fix [file writable] problems on Windows & Samba. check-in: 0aabf0529e user: dgp tags: fix-win-native-access | |
2011-12-28
| ||
23:29 | first attempt at fixing bug-3466099 check-in: 625e54fc08 user: jan.nijtmans tags: bug-3466099 | |
2011-12-26
| ||
08:58 | [Frq 3464401] Support Unicode 6.1 (not to be merged until Unicode 6.1 is final!!!) check-in: 73d59ae47c user: jan.nijtmans tags: rfe-3464401 | |
2011-10-27
| ||
20:35 | Start of work on system for alias encodings, i.e., alternate names for encodings. check-in: 4d643b6bec user: dkf tags: dkf-alias-encoding | |
19:13 | Attempt to use new symlink support in fossil to begin package migration. check-in: d7de076618 user: dgp tags: dgp-pkg-migration | |
14:03 | Proposed fix for 3414754 check-in: acbf3262a4 user: dgp tags: bug-3414754 | |
2011-10-26
| ||
17:25 | Backport 2902268 fix. Closed-Leaf check-in: a536f9f774 user: dgp tags: bug-2902268 | |
2011-10-20
| ||
16:06 | Release candidate branch for Tcl 8.5.11. check-in: 4a2b312443 user: dgp tags: core-8-5-11-rc | |
2011-10-15
| ||
15:57 | Commit of patch relating to interp resolvers check-in: 5ba2c5ac72 user: dkf tags: bug-3418547 | |
2011-10-13
| ||
12:10 | Lash-up to try to deal with [Bug 1224888]. check-in: 47248c347c user: dkf tags: bug-1224888 | |
2011-10-05
| ||
18:11 | Radical experiment of completely disabling the TCLPATH_APPENDED intrep of the "path" Tcl_ObjType tha... check-in: 15d9677358 user: dgp tags: remove-pathappend-intrep | |
2011-10-02
| ||
16:29 | Experimental compilation of the [dict with] subcommand. No tests yet, and not yet certain that the a... check-in: 3e46935f68 user: dkf tags: dkf-dict-with-compiled | |
2011-09-26
| ||
10:09 | Proposed patch to fix [Bug 3413857]... check-in: 8edb5ef770 user: dkf tags: bug-3413857 | |
2011-09-21
| ||
11:48 | FRQ 3010352 implementation Closed-Leaf check-in: 25195041f0 user: jan.nijtmans tags: freq-3010352-impl | |
2011-09-20
| ||
17:33 | Re-using the "interp" field to signal a dead channel (via NULL value) interfered with conditional c... check-in: e961049442 user: dgp tags: trunk | |
2011-09-12
| ||
16:19 | Attempt to convert test thread-7.26 check-in: 0c36f08d9f user: dgp tags: thread-leaks | |
09:57 | [Bug 3407070]: Make compilable in Visual Studio 2010 again Closed-Leaf check-in: 473b047227 user: jan.nijtmans tags: mistake | |
2011-09-09
| ||
19:26 | Convert uses of the [testthread] command to uses of the Thread package. This takes as many leaks as ... check-in: d8749f66d5 user: dgp tags: iocmd-leaks | |
2011-09-06
| ||
17:48 | 3401704 New patch to enable nancy(), influence(), 99bottles(). check-in: 248408b551 user: dgp tags: dgp-3401704 | |
2011-09-01
| ||
20:42 | Bug 3401704 WIP: enables parse of functions nancy(), influence(), 99bottles() Closed-Leaf check-in: be7ef0d2a4 user: dgp tags: dgp-3401704 | |
2011-08-31
| ||
17:49 | Detect trailers after Nan, Inf, etc. check-in: a132259d0c user: ferrieux tags: dgp-thread-leaks, bug-3401704 | |
2011-08-30
| ||
16:20 | Prevent leak of interps when using the [testthread exit] command. check-in: 3fc64e5692 user: dgp tags: dgp-thread-leaks | |
06:33 | Tcl_MainEx() (like Tk_MainEx()) Closed-Leaf check-in: 2f0a062d8f user: jan.nijtmans tags: rfe-1711975 | |
2011-08-29
| ||
20:41 | Work in progress plugging thread finalization memory leaks. check-in: b34df31421 user: dgp tags: bug-3397515 | |
2011-08-24
| ||
16:06 | Leak of ReflectedTransformMap. Closed-Leaf check-in: fdae4b6a83 user: dgp tags: mistake | |
07:50 | Upcoming TIP implementation: Full support for Unicode 6.0 check-in: 5721cf9ae6 user: jan.nijtmans tags: tip-389-impl | |
2011-08-23
| ||
17:00 | Revert the [string reverse] rewrite in a branch for more review. check-in: 7e909249a4 user: dgp tags: revert-3396731 | |
2011-08-17
| ||
12:15 | 3392070 More complete prevention of Tcl_Obj reference cycles when producing an intrep of ByteCode. Closed-Leaf check-in: 9eeb666324 user: dgp tags: mistake | |
2011-08-16
| ||
19:49 | 3392070 More complete prevention of Tcl_Obj reference cycles when producing an intrep of ByteCode. Closed-Leaf check-in: eb11820a8e user: dgp tags: bug-3392070 | |
2011-08-12
| ||
08:02 | TIP 388 implementation check-in: 28fe328b17 user: jan.nijtmans tags: tip-388-impl | |
2011-08-11
| ||
20:04 | Proposed fix for 3389764. Have "path" dup routine duplicate the pattern of a value with a cyclic r... Closed-Leaf check-in: feed5dc533 user: dgp tags: bug-3389764 | |
2011-08-10
| ||
14:33 | [Bug 3386721] leak in tcltest Closed-Leaf check-in: 51348ec16e user: jan.nijtmans tags: mistake | |
2011-07-27
| ||
10:40 | Start work towards being able to work with utf8 fully and utf16 and other things outside the BMP. check-in: f9f8c8425c user: dkf tags: dkf-utf16-branch | |
2011-07-18
| ||
20:01 | Bump version number to 8.6b2. check-in: e336bd355d user: dgp tags: core-8-6-b2-rc | |
2011-07-14
| ||
17:57 | Remove stray refcount bump that caused a memory leak. Closed-Leaf check-in: 238efaddfb user: dkf tags: bug-3365156 | |
2011-07-11
| ||
18:47 | Type mismatches in *printf calls. check-in: 7af66811dc user: dgp tags: unproven | |
2011-05-27
| ||
18:36 | Fix [socket -async] for DNS names with more than one address check-in: a1abfd5e94 user: max tags: rmax-ipv6-branch | |
2011-05-26
| ||
20:17 | Release candidate branch for Tcl 8.5.10. check-in: 73b194bf99 user: dgp tags: core-8-5-10-rc | |
2011-05-11
| ||
20:33 | First draft of bug fix. check-in: ea441b300e user: dgp tags: bug-3293874 | |
2011-05-08
| ||
13:00 | is this a proper fix? Or is it invalidating too much? check-in: 05250d7801 user: mig tags: bug-3185407 | |
2011-05-05
| ||
18:00 | Disable all the special case code in place to prevent allocation of a List struct for empty lists as... check-in: cc113f7cfe user: dgp tags: dgp-list-simplify | |
2011-04-28
| ||
20:40 | Rewrite of parts of the [switch] compiler to better use the powers of TclFindElement() and do less p... check-in: 5f8dcf50a2 user: dgp tags: dgp-switch-compile | |
2011-04-27
| ||
18:49 | TclFreeIntRep() cleanup. Closed-Leaf check-in: 53b79ea68a user: dgp tags: mistake | |
2011-04-20
| ||
17:52 | (TclFileAttrsCmd): Added commands to reset the typePtr of the Tcl_Obj* whose int-rep was just purged... check-in: c39553c370 user: andreask tags: mistake | |
2011-04-04
| ||
08:08 | FRQ #3257396: Remove use of --export-dynamic check-in: bde7b55ccf user: jan.nijtmans tags: jn-frq-3257396 | |
2011-04-03
| ||
23:35 | New branch ferrieux-nacl : a port of Tcl to Google's Nacl (Native Client) check-in: c38762ae52 user: alex tags: ferrieux-nacl | |
2011-03-24
| ||
23:42 | branch with tip #280 removed, for perf impact measurements check-in: 6cbe02a1d6 user: mig tags: mig-no280 | |
2011-03-23
| ||
23:23 | Trial patch changing the handling of the TIP 280 continuation line data structures to keep expensive... check-in: 2b5c76ad19 user: andreask tags: aku-tip-280-cl-perf-trial | |
2011-03-18
| ||
12:54 | development branch for allocator changes check-in: 80a014ef05 user: mig tags: mig-alloc-reform | |
2011-03-17
| ||
21:18 | Support the requested [lsort -entier] functionality. check-in: cf82eb92c8 user: dgp tags: rfe-3216010 | |
2011-03-16
| ||
21:36 | bug-3216070 Closed-Leaf check-in: 28d283ab37 user: jan.nijtmans tags: bug-3216070 | |
2011-03-14
| ||
09:52 | re-import ltm-0.39, with original RCS-ID's check-in: d2435b0687 user: jan.nijtmans tags: mistake-20110314 | |
09:47 | re-import ltm-0.39, with original RCS-ID's check-in: 18317dde13 user: jan.nijtmans tags: mistake-20110314a | |
2011-03-12
| ||
23:32 | make Tcl_Obj alloc and smallest allocs in zippy use the same pool check-in: 74ccfbd00b user: mig tags: mig-alloc-reform | |
2011-03-11
| ||
08:58 | Create new branch named "dkf-notifier-poll" check-in: 0bd852075c user: dkf tags: dkf-notifier-poll | |
2011-03-09
| ||
14:56 |
* generic/tclNamesp.c: Tighten the detector of nested [namespace code] * tests/nam...Closed-Leaf check-in: ac4c249ecf user: dgp tags: bug-3202171 | |
14:06 | Turn namespace into an ensemble. Not yet on trunk because of some mysterious failures that need reso... check-in: 13038535e3 user: dkf tags: dkf-namespace-as-ensemble | |
2011-03-07
| ||
22:25 | merge-mark [3166410] as not applicable on trunk check-in: ee069af9c4 user: jan.nijtmans tags: pseudotrunk-2011-03-08 | |
2011-03-03
| ||
21:02 | Simplified the logic of the Scan/Convert pair of routines for generating string reps of lists to st... check-in: 2f5897ef59 user: dgp tags: bug-3173086 | |
2011-01-25
| ||
19:02 | Created branch dgp-refactor-merge-synthetic Closed-Leaf check-in: d2193dd943 user: cvs2fossil tags: dgp-refactor-merge, dgp-refactor-merge-synthetic | |
2011-01-12
| ||
15:23 | This commit is both no-NRE v2, implemented by subtracting the NRE pieces (*), and update to CVS trun... check-in: 2d93b1436c user: andreask tags: activestate-nre-excised-variant-2-subtracted | |
2010-12-17
| ||
17:55 | Created branch dogeen-assembler-merge-synthetic Closed-Leaf check-in: b984b3567a user: cvs2fossil tags: dogeen-assembler-merge, dogeen-assembler-merge-synthetic | |
2010-11-17
| ||
12:24 | Move the documentation changes of the 8.6 trunk forward on the no-NRE branch. Except for info.n and ... check-in: 383e0386ae user: andreask tags: activestate-nre-excised-variant-1-roll-forward | |
2010-09-28
| ||
15:14 | Created branch rmax-ipv6-merge-synthetic Closed-Leaf check-in: 202680a12a user: cvs2fossil tags: rmax-ipv6-merge, rmax-ipv6-merge-synthetic | |
2010-09-21
| ||
19:32 | initial commit of Ozgur Dogan Ugurlu's (SF user:dogeen) assembler for the Tcl bytecode language check-in: ddc9909aaa user: kennykb tags: dogeen-assembler-branch | |
2010-03-17
| ||
19:27 | First attempt on IPv6 support with the goal of maximum transparency and backwards compatibility. check-in: eee9f47c0a user: rmax tags: rmax-ipv6-branch | |
2008-12-05
| ||
02:17 | 1/2 of the generic code modified for IPv6 (and more protocols) support. check-in: 55b030a95f user: davygrvy tags: tip-162-branch | |
2008-06-30
| ||
15:58 | Created branch core-stabilizer-merge-synthetic Closed-Leaf check-in: fa8130bb59 user: cvs2fossil tags: core-stabilizer-merge-synthetic | |
2008-03-31
| ||
17:21 | merge updates from HEAD check-in: aaab5d4d67 user: dgp tags: core-8-5-branch | |
2007-05-22
| ||
20:34 |
[core-stabilizer-branch] * unix/configure: autoconf-2.59 (FC6 fork) ...check-in: a7a04404f0 user: dgp tags: core-stabilizer-branch | |
2006-10-20
| ||
15:10 | Branch for building TIP#257 for proper testing check-in: 80af129ceb user: dkf tags: tip-257-merge1-branch-20061020T1300 | |
03:58 | Created branch core-8-5-a5-synthetic Closed-Leaf check-in: ea7afed5b5 user: cvs2fossil tags: core-8-5-a5, core-8-5-a5-synthetic | |
2006-10-09
| ||
19:31 |
==
== updated to tag tip-278-20061009
==
2006-10-09 Miguel Sofer <[email protected]> * ...check-in: 873ef4830e user: msofer tags: tip-278-branch | |
2006-07-10
| ||
01:17 | Created branch tip-257-implementation-branch-root-synthetic Closed-Leaf check-in: 0d609a1995 user: cvs2fossil tags: tip-257-implementation-branch-root, tip-257-implementation-branch-root-synthetic | |
2006-02-01
| ||
23:57 | Check in the working version of the OO code. This is *definitely* still broken and incomplete, but ... check-in: 9966504530 user: dkf tags: tip-257-implementation-branch | |
2005-03-09
| ||
01:19 | msofer-wcodes-branch created to develop a compiler/engine based on wordsized instructions and operan... check-in: bfaf3421a6 user: msofer tags: msofer-wcodes-branch | |
2005-01-19
| ||
22:41 | Import of libtommath 0.33 check-in: 179903024e user: kennykb tags: libtommath | |
2004-12-02
| ||
19:24 | merge to kennykb-numerics-branch-20041202a check-in: ac3b922388 user: kennykb tags: kennykb-numerics-branch | |
2003-05-22
| ||
19:09 | another test check-in: 2e90d7eeab user: dgp tags: dgp-refactor | |
2003-03-06
| ||
23:24 |
* generic/TclUtf.c (Tcl_UniCharNcasecmp): Corrected failure to * tests/utf.te...check-in: 8003bbacd1 user: dgp tags: core-8-4-branch | |
2002-01-25
| ||
01:47 |
First implementation of TIP #59 for Unix and Windows platforms. Made into a branch to allow me an...check-in: def8f47954 user: andreas_kupries tags: tip-59-implementation | |
2001-11-28
| ||
17:58 | * NOTES: New file. Read here about the new modularization macros, interdependencies, implicatio... check-in: 052bbd8095 user: andreas_kupries tags: mod-8-3-4-branch | |
2001-10-15
| ||
09:13 | First Checkin of Mac OS X support for Tcl. check-in: eba6ee55b4 user: wolfsuit tags: macosx-8-4-branch | |
2001-09-24
| ||
15:46 | Introduced some new types... spreading their use throughout the core will take *much* longer. check-in: 1f14323faa user: dkf tags: dkf-64bit-support-branch | |
2001-09-11
| ||
03:01 | Creating branch daves-chop-branch Closed-Leaf check-in: 2c2ee68e8b user: cvs tags: daves-chop-branch | |
2001-09-09
| ||
00:47 | initial try of forming an all tool Win32 makefile system for VC++, BCC, and Watcom using the native ... check-in: 785c8678c7 user: davygrvy tags: daves-mk-branch | |
2001-05-31
| ||
23:45 | Development branch for TIPs 22 and 33 check-in: ab889929d6 user: kennykb tags: kennykb-tip-22-33 | |
23:45 | Development branch for TIPs 22 and 33 Closed-Leaf check-in: 3cf95701b3 user: kennykb tags: kennykb-tip-22-33-botched | |
2001-05-11
| ||
20:47 | new byte-compiled commands, Tcl_GetUnicodeFromObj and string comparison changes check-in: bbd0c14230 user: hobbs tags: dev-hobbs-branch | |
2001-04-11
| ||
12:09 | Added for the branch msofer-bcEngine; contains compiler-dependent macros to vary the code to jump t... check-in: ed4d42e46e user: msofer tags: msofer-bcEngine | |
2000-11-04
| ||
00:03 | Created branch core-8-4-a2-synthetic Closed-Leaf check-in: af92574198 user: cvs2fossil tags: core-8-4-a2-synthetic, core-8-4-a2 | |
2000-08-08
| ||
19:03 | Created branch tclpro-1-5-0-synthetic Closed-Leaf check-in: e979569c4f user: cvs2fossil tags: tclpro-1-5-0-synthetic, tclpro-1-5-0 | |
2000-07-27
| ||
01:39 | Created branch ajuba-ajuba2-2-1-base-synthetic Closed-Leaf check-in: 44eafad11b user: cvs2fossil tags: ajuba-ajuba2-2-1-base, ajuba-ajuba2-2-1-base-synthetic | |
2000-07-07
| ||
03:31 |
* tests/iogt.test: new tests for stacked channel stuff based off new 'testchannel transform|unstac...check-in: b684e61b81 user: hobbs tags: core-8-3-1-io-rewrite | |
2000-06-02
| ||
23:44 | Created branch ajuba-ajuba2-2-0-synthetic Closed-Leaf check-in: 61886d60e7 user: cvs2fossil tags: ajuba-ajuba2-2-0-synthetic, ajuba-ajuba2-2-0 | |
2000-05-31
| ||
01:28 |
2000-05-29 Sandeep Tamhankar <[email protected]>
* tests/http.test * doc/http.n * library/h...check-in: 43202241e2 user: sandeep tags: core-8-3-1-branch | |
2000-04-26
| ||
20:49 | Created branch core-8-3-1-synthetic Closed-Leaf check-in: 229cb92672 user: cvs2fossil tags: core-8-3-1-synthetic, core-8-3-1 | |
2000-03-30
| ||
04:36 | Created branch scriptics-sc-2-0-fixed-synthetic Closed-Leaf check-in: 1f13ffc351 user: cvs2fossil tags: scriptics-sc-2-0-fixed, scriptics-sc-2-0-fixed-synthetic | |
04:36 | Created branch scriptics-sc-2-0-b2-synthetic Closed-Leaf check-in: 26b1008bda user: cvs2fossil tags: scriptics-sc-2-0-b2, scriptics-sc-2-0-b2-synthetic | |
04:36 | Created branch scriptics-sc-2-0-b5-synthetic Closed-Leaf check-in: 80dddef3ef user: cvs2fossil tags: scriptics-sc-2-0-b5-synthetic, scriptics-sc-2-0-b5 | |
1999-11-19
| ||
23:32 | Creating branch scriptics-sc-1-1-branch Closed-Leaf check-in: 3b183abe24 user: cvs tags: scriptics-sc-1-1-branch, scriptics-sc-1-1-b1, scriptics-sc-1-1-base | |
1999-11-03
| ||
02:00 | Creating branch scriptics-sc-1-0-branch Closed-Leaf check-in: f796914958 user: cvs tags: scriptics-sc-1-0-branch, core-8-2-2, scriptics-sc-1-0, scriptics-sc-1-0-base | |
1999-09-22
| ||
04:12 |
1999-09-21 Jeff Hobbs <[email protected]>
* tests/env.test: * unix/Makefile.in: added support...check-in: ab656050a9 user: hobbs tags: core-8-2-1-branch | |
1999-08-10
| ||
18:50 | Update version numbers to 8.2b3 and update ChangeLog and changes files. check-in: 7e5102383d user: redman tags: core-8-2-b3-branch | |
1999-07-14
| ||
19:07 | Created branch scriptics-tclpro-1-3-b3-synthetic Closed-Leaf check-in: 77ff211b7e user: cvs2fossil tags: scriptics-tclpro-1-3-b3, scriptics-tclpro-1-3-b3-synthetic | |
19:07 | Created branch core-8-2-b1-synthetic Closed-Leaf check-in: d0852b1db1 user: cvs2fossil tags: core-8-2-b1-synthetic, core-8-2-b1 | |
1999-05-14
| ||
17:27 | Apply patch to fix leap years for 100-year boundaries. Patch submitted by Isaac Hollander, Bug Id 20... check-in: 7187fe5f06 user: redman tags: scriptics-tclpro-1-3-b2-branch | |
1999-04-22
| ||
20:31 | Created branch core-8-1-0-synthetic Closed-Leaf check-in: 8d3de5a4ff user: cvs2fossil tags: core-8-1-0-synthetic, core-8-1-0 | |
1999-04-21
| ||
00:42 | Added comments for 4/19 and 4/20 check-in: 6c6fc5d7b2 user: redman tags: scriptics-tclpro-1-2-old | |
1999-04-15
| ||
22:40 | Creating branch core-8-0-6-branch Closed-Leaf check-in: 7d503d4aa9 user: cvs tags: core-8-0-6-branch, core-8-0-6-base | |
1999-04-07
| ||
03:44 | Created branch core-8-1-b3-synthetic Closed-Leaf check-in: dc21e193c8 user: cvs2fossil tags: core-8-1-b3-synthetic, core-8-1-b3 | |
1999-03-24
| ||
05:40 | Created branch core-8-0-5-synthetic Closed-Leaf check-in: ae474d2506 user: cvs2fossil tags: core-8-0-5-synthetic, core-8-0-5 | |
1999-03-17
| ||
20:16 | Created branch core-8-1-b2-synthetic Closed-Leaf check-in: 129417c8b0 user: cvs2fossil tags: core-8-1-b2-synthetic, core-8-1-b2 | |
1999-03-11
| ||
19:28 | Add documentation for Tcl_GetVersion() check-in: 940e47cf48 user: redman tags: scriptics-tclpro-1-2 | |
1999-03-08
| ||
20:14 | First pass at integrating stubs mechanism from 8.0. check-in: eeba5fd9e9 user: stanton tags: dev-8-1-stubs-branch | |
1999-03-03
| ||
00:38 |
* unix/Makefile.in:
* unix/configure.in:
* unix/ldAix: Enhanced AIX shared library support.
* win/t... check-in: f404370f5a user: stanton tags: dev-stubs-branch | |
1999-02-19
| ||
02:17 | Created branch scriptics-tclpro-1-2-synthetic Closed-Leaf check-in: 1d719b3ad1 user: cvs2fossil tags: scriptics-tclpro-1-2, scriptics-tclpro-1-2-synthetic | |
1999-02-11
| ||
03:06 | merged auto_mkindex fix into the 8.0.5 release branch check-in: ac72bff2f1 user: stanton tags: core-8-0-5-branch, scriptics-tclpro-1-2-b2 | |
1999-02-09
| ||
03:31 | Created branch core-8-0-5-base-synthetic Closed-Leaf check-in: 813b993971 user: cvs2fossil tags: core-8-0-5-base-synthetic, core-8-0-5-base | |
1998-12-12
| ||
00:12 | Created branch core-8-1-b1-synthetic Closed-Leaf check-in: fc957b3337 user: cvs2fossil tags: core-8-1-b1-synthetic, core-8-1-b1 | |
1998-11-19
| ||
20:10 | Created branch core-8-0-4-synthetic Closed-Leaf check-in: 098e62369b user: cvs2fossil tags: core-8-0-4-synthetic, core-8-0-4 | |
1998-09-21
| ||
23:39 | Added contents of Tcl 8.1a2 check-in: 8c56dc8868 user: stanton tags: core-8-1-branch-old | |
1998-04-29
| ||
17:09 | Created branch core-8-0-2-synthetic Closed-Leaf check-in: 8ff5cdf418 user: cvs2fossil tags: core-8-0-2-synthetic, core-8-0-2 | |
1998-03-26
| ||
14:45 | Initial revision check-in: cacdd0f329 user: rjohnson tags: trunk | |
14:45 | initial empty check-in check-in: 731fd7d7c1 user: root tags: trunk | |