You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(19) |
Jul
(96) |
Aug
(144) |
Sep
(222) |
Oct
(496) |
Nov
(171) |
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(4) |
Feb
(4) |
Mar
(9) |
Apr
(4) |
May
(12) |
Jun
(6) |
Jul
|
Aug
|
Sep
(1) |
Oct
(2) |
Nov
|
Dec
|
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(52) |
Aug
(47) |
Sep
(47) |
Oct
(95) |
Nov
(56) |
Dec
(34) |
2003 |
Jan
(99) |
Feb
(116) |
Mar
(125) |
Apr
(99) |
May
(123) |
Jun
(69) |
Jul
(110) |
Aug
(130) |
Sep
(289) |
Oct
(211) |
Nov
(98) |
Dec
(140) |
2004 |
Jan
(85) |
Feb
(87) |
Mar
(342) |
Apr
(125) |
May
(101) |
Jun
(60) |
Jul
(151) |
Aug
(118) |
Sep
(162) |
Oct
(117) |
Nov
(125) |
Dec
(95) |
2005 |
Jan
(141) |
Feb
(54) |
Mar
(79) |
Apr
(83) |
May
(74) |
Jun
(125) |
Jul
(63) |
Aug
(89) |
Sep
(130) |
Oct
(89) |
Nov
(34) |
Dec
(39) |
2006 |
Jan
(98) |
Feb
(62) |
Mar
(56) |
Apr
(94) |
May
(169) |
Jun
(41) |
Jul
(34) |
Aug
(35) |
Sep
(132) |
Oct
(722) |
Nov
(381) |
Dec
(36) |
2007 |
Jan
(34) |
Feb
(174) |
Mar
(15) |
Apr
(35) |
May
(74) |
Jun
(15) |
Jul
(8) |
Aug
(18) |
Sep
(39) |
Oct
(125) |
Nov
(89) |
Dec
(129) |
2008 |
Jan
(176) |
Feb
(91) |
Mar
(69) |
Apr
(178) |
May
(310) |
Jun
(434) |
Jul
(171) |
Aug
(73) |
Sep
(187) |
Oct
(132) |
Nov
(259) |
Dec
(292) |
2009 |
Jan
(27) |
Feb
(54) |
Mar
(35) |
Apr
(54) |
May
(93) |
Jun
(10) |
Jul
(36) |
Aug
(36) |
Sep
(93) |
Oct
(52) |
Nov
(45) |
Dec
(74) |
2010 |
Jan
(20) |
Feb
(120) |
Mar
(165) |
Apr
(101) |
May
(56) |
Jun
(12) |
Jul
(73) |
Aug
(306) |
Sep
(154) |
Oct
(82) |
Nov
(63) |
Dec
(42) |
2011 |
Jan
(176) |
Feb
(86) |
Mar
(199) |
Apr
(86) |
May
(237) |
Jun
(50) |
Jul
(26) |
Aug
(56) |
Sep
(42) |
Oct
(62) |
Nov
(62) |
Dec
(52) |
2012 |
Jan
(35) |
Feb
(33) |
Mar
(128) |
Apr
(152) |
May
(133) |
Jun
(21) |
Jul
(74) |
Aug
(423) |
Sep
(165) |
Oct
(129) |
Nov
(387) |
Dec
(276) |
2013 |
Jan
(105) |
Feb
(30) |
Mar
(130) |
Apr
(42) |
May
(60) |
Jun
(79) |
Jul
(101) |
Aug
(46) |
Sep
(81) |
Oct
(14) |
Nov
(43) |
Dec
(4) |
2014 |
Jan
(25) |
Feb
(32) |
Mar
(30) |
Apr
(80) |
May
(42) |
Jun
(23) |
Jul
(68) |
Aug
(127) |
Sep
(112) |
Oct
(72) |
Nov
(29) |
Dec
(69) |
2015 |
Jan
(35) |
Feb
(49) |
Mar
(95) |
Apr
(10) |
May
(70) |
Jun
(64) |
Jul
(93) |
Aug
(85) |
Sep
(43) |
Oct
(38) |
Nov
(124) |
Dec
(29) |
2016 |
Jan
(253) |
Feb
(181) |
Mar
(132) |
Apr
(419) |
May
(68) |
Jun
(90) |
Jul
(52) |
Aug
(142) |
Sep
(131) |
Oct
(80) |
Nov
(84) |
Dec
(192) |
2017 |
Jan
(329) |
Feb
(842) |
Mar
(248) |
Apr
(85) |
May
(247) |
Jun
(186) |
Jul
(37) |
Aug
(73) |
Sep
(98) |
Oct
(108) |
Nov
(143) |
Dec
(143) |
2018 |
Jan
(155) |
Feb
(139) |
Mar
(72) |
Apr
(112) |
May
(82) |
Jun
(119) |
Jul
(24) |
Aug
(33) |
Sep
(179) |
Oct
(295) |
Nov
(111) |
Dec
(34) |
2019 |
Jan
(20) |
Feb
(29) |
Mar
(49) |
Apr
(89) |
May
(185) |
Jun
(131) |
Jul
(9) |
Aug
(59) |
Sep
(30) |
Oct
(44) |
Nov
(118) |
Dec
(53) |
2020 |
Jan
(70) |
Feb
(108) |
Mar
(50) |
Apr
(9) |
May
(70) |
Jun
(24) |
Jul
(103) |
Aug
(82) |
Sep
(132) |
Oct
(119) |
Nov
(174) |
Dec
(169) |
2021 |
Jan
(75) |
Feb
(51) |
Mar
(76) |
Apr
(73) |
May
(53) |
Jun
(120) |
Jul
(114) |
Aug
(73) |
Sep
(70) |
Oct
(18) |
Nov
(26) |
Dec
|
2022 |
Jan
(26) |
Feb
(63) |
Mar
(64) |
Apr
(64) |
May
(48) |
Jun
(74) |
Jul
(129) |
Aug
(106) |
Sep
(238) |
Oct
(169) |
Nov
(149) |
Dec
(111) |
2023 |
Jan
(110) |
Feb
(47) |
Mar
(82) |
Apr
(106) |
May
(168) |
Jun
(101) |
Jul
(155) |
Aug
(35) |
Sep
(51) |
Oct
(55) |
Nov
(134) |
Dec
(202) |
2024 |
Jan
(103) |
Feb
(129) |
Mar
(154) |
Apr
(89) |
May
(60) |
Jun
(162) |
Jul
(201) |
Aug
(61) |
Sep
(167) |
Oct
(111) |
Nov
(133) |
Dec
(141) |
2025 |
Jan
(122) |
Feb
(88) |
Mar
(106) |
Apr
(113) |
May
(203) |
Jun
(185) |
Jul
(124) |
Aug
(101) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Donald G P. <don...@ni...> - 2024-12-11 16:06:59
|
Tcl/Tk 8.6.16 Release Announcement December 11, 2024 The Tcl Core Team is pleased to announce the 8.6.16 releases of the Tcl dynamic language and the Tk toolkit. This is the sixteenth patch release of Tcl/Tk 8.6. More details can be found below. We would like to express our gratitude to all those who submit bug reports and patches. This information is invaluable in enabling us to identify and eliminate problems in the core. Such reports can be submitted here. https://core.tcl-lang.org/tcl/ticket https://core.tcl-lang.org/tk/ticket We ask that you log in (anonymous if you wish) to create tickets. This deters abuse of the ticketing system: https://core.tcl-lang.org/tcl/login https://core.tcl-lang.org/tcl/login Where to get the new releases: ------------------------------ Tcl/Tk 8.6.16 sources are freely available as open source from the Tcl SourceForge project's file distribution area: http://sourceforge.net/projects/tcl/files/ This distribution is source code only. We keep links to some third parties offering pre-built binaries for various systems here: http://www.tcl-lang.org/software/tcltk/bindist.html For additional information: --------------------------- Please visit the Tcl Developer Xchange web site: http://www.tcl-lang.org/ This site contains a variety of information about Tcl/Tk in general, the core Tcl and Tk distributions, Tcl development tools, and much more. Summary of Changes since Tcl/Tk 8.6.15: -------------------------------------- This is a patch release, so it primarily includes bug fixes and corrections to erratic behavior. Highlighted changes are noted below. The changes file at the root of the source tree contains a more complete list. The Timelines of all changes are online. http://core.tcl-lang.org/tcl/timeline http://core.tcl-lang.org/tk/timeline * Regression in [clock] timezones due to revised tzdata format * Improper startup if [pwd] contains a file named init.tcl * Fix crashes or hangs in... - TclOO + coroutine, oo-1.25 - lifecycle management of the attributes of a menu entry - [grid] and [pack] handling of half-dead argument - Tk_DeleteErrorHandler() - overwrite of thread data by Tk initialization in second interp * Prevent negative zlib stream checksums, zlib-15.1 * Filesystem path efficiency from skipping unnecessary normalization * Revised [clock scan] consistent with leap second timestamp validation * Updated bundled packages, libraries, standards, data - Itcl 4.3.2 - sqlite3 3.47.2 - Thread 2.8.11 - TDBC* 1.1.10 - tcltest 2.5.9 - tzdata 2024b, corrected -- Tcl Core Team and Maintainers Don Porter, Tcl Core Release Manager -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Jan N. <jan...@gm...> - 2024-12-10 20:28:55
|
Op di 10 dec 2024 21:10 schreef Stuart Cassoff: > Tk 8.6.16 rc0 ships with tkUuid.h and rc2 doesn't. Which is correct? > rc2 is correct. tKUuid.h is supposed to be built from manifest.uuid Hope this helps, Jan Nijtmans > |
From: Stuart C. <exo...@ya...> - 2024-12-10 20:10:04
|
Tk 8.6.16 rc0 ships with tkUuid.h and rc2 doesn't. Which is correct? Stu On Tuesday, December 10, 2024 at 12:43:05 p.m. EST, Donald G Porter via Tcl-Core <tcl...@li...> wrote: Now available at https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ are RC2 candidate source code distribution pre-releases of Tcl 8.6.16 and Tk 8.6.16. Unless some serious blocking issue is reported, it is intended to promote these candidates to the releases on December 11. The Tcl pre-release includes pre-releases of the packages Thread 2.8.11, Itcl 4.3.2, and TDBC* 1.1.10. The released package sqlite3 3.47.2 is also included. Compared to earlier pre-releases, one test in Tcl has been made more portable, the bundled version of sqlite3 has been updated, and release dates have been advanced. Thank you for your contributions and assistance. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| _______________________________________________ Tcl-Core mailing list Tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcl-core |
From: Paul O. <pa...@po...> - 2024-12-10 19:48:59
|
Everything fine on Windows using gcc 7.2.0 and VS2022. Paul Am 10.12.2024 um 18:42 schrieb Donald G Porter via Tcl-Core: > > Now available at > > https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ > > are RC2 candidate source code distribution pre-releases of Tcl 8.6.16 and Tk 8.6.16. > > Unless some serious blocking issue is reported, it is intended to promote these > candidates to the releases on December 11. > > The Tcl pre-release includes pre-releases of the packages Thread 2.8.11, Itcl 4.3.2, > and TDBC* 1.1.10. The released package sqlite3 3.47.2 is also included. > > Compared to earlier pre-releases, one test in Tcl has been made more portable, > the bundled version of sqlite3 has been updated, and release dates have been > advanced. > > Thank you for your contributions and assistance. > |
From: Harald O. <har...@el...> - 2024-12-10 18:24:13
|
Hi Don, great work ! From my side, all ok on MS-WIN 64bit with VC 6 32 bit compiler. The release notes still state December 9. Thanks for ALL, Harald Am 10.12.2024 um 18:42 schrieb Donald G Porter via Tcl-Core: > > Now available at > > https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ > > are RC2 candidate source code distribution pre-releases of Tcl 8.6.16 > and Tk 8.6.16. > > Unless some serious blocking issue is reported, it is intended to > promote these > candidates to the releases on December 11. > > The Tcl pre-release includes pre-releases of the packages Thread 2.8.11, > Itcl 4.3.2, > and TDBC* 1.1.10. The released package sqlite3 3.47.2 is also included. > > Compared to earlier pre-releases, one test in Tcl has been made more > portable, > the bundled version of sqlite3 has been updated, and release dates have > been > advanced. > > Thank you for your contributions and assistance. > |
From: Harald O. <har...@el...> - 2024-12-10 18:03:55
|
Dear TCL team, the sample extension as guidence needs some love. https://core.tcl-lang.org/sampleextension/timeline It is a complicated subject and it is getting more challenging. Here are some thoughts: 1) build-info To support build-info, many lines were added with a lot of preprocessor relative code. It is hard to understand and fills the source code with a lot of interesting information. I don't think, anybody will change any thing here. And it looks unmaintainable in the sense, that if something is changed, the source has to be changed. It would be great to have this distributed with TCL in tcl.h or somewhere else and no package author has to maintain it. 2) multiple interpreters and threads The sample application uses static variables and thus does not support multiple interpreters. IMHO, this is not ok. A solution using command client data is contained in the "19630c0c-unload" branch. It might be added as comments, that command client data may not be used, if the data is required outside of a command like in a event handler. Then, interpreter associative data has to be used. 3) unload support IMHO, TCL is very dynamic and unloading of a DLL is crucial. This is currently missing. A proposal is in the "19630c0c-unload" branch. Thanks for the proposal by Emiliano on c.l.t. It is so complicated. Interpreter associative data is required to hold the tolkens of the created commands. -END- I think, all this should be shown within the sample application. It is better to know bad news and there are a lot ! Any comments welcome ! Thank you for all ! Harald |
From: Donald G P. <don...@ni...> - 2024-12-10 17:43:01
|
Now available at https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ are RC2 candidate source code distribution pre-releases of Tcl 8.6.16 and Tk 8.6.16. Unless some serious blocking issue is reported, it is intended to promote these candidates to the releases on December 11. The Tcl pre-release includes pre-releases of the packages Thread 2.8.11, Itcl 4.3.2, and TDBC* 1.1.10. The released package sqlite3 3.47.2 is also included. Compared to earlier pre-releases, one test in Tcl has been made more portable, the bundled version of sqlite3 has been updated, and release dates have been advanced. Thank you for your contributions and assistance. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: <apn...@ya...> - 2024-12-10 03:34:19
|
TIP 707 has been accepted and merged into core-8-branch and main. Vote-Summary: Accepted 10/0/0 Votes-For: AK, AN, BG, DP, HO, JN, KW, MC, RA, SL Votes-Against: none Votes-Present: none Thanks all, /Ashok |
From: Rolf A. <tcl...@po...> - 2024-12-09 21:09:55
|
apnadkarni--- via Tcl-Core writes: is CFV for TIP 707 - > <https://core.tcl-lang.org/tips/doc/trunk/tip/707.md> Add new Tcl_Obj > internal representation to hold pointer + length TIP 707: Yes. |
From: Jan N. <jan...@gm...> - 2024-12-09 21:00:33
|
Op ma 9 dec 2024 om 19:11 schreef Donald G Porter: > This does not work. When I drop the unpacked tarball retreived from > sourceforge > into the tcl/pkgs directory and then `make` the master Tcl unix Makefile > again, > the build fails: > Indeed, there was a package error: sqlite3Uuid.h was packed inside the tar.gz, which caused the problem. New versions uploaded now, which should work fine. Regards, Jan Nijtmans |
From: Marc C. <cul...@gm...> - 2024-12-09 19:47:42
|
If I can't sleep and find myself awake at 3AM I will try to join the monthly meeting. But don't count on me. - Marc On Sun, Dec 8, 2024 at 6:15 PM Steve Landers <st...@di...> wrote: > A reminder that the December Tcl virtual meetup will be held Tuesday > December at [clock format 1733821200] - Tuesday 1am US West, 3am US > Central, 4am US East, 9am UTC, 9am UK, 10am Western Europe, 2:30pm India, > 5pm Australia West / Singapore / China, 6pm Japan, 8pm Australia East, 10pm > New Zealand. > > Details (including how to connect) are available via > https://wiki.tcl-lang.org/page/Monthly+Virtual+Meetup > > -- Steve > _______________________________________________ > Tcl-Core mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-core > |
From: Donald G P. <don...@ni...> - 2024-12-09 18:10:59
|
On 12/9/24 10:41, Jan Nijtmans wrote: > The upstream SQLite project released 3.47.2 of SQLite recently > > From that, I derived the TEA-based Tcl package we layer > on top of it. > > http://cyqlite.sourceforge.net/cgi-bin/sqlite/timeline <http://cyqlite.sourceforge.net/cgi-bin/sqlite/timeline> > > That's now available as Tcl package sqlite3.47.2.tar.gz from > > https://sourceforge.net/projects/tcl/files/Tcl/8.6.15/ <https://sourceforge.net/projects/tcl/files/Tcl/8.6.15/> > or > https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ <https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/> > or > https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ <https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/> > > Unpack that source distribution in the "pkgs" subdir of your Tcl > 8.6.x or 9.0.x source code distribution and run `make install` > again for your platform. > That will build and install the updated sqlite package. This does not work. When I drop the unpacked tarball retreived from sourceforge into the tcl/pkgs directory and then `make` the master Tcl unix Makefile again, the build fails: home/dgp/fossil/tcl8.6.16/pkgs/sqlite3.47.2/generic/tclsqlite3.c:61:10: fatal error: sqlite3Uuid.h: No such file or directory 61 | #include "sqlite3Uuid.h" | ^~~~~~~~~~~~~~~ compilation terminated. Failure continues even after a complete `make distclean`. When I revert to the older tarball release of sqlite3 3.47.1, there is no problem. This is a fresh regression only in the latest release. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Stuart C. <exo...@ya...> - 2024-12-09 16:42:48
|
>From https://sqlite.org/releaselog/3_47_0.html : "12. The TCL Interface for SQLite supports TCL9. Everything probably still works for TCL 8.5 and later, though this is not guaranteed. Users are encouraged to upgrade to TCL9." Is there any concern wrt 8.6? Stu On Monday, December 9, 2024 at 10:41:30 a.m. EST, Jan Nijtmans <jan...@gm...> wrote: The upstream SQLite project released 3.47.2 of SQLite recently >From that, I derived the TEA-based Tcl package we layer on top of it. http://cyqlite.sourceforge.net/cgi-bin/sqlite/timeline That's now available as Tcl package sqlite3.47.2.tar.gz from https://sourceforge.net/projects/tcl/files/Tcl/8.6.15/ or https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ or https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ Unpack that source distribution in the "pkgs" subdir of your Tcl 8.6.x or 9.0.x source code distribution and run `make install` again for your platform. That will build and install the updated sqlite package. Unless another SQLite release happens first, this package will be bundled with Tcl 8.6.16 / Tcl 9.0.1 _______________________________________________ Tcl-Core mailing list Tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcl-core |
From: Stuart C. <exo...@ya...> - 2024-12-09 16:41:15
|
Thanks! Unfortunately, 3.47.2 still has the Tcl_Size conflict problem. They should listen to you! Stu On Monday, December 9, 2024 at 10:59:14 a.m. EST, Jan Nijtmans <jan...@gm...> wrote: Op ma 9 dec 2024 om 16:51 schreef Stuart Cassoff: > From https://sqlite.org/releaselog/3_47_0.html : > > "12. The TCL Interface for SQLite supports TCL9. Everything probably still works for TCL 8.5 and later, though this is not guaranteed. Users are encouraged to upgrade to TCL9." > > Is there any concern wrt 8.6? Not at all. It should work for Tcl 8.5 and 8.6 as well as for Tcl 9.0. The reason Richard writes this, is - most likely - due to bug-reports as this one: <https://sqlite.org/forum/forumpost/0ef3c5ee0e5df9c9> I cannot help it when Richard doesn't take over our fix :-) Regards, Jan Nijtmans |
From: Donald G P. <don...@ni...> - 2024-12-09 16:25:28
|
On 12/6/24 13:18, Donald G Porter via Tcl-Core wrote: > Unless some serious blocking issue is reported, it is intended to promote these > candidates to the releases on December 9. The package sqlite3 3.47.2 was unexpectedly released today, and the release message included a promise that it would be bundled with Tcl 8.6.16. That has not been true of any Tcl 8.6.16 release candidates so far, so those candidates will not become the release. Expect an RC2 sometime soon and a delayed release date. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Jan N. <jan...@gm...> - 2024-12-09 15:59:19
|
Op ma 9 dec 2024 om 16:51 schreef Stuart Cassoff: > From https://sqlite.org/releaselog/3_47_0.html : > > "12. The TCL Interface for SQLite supports TCL9. Everything probably still > works for TCL 8.5 and later, though this is not guaranteed. Users are > encouraged to upgrade to TCL9." > > Is there any concern wrt 8.6? > Not at all. It should work for Tcl 8.5 and 8.6 as well as for Tcl 9.0. The reason Richard writes this, is - most likely - due to bug-reports as this one: <https://sqlite.org/forum/forumpost/0ef3c5ee0e5df9c9> I cannot help it when Richard doesn't take over our fix :-) Regards, Jan Nijtmans |
From: Jan N. <jan...@gm...> - 2024-12-09 15:41:24
|
The upstream SQLite project released 3.47.2 of SQLite recently >From that, I derived the TEA-based Tcl package we layer on top of it. http://cyqlite.sourceforge.net/cgi-bin/sqlite/timeline That's now available as Tcl package sqlite3.47.2.tar.gz from https://sourceforge.net/projects/tcl/files/Tcl/8.6.15/ or https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ or https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ Unpack that source distribution in the "pkgs" subdir of your Tcl 8.6.x or 9.0.x source code distribution and run `make install` again for your platform. That will build and install the updated sqlite package. Unless another SQLite release happens first, this package will be bundled with Tcl 8.6.16 / Tcl 9.0.1 |
From: Harald O. <har...@el...> - 2024-12-09 13:41:17
|
Dear TCL team, I try to update some TCL binary extensions, so, I was visiting the sample extension. 1) I have added an "Unload" procedure. I think, this is sensible. I would love a double check of the action: https://core.tcl-lang.org/sampleextension/info/19630c0c 2) What I understand is, that the whole "::sample::build-info" has to be copied into each extension - wow. One page of cryptic commands. Couldn't we hide this in a the tcl header file and just do a macro call? This makes source code so cluttered... Here is the example: if (Tcl_GetCommandInfo(interp, "::tcl::build-info", &info)) { Tcl_CreateObjCommand(interp, "::sample::build-info", info.objProc, (void *)( PACKAGE_VERSION "+" STRINGIFY(SAMPLE_VERSION_UUID) #if defined(__clang__) && defined(__clang_major__) ".clang-" STRINGIFY(__clang_major__) #if __clang_minor__ < 10 "0" #endif STRINGIFY(__clang_minor__) #endif #if defined(__cplusplus) && !defined(__OBJC__) ".cplusplus" #endif #ifndef NDEBUG ".debug" #endif #if !defined(__clang__) && !defined(__INTEL_COMPILER) && defined(__GNUC__) ".gcc-" STRINGIFY(__GNUC__) #if __GNUC_MINOR__ < 10 "0" #endif STRINGIFY(__GNUC_MINOR__) #endif #ifdef __INTEL_COMPILER ".icc-" STRINGIFY(__INTEL_COMPILER) #endif #ifdef TCL_MEM_DEBUG ".memdebug" #endif #if defined(_MSC_VER) ".msvc-" STRINGIFY(_MSC_VER) #endif #ifdef USE_NMAKE ".nmake" #endif #ifndef TCL_CFG_OPTIMIZED ".no-optimize" #endif #ifdef __OBJC__ ".objective-c" #if defined(__cplusplus) "plusplus" #endif #endif #ifdef TCL_CFG_PROFILED ".profile" #endif #ifdef PURIFY ".purify" #endif #ifdef STATIC_BUILD ".static" #endif ), NULL); } Thanks for all, Harald |
From: Gustaf N. (sslmail) <ne...@wu...> - 2024-12-09 09:11:10
|
> On 08.12.2024, at 19:57, Paul Obermeier <pa...@po...> wrote: > > Which of the 4 variants listed on that page are you using? The version from Ashok…. yes the version should be made explicit, implicitly it was clear since it was a tcl9 build instruction… It would be great to have a common, maintained version. I’ve updated the version of the man page on sourceforge [1], also corrected the Scriptics/Ajuba/Interwoven history. Many thanks for the correction hints! My intention into looking into the TclPro debugger was similar to the intentions that Ashok expressed here ("Not a user myself and have done very minimal testing“). I am working through the man pages of NaviServer into a state that makes sense. The goal is that the documentation and the implementation are in sync, everything documented should be tested, everything deprecated moved to a single section, no documentation/examples based on deprecated commands, etc. Since NaviServer has a surprisingly high number of commands/subcommands, i did this via parsing the documentation, source, and test cases (see below for the current state). A major release change is time for a major cleanup. -g [1] https://naviserver.sourceforge.io/5.0/naviserver/files/ns_adp_debug.html Tested commands ------------> 709 tested commands, 86 deprecated, 639 documented, 0 NOT documented ------------> 0 usage message differ from doc, 639 are identical Documented commands ------------> 639 documented commands, 639 tested, 0 NOT tested Deprecated commands ------------> 0 deprecated commands are documented ------------> 0 occurrences of deprecated commands used in documentation ------------> 38 deprecated commands are tested |
From: Pietro C. <ga...@ga...> - 2024-12-09 08:05:14
|
On Dec 05 2024, 14:45 +0000, Pietro Cerutti via Tcl-Core <tcl...@li...> wrote: >On Dec 04 2024, 19:45 +0000, Donald G Porter via Tcl-Core <tcl...@li...> wrote: >> >>Now available at >> >>https://sourceforge.net/projects/tcl/files/Tcl/8.6.16/ >> >>are RC0 candidate source code distribution pre-releases of Tcl and Tk 8.6.16. > >Works fine on FreeBSD, except for filesystem-1.30.3: > >https://core.tcl-lang.org/tcl/info/a479ad913c8b46a4 > >Here, we expect [string equal [file normalize ~] $::env(HOME)], but if >my HOME is a symlynk (/home -> /usr/home), that'll fail. > >Why is [file normalize] used on one side only? I've opened https://core.tcl-lang.org/tcl/tktview/1dc7f3e5f13b and I'll be happy to commit the fix if I get an ack. Thanks -- Pietro Cerutti I have pledged to give 10% of income to effective charities and invite you to join me - https://givingwhatwecan.org |
From: Steve L. <st...@di...> - 2024-12-09 00:15:22
|
A reminder that the December Tcl virtual meetup will be held Tuesday December at [clock format 1733821200] - Tuesday 1am US West, 3am US Central, 4am US East, 9am UTC, 9am UK, 10am Western Europe, 2:30pm India, 5pm Australia West / Singapore / China, 6pm Japan, 8pm Australia East, 10pm New Zealand. Details (including how to connect) are available via https://wiki.tcl-lang.org/page/Monthly+Virtual+Meetup -- Steve |
From: Paul O. <pa...@po...> - 2024-12-08 18:58:15
|
Which of the 4 variants listed on that page are you using? Paul Am 08.12.2024 um 12:08 schrieb Gustaf Neumann (sslmail): > Dear all, > > many thanks for the great input! I have tried to summarize the situation on > > https://naviserver.sourceforge.io/5.0/naviserver/files/ns_adp_debug.html#subsection2 > > Please double-check. > The forthcoming version has now basic support for the TclPro debugger. > > all the best > -g > > > >> On 01.12.2024, at 02:51, apn...@ya... wrote: >> >> A port of the debugger to Tcl 9 (needed extensive changes for namespace variable resolution) is athttps://github.com/apnadkarni/TclProDebug(originally forked from Flightaware). >> Not a user myself and have done very minimal testing with **Tcl**. It has an issue with Tk scripts (seehttps://sourceforge.net/p/magicsplat/tickets/20/), I think having to do with msgcat changes, that I have not had chance to look at yet. >> Volunteers to become “official” maintainers would be welcomed! >> /Ashok > > > > _______________________________________________ > Tcl-Core mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-core |
From: Andreas K. <and...@gm...> - 2024-12-08 17:32:42
|
https://core.tcl-lang.org/tklib/technote/633a17aefa8ec07e8bd55fdf872dff70467834 6a -- Happy Tcling, Andreas Kupries <and...@gm...> <https://core.tcl-lang.org/akupries/> <https://akupries.tclers.tk/> Developer @ SUSE Software Solutions Germany GmbH ------------------------------------------------------------------------------- |
From: Francois V. <fvo...@fr...> - 2024-12-08 16:24:42
|
Le 04/12/2024 à 07:58, Francois Vogel a écrit : > Call For Votes on TIP #706: Expose three Tk "In Context" functions via > stubs table Result for TIP #706: YES: 9 (AK, AN, FV, HO, JN, KW, MC, RA, SL) NO: 0 PRESENT: 0 This TIP is accepted. I'll merge the implementation to trunk. Many thanks to all who reviewed and expressed their vote! Regards, Francois |
From: Andreas K. <and...@gm...> - 2024-12-08 12:00:16
|
> Dear all, > many thanks for the great input! I have tried to summarize the situation on > > https://naviserver.sourceforge.io/5.0/naviserver/files/ns_adp_debug.html#subsection2 > > Please double-check. || Scriptics was acquired by Sun Microsystems AFAIK Scriptics was created after JO left Sun, and it was aquired by Interwoven. See https://en.wikipedia.org/wiki/John_Ousterhout To quote: In 1994, Ousterhout left Berkeley to join Sun Microsystems Laboratories, which hired a team to join him in Tcl development. After several years at Sun, he left and co-founded Scriptics, Inc. (later renamed Ajuba Solutions) in January 1998 to provide professional Tcl development tools. Most of the Tcl team followed him from Sun. Ajuba was purchased by Interwoven in October 2000. He joined the faculty of Stanford University in 2008. > The forthcoming version has now basic support for the TclPro debugger. > > all the best > -g -- Happy Tcling, Andreas Kupries <and...@gm...> <https://core.tcl-lang.org/akupries/> <https://akupries.tclers.tk/> Developer @ SUSE Software Solutions Germany GmbH ------------------------------------------------------------------------------- |