You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(8) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(4) |
Feb
(5) |
Mar
(51) |
Apr
(18) |
May
(58) |
Jun
(95) |
Jul
(90) |
Aug
(172) |
Sep
(131) |
Oct
(47) |
Nov
(110) |
Dec
(54) |
2002 |
Jan
(82) |
Feb
(86) |
Mar
(77) |
Apr
(57) |
May
(56) |
Jun
(74) |
Jul
(29) |
Aug
(60) |
Sep
(48) |
Oct
(85) |
Nov
(44) |
Dec
(38) |
2003 |
Jan
(115) |
Feb
(70) |
Mar
(199) |
Apr
(469) |
May
(270) |
Jun
(70) |
Jul
(152) |
Aug
(79) |
Sep
(49) |
Oct
(147) |
Nov
(112) |
Dec
(53) |
2004 |
Jan
(120) |
Feb
(240) |
Mar
(141) |
Apr
(80) |
May
(314) |
Jun
(96) |
Jul
(196) |
Aug
(222) |
Sep
(212) |
Oct
(192) |
Nov
(102) |
Dec
(88) |
2005 |
Jan
(124) |
Feb
(206) |
Mar
(109) |
Apr
(131) |
May
(77) |
Jun
(75) |
Jul
(62) |
Aug
(241) |
Sep
(248) |
Oct
(350) |
Nov
(118) |
Dec
(56) |
2006 |
Jan
(390) |
Feb
(58) |
Mar
(53) |
Apr
(74) |
May
(53) |
Jun
(163) |
Jul
(137) |
Aug
(151) |
Sep
(332) |
Oct
(265) |
Nov
(114) |
Dec
(78) |
2007 |
Jan
(90) |
Feb
(72) |
Mar
(213) |
Apr
(93) |
May
(93) |
Jun
(101) |
Jul
(53) |
Aug
(211) |
Sep
(235) |
Oct
(74) |
Nov
(44) |
Dec
(68) |
2008 |
Jan
(89) |
Feb
(98) |
Mar
(159) |
Apr
(156) |
May
(116) |
Jun
(68) |
Jul
(64) |
Aug
(72) |
Sep
(32) |
Oct
(142) |
Nov
(113) |
Dec
(230) |
2009 |
Jan
(170) |
Feb
(132) |
Mar
(78) |
Apr
(264) |
May
(67) |
Jun
(118) |
Jul
(70) |
Aug
(51) |
Sep
(200) |
Oct
(55) |
Nov
(95) |
Dec
(175) |
2010 |
Jan
(54) |
Feb
(14) |
Mar
(125) |
Apr
(21) |
May
(77) |
Jun
(92) |
Jul
(75) |
Aug
(42) |
Sep
(82) |
Oct
(47) |
Nov
(66) |
Dec
(43) |
2011 |
Jan
(168) |
Feb
(19) |
Mar
(6) |
Apr
(20) |
May
(6) |
Jun
(35) |
Jul
(11) |
Aug
(29) |
Sep
(5) |
Oct
(10) |
Nov
(44) |
Dec
(17) |
2012 |
Jan
(16) |
Feb
(29) |
Mar
(28) |
Apr
(4) |
May
(5) |
Jun
(11) |
Jul
(4) |
Aug
(21) |
Sep
(2) |
Oct
(5) |
Nov
(2) |
Dec
(11) |
2013 |
Jan
(46) |
Feb
(30) |
Mar
(41) |
Apr
(29) |
May
(21) |
Jun
(46) |
Jul
(16) |
Aug
(4) |
Sep
(11) |
Oct
(77) |
Nov
(73) |
Dec
(54) |
2014 |
Jan
(75) |
Feb
(72) |
Mar
(42) |
Apr
(14) |
May
(55) |
Jun
(226) |
Jul
(24) |
Aug
(65) |
Sep
(73) |
Oct
(81) |
Nov
(61) |
Dec
(62) |
2015 |
Jan
(59) |
Feb
(28) |
Mar
(20) |
Apr
(207) |
May
(144) |
Jun
(143) |
Jul
(37) |
Aug
(28) |
Sep
(100) |
Oct
(76) |
Nov
(100) |
Dec
(64) |
2016 |
Jan
(36) |
Feb
(58) |
Mar
(43) |
Apr
(35) |
May
(20) |
Jun
(33) |
Jul
(56) |
Aug
(57) |
Sep
(41) |
Oct
(55) |
Nov
(31) |
Dec
(29) |
2017 |
Jan
(31) |
Feb
(11) |
Mar
(30) |
Apr
(9) |
May
(120) |
Jun
(33) |
Jul
(14) |
Aug
(111) |
Sep
(17) |
Oct
(82) |
Nov
(57) |
Dec
(36) |
2018 |
Jan
(146) |
Feb
(191) |
Mar
(43) |
Apr
(27) |
May
(94) |
Jun
(117) |
Jul
(56) |
Aug
(74) |
Sep
(73) |
Oct
(56) |
Nov
(30) |
Dec
(112) |
2019 |
Jan
(12) |
Feb
(21) |
Mar
(76) |
Apr
(117) |
May
(19) |
Jun
(134) |
Jul
(23) |
Aug
(33) |
Sep
(26) |
Oct
(58) |
Nov
(84) |
Dec
(46) |
2020 |
Jan
(35) |
Feb
(50) |
Mar
(13) |
Apr
(23) |
May
(11) |
Jun
(48) |
Jul
|
Aug
(4) |
Sep
(77) |
Oct
(57) |
Nov
(45) |
Dec
(20) |
2021 |
Jan
(11) |
Feb
(33) |
Mar
(149) |
Apr
(92) |
May
(102) |
Jun
(22) |
Jul
(22) |
Aug
(36) |
Sep
(60) |
Oct
(19) |
Nov
(36) |
Dec
(24) |
2022 |
Jan
(21) |
Feb
(3) |
Mar
(71) |
Apr
(89) |
May
(125) |
Jun
(38) |
Jul
(8) |
Aug
(30) |
Sep
(31) |
Oct
(81) |
Nov
(8) |
Dec
(20) |
2023 |
Jan
(39) |
Feb
(8) |
Mar
(20) |
Apr
(12) |
May
(16) |
Jun
(22) |
Jul
(52) |
Aug
(34) |
Sep
(49) |
Oct
(38) |
Nov
(32) |
Dec
(27) |
2024 |
Jan
(75) |
Feb
(6) |
Mar
(15) |
Apr
(7) |
May
(75) |
Jun
(74) |
Jul
(202) |
Aug
(33) |
Sep
(161) |
Oct
(52) |
Nov
(30) |
Dec
(25) |
2025 |
Jan
(18) |
Feb
(19) |
Mar
(27) |
Apr
|
May
(17) |
Jun
(66) |
Jul
(29) |
Aug
(19) |
Sep
(7) |
Oct
(26) |
Nov
|
Dec
|
From: <no...@tc...> - 2025-10-20 22:33:58
|
Automated mail by fx, on behalf of no...@tc... Commit [b7a1a7d80dbb1f21af77310142783c607cb09e94dd6f582e95b5b34bdb08564e] By jan For Tcllib (branch: tip-672) On 2025-10-20T22:20:29.373 Details https://core.tcl-lang.org/tcllib/info/b7a1a7d80dbb1f21af77310142783c607cb09e94dd6f582e95b5b34bdb08564e Description Make stooop work with TIP #672 Changed Files 6 edited modules/stooop/README modules/stooop/stooop.tcl modules/stooop/stooop.test modules/stooop/stooop_man.html modules/stooop/switched.tcl (truncated) ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-20 22:33:49
|
Automated mail by fx, on behalf of no...@tc... Commit [0b0600d29af55ea0b61a5178946bfa924f39f1684cb9b4b718fa1fa69a7818a1] By jan For Tcllib (branch: main) On 2025-10-20T22:17:19.256 Details https://core.tcl-lang.org/tcllib/info/0b0600d29af55ea0b61a5178946bfa924f39f1684cb9b4b718fa1fa69a7818a1 Description Update to autoconf-2.72 Changed Files 1 deleted configure.in 3 edited configure configure.ac Makefile.in ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-20 18:33:48
|
Automated mail by fx, on behalf of no...@tc... Commit [a34a2a93ac9223c993c3e61c0df5db71f92faa21baace8e03ee3d4481f4153d4] By csaba For Tklib (branch: trunk) On 2025-10-20T18:28:36.001 Details https://core.tcl-lang.org/tklib/info/a34a2a93ac9223c993c3e61c0df5db71f92faa21baace8e03ee3d4481f4153d4 Description Scrollutil: Updated the file CHANGES.txt. Changed Files 1 edited modules/scrollutil/CHANGES.txt ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-17 16:49:07
|
Automated mail by fx, on behalf of no...@tc... Commit [001a91a74d21396e088f672f727344351a407fdf18ab5630cd8b19da87209ac6] By csaba For Tklib (branch: trunk) On 2025-10-17T16:38:57.773 Details https://core.tcl-lang.org/tklib/info/001a91a74d21396e088f672f727344351a407fdf18ab5630cd8b19da87209ac6 Description Tablelist: Removed the screenshot tileWidgets2.png. Changed Files 1 deleted modules/tablelist/doc/tileWidgets2.png ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-17 16:48:47
|
Automated mail by fx, on behalf of no...@tc... Commit [2a9d9901c68f218efc7c831012f3961e37b0fce0925c0e09e26be20787d295e7] By csaba For Tklib (branch: trunk) On 2025-10-17T16:34:55.983 Details https://core.tcl-lang.org/tklib/info/2a9d9901c68f218efc7c831012f3961e37b0fce0925c0e09e26be20787d295e7 Description Tsw: Updated the comments in scaleutil.tcl. Changed Files 1 edited modules/tsw/scripts/utils/scaleutil.tcl ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-16 16:48:49
|
Automated mail by fx, on behalf of no...@tc... Commit [861cf20bb834ea7241601509fe8c7035527d3967ea1307ff2df53472ddb84a95] By csaba For Tklib (branch: trunk) On 2025-10-16T16:42:59.209 Details https://core.tcl-lang.org/tklib/info/861cf20bb834ea7241601509fe8c7035527d3967ea1307ff2df53472ddb84a95 Description Scrollutil: Updated for version 2.7. See the ChangeLog for details. Changed Files 1 added modules/scrollutil/scripts/utils/wsb.tcl 32 edited examples/scrollutil/BwScrollableFrmContent.tcl examples/scrollutil/ScrolledFrmContent.tcl examples/scrollutil/SuScrollableFrmContent.tcl modules/scrollutil/ChangeLog modules/scrollutil/CHANGES.txt (truncated) ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-16 15:18:53
|
Automated mail by fx, on behalf of no...@tc... Commit [abe7076a70a9f97c71b8e452a4884c74d7a14ab740dec8f2eeb6b5ac88f6a64f] By csaba For Tklib (branch: trunk) On 2025-10-16T15:13:41.289 Details https://core.tcl-lang.org/tklib/info/abe7076a70a9f97c71b8e452a4884c74d7a14ab740dec8f2eeb6b5ac88f6a64f Description Tablelist: Updated for version 7.8. See the ChangeLog for details. Changed Files 4 added modules/tablelist/doc/toggleswitch.png modules/tablelist/doc/ttk_checkbutton.png modules/tablelist/doc/wideSpinbox.png modules/tablelist/scripts/utils/wsb.tcl 30 edited examples/tablelist/tileWidgets.tcl examples/tablelist/tileWidgets2.tcl modules/tablelist/ChangeLog modules/tablelist/CHANGES.txt modules/tablelist/COPYRIGHT.txt (truncated) ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-10 17:03:48
|
Automated mail by fx, on behalf of no...@tc... Commit [c9d3a560f1444d9bd16f095c372e940462ba0007ac514bc874243328f6d84975] By csaba For Tklib (branch: trunk) On 2025-10-10T16:55:12.099 Details https://core.tcl-lang.org/tklib/info/c9d3a560f1444d9bd16f095c372e940462ba0007ac514bc874243328f6d84975 Description Tsw: Updated for version 1.3. See the ChangeLog for details. Changed Files 14 edited modules/tsw/ChangeLog modules/tsw/CHANGES.txt modules/tsw/COPYRIGHT.txt modules/tsw/doc/index.html modules/tsw/doc/toggleswitch.html (truncated) ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-08 08:19:04
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [da09f22b58469c0da07eddacfabf5a92e0d96c25cb8353eae77c1cab23594bc8] [No longer "-encoding binary" in Tcl 9.0] By oehhar For Tcllib On 2025-10-08T08:11:55.293 Details https://core.tcl-lang.org/tcllib/tinfo?name=da09f22b58469c0da07eddacfabf5a92e0d96c25cb8353eae77c1cab23594bc8 Ticket https://core.tcl-lang.org/tcllib/tktview/0c118eed38bdd8f6ec5af7ce77b64ed6f9a78bc9 Changed Fields closedate: 2025-10-08 08:11:55 closer: oehhar icomment: Sorry, the this file is not part of tcllib, but of tclvfs: [https://core.tcl-lang.org/tclvfs/file?name=library/webdavvfs.tcl&ci=t ip] The correct modification would be to remove the -encoding option at all, as the present "-translation binary" does this already. The maintainer is Roy Keene. Take care, Harald login: oehhar resolution: Invalid status: Closed username: oehhar ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-08 08:18:54
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [be56fc140d27d5ba45d6ce25015e9935ae0fa479b61ec099927efaac4fda07c0] ["crc32 -filename $name" end in error on files with special content (not encoding problem)] By oehhar For Tcllib On 2025-10-08T08:03:21.101 Details https://core.tcl-lang.org/tcllib/tinfo?name=be56fc140d27d5ba45d6ce25015e9935ae0fa479b61ec099927efaac4fda07c0 Ticket https://core.tcl-lang.org/tcllib/tktview/7bd2d439ca61da14a9fc5e8372e5fb1f86c28ff1 Changed Fields icomment: I have tested this with tcllib 2.0 and tcl 2.0 release and tcl 8.6.13 and tcl 9.0.2. Both give the same result without error: <verbatim> % lappend auto_path {C:\ est\ cllib20\ cllib2.0} //zipfs:/lib/tcl/tcl_library //zipfs:/lib/tcl C:/myprograms/tcl9.0_x64/lib //zipfs:/lib/tk/tk_library //zipfs:/lib/tk/tk_library/ttk {C:\ est\ cllib20\ cllib2.0} % package require crc32 1.3.4 % set p {C:\ est\ cllib20\ cllib2.0\\valtype\\luhn5.tcl} C:\ est\ cllib20\ cllib2.0\\valtype\\luhn5.tcl % ::crc::crc32 -filename $p 2493131738 </verbatim> By source code inspection, the relevant line is there: <verbatim> fconfigure $opts(-channel) -translation binary </verbatim> This implies the binary (8859-1) encoding. Sorry, I dont see any issue. Take care, Harald login: oehhar priority: 3 Low resolution: Works For Me severity: Minor username: oehhar ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-08 00:03:53
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [cf2744c4d020feb157487d837b46423ccfdb4d5090f80a88ae9831402c99a810] ["crc32 -filename $name" end in error on files with special content (not encoding problem)] By anonymous For Tcllib On 2025-10-07T23:54:35.985 Details https://core.tcl-lang.org/tcllib/tinfo?name=cf2744c4d020feb157487d837b46423ccfdb4d5090f80a88ae9831402c99a810 Ticket https://core.tcl-lang.org/tcllib/tktview/7bd2d439ca61da14a9fc5e8372e5fb1f86c28ff1 Changed Fields assignee: icomment: @Pat Thoyts or @apnadkarni: crc32 with option "-file" should use the opened file using "fconfigure -encoding iso8859-1" to prevent problems from binary files. Loading the files into memory (so them are all in unicodes from 0 to 255) and use crc32 with option "-data" brings the same error. The only difference for "-file" is the not closing/not releasing the file handle. This may occur on Tcl 9.0 by reading binary codes in the file which can not decoded. As Uli E. stated, it may be work-around using the not documented option "-chunksize". But for really large files/data this is not the solution alone. The problem occurs on combining the crc32 result for each chunk. Maybe for Tcl 9.0 there is a need for another sign-handling? Additionally, with the error "integer value too large to represent" the handle for option -file is leaved open too. Because both named (examples) files are in correct (strict) encoding, the calculation is the first part, the correct fconfigure the second part, and try-catch errors to finally close the opened file the third part to be resolved. As mentioned, the same may be necessary for crc16, cksum and sum too! login: anonymous username: [TWu] ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 23:03:59
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [f742d8da3aac2013c6adb4eccd6619499786f31549628ca0043bb51cd00c9562] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:50:36.906 Details https://core.tcl-lang.org/tcllib/tinfo?name=f742d8da3aac2013c6adb4eccd6619499786f31549628ca0043bb51cd00c9562 Ticket https://core.tcl-lang.org/tcllib/tktview/0c118eed38bdd8f6ec5af7ce77b64ed6f9a78bc9 Changed Fields assignee: andreas_kupries login: anonymous ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 23:03:44
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [819e52490bd4ee0a738f10de888d003283e8aaa323cd7699b75dba695168a99d] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:50:13.985 Details https://core.tcl-lang.org/tcllib/tinfo?name=819e52490bd4ee0a738f10de888d003283e8aaa323cd7699b75dba695168a99d Ticket https://core.tcl-lang.org/tcllib/tktview/0c118eed38bdd8f6ec5af7ce77b64ed6f9a78bc9 Changed Fields assignee: nobody closer: nobody comment: As of Tcl 9.0.1 (BAWT) with TclLib 2.0 the part "-encoding binary" is no longer possible. The (backward compatible) replacement is "-encoding iso8859-1". Please check and change it in C:\\Tcl\\lib\\vfs1.4.3\\webdavvfs.tcl line 156 at character 41, thanks, Thomas [TWu]. foundin: 2.0 is_private: 0 login: anonymous priority: 5 Medium resolution: None severity: Important status: Open submitter: anonymous subsystem: A Category Is Missing title: No longer "-encoding binary" in Tcl 9.0 type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:50:30
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [0da8de9ae9da18a37cce35ae2e200fda4ab991c316884760c1eb3615d6253c6e] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:47:11.451 Details https://core.tcl-lang.org/tcllib/tinfo?name=0da8de9ae9da18a37cce35ae2e200fda4ab991c316884760c1eb3615d6253c6e Ticket https://core.tcl-lang.org/tcllib/tktview/0e69b86c2e0819dac07e9240af1b5e0930b8c74f Changed Fields assignee: hypnotoad login: anonymous ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:50:09
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [dc05f67ab9fcc53ce254b7d419396cdffc052c42ea1c48c934de9e8f8efcd0e9] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:45:38.214 Details https://core.tcl-lang.org/tcllib/tinfo?name=dc05f67ab9fcc53ce254b7d419396cdffc052c42ea1c48c934de9e8f8efcd0e9 Ticket https://core.tcl-lang.org/tcllib/tktview/0e69b86c2e0819dac07e9240af1b5e0930b8c74f Changed Fields assignee: nobody closer: nobody comment: As of Tcl 9.0.1 (BAWT) with TclLib 2.0 the part "-encoding binary" is no longer possible. The (backward compatible) replacement is "-encoding iso8859-1". Please check and change it in C:\\Tcl\\lib\\Tkhtml3.0.2\\hv3-0.1.tm line 4096 at character 32, thanks, Thomas [TWu]. foundin: 2.0 is_private: 0 login: anonymous priority: 5 Medium resolution: None severity: Important status: Open submitter: anonymous subsystem: A Category Is Missing title: No longer "-encoding binary" in Tcl 9.0 type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:49:34
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [d2b0657e41f25a4c58fd4feb7d4f1f37de6e301c126c0bf3e2be4bcae0cb10ef] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:41:47.661 Details https://core.tcl-lang.org/tcllib/tinfo?name=d2b0657e41f25a4c58fd4feb7d4f1f37de6e301c126c0bf3e2be4bcae0cb10ef Ticket https://core.tcl-lang.org/tcllib/tktview/146ae829a95ffe59c19bb1dd5401c7202ae62522 Changed Fields assignee: andreas_kupries login: anonymous ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:49:18
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [e12354e6f9033286403857c37331144d30ca08e65bb4d6f7650edf72d959b79e] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:40:35.458 Details https://core.tcl-lang.org/tcllib/tinfo?name=e12354e6f9033286403857c37331144d30ca08e65bb4d6f7650edf72d959b79e Ticket https://core.tcl-lang.org/tcllib/tktview/146ae829a95ffe59c19bb1dd5401c7202ae62522 Changed Fields assignee: nobody closer: nobody comment: As of Tcl 9.0.1 (BAWT) with TclLib 2.0 the part "-encoding binary" is no longer possible. The (backward compatible) replacement is "-encoding iso8859-1". Please check and change it in C:\\Tcl\\lib\ cllib2.0\\doctools2base\ cl_parse.tcl line 44 at character 61, thanks, Thomas [TWu]. foundin: 2.0 is_private: 0 login: anonymous priority: 5 Medium resolution: None severity: Important status: Open submitter: anonymous subsystem: doctools title: No longer "-encoding binary" in Tcl 9.0 type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:49:08
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [e77d643f325741b3920681a0f1908081164adab0e25c4aea86473e72d07d961f] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:36:31.684 Details https://core.tcl-lang.org/tcllib/tinfo?name=e77d643f325741b3920681a0f1908081164adab0e25c4aea86473e72d07d961f Ticket https://core.tcl-lang.org/tcllib/tktview/8ac37e504d129ac257413d89b5bd6c07aefd4719 Changed Fields assignee: hypnotoad login: anonymous ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 22:48:44
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [e07e214f6e6abc83ca1d9c83e7780846f6d6f38ff2088efc80cea93c0b32ae12] [No longer "-encoding binary" in Tcl 9.0] By anonymous For Tcllib On 2025-10-07T22:35:29.978 Details https://core.tcl-lang.org/tcllib/tinfo?name=e07e214f6e6abc83ca1d9c83e7780846f6d6f38ff2088efc80cea93c0b32ae12 Ticket https://core.tcl-lang.org/tcllib/tktview/8ac37e504d129ac257413d89b5bd6c07aefd4719 Changed Fields assignee: nobody closer: nobody comment: As of Tcl 9.0.1 (BAWT) with TclLib 2.0 the part "-encoding binary" is no longer possible. The (backward compatible) replacement is "-encoding iso8859-1". Please check and change it in C:\\Tcl\\lib\ cllib2.0\\practcl\\practcl.tcl line 7676 at character 34, thanks, Thomas [TWu]. foundin: 2.0 is_private: 0 login: anonymous priority: 5 Medium resolution: None severity: Important status: Open submitter: anonymous subsystem: A Category Is Missing title: No longer "-encoding binary" in Tcl 9.0 type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-07 09:48:49
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [51ca4e6e7d5dc1d9e9d5d1b314a79db2002fab777499627259a7b736675cbd7b] ["crc32 -filename $name" end in error on files with special content (not encoding problem)] By oehhar For Tcllib On 2025-10-07T09:38:20.349 Details https://core.tcl-lang.org/tcllib/tinfo?name=51ca4e6e7d5dc1d9e9d5d1b314a79db2002fab777499627259a7b736675cbd7b Ticket https://core.tcl-lang.org/tcllib/tktview/7bd2d439ca61da14a9fc5e8372e5fb1f86c28ff1 Changed Fields icomment: Thanks for the ticket. I have never used this and I am not involved. I suppose, a CRC is only supported for data with values 0 to 255, so no unicode support. If unicode should be CRC'd, one should use an encoding. For example: ::crc::crc32 -data [encoding convertto utf-8 $data] Take care, Harald login: oehhar username: oehhar ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-06 19:48:50
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [e69857d79cf44bff9d1c7a77da57afbf4b564afb8f3e2ed1c448fd7b019f999c] [Add progress bar to the tar package] By anonymous For Tcllib On 2025-10-06T19:42:53.500 Details https://core.tcl-lang.org/tcllib/tinfo?name=e69857d79cf44bff9d1c7a77da57afbf4b564afb8f3e2ed1c448fd7b019f999c Ticket https://core.tcl-lang.org/tcllib/tktview/3438f804e41b67d469fd364087457d4c718d4f5b Changed Fields assignee: nobody closer: nobody comment: The code below is a minor adaption of the tar::create procedure. It adds the option -progress <name of callback function> that will update a progress bar. proc ::tar::create {tar files args} { set dereference 0 set chan 0 set gzip 0 set progress "" parseOpts {dereference 0 chan 0 gzip 0 progress 1} $args lassign [SetupCreation $chan $gzip $tar] fh pos set files [recurseDirs $files $dereference] if {$progress!=""} { set count [llength $files] eval [concat $progress $count 0] set i 0 } foreach x $files { writefile $x $fh $dereference $x if {$gzip} { chan configure $fh -flush sync } if {$progress!=""} { incr i eval [concat $progress $count $i] } } if {$progress!=""} { eval [concat $progress 0 0] } puts -nonewline $fh [string repeat \\x00 1024] Close $fh $pos $chan $gzip return $tar } foundin: 0.15 is_private: 0 login: anonymous priority: 5 Medium resolution: None severity: Important status: Open submitter: anonymous subsystem: tar title: Add progress bar to the tar package type: RFE ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-06 08:03:53
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [3eb19a5d8d9c81bbed76c3fc5698eea31f103022814a3168e0b3ab7234ebee0f] [pluginmgr potential collisions with files/folders in cwd] By juliannoble2 For Tcllib On 2025-10-06T07:53:01.252 Details https://core.tcl-lang.org/tcllib/tinfo?name=3eb19a5d8d9c81bbed76c3fc5698eea31f103022814a3168e0b3ab7234ebee0f Ticket https://core.tcl-lang.org/tcllib/tktview/1a7976b873c9828c29c5abc0ac90739f196ab783 Changed Fields icomment: Sorry - much of this issue may be pilot error in that I had a typo in a pkgIndex.tcl file. This is silent - then resulting in the behaviour mentioned. I think it still may be worth reviewing some of this. login: juliannoble2 ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-06 07:33:45
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [f2840ebb0fbf26f88dcf54d58d5d5438ab5939f33a4c1962aef7e6410a023dd1] [pluginmgr potential collisions with files/folders in cwd] By juliannoble2 For Tcllib On 2025-10-06T07:27:58.421 Details https://core.tcl-lang.org/tcllib/tinfo?name=f2840ebb0fbf26f88dcf54d58d5d5438ab5939f33a4c1962aef7e6410a023dd1 Ticket https://core.tcl-lang.org/tcllib/tktview/1a7976b873c9828c29c5abc0ac90739f196ab783 Changed Fields assignee: icomment: I guess I'm suggesting adding something like the following to the LoadPlugin method, along with documentation to indicate that the home, env and registry based paths don't automatically support .tm based modules, only supporting pkgIndex.tcl based libs or dropin 'directplugin.tcl' files. Other arbitrary paths could still be supported by an application specifically for .tm or pkgIndex.tcl packages - as long as they were ordinarily (or explicitly) configured in auto_path or tcl::tm::list. If this approach were taken, a similar code block would be needed in the list method to append appropriate entries to the results. foreach p $paths { set fp [file join $p $name] #This won't load .tm files if {[file exists $fp.tcl] && [file type $fp.tcl] eq "file"} { # Plugin files can be loaded directly without pkgIndex.tcl # This allows dropping of a single plugin.tcl file into a home, env or registry based plugin path # Such a file may override libs here or on auto_path, and may override modules already in tm path. $sip invokehidden source $fp.tcl return 1 } if {[file exists [file join $p pkgIndex.tcl]} { $sip invokehidden source [file join $p pkgIndex.tcl] #and pkgIndex.tcl one level deep - review set subdirs [glob -nocomplain -directory $p -types d -tails *] foreach s $subdirs { if {[file exists [file join $p $s pkgIndex.tcl]]} { $sip invokehidden source [file join $p $s pkgIndex.tcl] } } #continue below to load packages } } login: juliannoble2 ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-06 05:03:51
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [0fbddcd72bd85f658c1d27e95e711fa36672fdb3d43904b19ad4d8a6532e3ec1] [pluginmgr potential collisions with files/folders in cwd] By juliannoble2 For Tcllib On 2025-10-06T04:56:24.960 Details https://core.tcl-lang.org/tcllib/tinfo?name=0fbddcd72bd85f658c1d27e95e711fa36672fdb3d43904b19ad4d8a6532e3ec1 Ticket https://core.tcl-lang.org/tcllib/tktview/1a7976b873c9828c29c5abc0ac90739f196ab783 Changed Fields assignee: nobody closer: nobody comment: The primary mechanism for listing plugins is the package database, as used in the list method. The private LoadPlugin method tries to do direct load first, followed by fallback to package require The LoadPlugin method contains the following as the first load mechanism, prior to looking for packages: if {[file exists $name]} { # Plugin files are loaded directly. $sip invokehidden source $name return 1 } This check for an unqualified name operates in whatever is the current working directory, without reference to the package/module paths or any of the paths explicitly specified for the pluginmgr object This means that if the cwd happens to contain a file or folder with the same basename as the plugin intended to load - it will either fail in the case of a directory name - or source some unintended file. It's unclear if there was some intention that this direct load mechanism is to support calling something like : plugmgrObject load adhocplugin.tcl from the current directory or perhaps with an absolute path - but in any case such a file wouldn't show in the results of 'plugmgrObject list' and the collision risk for cwd folders and plugin names is high and quite confusing when it occurs. I am guessing that this should have been wrapped in a while loop over the $paths variable - to restrict it to the paths that have been configured via safe::interpAddToAccessPath As it stands, the parent interpreter seems to be able to source from a folder that isn't in that list (cwd) Even if this were adjusted to operate on the configured paths, It seems to me the name would have to contain the extension e.g myplugin.tcl to work, and as there is no check that $name isn't a folder - it could easily collide if the user had a common structure for sub packages e.g myplugin.tcl myplugin (folder) subplugin.tcl Taking the aged example at: https://wiki.tcl-lang.org/page/pluginmgr This only works for me if I run it from within the described ~/.example/plugin/ folder and only then if I use plug load slang. ...((truncated)) is_private: 0 login: juliannoble2 priority: 5 Medium private_contact: 957fdfcd8744611e3fe1f4896c7538b1d9bf47b2 resolution: None severity: Minor status: Open submitter: juliannoble2 subsystem: (unused) title: pluginmgr potential collisions with files/folders in cwd type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2025-10-05 08:03:55
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [99175819ef6ccf2064254a8de7cf76218710ce7be8c81e6e613dbadc80a07cd6] [pluginmgr doesn't find modules in subdirectories] By juliannoble2 For Tcllib On 2025-10-05T07:56:46.110 Details https://core.tcl-lang.org/tcllib/tinfo?name=99175819ef6ccf2064254a8de7cf76218710ce7be8c81e6e613dbadc80a07cd6 Ticket https://core.tcl-lang.org/tcllib/tktview/dffc63972b36e91815406c8ade6577de5c1b738e Changed Fields assignee: nobody closer: nobody comment: The list method uses the following to try to trigger a scan of packages: $sip eval {catch {package require bogus-package}} This is sufficient to trigger a scan for pkgIndex.tcl based packages, but not for any modules within subdirectories. It seems the -pattern for pluginmgr only works effectively when specified as the last element in a path such as ::project::packages::* (not documented as so - but the regexp capture makes it seem that's the intention e.g using -pattern proj* would return something truncated like "ect") Given that behaviour - using the pattern to create a bogus package require of the right depth might be a better way to update the package database so that list will match the right patterns from 'package names'. set bogus [string map {* bogus-package} $pattern] $sip eval [list catch [list package require $bogus]] is_private: 0 login: juliannoble2 priority: 5 Medium private_contact: 957fdfcd8744611e3fe1f4896c7538b1d9bf47b2 resolution: None severity: Minor status: Open submitter: juliannoble2 subsystem: pluginmgr title: pluginmgr doesn't find modules in subdirectories type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |