From: Donald G P. <don...@ni...> - 2024-09-24 18:13:28
|
Please take a look at the draft release notes for Tcl 9.0.0. It is the file tcl-release-notes-9.0.0.md found at: https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ Send me your corrections and suggestions. Examine both substantive content and Markdown mark-up. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Donald G P. <don...@ni...> - 2024-09-24 19:30:57
|
And now please also examine the file tk-release-notes-9.0.0.md for Tk. On 9/24/24 14:13, Donald G Porter via Tcl-Core wrote: > > Please take a look at the draft release notes for Tcl 9.0.0. It > is the file tcl-release-notes-9.0.0.md found at: > > https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ > > Send me your corrections and suggestions. Examine both substantive > content and Markdown mark-up. > -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: <apn...@ya...> - 2024-09-25 08:00:09
|
A very very minor nit I hesitate in reporting but ... In the section "New command options", - `info loaded ... ?prefix?` Should probably be - `info loaded ... ?package?` -----Original Message----- From: Donald G Porter via Tcl-Core <tcl...@li...> Sent: Tuesday, September 24, 2024 11:43 PM To: Tcl List Core <tcl...@li...> Subject: [TCLCORE] Tcl 9.0.0 Draft Release Notes Please take a look at the draft release notes for Tcl 9.0.0. It is the file tcl-release-notes-9.0.0.md found at: https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ Send me your corrections and suggestions. Examine both substantive content and Markdown mark-up. -- | 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: Jan N. <jan...@gm...> - 2024-09-25 08:15:30
|
Op wo 25 sep 2024 om 10:00 schreef apnmbx-public--- via Tcl-Core: > A very very minor nit I hesitate in reporting but ... > > In the section "New command options", > > - `info loaded ... ?prefix?` > > Should probably be > > - `info loaded ... ?package?` > No, you're mistaken: "?prefix?" is correct here, since "info loaded" doesn't know anything about the package name. Regards, Jan Nijtmans |
From: <apn...@ya...> - 2024-09-25 08:35:57
|
Oops, sorry, I was going by this – % info patch 9.0b3 % info loaded x y z wrong # args: should be "info loaded ?interp? ?packageName?" having picked up the Beta 3 tclsh from my path instead of the current rc2 version. Apologies for the noise From: Jan Nijtmans <jan...@gm...> Sent: Wednesday, September 25, 2024 1:45 PM To: apn...@ya... Cc: Donald G Porter <don...@ni...>; Tcl List Core <tcl...@li...> Subject: Re: [TCLCORE] Tcl 9.0.0 Draft Release Notes Op wo 25 sep 2024 om 10:00 schreef apnmbx-public--- via Tcl-Core: A very very minor nit I hesitate in reporting but ... In the section "New command options", - `info loaded ... ?prefix?` Should probably be - `info loaded ... ?package?` No, you're mistaken: "?prefix?" is correct here, since "info loaded" doesn't know anything about the package name. Regards, Jan Nijtmans |
From: Torsten B. <be...@ty...> - 2024-09-25 18:55:02
|
Hi, here's what I found in the Tcl notes: The links in the section "Tcl 9 Release Summary" will not be detected as being links by many renderers. Also, there is no blank line in between so they might appear as coming from the same paragraph. I suggest a list instead with proper titles: * [Migrating C extensions to Tcl 9](https://core.tcl-lang.org/tcl/wiki?name=Migrating+C+extensions+to+Tcl+9) * [Migrating scripts to Tcl 9](https://core.tcl-lang.org/tcl/wiki?name=Migrating+scripts+to+Tcl+9) and: * [Apps confirmed to work with Tcl 9](https://wiki.tcl-lang.org/page/Apps+confirmed+to+work+with+Tcl+9) * [Porting extensions to Tcl 9](https://wiki.tcl-lang.org/page/Porting+extensions+to+Tcl+9) Then, in the sections starting from "Major Features ..." I found some minor inconsistencies: - make sure all entries either hve a full stop at the end or non at all, right now there is a mixture (I would prefer to omit it) - Data values larger than 2Gb >>> should be "2 GB" - Zip filesystems and attached archives. >>> has a full stop at the end that should be removed - ABI compatibility was a non-goal ... >>> should be API compatibility (?) - Make a proper sublist of the removed API functions: - Removed API functions: - `Tcl_Backslash()` - `Tcl_*VA()` - `Tcl_*MathFunc*()` - `Tcl_MakeSafe()` - `Tcl_(Save|Restore|Discard|Free)Result()` - `Tcl_EvalTokens()` - `Tcl_(Get|Set)DefaultEncodingDir()` - `Tcl_UniCharN(case)cmp()` - `Tcl_UniCharCaseMatch()` Regards, Torsten > Am 24.09.2024 um 20:13 schrieb Donald G Porter via Tcl-Core <tcl...@li...>: > > > Please take a look at the draft release notes for Tcl 9.0.0. It > is the file tcl-release-notes-9.0.0.md found at: > > https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ > > Send me your corrections and suggestions. Examine both substantive > content and Markdown mark-up. > > -- > | 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: Donald G P. <don...@ni...> - 2024-09-25 19:16:41
|
On 9/25/24 14:54, Torsten Berg wrote: > here's what I found in the Tcl notes: Thank you for the review. The Markdown markup advice is especially helpful. I uploaded the revised release note files to SF with most changes. The revised version will also go out as the announcement. > - ABI compatibility was a non-goal ... >>> should be API compatibility (?) I did not change this one. The issue is what binaries can link and [load] successfully together, and not what routines can be called in source code. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Donald G P. <don...@ni...> - 2024-09-25 19:26:46
|
On 9/25/24 15:16, Donald G Porter via Tcl-Core wrote: > On 9/25/24 14:54, Torsten Berg wrote: >> here's what I found in the Tcl notes: > > Thank you for the review. The Markdown markup advice is especially helpful. > I uploaded the revised release note files to SF with most changes. The revised > version will also go out as the announcement. Forgot to finish that thought. I did not revise the changes.md file in the distribution. Folks are welcome to patch that in post-release. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |
From: Torsten B. <be...@ty...> - 2024-09-25 20:27:34
|
Oh boy, I wrote the notes for Tk from the wrong email address ... and it hangs in the pipe for moderator approval ... Well, here you have them, but you might have caught these already anyway. Otherwise these changes are really minor and you can just ignore them. Regards, Torsten > > Hi, > > and here my findings for the Tk notes: > > - the same links in the section "Tcl 9 Release Summary" as for Tcl (see my other message) > - subsection "Many improvements to use of platform features and conventions." has a full stop at the end >>> remove it > - some bullet points have full stop at end, most don't >>> remove the remaining occurrences > > and that's it already! > > Great work! > > Regards, Torsten > > >> Am 24.09.2024 um 21:30 schrieb Donald G Porter via Tcl-Core <tcl...@li...>: >> >> >> And now please also examine the file tk-release-notes-9.0.0.md for Tk. >> >> >> On 9/24/24 14:13, Donald G Porter via Tcl-Core wrote: >>> >>> Please take a look at the draft release notes for Tcl 9.0.0. It >>> is the file tcl-release-notes-9.0.0.md found at: >>> >>> https://sourceforge.net/projects/tcl/files/Tcl/9.0.0/ >>> >>> Send me your corrections and suggestions. Examine both substantive >>> content and Markdown mark-up. >>> >> >> >> -- >> | 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 > > -- |