Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
308 check-ins using file tests/io.test version aa225069cb
|
2025-02-14
| ||
| 17:10 | Formatting msgcat.n. Backported from 9.0 check-in: 1bb681fd4c user: jan.nijtmans tags: core-8-6-branch | |
|
2025-02-12
| ||
| 08:26 | Don't worry building for Tcl 8.7 any more check-in: ae78da1839 user: jan.nijtmans tags: core-8-6-branch | |
|
2025-02-10
| ||
| 12:58 | merge 8.5: tcltest: avoid "couldn't read directory" error if no read permission on some child folder... check-in: 9938da1a8c user: sebres tags: core-8-6-branch | |
|
2025-02-08
| ||
| 15:49 | simplify and optimize TclSubstOptions (reducing the branch misprediction etc) check-in: 7a3b47fb37 user: sebres tags: core-8-6-branch | |
|
2025-01-29
| ||
| 05:24 | Fix handle leak introduced by auto_execok fix. Thanks @chw check-in: 92ddd01307 user: apnadkarni tags: core-8-6-branch | |
|
2025-01-28
| ||
| 10:39 | merge man timerate fix clarifying -overhead check-in: edbbd6c42f user: sebres tags: core-8-6-branch | |
| 09:28 | Cherrypick fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands check-in: 46fa9e4ff2 user: apnadkarni tags: core-8-6-branch | |
| 05:24 | Cherry pick fix for [4f0b5767ac]. Exec of App Execution Aliases on Windows check-in: bc9227d33f user: apnadkarni tags: core-8-6-branch | |
|
2025-01-27
| ||
| 14:24 | Ticket [27fa20249d]: htmlhelp: ignore pckgs folders without configure.in/ac check-in: 09d7e24d80 user: oehhar tags: core-8-6-branch | |
|
2025-01-23
| ||
| 12:20 | TclWideMUInt may be signed on some platforms, back to WIDE_MAX for default max count (9e18 is anyway... check-in: ce034989e2 user: sebres tags: core-8-6-branch | |
|
2025-01-22
| ||
| 20:03 | amend, missing NL check-in: 534e507bbe user: sebres tags: core-8-6-branch | |
| 17:34 | merge timerate fix: avoids drastic growth of execution time on iteration with quadratic complexity, ... check-in: cc95459d85 user: sebres tags: core-8-6-branch | |
|
2025-01-20
| ||
| 17:05 | fixes constraint case-sensitivity (mistakenly changed in spelling correction commit [ee3df4e64759360... check-in: 6e21638fcc user: sebres tags: core-8-6-branch | |
|
2025-01-19
| ||
| 15:02 | tzdata updated to Olson's tzdata2025a check-in: ee53c97291 user: jan.nijtmans tags: core-8-6-branch | |
|
2025-01-15
| ||
| 17:19 | change (internal) TclpLoadMemory() signature, backported from 9.0. Install headers before documenta... check-in: 92063c26fc user: jan.nijtmans tags: core-8-6-branch | |
|
2025-01-12
| ||
| 17:51 | Fix [70f3b23cad]. Doc fix only check-in: 9ab8873b08 user: jan.nijtmans tags: core-8-6-branch | |
|
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-08
| ||
| 12:01 | Merge 8.6 (but keep 8.6.16 version-number) check-in: c6e22d8b54 user: jan.nijtmans tags: cygwin | |
| 11:28 | (cherry-pick): Simplification for [d58e315172] version -> 8.6.17 for futher development check-in: 59a525eb93 user: jan.nijtmans tags: core-8-6-branch | |
|
2025-01-06
| ||
| 17:10 | Fix [fc35093ce] for Tcl 8.6: Better error-message than "interpreter uses an incompatible stubs mecha... check-in: 08a5a7d4e1 user: jan.nijtmans tags: core-8-6-branch | |
|
2025-01-02
| ||
| 17:24 | Make --enable-64bit=arm64 and --enable-64bit=aarch64 synonymes check-in: 371793e4b2 user: jan.nijtmans tags: core-8-6-branch | |
| 16:37 | win/configure: check whether cpuid-header natively supported for the target architecture (possible f... check-in: 2ca317244b user: sebres tags: core-8-6-branch | |
|
2025-01-01
| ||
| 20:39 | Remove EXEC flag from koi8-t.enc check-in: 30e65b8a31 user: jan.nijtmans tags: core-8-6-branch | |
| 20:37 | isDigit -> ISDIGIT (simplification, backported from 8.7/9.0) check-in: 152eba7636 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-12-29
| ||
| 22:19 | windows only: better way to get cpuid data with internal facility of clang/gcc (also silence warning... check-in: 6b0e324f18 user: sebres tags: core-8-6-branch | |
| 16:54 | silence warning "variable set but not used [-Wunused-but-set-variable]" (once the tclDate gets regen... check-in: a970e68d7c user: sebres tags: core-8-6-branch | |
|
2024-12-26
| ||
| 18:40 | small amend (unsaved change): cover epoch change (recompile in child) for main interp too check-in: 60b3085e3d user: sebres tags: core-8-6-branch | |
| 18:18 | test coverage for [67d5f75c36cbada6]: same lambda on different interpreters check-in: 7408c2ee76 user: sebres tags: core-8-6-branch | |
| 18:12 | tests/all.tcl: simplify retrieving of test folder, don't overwrite argument -testdir (may be supplie... check-in: 9b5c0dbbc2 user: sebres tags: core-8-6-branch | |
|
2024-12-18
| ||
| 12:07 | Don't shorten "info locals" in testcases. check-in: fe2aead830 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-12-16
| ||
| 09:59 | Fix [63449c0514]: [namespace children] doesn't match non-glob patterns below the global namespace. check-in: 9f26385a03 user: jan.nijtmans tags: core-8-6-branch | |
| 09:36 | Remove experimental (and untested) code related to BREAK_NAMESPACE_COMPAT. Backport some layout chan... check-in: 98aa369ce5 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-12-11
| ||
| 20:50 | Merge release check-in: 84c07aaa29 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-12-09
| ||
| 17:49 | merge 8.6 & update release date Closed-Leaf check-in: 53bb2c2b4c user: dgp tags: rc2, core-8-6-16-rc, core-8-6-16 | |
| 10:32 | Fix [1dc7f3e5f1] - filesystem-1.30.3 should normalize before comparing. Tx @gahr check-in: 631fac1ae5 user: apnadkarni tags: core-8-6-branch | |
|
2024-12-06
| ||
| 17:54 | update changes check-in: 9e69d21be3 user: dgp tags: rc1, core-8-6-16-rc | |
| 17:46 | merge 8.6 check-in: 1d98f3bd01 user: dgp tags: core-8-6-16-rc | |
|
2024-12-05
| ||
| 16:34 | small amend to [0b809cd3fc8b6e5e]: follow the same logic for constructor/destructor error handlers check-in: dfba47d117 user: sebres tags: core-8-6-branch | |
| 15:57 | fixed segfault [0b809cd3fc8b6e5e] by touching in coro referenced OO-method of deleted OO-instance (c... check-in: 34050e5ef9 user: sebres tags: core-8-6-branch | |
|
2024-12-04
| ||
| 19:10 | Tentative release date in the changes file check-in: 2991c40cf5 user: dgp tags: rc0, core-8-6-16-rc | |
| 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-02
| ||
| 14:33 | small amend, avoiding SF (purely hypothetical Tcl_FSGetCwd may return NULL) check-in: e4feb601a8 user: sebres tags: core-8-6-16-rc | |
| 14:05 | Plug memory leak. check-in: a5f7f2fc98 user: dgp tags: core-8-6-16-rc | |
|
2024-11-27
| ||
| 19:49 | more test hygiene -- avoid fragility in makeFile / removeFile check-in: adbae584a7 user: dgp tags: core-8-6-16-rc | |
| 19:29 | test hygiene check-in: ea571867ed user: dgp tags: core-8-6-16-rc | |
| 16:01 | Open release branch. check-in: 8cbe779686 user: dgp tags: core-8-6-16-rc | |
|
2024-11-26
| ||
| 10:56 | (backport): in-src doc typos (Tcl_[Save|Restore|Discard]InterpState()). Add some typecasts. check-in: 237fd61c77 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-23
| ||
| 13:44 | doc fix: Tcl_LibraryInitProc was introduced in Tcl 8.7/9.0 check-in: c226153830 user: jan.nijtmans tags: core-8-6-branch | |
| 13:37 | Remove unused "interp" parameter from TclpLoadMemoryGetBuffer(). Make size type size_t. Add typecast... check-in: 230ee8520f user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-19
| ||
| 09:43 | Update "changes" file with bugs fixed so far check-in: 1fad737fe7 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-15
| ||
| 17:44 | fixed wrong time conversion by free-scan (-1 from ToSecond() caused day decrement) - now the result ... check-in: 595fad24d7 user: sebres tags: core-8-6-branch | |
| 17:40 | revert (too many non-functional space changes by backporting, will be repeated with fixed spaces) check-in: e23ca39647 user: sebres tags: core-8-6-branch | |
| 17:02 | fixed wrong time conversion by free-scan (-1 from ToSecond() caused day decrement) - now the result ... check-in: 83c5c578cb user: sebres tags: core-8-6-branch | |
| 11:04 | Add testcases related to [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0 check-in: a199e8f76e user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-14
| ||
| 12:10 | merge point (no changes) check-in: 8ae5026d60 user: sebres tags: core-8-6-branch | |
| 09:40 | Fix problem in testcase check-in: e0f4ad56c6 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-13
| ||
| 19:31 | merge 8.5 check-in: b13097c0f9 user: sebres tags: core-8-6-branch | |
| 18:18 | fix and coverage for bug [43c94f95988f3057]: avoid vulnerability loading init.tcl in current directo... check-in: 4dbf09a5a7 user: sebres tags: core-8-6-branch | |
|
2024-11-12
| ||
| 23:17 | (backport) Make "-index" example more illustrative check-in: 865225a96b user: jan.nijtmans tags: core-8-6-branch | |
| 13:03 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. check-in: a72e9b170e user: jan.nijtmans tags: core-8-6-branch | |
|
2024-11-05
| ||
| 10:48 | GHA win-flow: speed-up build (j4), add info section into build check-in: ad2e01527a user: sebres tags: core-8-6-branch | |
| 10:45 | GHA linux- and mac-flows: speed-up build (j4), add info section into build (cherry-picked from bug-0... check-in: 006c657c51 user: sebres tags: core-8-6-branch | |
|
2024-11-04
| ||
| 14:17 | linux- and mac-flows: speed-up build (j4), add info section into build Closed-Leaf check-in: 1157d6bc10 user: sebres tags: bug-02977e0004-sebres | |
|
2024-11-02
| ||
| 03:19 | As in autoconf build, have nmake copy all .tcl files from library check-in: a6b5ee695a user: apnadkarni tags: core-8-6-branch | |
|
2024-11-01
| ||
| 20:56 | fix logic error of test oo-1.24 (deep nested ownership for class) - class destroy doesn't invoke des... check-in: e8755dc826 user: sebres tags: core-8-6-branch | |
| 20:49 | typo in comment check-in: 4f3ddf9d3c user: sebres tags: bug-02977e0004-sebres | |
| 20:46 | first 100 nested calls directly, hereafter via NRE (with forced run every 100 calls), seems to fix (... check-in: 007a9fc154 user: sebres tags: bug-02977e0004-sebres | |
| 20:19 | move delQueued from TSD to oo-foundation (interp-based now); few tests still failed (oo-11.4, but a... check-in: c7568a6e46 user: sebres tags: bug-02977e0004-sebres | |
| 19:34 | fix logic error of test oo-1.24 (deep nested ownership for class) - class destroy doesn't invoke des... check-in: 532557cc3b user: sebres tags: bug-02977e0004-sebres | |
| 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 | |
| 15:51 | [02977e0004] Reduce impact of recursion depth bug. check-in: b569739692 user: dkf tags: core-8-6-branch | |
| 12:01 | There still is a buggy case to worry about Closed-Leaf check-in: 9378c3e912 user: dkf tags: bug-02977e0004 | |
| 11:49 | Fix the bug by forcing classes to be destroyed eagerly while queueing instances. check-in: 0fc4ca2f42 user: dkf tags: bug-02977e0004 | |
|
2024-10-31
| ||
| 13:53 | merge 8.5 check-in: b58ad20346 user: sebres tags: core-8-6-branch | |
| 13:24 | merge 8.5 (clock: load TZ failure normalization and test coverage) check-in: 9c7be032eb user: sebres tags: core-8-6-branch | |
|
2024-10-29
| ||
| 18:32 | amend to test clock-59.2: cover free-scan too check-in: 264d88187f user: sebres tags: core-8-6-branch | |
| 18:29 | merge 8.5 (branch bug-fix-tz-w-offs): fixes regression and further bug [2c237beffbace823]: - tools... check-in: 6a166839ed user: sebres tags: core-8-6-branch | |
|
2024-10-26
| ||
| 19:57 | Trying to fix [02977e0004], but causes other problems. check-in: 2874bf0d6b user: dkf tags: bug-02977e0004 | |
|
2024-10-24
| ||
| 14:38 | tcltest::bytestring is deprecated. Document that (and don't use it any more) check-in: 9b56dbf51d user: jan.nijtmans tags: core-8-6-branch | |
| 11:33 | Document that [file dirname [file dirname [info nameofexecutable]]]/lib is also added to $auto_path ... check-in: 264193743d user: jan.nijtmans tags: core-8-6-branch | |
| 09:05 | tclOldParse.c doesn't exist any more check-in: 0a84921a34 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-10-23
| ||
| 10:41 | win/Makefile.in: amend to [bc693446a9001783]: fixes "--disable-shared" build (make libtcl.a directly... check-in: e2ad8bcdfd user: sebres tags: core-8-6-branch | |
| 08:44 | Don't make the var be Interp* when all uses are Tcl_Interp* check-in: 8a66d9bbb5 user: dkf tags: core-8-6-branch | |
|
2024-10-22
| ||
| 22:12 | small amend to [bc693446a9001783] (forgotten unsaved changes) check-in: e4447975fd user: sebres tags: core-8-6-branch | |
| 21:35 | win/Makefile.in: fixed recipe and dependency for ${TCL_LIB_FILE} (built with ${TCL_DLL_FILE}); close... check-in: f70f06573b user: sebres tags: core-8-6-branch | |
| 08:59 | Test of nested ownership destruction order check-in: 4556e315ec user: dkf tags: core-8-6-branch | |
|
2024-10-18
| ||
| 15:06 | Fix [73d5cb615e]: zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1 backport [cfdf80a2efc6]: zlib ch... check-in: 81ad0315e2 user: jan.nijtmans tags: core-8-6-branch | |
|
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
| ||
| 20:33 | macOS 12 runner image will be removed check-in: 01fa181523 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-10-15
| ||
| 14:24 | Use $::tcl_platform(pathSeparator) in stead of constructiong $sep check-in: f7361635f0 user: jan.nijtmans tags: core-8-6-branch | |
| 12:31 | Allow tcl_platform(pathSeparator) to be used in TCLLIBPATH. See [3057b6261] check-in: 79a1a6d628 user: jan.nijtmans tags: rfe-3057b6261 | |
|
2024-10-03
| ||
| 11:30 | Update nmakehlp.c check-in: e63a495dcc user: jan.nijtmans tags: core-8-6-branch | |
| 08:13 | Update links, pointing to the 9.0 release as well check-in: a1b815e33d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-09-27
| ||
| 10:17 | Version -> 8.6.16 check-in: f02eae1849 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-09-22
| ||
| 15:39 | Add testcases, proving that bug [e38dce74e2] is not present in 8.6 check-in: 3e45b0c2c0 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-09-18
| ||
| 02:55 | Very minor typo - pathname -> pathtype check-in: a4bf65d0f5 user: apnadkarni tags: core-8-6-branch | |
|
2024-09-17
| ||
| 14:19 | improve comments (no functional changes) check-in: d80289c255 user: sebres tags: core-8-6-branch | |
| 14:13 | merge bug-02d5d65d70adab97: avoid unneeded (but expensive) path normalization for several file subsy... check-in: a6a5870235 user: sebres tags: core-8-6-branch | |
|
2024-09-16
| ||
| 16:30 | merge release check-in: 69e1e87590 user: dgp tags: core-8-6-branch | |
| 16:28 | Backport doc improvements from 9.0 check-in: 8824890885 user: jan.nijtmans tags: core-8-6-branch | |
| 10:56 | Clarify TCL_PACKAGE_PATH change in "changes" file Closed-Leaf check-in: 8e10e2c094 user: jan.nijtmans tags: core-8-6-15-rc | |
|
2024-09-13
| ||
| 14:26 | small amend: move the normalization to the block where the error message really needed Closed-Leaf check-in: 5cdc8f54e9 user: sebres tags: bug-02d5d65d70adab97 | |
| 13:29 | compile-13.2: added dynamic constraint for unix boxes (avoid SO for small stack limit) - ensure the ... check-in: 7f1bf57895 user: sebres tags: core-8-6-branch | |
| 12:37 | amend considering possible tilde expansion in absolute paths starting with ~, so proper error messag... check-in: 026bd1bc89 user: sebres tags: bug-02d5d65d70adab97 | |
| 12:07 | because the normalization is very expensive (see [02d5d65d70adab97]), don't invoke it for native or ... check-in: 70020277fb user: sebres tags: bug-02d5d65d70adab97 | |
| 12:02 | even if cwd is non native, but path is not relative we can safely use translated path instead of nor... check-in: 60aa1ebd2a user: sebres tags: bug-02d5d65d70adab97 | |
| 11:57 | TclFSCwdIsNative may return wrong result when cwd is not initialized in TSD (if pwd/cd never called ... check-in: ce638746db user: sebres tags: bug-02d5d65d70adab97 | |
| 11:51 | added performance regression tests illustrating [02d5d65d70adab97] check-in: a2304eee9b user: sebres tags: bug-02d5d65d70adab97 | |
|
2024-09-10
| ||
| 14:08 | Correct spelling, and note incompatible change in TCL_PACKAGE_PATH format. check-in: c6c74ac814 user: dgp tags: core-8-6-15-rc, core-8-6-15 | |
| 13:54 | Record tzdata update. check-in: 05bfaadb48 user: dgp tags: core-8-6-15-rc | |
|
2024-09-09
| ||
| 20:28 | merge 8.6 check-in: 46868001fd user: dgp tags: core-8-6-15-rc | |
|
2024-09-07
| ||
| 22:56 | Fix [324ffb0d9]: Files missing from distribution check-in: 0c5f93a2d2 user: jan.nijtmans tags: core-8-6-branch | |
| 22:41 | Empty lines between entries (as all earlier release notes) check-in: c2c00fa7b1 user: jan.nijtmans tags: core-8-6-15-rc | |
| 22:23 | TIP #514 was only accepted for Tcl 8.7+, not for 8.6 check-in: 2ab353f1a2 user: jan.nijtmans tags: core-8-6-15-rc | |
| 22:18 | Update to TZDATA 2024b check-in: 9275edd424 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-09-06
| ||
| 16:08 | update / date changes check-in: 92cc52e98d user: dgp tags: rc0, core-8-6-15-rc | |
|
2024-09-03
| ||
| 16:11 | merge 8.6 check-in: fb9766c84a user: dgp tags: core-8-6-15-rc | |
|
2024-09-02
| ||
| 11:37 | typo's check-in: 20877f5a3b user: jan.nijtmans tags: core-8-6-15-rc | |
| 11:17 | cherrypicked typos, errors and clarifications from the documentation-cleanup-for-transition branch (... check-in: 7b9f85a544 user: Torsten tags: core-8-6-branch | |
| 10:59 | TIP #691 is still in draft, it was never merged to any branch (and probably never will) check-in: 760d6d6011 user: jan.nijtmans tags: core-8-6-15-rc | |
| 09:15 | Proposal for TCL8.6.15 changes entries check-in: 54c4ddcdb9 user: oehhar tags: core-8-6-15-rc | |
|
2024-09-01
| ||
| 15:11 | Start with 8.6.15 changes file check-in: e9667bbb28 user: oehhar tags: core-8-6-15-rc | |
|
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-21
| ||
| 14:27 | Fix failure under -singleproc 1 testing check-in: 72ca5c5521 user: dgp tags: core-8-6-branch | |
| 08:34 | Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tc... check-in: 7c531daa08 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-20
| ||
| 13:50 | Fix [0af9450e56]: test incr-1.31 fails check-in: 536af5cb81 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-18
| ||
| 21:25 | Fix [6a8c5833c9]: NTFS alternate data streams (ADS) no longer readable writable check-in: 22fdee1734 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-14
| ||
| 19:55 | Adding a version was a bad idea check-in: 18523892a5 user: jan.nijtmans tags: core-8-6-branch | |
|
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 | |
| 08:51 | Mark incr-1.31 testcase as "knownBug" in 8.6. Is not fixed yet on 64-bit platforms. check-in: bcdd7f1efb user: jan.nijtmans tags: core-8-6-branch | |
| 08:28 | Fix indenting. Prevent Tcl 8.6 to load Tk 8.7 (when it goes final). Fix AC_PREREQ. See: [https://cor... check-in: 30b7126179 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-12
| ||
| 16:37 | Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions... check-in: ac279496ac user: culler tags: core-8-6-branch | |
| 16:12 | amend to [e2f55d6060] (fix for [7179c6724cd38271]): wideint-type dependency check-in: 5e8df6f232 user: sebres tags: core-8-6-branch | |
| 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 | |
| 13:19 | merge fix for [7179c6724cd38271]: compilation of incr command on wide constant offset (no overflow) ... check-in: e2f55d6060 user: sebres tags: core-8-6-branch | |
|
2024-08-11
| ||
| 20:37 | Update Unicode tables to version 16 (in BETA, Unicode release will be Sept 10) check-in: 34eb2eaf56 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-09
| ||
| 14:59 | (cherry-pick): Make realclean/hose target consistent with clean with respect to pkgs cleanup check-in: 25a7113dbd user: jan.nijtmans tags: core-8-6-branch | |
|
2024-08-07
| ||
| 09:06 | An imperfect fix for [2da1cb0c80] given that can't do the right thing check-in: 951caef54b user: dkf tags: core-8-6-branch | |
|
2024-08-06
| ||
| 11:15 | Force named namespaces to be made by TclOO. [154f0982f2] check-in: 0a4295ba90 user: dkf tags: core-8-6-branch | |
| 11:12 | merge 8.6 Closed-Leaf check-in: 608e1460d5 user: dkf tags: bug-154f0982f2 | |
|
2024-08-05
| ||
| 22:48 | add/document the zlib command to the set of commands in a safe interpreter check-in: f641e41feb user: jan.nijtmans tags: core-8-6-branch | |
|
2024-07-30
| ||
| 14:50 | continuity of test names check-in: e29c4c0d72 user: dgp tags: core-8-6-branch | |
| 14:18 | [3adf9e3a] Document argument bufferSize of Tcl_ZlibInflate check-in: 817b114a33 user: oehhar tags: core-8-6-branch | |
|
2024-07-28
| ||
| 19:24 | tests/cmdAH.test: amend to [fd91b0ca09cb171f] - fixed typos check-in: ae8c436150 user: sebres tags: core-8-6-branch | |
|
2024-07-16
| ||
| 16:24 | clock.test: more regression tests: clock-46.[56] cherry-picked from 8.7, clock-46.7 to illustrate re... check-in: a05ecc4f93 user: sebres tags: core-8-6-branch | |
|
2024-07-15
| ||
| 14:29 | Make [self] work inside [$obj eval]. [91b3a5bb14e6e8ae] check-in: c6e51a3941 user: dkf tags: core-8-6-branch | |
|
2024-07-14
| ||
| 19:52 | Stop variable from disappearing by accident when referred to by name. [74b6110204] check-in: d9ed9b1384 user: dkf tags: core-8-6-branch | |
| 19:14 | [info vars] test coverage for global vars resolve check-in: 24436f8d2a user: sebres tags: core-8-6-branch | |
|
2024-07-03
| ||
| 12:34 | Tcl_RegisterObjType() in alphabetical order. Backport some formatting and type-casts from 8.7/9.0 check-in: 3f5699efd2 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-07-02
| ||
| 14:36 | info frame: restored return {type precompiled} in case of no frame information; see [0de6c1d79cfba2e... check-in: 8c2c0a6d7d user: sebres tags: core-8-6-branch | |
| 12:36 | fix crash [0de6c1d79c] more consistently (an error "bad level" for info instead of artifical dummy i... check-in: 67a0bf288e user: sebres tags: core-8-6-branch | |
| 12:22 | Fix for [0de6c1d79c] crash (cherry-picked from trunk) check-in: c32d6e1118 user: sebres tags: core-8-6-branch | |
|
2024-07-01
| ||
| 20:04 | further attempt to fix [fd91b0ca09cb171f] (check whether some disk/driver may have 2038 problem) check-in: da79c3c0b8 user: sebres tags: core-8-6-branch | |
| 19:22 | Fix [5fca83d78c]: [encoding system] is wrong in an ISO-8859-1 locale check-in: cb29f3c08d user: jan.nijtmans tags: core-8-6-branch | |
| 09:10 | Ticket [a008bc0a7e]: Documentation of encoding system rewording proposal Leaf check-in: ade0479e60 user: oehhar tags: doc-encoding-system | |
|
2024-06-30
| ||
| 14:45 | macos-11 is no longer available on GITHUB, so switch to macos-12 check-in: 78bd64acff user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-29
| ||
| 11:51 | Fix docs for tcl::tm::roots - takes a single argument. check-in: 62c92abece user: apnadkarni tags: core-8-6-branch | |
|
2024-06-27
| ||
| 10:20 | cmdAH.test: strengthening time64bit constraint (try to fix test failures [fd91b0ca09cb171f]), always... check-in: 86f4472816 user: sebres tags: core-8-6-branch | |
|
2024-06-21
| ||
| 14:44 | Revise use of "-translation binary" in testcases: Use it where usefull, don't use it any more where ... check-in: 88a8828993 user: jan.nijtmans tags: core-8-6-branch | |
| 09:17 | Fix wrong example: Should be "-translation binary" here, not "-encoding binary" check-in: cfbcf472d1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-19
| ||
| 12:26 | fixes [1095bf7f756f9aed]: safe ensemble commands will be compiled now in safe interp too check-in: 3aa1d1d11b user: sebres tags: core-8-6-branch | |
|
2024-06-18
| ||
| 22:07 | Backport some code cleanup from 8.7/9.0. Fix indenting check-in: e749719636 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-13
| ||
| 16:13 | typo in comment Closed-Leaf check-in: 8e8a5f9e28 user: sebres tags: bug-1095bf7f756f9aed | |
| 16:00 | small amend cleaning var in test check-in: fdb1d51be5 user: sebres tags: bug-1095bf7f756f9aed | |
| 14:39 | fixes [1095bf7f756f9aed]: safe ensemble commands will be compiled now in safe interp too check-in: 0c3ecae30a user: sebres tags: bug-1095bf7f756f9aed | |
| 14:37 | test illustrating [1095bf7f756f9aed]: safe ensemble commands must be compiled in safe interp check-in: 7a38400f9b user: sebres tags: bug-1095bf7f756f9aed | |
| 10:52 | Fix [1d26e580cf]: safe interp can't source files with BOM check-in: a7efbe1965 user: jan.nijtmans tags: core-8-6-branch | |
| 08:57 | Use tabs for indenting in stead of 8 spaces check-in: 0d49a7cc43 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-12
| ||
| 13:40 | Move BOM handling a few lines later Closed-Leaf check-in: c66a045ae3 user: jan.nijtmans tags: bug-1d26e580cf | |
| 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 | |
| 09:59 | Add METHOD headers to documentation. Other doc cleanup, backported from 8.7/9.0 check-in: 85133b3e9c user: jan.nijtmans tags: core-8-6-branch | |
| 09:31 | use "int fd" for file descriptors, like everywhere else in the code. Mark some parameters as unused check-in: 99ed4a4c1a user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-11
| ||
| 09:49 | Add some METHOD headers check-in: 9bfd2f8c88 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-10
| ||
| 15:25 | Make installManPage more robust against newlines. Backported from 8.7 check-in: d3890a5258 user: jan.nijtmans tags: core-8-6-branch | |
| 10:12 | Missing verb in SetResult.3 check-in: b67168a3ad user: jan.nijtmans tags: core-8-6-branch | |
|
2024-06-03
| ||
| 11:37 | Use (char *)NULL as end sentinel in documentation (as Linux man-pages already do too, e.g. [https://... check-in: 09eb0f623d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-31
| ||
| 10:56 | More elegant background error interception, used more widely in oo.test check-in: 607f394e85 user: dkf tags: core-8-6-branch | |
| 08:58 | [7c934f4a3d] Make sure to also trap background errors check-in: 052bc927de user: dkf tags: core-8-6-branch | |
|
2024-05-30
| ||
| 14:28 | More efficient trace introspection is possible Closed-Leaf check-in: 0481ec52fc user: dkf tags: dkf/experimental-more-list-c-funcs | |
|
2024-05-29
| ||
| 19:14 | Another round of sentinel fixes for 8.6, NULL -> (char *)NULL check-in: 4a1e38600e user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-28
| ||
| 16:14 | We can do sublists the same way. check-in: b45cd26963 user: dkf tags: dkf/experimental-more-list-c-funcs | |
| 13:03 | cmdMZ.test: more precise and fast _nrt_sleep, no failures with valgrind check-in: 8c0412dc7d user: sebres tags: core-8-6-branch | |
| 12:52 | ioTrans.test: removed constraint definition - notValgrind is already part of tcltest check-in: 568c30c692 user: sebres tags: core-8-6-branch | |
| 12:38 | Make TclGlob() a static function. Sentinel/indenting/comment improvements (all backported from 8.7) check-in: 5f6c7373c1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-27
| ||
| 20:23 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used check-in: 861da428c1 user: jan.nijtmans tags: core-8-6-branch | |
| 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 | |
| 20:09 | speedup interp.test a bit: switch to 50ms-based time limits (instead of 1sec); more tests for interp... check-in: 9a6ae506c9 user: sebres tags: core-8-6-branch | |
| 19:26 | fix for [e3f4a8b78dec4bdb]: don't swallow limit errors in further invocations of EvalObjvCore (e. g.... check-in: 35646a4ff2 user: sebres tags: core-8-6-branch | |
|
2024-05-26
| ||
| 10:04 | More C functions for working with dicts [656fe3c816] check-in: 083c13620e user: dkf tags: core-8-6-branch | |
|
2024-05-25
| ||
| 15:18 | Check limits immediately when we do [interp eval]. [e3f4a8b78d] check-in: b740e2abbd user: dkf tags: core-8-6-branch | |
| 13:53 | Test to demonstrate [9ee9f4d7be]. Not fixed. check-in: d5f4df948b user: dkf tags: core-8-6-branch | |
| 11:31 | Use the new operations Leaf check-in: a3435c30a3 user: dkf tags: more-dict-c-funcs | |
| 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
| ||
| 19:36 | Use TclDStringToObj a bit more check-in: 6746d3781b user: dkf tags: core-8-6-branch | |
| 15:31 | Backport test for bug [e589d9bdab] check-in: 6e3aa87b5d user: apnadkarni tags: core-8-6-branch | |
| 07:03 | Code optimization: no need for encoding = Tcl_GetEncoding(NULL, NULL). Use TclDStringToObj where po... check-in: 27812ca2bf user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-23
| ||
| 13:48 | Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows check-in: 5de1d4a68b user: jan.nijtmans tags: core-8-6-branch | |
| 13:21 | Clarify docs check-in: 13e7536511 user: dkf tags: bug-154f0982f2 | |
| 13:18 | [154f0982f2] Update createWithNamespace to error on namespace creation failure check-in: 615988e06a user: dkf tags: bug-154f0982f2 | |
| 11:52 | Fix 2 warnings on Win32 (Thanks, Harald). Some more code cleanup, backported from 8.7) check-in: 73474e33a9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:27 | Better flag up the oo::Slot class in the docs, add missing method [28d6013ae6] check-in: 743169db55 user: dkf tags: core-8-6-branch | |
| 10:18 | Possible fix for [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows Closed-Leaf check-in: e99ba02756 user: jan.nijtmans tags: bug-3fc3287497 | |
|
2024-05-22
| ||
| 22:15 | .travis.yml is not used any more check-in: d0923796c9 user: jan.nijtmans tags: core-8-6-branch | |
| 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 | |
| 10:22 | cherry-pick [659ca0ae8da43a1e] for 8.6: don't need to invoke it in case if oPtr->selfCls is NULL check-in: 3ebb66feb1 user: sebres tags: core-8-6-branch | |
| 09:11 | Merge-mark Leaf check-in: 2492fd146e user: jan.nijtmans tags: bug-c6897e6e6a | |
| 09:09 | Spacing/code cleanup, backported from 8.7 20:19:30 [4c1393b596] *CURRENT* "TCL_TOMMATH" is not used ... check-in: a89e327cbb user: jan.nijtmans tags: core-8-6-branch | |
| 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-21
| ||
| 20:19 | "TCL_TOMMATH" is not used anywhere check-in: 4c1393b596 user: jan.nijtmans tags: core-8-6-branch | |
| 09:45 | closes [79474c58800cdf94]: fixes 2 segfaults and 2 leaks (common IO handlers and reflected channels) check-in: 4342b27a4b user: sebres tags: core-8-6-branch | |
|
2024-05-20
| ||
| 15:18 | Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases check-in: 8b4a3295ed user: dkf tags: core-8-6-branch | |
| 15:09 | Fix for [7842f33a5c]: Stereotype call chains were ending up bogus in some situations Closed-Leaf check-in: b0e486eaa6 user: dkf tags: bug-7842f33a5c | |
| 15:06 | Add some machinery for easier testing check-in: c3a7ab5cdb user: dkf tags: bug-7842f33a5c | |
| 13:38 | Test case to demonstrate [7842f33a5c] check-in: b7a6626f60 user: dkf tags: bug-7842f33a5c | |
|
2024-05-17
| ||
| 13:43 | Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... check-in: 371e968deb user: dkf tags: core-8-6-branch | |
| 13:29 | Remove the band-aid Closed-Leaf check-in: 6f7807664e user: dkf tags: bug-87271f7cd6 | |
| 13:28 | Fix the problem properly check-in: e15875e0c3 user: dkf tags: bug-87271f7cd6 | |
| 13:21 | split iocmd-32.3 in two tests (move cycle outside of the test) Closed-Leaf check-in: b055b41a3b user: sebres tags: fix-79474c58800cdf94 | |
| 12:57 | merge apn-channelstate-leak, fixes possible leaks on several members that may be set after the close... check-in: f41c1304d5 user: sebres tags: fix-79474c58800cdf94 | |
| 11:48 | Free ChannelState.chanMsg .unreportedMsg Closed-Leaf check-in: f37f5aac4c user: apnadkarni tags: apn-channelstate-leak | |
| 11:11 | Starting to clean up the mess. The extra frame info can have the same lifespan as the method itself. check-in: 2b8c097bdc user: dkf tags: bug-87271f7cd6 | |
| 10:14 | extend test to cover both variants (without and with error in reflected write handler) check-in: 0dac722930 user: sebres tags: fix-79474c58800cdf94 | |
| 09:51 | fixes yet another segfault (if write handler doesn't generate an error, but returns normally with le... check-in: 2c48f0c544 user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-16
| ||
| 20:28 | fix mem-leak originating by cyclic reference `rcPtr->name (type "channel", its refCount may be large... check-in: 47cb98a686 user: sebres tags: fix-79474c58800cdf94 | |
| 15:53 | Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 03f0a26c4f user: dkf tags: core-8-6-branch | |
| 15:51 | Apply an emergency workaround check-in: 6f1d88839c user: dkf tags: bug-87271f7cd6 | |
| 15:43 | Make sure we're looking for the right results check-in: 54f7c2e017 user: dkf tags: bug-87271f7cd6 | |
| 15:38 | Test that hits [87271f7cd6] reasonably precisely check-in: bc5bf9b73e user: dkf tags: bug-87271f7cd6 | |
| 12:43 | A couple of tiny code style improvements check-in: d886cbe9b6 user: dkf tags: fix-79474c58800cdf94 | |
| 08:56 | code review: preserving r/w channels after all possible failures (don't need to release in error cas... check-in: 70133fbef0 user: sebres tags: fix-79474c58800cdf94 | |
| 08:49 | test: clean timeout timer check-in: 62afca68bb user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-15
| ||
| 15:08 | small code review: removal of unneeded - result is initially TCL_OK check-in: 10a82e29ad user: sebres tags: fix-79474c58800cdf94 | |
| 12:52 | ultimate fix for [79474c58800cdf94]: avoid segfault on copy-state structure freed to early, protecte... check-in: b66be298b9 user: sebres tags: fix-79474c58800cdf94 | |
| 12:46 | test illustrating bug [79474c58800cdf94] (segfaults at end of iocmd-32.3) check-in: b2573c10f0 user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-13
| ||
| 13:29 | small amend for test Leaf check-in: 6a05960d39 user: sebres tags: bug-31fd84270644f67d | |
| 13:25 | test illustrating bug [31fd84270644f67d] (and [9889f96f4da77e3b]) check-in: 81c5544b70 user: sebres tags: bug-31fd84270644f67d | |
|
2024-05-10
| ||
| 10:11 | issue [10aa8403d064439f]: make command `testsize` platform-independent (covers constraint time64bit ... check-in: 79ebe65436 user: sebres tags: core-8-6-branch | |
|
2024-05-05
| ||
| 20:05 | Fix [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rc check-in: 3aa138d095 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-04
| ||
| 16:17 | Fix [a5f4a7aed8] - tcl::tm::path auto_index entry check-in: f6c7da2553 user: jan.nijtmans tags: core-8-6-branch | |
| 16:12 | [unknown] only calls shell command in interactive tclsh sessions check-in: 478c9823c1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-02
| ||
| 14:54 | put (back) comment Leaf check-in: 6ffee5b2cb user: jan.nijtmans tags: rfe-4b12ccb336 | |
| 13:05 | A little bit more minimum check-in: 6f3cfbaafa user: jan.nijtmans tags: rfe-4b12ccb336 | |
| 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 | |
| 11:12 | Remove COMPAT==0 part, no longer makes sense. More code-cleanup, backported from 8.7 check-in: f5665fcac2 user: jan.nijtmans tags: core-8-6-branch | |
| 09:55 | Ticket [cab08bbf04]: document "format %llu" as invalid check-in: 59c2c36a1e user: oehhar tags: core-8-6-branch | |
| 09:22 | Make sure to forward-declare "struct addrinfo". Some compilers don't like doing that in a parameter-... check-in: 76d363fe02 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-29
| ||
| 10:06 | TCL_NORETURN1 is empty for extensions, just not for Tcl and Tk builds. Why? Backport changing this f... check-in: 93a57aa32c user: jan.nijtmans tags: core-8-6-branch | |
| 07:12 | Missing TCL_NORETURN for Tcl_ExitThread() (and TclpThreadExit()). Backported from 8.7/9.0. check-in: 5103ed9db2 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-26
| ||
| 14:50 | Fix clang warning: tclWinTime.c:84:6: error: suggest braces around initialization of subobject [-Wer... check-in: c9564c2520 user: jan.nijtmans tags: core-8-6-branch | |
| 07:50 | typo check-in: ef77b41eaf user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-24
| ||
| 12:32 | __declspec should have double underscore (even though it works with one) check-in: 564f73579c user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-21
| ||
| 22:27 | Sync parameter name in tcl.decls with other places check-in: e86f3ff06b user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-19
| ||
| 13:59 | targetNamePtr -> targetCmdPtr (making it the same as in other documentation and tcl.decls) check-in: 7c73048dd7 user: jan.nijtmans tags: core-8-6-branch | |
| 11:49 | Reserve 2 more stub entries for TIP #648 check-in: 926f8b18c9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:48 | More code cleanup, backported from 8.7 check-in: 748946df7d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-18
| ||
| 14:38 | Reduce the diff between 8.6 and 8.7, by backporting some formatting/restructuring. No functional cha... check-in: 36360649be user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-17
| ||
| 14:35 | small amend (still one "weak" format) check-in: d5d999405c user: sebres tags: core-8-6-branch | |
| 14:19 | clock.test: added regression test - spaces between some scan tokens are optional (illustrating that ... check-in: 4bf978efdd user: sebres tags: core-8-6-branch | |
| 09:18 | Deprecate Tcl_GetAlias(). Will be removed in Tcl 9.0b3 check-in: 2cc57a9c98 user: jan.nijtmans tags: core-8-6-branch | |
| 07:49 | Adapt test-cases too for auto_mkindex change check-in: ace77382e1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-16
| ||
| 11:34 | Add "-encoding utf-8" to auto_mkindex stuff check-in: e10ca653db user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-15
| ||
| 15:24 | Use utf-8 in tools/man2help.tcl too check-in: 81fd80710b user: jan.nijtmans tags: core-8-6-branch | |
| 15:21 | One more "-encoding utf-8" check-in: 850a10b6d6 user: jan.nijtmans tags: core-8-6-branch | |
| 14:48 | Add -encoding utf-8 for tclZIC.tcl tool check-in: ef051d7c77 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-12
| ||
| 23:02 | explaination comment check-in: 76fbc31aa8 user: sebres tags: core-8-6-branch | |
| 22:58 | merge 8.5 (minor backport from my core) simple speed-up if searching for the key from hash itself (i... check-in: 3307793b00 user: sebres tags: core-8-6-branch | |
| 21:44 | merge 8.5, amend to [82f721a5a039596f]: the bug was fixed incompletely, this is full bug fix now - d... check-in: 60b20a870f user: sebres tags: core-8-6-branch | |
| 15:16 | Add lot's of "-encoding utf-8" to our own "source" commands: We are becoming more independant from t... check-in: 84222c42a2 user: jan.nijtmans tags: core-8-6-branch | |
| 15:14 | Since all tools are in utf-8 (actually: ascii), make that explicit check-in: b725630348 user: jan.nijtmans tags: core-8-6-branch | |
| 15:12 | Re-generate tclTomMath.h from tommath.h check-in: 4853e83243 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-11
| ||
| 12:35 | Use Tcl_NewBooleanObj for booleans; we should say what we mean. Fix sentinels and type-casts. check-in: e75d7ff329 user: jan.nijtmans tags: core-8-6-branch | |
| 07:59 | Add O_ACCMODE fow Windows, in case it is not defined check-in: a57ec70021 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-10
| ||
| 12:02 | Tcl_NewBooleanObj() is better here than Tcl_NewIntObj check-in: 03f84b481a user: jan.nijtmans tags: core-8-6-branch | |
| 10:15 | Use O_ACCMODE in stead of the non-standard RW_MODES. Since O_RDONLY|O_WRONLY|O_RDWR aren't necessary... check-in: 862ccc7e61 user: jan.nijtmans tags: core-8-6-branch | |
| 08:51 | Same for tclsh command-line Closed-Leaf check-in: bda82e1ef1 user: jan.nijtmans tags: tip-691-for-8.6 | |
| 08:49 | Make "-profile tcl8" a 100% dummy option, for maximum compatibility (in case the system encoding is ... check-in: 40098cbf10 user: jan.nijtmans tags: tip-691-for-8.6 | |
|
2024-04-08
| ||
| 12:52 | (dummy) implementation of TIP #691 for 8.6 check-in: 1590f15656 user: jan.nijtmans tags: tip-691-for-8.6 | |
|
2024-04-05
| ||
| 21:25 | Fix [df85199878]: Tcl_SetResult compiler warnings check-in: 1714783349 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-04
| ||
| 20:43 | Fix [7cb7409e05] by backporting tclIndexObj.c from [c3b23bf0c7] check-in: 8cfa5d1ee9 user: jan.nijtmans tags: core-8-6-branch | |
| 20:27 | Add testcases for bug [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. Mark failing testca... check-in: 81b522c93d user: jan.nijtmans tags: core-8-6-branch | |
| 13:06 | Backout [0a9ae478ac], as requested check-in: 33bbacee4e user: jan.nijtmans tags: core-8-6-branch | |
| 11:09 | Tcl_GetString() -> TclGetString(), for minor speedup. check-in: 0256b2a319 user: jan.nijtmans tags: core-8-6-branch | |
| 10:52 | encodingName -> encoding (where appropriate) check-in: 0a9ae478ac user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-02
| ||
| 21:39 | Backport [https://core.tcl-lang.org/tcl/timeline?r=argx_rejig|argx_rejig] branch. This should fix "P... check-in: 2e975ec0e2 user: jan.nijtmans tags: core-8-6-branch | |
| 20:46 | Simplify Tcl_SetStartupScript() a little bit: no need to check for NULL twice. Test for != NULL cons... check-in: 00af3315f5 user: jan.nijtmans tags: core-8-6-branch | |
| 08:01 | Update to libtommath-1.3 (but keep Tcl 8.6-specific tweaks) check-in: 82388e9e7d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-01
| ||
| 18:07 | Update tommath.h/tommath_private.h too Closed-Leaf check-in: c001226934 user: jan.nijtmans tags: libtommath-1.3 | |
|
2024-03-31
| ||
| 22:17 | More progress check-in: 5d6e4b3877 user: jan.nijtmans tags: libtommath-1.3 | |
| 00:01 | Make a start, upgrading to libtommath 1.3 check-in: 14587821fe user: jan.nijtmans tags: libtommath-1.3 | |
|
2024-03-30
| ||
| 14:24 | Remove all libtommath source-files, which are not used in Tcl. Don't bother about them any more check-in: 58fe28a383 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-29
| ||
| 13:22 | (cherry-pick) Added minor detail to file attr -shortname handling docs. check-in: 9c06dfcfec user: jan.nijtmans tags: core-8-6-branch | |
| 13:20 | Remove libtommath/makefile* and related: Those files suggest anything can be built in this directory... check-in: 51953c6e81 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-28
| ||
| 21:12 | Asciify string.test. tcltest::fileEncoding is thus no longer necessary (which would have performance... check-in: 03cf62003a user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-27
| ||
| 20:09 | tests renumeration check-in: 29223eb238 user: sebres tags: core-8-6-branch | |
| 19:59 | tests/string.test: cherry-pick several string-tests from trunk to 8.6, added encoding mark (utf-8), ... check-in: 1e149c4008 user: sebres tags: core-8-6-branch | |
| 19:52 | tcltest: detect encoding of test-file (BOM or coding in header) and supply it to source/shell, so al... check-in: a55120e64e user: sebres tags: core-8-6-branch | |
|
2024-03-26
| ||
| 13:06 | Add koi8-ru and koi8-t encodings, completing the 4 "koi8" encodings available in iconv. check-in: 7ec1b7cfbf user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-23
| ||
| 22:01 | Update genStubs.tcl, making it usable for Tcl 9 as well check-in: 89038fd587 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-21
| ||
| 00:27 | more lsearch performance tests check-in: 95a2ca595e user: sebres tags: core-8-6-branch | |
|
2024-03-20
| ||
| 17:56 | optimize TclUtfToUCS4 for single code units (non high surrogates), especially for ascii; fixes perfo... check-in: ad35def80d user: sebres tags: core-8-6-branch | |
| 16:39 | small amend (incorrect copy&paste removed) check-in: 708e810803 user: sebres tags: core-8-6-branch | |
| 16:37 | added performance regression tests for list facilities (initially only few lsearch cases, illustrati... check-in: cd1bb80fb9 user: sebres tags: core-8-6-branch | |
|
2024-03-19
| ||
| 08:09 | (cherry-pick) docs - note that Tcl_AsyncMark() and Tcl_AsyncDelete() are actually void funcs check-in: 5411a7556d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-15
| ||
| 13:41 | Fix "encoding convertfrom koi8-u \xB4". Should be Є, not Ѓ. See [f23022e07a]. check-in: 5f43417351 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-03-12
| ||
| 23:13 | tcltest 2.5.7 -> 2.5.8 check-in: 4cdfd489b0 user: jan.nijtmans tags: core-8-6-branch | |
| 23:07 | Code cleanup, no change in functionality. All backported from 8.7/9.0 check-in: 77f0efd1f8 user: jan.nijtmans tags: core-8-6-branch | |
| 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 | |
| 19:03 | skip extensive IO-aggressive tests, be gentle with users and CIs env (especially SSD, let alone our ... check-in: 5e0186f270 user: sebres tags: core-8-6-branch | |