Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 674867e

Browse files
committed
Import Tcl 8.6.12
1 parent 1aadb24 commit 674867e

File tree

608 files changed

+78103
-60374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

608 files changed

+78103
-60374
lines changed

.github/workflows/linux-build.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

.github/workflows/mac-build.yml

Lines changed: 0 additions & 58 deletions
This file was deleted.

.github/workflows/win-build.yml

Lines changed: 0 additions & 79 deletions
This file was deleted.

ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8096,7 +8096,7 @@ a better first place to look now.
80968096
2009-03-25 Jan Nijtmans <[email protected]>
80978097

80988098
* doc/tclsh.1: Bring doc and tools in line with
8099-
* tools/installData.tcl: http://wiki.tcl.tk/812
8099+
* tools/installData.tcl: https://wiki.tcl-lang.org/page/exec+magic
81008100
* tools/str2c
81018101
* tools/tcltk-man2html.tcl
81028102

ChangeLog.2004

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@
345345
* library/clock.tcl: Corrected the regular expressions that match a
346346
time zone to allow for time zones specified as +HH or -HH.
347347
* tests/clock.test: Added regression test case for the above issue.
348-
Thanks to Rolf Ade for reporting this issue [http://wiki.tcl.tk/13094]
348+
Thanks to Rolf Ade for reporting this issue [https://wiki.tcl-lang.org/page/Parsing+ISO8601+dates+and+times]
349349
* win/tclWinDde.c (Tcl_DdeObjCmd): Corrected a typo that caused a
350350
compilation failure on VC++.
351351

ChangeLog.2007

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5262,7 +5262,7 @@
52625262
* generic/tclStrToD.c: Added code to support the "middle endian"
52635263
floating point format used in the Nokia N770's software-based floating
52645264
point. Thanks to Bruce Johnson for reporting this bug, originally on
5265-
http://wiki.tcl.tk/15408.
5265+
https://wiki.tcl-lang.org/page/Nokia+770.
52665266
* library/clock.tcl: Fixed a bug with Daylight Saving Time and Posix
52675267
time zone specifiers reported by Martin Lemburg in
52685268
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/9a8b15a4dfc0b7a0

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# README: Tcl
22

3-
This is the **Tcl 8.6.11** source distribution.
3+
This is the **Tcl 8.6.12** source distribution.
44

55
You can get any source release of Tcl from [our distribution
66
site](https://sourceforge.net/projects/tcl/files/Tcl/).
@@ -45,7 +45,7 @@ and selling it either in whole or in part. See the file
4545
## <a id="doc">2.</a> Documentation
4646
Extensive documentation is available on our website.
4747
The home page for this release, including new features, is
48-
[here](https://www.tcl.tk/software/tcltk/8.6.html).
48+
[here](https://www.tcl-lang.org/software/tcltk/8.6.html).
4949
Detailed release notes can be found at the
5050
[file distributions page](https://sourceforge.net/projects/tcl/files/Tcl/)
5151
by clicking on the relevant version.
@@ -96,7 +96,7 @@ Tcl Dev Kit builds on the earlier TclPro toolset and provides a debugger,
9696
static code checker, single-file wrapping utility, bytecode compiler, and
9797
more. More information can be found at
9898

99-
http://www.ActiveState.com/Tcl
99+
https://www.activestate.com/products/tcl/
100100

101101
## <a id="complangtcl">5.</a> Tcl newsgroup
102102
There is a USENET newsgroup, "`comp.lang.tcl`", intended for the exchange of

changes

Lines changed: 47 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8893,7 +8893,7 @@ improvements to regexp engine from Postgres (lane,porter,fellows,seltenreich)
88938893

88948894
2018-11-16 (bug)[00d04c] Repair [binary encode base64] (sebres)
88958895

8896-
- Released 8.6.9, November 16, 2018 - details at http://core.tcl-lang.org/tcl/ -
8896+
- Released 8.6.9, November 16, 2018 - details at https://core.tcl-lang.org/tcl/ -
88978897

88988898
2018-11-22 (bug)[7a9dc5] [file normalize ~/~foo] segfault (sebres)
88998899

@@ -8944,7 +8944,7 @@ improvements to regexp engine from Postgres (lane,porter,fellows,seltenreich)
89448944
2019-11-18 (bug)[13657a] application/json us text, not binary (noe,nijtmans)
89458945
=> http 2.9.1
89468946

8947-
- Released 8.6.10, Nov 21, 2019 - details at http://core.tcl-lang.org/tcl/ -
8947+
- Released 8.6.10, Nov 21, 2019 - details at https://core.tcl-lang.org/tcl/ -
89488948

89498949
2019-12-03 (bug)[3cd9be] Corner case in surrogate handling (nijtmans)
89508950

@@ -8972,8 +8972,8 @@ improvements to regexp engine from Postgres (lane,porter,fellows,seltenreich)
89728972
2020-02-25 (bug) release refs when setting class's superclasses fails (dkf)
89738973

89748974
2020-02-26 (bug) C++ compiler compatibility for registry and dde (nijtmans)
8975-
=> registry 1.4.3
8976-
=> dde 1.3.5
8975+
=> registry 1.3.5
8976+
=> dde 1.4.3
89778977

89788978
2020-03-05 (new) Update to Unicode-13 (nijtmans)
89798979

@@ -9073,4 +9073,46 @@ See RFC 2045
90739073

90749074
2020-12-23 tzdata updated to Olson's tzdata2020e (jima)
90759075

9076-
- Released 8.6.11, Dec 31, 2020 - details at http://core.tcl-lang.org/tcl/ -
9076+
- Released 8.6.11, Dec 31, 2020 - details at https://core.tcl-lang.org/tcl/ -
9077+
9078+
2021-02-02 (new) support for MacOS Big Sur updates (nijtmans)
9079+
=> platform 1.0.17
9080+
9081+
2021-02-15 (bug)[d43f96] [string trim*] broken for Emoji (werner)
9082+
9083+
2021-02-16 (bug)[22324b] [string reverse] broken for Emoji (werner)
9084+
9085+
2021-02-19 (bug)[1dab71,7c64aa] BRE broken by uninitialized value use (lane)
9086+
9087+
2021-03-09 (bug)[8419c5] Unix tty channels tolerate EINTR (nijtmans)
9088+
*** POTENTIAL INCOMPATIBILITY ***
9089+
9090+
2021-03-10 (bug)[4c591f] [string compare] EIAS violation (nijtmans)
9091+
9092+
2021-04-08 (new) dde package installation compatible with Tcl 9 (nijtmans)
9093+
=> dde 1.4.4
9094+
9095+
2021-04-14 (bug)[266494] [concat foo [list #]] EIAS violation (porter)
9096+
9097+
2021-05-03 (bug)[24b918] Save IO buffers from modern optimizers (rupprecht)
9098+
9099+
2021-05-06 (new) support for POSIX error EILSEQ (nijtmans)
9100+
9101+
2021-05-17 (bug)[688fcc] segfault during traced delete of alias (coulter)
9102+
9103+
2021-06-22 (bug)[bad6cc] More secure build tool. CVE-2021-35331 (nijtmans)
9104+
9105+
2021-07-17 (bug)[592a25] Win: segfault in Tcl_PutEnv() (danckaert,nijtmans)
9106+
9107+
2021-09-02 (bug)[ccc448] segfault in ensemble rewrite machinery (coulter)
9108+
9109+
2021-09-14 (new) Update to Unicode-14 (nijtmans)
9110+
9111+
2021-10-08 (bug)[a8579d] failed proc argument spec processing (russell,coulter)
9112+
9113+
2021-10-27 (new) support for MacOS Monterey (nijtmans)
9114+
=> platform 1.0.18
9115+
9116+
2021-10-27 tzdata updated to Olson's tzdata2021e (nijtmans)
9117+
9118+
- Released 8.6.12, Nov 5, 2021 - details at https://core.tcl-lang.org/tcl/ -

0 commit comments

Comments
 (0)