Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

19 May, 2024: Line wrapping has been changed to be more consistent with Usenet standards.
 If you find that it is broken please let me know here rocksolid.nodes.help


devel / comp.lang.tcl / Re: Tcl / Tk 8.6.12 RELEASED

SubjectAuthor
* Tcl / Tk 8.6.12 RELEASEDDon Porter
`* Re: Tcl / Tk 8.6.12 RELEASEDfei jay
 `- Re: Tcl / Tk 8.6.12 RELEASEDfei jay

1
Tcl / Tk 8.6.12 RELEASED

<sm474p$ndv$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18249&group=comp.lang.tcl#18249

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: donald.porter@nist.gov (Don Porter)
Newsgroups: comp.lang.tcl
Subject: Tcl / Tk 8.6.12 RELEASED
Date: Fri, 5 Nov 2021 17:19:21 -0400
Organization: ACMD ITL NIST
Lines: 123
Message-ID: <sm474p$ndv$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 5 Nov 2021 21:19:22 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="80f0ca7bfcddb8a5f3460885adfe283b";
logging-data="23999"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/GJ6LuWxsBSUtUei9yAZiGtk8qDtQDjpM="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.2.1
Cancel-Lock: sha1:GREykxBRtQU5WTjN//PMuooAT/I=
Content-Language: en-US
 by: Don Porter - Fri, 5 Nov 2021 21:19 UTC

Tcl/Tk 8.6.12 Release Announcement
November 5, 2021

The Tcl Core Team is pleased to announce the 8.6.12 releases of the Tcl
dynamic language and the Tk toolkit. This is the twelfth 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.

Where to get the new releases:
------------------------------

Tcl/Tk 8.6.12 sources are freely available as open source from the
Tcl Developer Xchange web site at:

http://www.tcl-lang.org/software/tcltk/8.6.html

This web page also contains additional information about the releases,
including new features and notes about installing and compiling the
releases. Sources are always available 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.11:
--------------------------------------

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/
http://core.tcl-lang.org/tk/

* Tk compatibility with Mac OSX, including Monterey
- Make use of a backing CALayer to fix rendering issues
- Respect the key repeat system setting
- File dialogs on Monterey
- Clarify use of icons in [tk_messageBox]
- Improved support of pixel formats
- Avoid multiple button events during window activation
- Raise Tk window when exposed by Mission Control

* [TIP 608] New virtual event <<TkWorldChanged>>

* New keycodes: CodeInput, SingleCandidate, MultipleCandidate,
PreviousCandidate

* Keycode portability: OE, oe, Ydiaeresis

* New support for POSIX error: EILSEQ

* Unix tty channels now tolerate EINTR
*** POTENTIAL INCOMPATIBILITY ***

* Try to restore Tcl's [update] command when Tk is unloaded.

* Addressed build tool security issue raised in CVE-2021-35331.

* Fix crashes or hangs in...
- Mac window event when non-Tk windows go full screen
- Windows loading of the Phaistos font.
- embeded window destruction when container toplevel is reused
- Mac menu label contains non-BMP character
- Mac use of a dead key as menu accelerator (e.g. command-acute)
- [tkwait variable] with race in variable destruction
- [clipboard get] with data in invalid encoding
- Tcl_PutEnv() called from main() on Windows
- ensemble rewrite machinery (see namespace-42.11)

* TkpDrawAngledCharsInContext leaked a CGColor.

* Adapt some string operations for Emoji

* Repair EIAS violation in [concat foo [list #]]

* Package initialization order in wish using static packages

* Make Xft usage thread safe.

* Failure when a [proc] argument name is computed, not literal

* Peer text cursor motion (see textDisp-11.22)

* Support for Unicode 14

* tzdata updated to Olson's tzdata2021e

* Updated bundled packages
- Itcl 4.2.2
- sqlite3 3.36.0
- Thread 2.8.7
- TDBC* 1.1.3
- dde 1.4.4 - Tcl 9 installation compatibility
- platform 1.0.18 - Big Sur and Monterey support

--
Tcl Core Team and Maintainers
Don Porter, Tcl Core Release Manager

--
| Don Porter Applied and Computational Mathematics Division |
| donald.porter@nist.gov Information Technology Laboratory |
| http://math.nist.gov/~DPorter/ NIST |
|______________________________________________________________________|

Re: Tcl / Tk 8.6.12 RELEASED

<2f99affe-5be5-4300-8b4e-c79f6adb9b55n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20053&group=comp.lang.tcl#20053

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ac8:5c91:0:b0:35b:bc2d:527 with SMTP id r17-20020ac85c91000000b0035bbc2d0527mr3047545qta.674.1663070582739;
Tue, 13 Sep 2022 05:03:02 -0700 (PDT)
X-Received: by 2002:a05:6808:21a5:b0:345:57c8:31b0 with SMTP id
be37-20020a05680821a500b0034557c831b0mr1297136oib.6.1663070582415; Tue, 13
Sep 2022 05:03:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 13 Sep 2022 05:03:02 -0700 (PDT)
In-Reply-To: <sm474p$ndv$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=119.13.112.119; posting-account=qWdLpgoAAADMgQSArwWBu1shI3dMVgE_
NNTP-Posting-Host: 119.13.112.119
References: <sm474p$ndv$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2f99affe-5be5-4300-8b4e-c79f6adb9b55n@googlegroups.com>
Subject: Re: Tcl / Tk 8.6.12 RELEASED
From: feixue7@gmail.com (fei jay)
Injection-Date: Tue, 13 Sep 2022 12:03:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6498
 by: fei jay - Tue, 13 Sep 2022 12:03 UTC

在 2021年11月6日星期六 UTC+8 05:19:26,<Don Porter> 写道:
> Tcl/Tk 8.6.12 Release Announcement
> November 5, 2021
>
> The Tcl Core Team is pleased to announce the 8.6.12 releases of the Tcl
> dynamic language and the Tk toolkit. This is the twelfth 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.
>
> Where to get the new releases:
> ------------------------------
>
> Tcl/Tk 8.6.12 sources are freely available as open source from the
> Tcl Developer Xchange web site at:
>
> http://www.tcl-lang.org/software/tcltk/8.6.html" rel="nofollow" target="_blank">http://www.tcl-lang.org/software/tcltk/8.6.html
>
> This web page also contains additional information about the releases,
> including new features and notes about installing and compiling the
> releases. Sources are always available 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.11:
> --------------------------------------
>
> 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/
> http://core.tcl-lang.org/tk/
>
> * Tk compatibility with Mac OSX, including Monterey
> - Make use of a backing CALayer to fix rendering issues
> - Respect the key repeat system setting
> - File dialogs on Monterey
> - Clarify use of icons in [tk_messageBox]
> - Improved support of pixel formats
> - Avoid multiple button events during window activation
> - Raise Tk window when exposed by Mission Control
>
> * [TIP 608] New virtual event <<TkWorldChanged>>
>
> * New keycodes: CodeInput, SingleCandidate, MultipleCandidate,
> PreviousCandidate
>
> * Keycode portability: OE, oe, Ydiaeresis
>
> * New support for POSIX error: EILSEQ
>
> * Unix tty channels now tolerate EINTR
> *** POTENTIAL INCOMPATIBILITY ***
>
> * Try to restore Tcl's [update] command when Tk is unloaded.
>
> * Addressed build tool security issue raised in CVE-2021-35331.
>
> * Fix crashes or hangs in...
> - Mac window event when non-Tk windows go full screen
> - Windows loading of the Phaistos font.
> - embeded window destruction when container toplevel is reused
> - Mac menu label contains non-BMP character
> - Mac use of a dead key as menu accelerator (e.g. command-acute)
> - [tkwait variable] with race in variable destruction
> - [clipboard get] with data in invalid encoding
> - Tcl_PutEnv() called from main() on Windows
> - ensemble rewrite machinery (see namespace-42.11)
>
> * TkpDrawAngledCharsInContext leaked a CGColor.
>
> * Adapt some string operations for Emoji
>
> * Repair EIAS violation in [concat foo [list #]]
>
> * Package initialization order in wish using static packages
>
> * Make Xft usage thread safe.
>
> * Failure when a [proc] argument name is computed, not literal
>
> * Peer text cursor motion (see textDisp-11.22)
>
> * Support for Unicode 14
>
> * tzdata updated to Olson's tzdata2021e
>
> * Updated bundled packages
> - Itcl 4.2.2
> - sqlite3 3.36.0
> - Thread 2.8.7
> - TDBC* 1.1.3
> - dde 1.4.4 - Tcl 9 installation compatibility
> - platform 1.0.18 - Big Sur and Monterey support
>
> --
> Tcl Core Team and Maintainers
> Don Porter, Tcl Core Release Manager
>
> --
> | Don Porter Applied and Computational Mathematics Division |
> | donald...@nist.gov Information Technology Laboratory |
> | http://math.nist.gov/~DPorter/ NIST |
> |______________________________________________________________________|
Found crash on Chinese “大东宝马”,any ideas?
#0 0x00007fb7c2f7d418 in Tcl_UtfToUniChar () from libtcl8.6.so
#1 0x00007fb7c2f7ee1f in TclUtfToUCS4 () from libtcl8.6.so
#2 0x00007fb7c2f7f244 in Tcl_UtfToLower () from libtcl8.6.so
#3 0x00007fb7c2f1ebba in ?? () from libtcl8.6.so
#4 0x00007fb7c2e84aa6 in TclNRRunCallbacks () from libtcl8.6.so
#5 0x00007fb7c2e86273 in TclEvalEx () from libtcl8.6.so
#6 0x00007fb7c2e868b3 in Tcl_EvalEx () from libtcl8.6.so
#7 0x00007fb7c2e868f5 in Tcl_Eval () from libtcl8.6.so

Re: Tcl / Tk 8.6.12 RELEASED

<e0a5a3fb-1237-4b74-92e8-9684fa928dbdn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20058&group=comp.lang.tcl#20058

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:620a:4007:b0:6be:91e8:c94e with SMTP id h7-20020a05620a400700b006be91e8c94emr25775962qko.375.1663149571396;
Wed, 14 Sep 2022 02:59:31 -0700 (PDT)
X-Received: by 2002:aca:accd:0:b0:34f:6f5a:90a8 with SMTP id
v196-20020acaaccd000000b0034f6f5a90a8mr1535220oie.287.1663149571018; Wed, 14
Sep 2022 02:59:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Wed, 14 Sep 2022 02:59:30 -0700 (PDT)
In-Reply-To: <2f99affe-5be5-4300-8b4e-c79f6adb9b55n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.8.242.171; posting-account=qWdLpgoAAADMgQSArwWBu1shI3dMVgE_
NNTP-Posting-Host: 119.8.242.171
References: <sm474p$ndv$1@dont-email.me> <2f99affe-5be5-4300-8b4e-c79f6adb9b55n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e0a5a3fb-1237-4b74-92e8-9684fa928dbdn@googlegroups.com>
Subject: Re: Tcl / Tk 8.6.12 RELEASED
From: feixue7@gmail.com (fei jay)
Injection-Date: Wed, 14 Sep 2022 09:59:31 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7219
 by: fei jay - Wed, 14 Sep 2022 09:59 UTC

在 2022年9月13日星期二 UTC+8 20:03:04,<fei jay> 写道:
> 在 2021年11月6日星期六 UTC+8 05:19:26,<Don Porter> 写道:
> > Tcl/Tk 8.6.12 Release Announcement
> > November 5, 2021
> >
> > The Tcl Core Team is pleased to announce the 8.6.12 releases of the Tcl
> > dynamic language and the Tk toolkit. This is the twelfth 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.
> >
> > Where to get the new releases:
> > ------------------------------
> >
> > Tcl/Tk 8.6.12 sources are freely available as open source from the
> > Tcl Developer Xchange web site at:
> >
> > http://www.tcl-lang.org/software/tcltk/8.6.html" rel="nofollow" target="_blank">http://www.tcl-lang.org/software/tcltk/8.6.html
> >
> > This web page also contains additional information about the releases,
> > including new features and notes about installing and compiling the
> > releases. Sources are always available 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.11:
> > --------------------------------------
> >
> > 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/
> > http://core.tcl-lang.org/tk/
> >
> > * Tk compatibility with Mac OSX, including Monterey
> > - Make use of a backing CALayer to fix rendering issues
> > - Respect the key repeat system setting
> > - File dialogs on Monterey
> > - Clarify use of icons in [tk_messageBox]
> > - Improved support of pixel formats
> > - Avoid multiple button events during window activation
> > - Raise Tk window when exposed by Mission Control
> >
> > * [TIP 608] New virtual event <<TkWorldChanged>>
> >
> > * New keycodes: CodeInput, SingleCandidate, MultipleCandidate,
> > PreviousCandidate
> >
> > * Keycode portability: OE, oe, Ydiaeresis
> >
> > * New support for POSIX error: EILSEQ
> >
> > * Unix tty channels now tolerate EINTR
> > *** POTENTIAL INCOMPATIBILITY ***
> >
> > * Try to restore Tcl's [update] command when Tk is unloaded.
> >
> > * Addressed build tool security issue raised in CVE-2021-35331.
> >
> > * Fix crashes or hangs in...
> > - Mac window event when non-Tk windows go full screen
> > - Windows loading of the Phaistos font.
> > - embeded window destruction when container toplevel is reused
> > - Mac menu label contains non-BMP character
> > - Mac use of a dead key as menu accelerator (e.g. command-acute)
> > - [tkwait variable] with race in variable destruction
> > - [clipboard get] with data in invalid encoding
> > - Tcl_PutEnv() called from main() on Windows
> > - ensemble rewrite machinery (see namespace-42.11)
> >
> > * TkpDrawAngledCharsInContext leaked a CGColor.
> >
> > * Adapt some string operations for Emoji
> >
> > * Repair EIAS violation in [concat foo [list #]]
> >
> > * Package initialization order in wish using static packages
> >
> > * Make Xft usage thread safe.
> >
> > * Failure when a [proc] argument name is computed, not literal
> >
> > * Peer text cursor motion (see textDisp-11.22)
> >
> > * Support for Unicode 14
> >
> > * tzdata updated to Olson's tzdata2021e
> >
> > * Updated bundled packages
> > - Itcl 4.2.2
> > - sqlite3 3.36.0
> > - Thread 2.8.7
> > - TDBC* 1.1.3
> > - dde 1.4.4 - Tcl 9 installation compatibility
> > - platform 1.0.18 - Big Sur and Monterey support
> >
> > --
> > Tcl Core Team and Maintainers
> > Don Porter, Tcl Core Release Manager
> >
> > --
> > | Don Porter Applied and Computational Mathematics Division |
> > | donald...@nist.gov Information Technology Laboratory |
> > | http://math.nist.gov/~DPorter/ NIST |
> > |______________________________________________________________________|
> Found crash on Chinese “大东宝马”,any ideas?
> #0 0x00007fb7c2f7d418 in Tcl_UtfToUniChar () from libtcl8.6.so
> #1 0x00007fb7c2f7ee1f in TclUtfToUCS4 () from libtcl8.6.so
> #2 0x00007fb7c2f7f244 in Tcl_UtfToLower () from libtcl8.6.so
> #3 0x00007fb7c2f1ebba in ?? () from libtcl8.6.so
> #4 0x00007fb7c2e84aa6 in TclNRRunCallbacks () from libtcl8.6.so
> #5 0x00007fb7c2e86273 in TclEvalEx () from libtcl8.6.so
> #6 0x00007fb7c2e868b3 in Tcl_EvalEx () from libtcl8.6.so
> #7 0x00007fb7c2e868f5 in Tcl_Eval () from libtcl8.6.so

we found this commit has not fully merged at 8.6.12
https://github.com/tcltk/tcl/commit/3af16acbcb63ea2935d71b905371252560dc4659
and "大东宝马" crash fixed when we patch this


devel / comp.lang.tcl / Re: Tcl / Tk 8.6.12 RELEASED

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor