Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

135 check-ins using file generic/tclIOUtil.c version ee28c64a7e

2024-11-26
17:05
Proof of concept cleaning up temp DLLs Closed-Leaf check-in: 4317ebe71d user: apnadkarni tags: apn-bug-a8e4f76ce4
2024-11-21
17:02
Change a bunch of related defines into an enum, which they should have been already. check-in: 47f9090e53 user: dkf tags: trunk, main
11:32
cleanup indenting check-in: d3744ffffc user: jan.nijtmans tags: trunk, main
11:14
Fix [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0. Update changes.md check-in: 853f0295ff user: jan.nijtmans tags: trunk, main
2024-11-20
21:17
Uncomment printf. Allow 15-min timezones for leap-seconds as well Closed-Leaf check-in: 3839a34130 user: jan.nijtmans tags: bug-f2b5f89c0d
21:06
Rebase to 9.0. Improved parsing of leap-seconds check-in: 1715857dc9 user: jan.nijtmans tags: bug-f2b5f89c0d
19:33
Fix [aee9f2b916]: clock scan -validate, ISO-8601, 24:00. Remove HAVE_MKTIME: It isn't used anywhere... check-in: 9e101107d1 user: jan.nijtmans tags: trunk, main
12:28
Fix handling of "24:00 am" -validate 0: Should be 24 hours after "00:00 am". Closed-Leaf check-in: bf0e4fe924 user: jan.nijtmans tags: bug-aee9f2b916
12:15
[aee9f2b916]: Allow "24:00", but only as indication for the end of the day. check-in: f77d6fcac2 user: jan.nijtmans tags: bug-aee9f2b916
2024-11-19
23:42
Leap second could also happen on january 1st or july 1st check-in: c465655c5a user: jan.nijtmans tags: bug-f2b5f89c0d
23:25
Be more strict when hours=24 check-in: bb71097119 user: jan.nijtmans tags: bug-f2b5f89c0d
2024-11-18
17:56
Ticket [5a1aaa20]: adding tests (thanks Julian!) Closed-Leaf check-in: ab992d35ac user: oehhar tags: 5a1aaa20-lsearch-stride
16:03
Ticket [5a1aaa20] proposed solution by Julian Noble (Thanks !) check-in: 7274285f90 user: oehhar tags: 5a1aaa20-lsearch-stride
10:48
Revert [b11c0b7e61], for testing purposes only. check-in: bc7fbd8e2e user: jan.nijtmans tags: bug-a8e4f76ce4
2024-11-16
19:35
Merge 9.0 check-in: 27d851bd8f user: jan.nijtmans tags: bug-f2b5f89c0d
2024-11-15
17:33
merge 8.7 check-in: 92493234f7 user: sebres tags: trunk, main
15:51
Merge 9.0 check-in: 61c3881483 user: jan.nijtmans tags: tip-626
15:21
try.n: Add an illustrative example to use "return" within a try block check-in: 0c0b2604f4 user: oehhar tags: trunk, main
11:38
Add testcases related to [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0 check-in: 320e0b70b8 user: jan.nijtmans tags: trunk, main
2024-11-14
20:53
Testcases for various situations check-in: c38933fb9d user: jan.nijtmans tags: bug-f2b5f89c0d
17:59
Fix leap-check for day-of-month check-in: e3389ca4d8 user: jan.nijtmans tags: bug-f2b5f89c0d
17:42
A little bit smarter: leap seconds/minutes can only occur on june 30 or december 31. They cannot occ... check-in: f217edd89f user: jan.nijtmans tags: bug-f2b5f89c0d
17:06
We can accept 24:00 as hour as well check-in: 2d7673b06b user: jan.nijtmans tags: bug-f2b5f89c0d
16:49
Possible fix for [f2b5f89c0d]: clock scan of leapsecond: wrong result in 9.0 check-in: 4d72246575 user: jan.nijtmans tags: bug-f2b5f89c0d
10:23
Rebase to 9.0. See: [e38dce74e2] Leaf check-in: 7b6d5a6638 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2
09:26
Fix problem in testcase, caused by [01d1cd487a74c15a|this] commit check-in: 837f2fa878 user: jan.nijtmans tags: trunk, main
2024-11-13
21:56
Merge 9.0 check-in: bb5535d09f user: jan.nijtmans tags: tip-626
20:19
Update rules.vc (sync with Tk 9.0, not needed for Tcl) check-in: 18d10eb019 user: jan.nijtmans tags: trunk, main
19:45
partial merge 8.7: fix and coverage for bug [43c94f95988f3057]: avoid vulnerability loading init.tcl... check-in: 01d1cd487a user: sebres tags: trunk, main
15:49
Possible fix for [43c94f9598]: Tcl will not start properly if there is an init.tcl file in the curre... Closed-Leaf check-in: 465d4546e2 user: jan.nijtmans tags: bug-43c94f9598
09:41
Move non-error literal to TclOO's internal literal cache. check-in: b96d20030e user: dkf tags: trunk, main
09:32
Merge 9.0 check-in: 74d69ff773 user: jan.nijtmans tags: tip-626
09:30
GHA win-, linux- and mac-flows: speed-up build (j4), add info section into build. Remove some unnee... check-in: d8a7be3197 user: jan.nijtmans tags: trunk, main
2024-11-12
14:59
Remove stray brace in example. check-in: 37bcceec1e user: pooryorick tags: trunk, main
13:20
Merge 9.0 check-in: 938858f211 user: jan.nijtmans tags: tip-626
09:41
backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. check-in: 53462a5b29 user: jan.nijtmans tags: trunk, main
2024-11-11
20:26
Use many many more ObjProc's in test code: we should give a good example here check-in: a858a88a70 user: jan.nijtmans tags: trunk, main
2024-11-10
22:48
backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Closed-Leaf check-in: 1008c8506a user: jan.nijtmans tags: bug-02977e0004
21:32
Add oo-1.22 to knownBugs too Closed-Leaf check-in: d84281a560 user: jan.nijtmans tags: bug-02977e0004-jn
21:23
Deprecate Tcl_CreateCommand() too. Use Tcl_CreateObjCommand2() in all testcases check-in: 8a7320b50e user: jan.nijtmans tags: tip-626
2024-11-08
16:32
deprecate Tcl_CreateTrace check-in: bdff9b35d0 user: jan.nijtmans tags: tip-626
15:59
Move table processing of DeclaredClassMethod check-in: 95b4578597 user: dkf tags: trunk, main
14:49
More Tcl_ObjCmdProc2 usage check-in: 5837eb8359 user: jan.nijtmans tags: tip-626
11:16
Fix for documentation issue [ac104c9ecb]: Make "-index" example more illustrative. check-in: 17a6f70fc1 user: pooryorick tags: trunk, main
11:08
argv->objv and int->Tcl_Size in testcases check-in: 859bf2f47f user: jan.nijtmans tags: tip-626
2024-11-07
21:33
Merge 9.0 check-in: 35ea40df79 user: jan.nijtmans tags: tip-626
2024-11-06
22:15
Please use Autoconf 2.72 Closed-Leaf check-in: ca98608054 user: jan.nijtmans tags: tip-702
22:09
Only remove the dll's from the zip, not the pkgIndex.tcl files check-in: 9fc7aba661 user: jan.nijtmans tags: tip-702
21:48
Add oo-1.18.2 to knownBug tests check-in: b595c3d818 user: jan.nijtmans tags: bug-02977e0004-jn
21:30
Rebase to 9.0. Resolve conflicts check-in: 84548fbc84 user: jan.nijtmans tags: tip-702
20:33
Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always check-in: b11c0b7e61 user: jan.nijtmans tags: trunk, main
2024-11-05
11:03
Make oo-1.18 a knownBug check-in: 8761e1c896 user: jan.nijtmans tags: bug-02977e0004-jn
2024-11-04
20:39
Fix [https://core.tcl-lang.org/tk/info/bb110c70d1|bb110c70d1]: cannot build .chm help file (Windows) check-in: 1310d7228e user: jan.nijtmans tags: trunk, main
13:42
CFLAGS -> TESTFLAGS check-in: dd5ac26a97 user: jan.nijtmans tags: bug-02977e0004-jn
2024-11-03
17:17
Determine which oo.test testcase fails check-in: ffbad1dd30 user: jan.nijtmans tags: bug-02977e0004-jn
2024-11-02
08:11
Merge 8.7 check-in: db3378e41d user: apnadkarni tags: trunk, main
2024-11-01
15:58
merge 8.7 check-in: 2a189d3d07 user: dkf tags: trunk, main
2024-10-31
13:54
merge 8.7 check-in: 702ff14eee user: sebres tags: trunk, main
13:32
merge 8.7 (clock: load TZ failure normalization and test coverage) check-in: 014a5c1a72 user: sebres tags: trunk, main
2024-10-30
12:24
Merge 8.7 - TIP 701 - Tcl_FSTildeExpand C API check-in: ecb2b9d3b5 user: apnadkarni tags: trunk, main
2024-10-29
18:39
merge 8.7: fixes regression and further bug [2c237beffbace823] check-in: ab6663673f user: sebres tags: trunk, main
2024-10-25
20:37
Merge 9.0 check-in: 714fb05eb4 user: jan.nijtmans tags: tip-626
17:26
doc/clock.n: typo. Spacing in ::tcl::unsupported::icu check-in: a29e02c5b4 user: jan.nijtmans tags: trunk, main
14:20
Rebase to latest 9.0 Closed-Leaf check-in: c58d7cec72 user: jan.nijtmans tags: bug-364bd985d6
10:54
(void *)NULL -> (char *)NULL, where appropriate check-in: 7209ffe4b0 user: jan.nijtmans tags: trunk, main
10:29
Merge 9.0 check-in: 1a0a37af7e user: jan.nijtmans tags: tip-626
09:56
Merge 9.0 (9.0.0 release) check-in: 8523e01f8f user: jan.nijtmans tags: tip-626
2024-10-24
14:46
tcltest::bytestring was removed in Tcl 9.0 See: [a3e8f513cc]: tcltest(n) still mentions [encoding co... check-in: db207d7c85 user: jan.nijtmans tags: trunk, main
11:37
Document that [file dirname [file dirname [info nameofexecutable]]]/lib is also added to $auto_path ... check-in: 7c03f85a81 user: jan.nijtmans tags: trunk, main
09:22
Merge-mark check-in: f2edb240bb user: jan.nijtmans tags: trunk, main
08:26
Use TCL9_0_TM_PATH in examples in stead of 8_x. tclOldParse.c doesn't exist any more. check-in: 8215edff6d user: jan.nijtmans tags: trunk, main
2024-10-23
14:44
Add missing constraint to icu tests check-in: 43994c260b user: apnadkarni tags: trunk, main
13:40
Fix documentation on tcl_wordchars/tcl_nonwordchars check-in: f7bcbac352 user: jan.nijtmans tags: trunk, main
11:21
merge 8.7 check-in: 72d9e7c8e5 user: sebres tags: trunk, main
2024-10-22
17:09
Add tcl::unsupported::icu normalize check-in: 400ffbad1b user: apnadkarni tags: trunk, main
16:55
Add sanity tests for ICU normalization Closed-Leaf check-in: 4c32cc17c9 user: apnadkarni tags: apn-icu-playground
15:10
Merge 8.7. Eliminate some code duplication. (void *)NULL -> (char *)NULL check-in: 2995fa2cda user: jan.nijtmans tags: trunk, main
2024-10-21
02:39
Fix [66da4d4228] - UTF-16 encoder buffer overflow. More encoding tests check-in: 4292513191 user: apnadkarni tags: trunk, main
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-19
16:27
Fix test for cesu-8 Closed-Leaf check-in: f711c3a5dc user: apnadkarni tags: apn-more-encoding-tests
16:19
Fix [66da4d4228] - UTF-16 encoder buffer overflow check-in: 4574a1e8d3 user: apnadkarni tags: apn-more-encoding-tests
15:55
Add tests for destination buffer limits in encoders check-in: 80d52b2d44 user: apnadkarni tags: apn-more-encoding-tests
05:59
Merge trunk check-in: b61dd7a709 user: apnadkarni tags: apn-more-encoding-tests
05:45
Merge trunk check-in: 2c04792d47 user: apnadkarni tags: apn-icu-playground
2024-10-18
15:17
Fix [73d5cb615e]: zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1 check-in: 6f86b010a6 user: jan.nijtmans tags: trunk, main
11:53
TIP 702 - always statically link registry and dde check-in: 1bdd00fa65 user: apnadkarni tags: tip-702
2024-10-16
21:44
Remove a lot of stuff meant for macOS < 10.9 check-in: 254825c556 user: jan.nijtmans tags: trunk, main
11:24
Put back some lines in tcl.m4: the "gettimeofday" detection fails without it check-in: 46fd4dc2a0 user: jan.nijtmans tags: trunk, main
08:20
SunOS 4 is no longer supported check-in: 4df48f925e user: jan.nijtmans tags: trunk, main
2024-10-13
13:30
Eliminate HAVE_ZLIB everywhere. See [1210ec8424] check-in: 0066eacd87 user: jan.nijtmans tags: trunk, main
2024-10-09
16:34
Rebase to 9.0. Re-generate "configure" Closed-Leaf check-in: ebcdd4ecfe user: jan.nijtmans tags: always-zlib
16:26
Merge-mark 8.7. Indenting (8 spaces -> tabs) check-in: 04f2012a49 user: jan.nijtmans tags: trunk, main
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
08:16
Indenting in testcases. Always use tabs in stead of 8 spaces check-in: bea36e3b59 user: jan.nijtmans tags: trunk, main
2024-10-08
22:36
Follow-up for [0439e1e1a3]: Slow detection of illegal expr argument. Same fix in more places. Only ... check-in: a618dcb270 user: jan.nijtmans tags: trunk, main
15:17
Do an additional check, before declaring something "a list" Closed-Leaf check-in: d02bb20b39 user: jan.nijtmans tags: bug-0439e1e1a3
13:19
Rebase to 9.0 check-in: 167e636990 user: jan.nijtmans tags: bug-0439e1e1a3
2024-10-07
21:47
In Tcl_GetNumberFromObj() change the dictionary length check from > 1 to > 0 to determine whether th... check-in: 6671214b3b user: pooryorick tags: trunk, main
2024-10-05
21:15
Update nmakehlp.c check-in: 72b069cb86 user: jan.nijtmans tags: trunk, main
08:50
Complete the FOREACH_HASH family check-in: ea9b650e04 user: dkf tags: trunk, main
06:05
vctool - fix confusion between 'debug' and 'pdbs' options check-in: 1d1e6de2ee user: apnadkarni tags: trunk, main
2024-10-03
08:21
Update links, pointing to the 9.0 release as well check-in: 8a92b97680 user: jan.nijtmans tags: trunk, main
2024-10-02
11:49
Use version number "9.0" somewhat more in comments check-in: b716a367fb user: jan.nijtmans tags: trunk, main
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-30
08:25
Use more named constants in TclOO implementation check-in: 770230bffe user: dkf tags: trunk, main
2024-09-29
10:52
Even when building against Tcl8, PRJLIBNAME9 should not have the "t" suffix else it breaks pkgIndex.... check-in: 76d1886f29 user: apnadkarni tags: trunk, main
2024-09-27
10:27
Rebase to 9.0 Leaf check-in: 7d43b62f8a user: jan.nijtmans tags: documentation-cleanup-for-transition
10:25
Cherry-pick 2 trivial fixes from 'documentation-cleanup-for-transition' branch check-in: a0e3dfeddc user: jan.nijtmans tags: trunk, main
08:49
Rebase to 9.0 check-in: 11ba8e51a8 user: jan.nijtmans tags: documentation-cleanup-for-transition
08:38
version -> 9.0.1 check-in: 8f6ce631b8 user: jan.nijtmans tags: trunk, main
03:20
Merge 8.7 - Fix zipfs canonical manpage check-in: 268468282f user: apnadkarni tags: trunk, main
2024-09-26
21:28
Don't use "9.0b3" any more. Spacing check-in: 946fbd0fda user: jan.nijtmans tags: trunk, main
19:41
Merge-mark 8.7 check-in: fa6bfe7e5e user: jan.nijtmans tags: trunk, main
18:40
Open space in changes.md for new changes to be recorded as they are developed. check-in: 4e4f6f67df user: dgp tags: trunk, main
18:29
merge release check-in: e569153b74 user: dgp tags: trunk, main
2024-09-25
22:09
TclMaxListLength() is already checked for within SetDoubeFromAny() check-in: 73bd3c5996 user: jan.nijtmans tags: bug-0439e1e1a3
21:45
Code de-duplication, move it to TclParseNumber() check-in: beb6a2bf05 user: jan.nijtmans tags: bug-0439e1e1a3
14:08
Merge-mark check-in: fa4d47e2e7 user: jan.nijtmans tags: bug-0439e1e1a3
13:56
merge trunk Closed-Leaf check-in: 9af3ef7dce user: dgp tags: rc3, core-9-0-0-rc, core-9-0-0
13:56
Sync test suite to latest code change check-in: ce43f9d436 user: dgp tags: trunk, main
13:49
A few more compatibility warnings in the release notes. check-in: ed59e55964 user: dgp tags: core-9-0-0-rc
13:45
merge trunk check-in: 1b39dea691 user: dgp tags: core-9-0-0-rc
11:37
Rebase to 9.0 check-in: 5e63a529a9 user: jan.nijtmans tags: bug-0439e1e1a3
10:53
one more occurence of version 8.7 removed check-in: 43756df9e7 user: Torsten tags: trunk, main
10:50
purged mentions of Tcl 8.7 in man pages (apart from usage in .VS and .VE macros which will not lead ... check-in: 7891a2e4b2 user: Torsten tags: trunk, main
08:34
Rebase to 9.0 check-in: 09370a59d0 user: jan.nijtmans tags: bug-0439e1e1a3
07:38
Modify fix for [0439e1e1a3], no conversion to list any more. Reported by AKU. check-in: 53e5096b31 user: jan.nijtmans tags: trunk, main
2024-09-24
21:46
Merge 9.0. Use TclMaxListLength() to determine error-message in stead of converting to a list check-in: 1870ed5dd9 user: jan.nijtmans tags: bug-0439e1e1a3
08:14
&mdash; -> — check-in: fc13eb89d8 user: jan.nijtmans tags: rc2, core-9-0-0-rc
2024-09-23
16:38
Merge trunk; Remove "Known Bugs" that are now fixed; changes file wordsmithing check-in: d46284c1df user: dgp tags: core-9-0-0-rc
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
16:22
Fix [e38dce74e2]: Command line built with list not properly quoted check-in: 8627aad9bd user: jan.nijtmans tags: trunk, main
06:22
Merge 8.7 - coroutine doc duplicate text check-in: 104ca7e793 user: apnadkarni tags: trunk, main
2024-09-21
08:41
Fix ungrammatical doubling of words in comments check-in: 1f19a433ec user: dkf tags: trunk, main, minor