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

Skip to content

Commit fb276e1

Browse files
committed
Import Tcl 8.6.14
1 parent 58bfbda commit fb276e1

File tree

834 files changed

+92979
-62989
lines changed

Some content is hidden

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

834 files changed

+92979
-62989
lines changed

ChangeLog

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1382,7 +1382,7 @@ a better first place to look now.
13821382

13831383
2012-05-03 Jan Nijtmans <[email protected]>
13841384

1385-
* compat/zlib/*: Upgrade to zlib 1.2.7 (pre-built dll is still 1.2.5,
1385+
* compat/zlib/*: Upgrade to zlib 1.2.7 (prebuilt dll is still 1.2.5,
13861386
will be upgraded as soon as the official build is available)
13871387

13881388
2012-05-03 Don Porter <[email protected]>
@@ -5482,7 +5482,7 @@ a better first place to look now.
54825482
* generic/tclIORChan.c (ReflectClose, ReflectInput, ReflectOutput,
54835483
(ReflectSeekWide, ReflectWatch, ReflectBlock, ReflectSetOption,
54845484
(ReflectGetOption, ForwardProc): [Bug 2978773]: Preserve
5485-
ReflectedChannel* structures across handler invokations, to avoid
5485+
ReflectedChannel* structures across handler invocations, to avoid
54865486
crashes when the handler implementation induces nested callbacks and
54875487
destruction of the channel deep inside such a nesting.
54885488

@@ -6363,7 +6363,7 @@ a better first place to look now.
63636363
2009-12-28 Donal K. Fellows <[email protected]>
63646364

63656365
* unix/Makefile.in (trace-shell, trace-test): [FRQ 1083288]: Added
6366-
targets to allow easier tracing of shell and test invokations.
6366+
targets to allow easier tracing of shell and test invocations.
63676367

63686368
* unix/configure.in: [Bug 942170]: Detect the st_blocks field of
63696369
* generic/tclCmdAH.c (StoreStatData): 'struct stat' correctly.
@@ -6847,7 +6847,7 @@ a better first place to look now.
68476847

68486848
* unix/tclUnixChan.c (TtyParseMode): Partial undo of Donal's tidy-up
68496849
from a few days ago (2009-11-9, not in ChangeLog). It seems that
6850-
strchr is apparently a macro on AIX and reacts badly to pre-processor
6850+
strchr is apparently a macro on AIX and reacts badly to preprocessor
68516851
directives in its arguments.
68526852

68536853
2009-11-16 Alexandre Ferrieux <[email protected]>
@@ -7141,7 +7141,7 @@ a better first place to look now.
71417141
package-* that were for building Solaris packages. Appears that the
71427142
pieces needed for these targets to function have never been present in
71437143
the current era of Tcl development and belong completely to Tcl
7144-
pre-history.
7144+
prehistory.
71457145

71467146
2009-10-19 Don Porter <[email protected]>
71477147

@@ -8709,7 +8709,7 @@ a better first place to look now.
87098709
2009-01-19 David Gravereaux <[email protected]>
87108710

87118711
* win/build.vc.bat: Improved tools detection and error message
8712-
* win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate
8712+
* win/makefile.vc: Reorganized the $(TCLOBJ) file list into separate
87138713
parts for easier maintenance. Matched all sources built using -GL to
87148714
both $(lib) and $(link) to use -LTCG and avoid a warning message.
87158715
Addressed the over-building nature of the htmlhelp target by moving

ChangeLog.1999

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@
388388
the beginning of the test run
389389

390390
* tests/basic.test: Use version information defined in tcltest instead
391-
of hardcoded version number
391+
of hard-coded version number
392392

393393
* tests/socket.test: package require tcltest before attempting to use
394394
variable defined in tcltest namespace
@@ -2596,7 +2596,7 @@
25962596

25972597
* tclUtf.c: added Unicode character table support
25982598

2599-
* tclInt.h: added TclUniCharIsWordChar
2599+
* tclInt.h: added Tcl_UniCharIsWordChar
26002600

26012601
* tclCmdMZ.c (Tcl_StringObjCmd): added "totitle" subcommand, changed
26022602
"wordend" and "wordstart" to properly handle Unicode word characters

ChangeLog.2000

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
119398]
104104

105105
* library/init.tcl (unknown): Added specific level parameters to
106-
all uplevel invokations to boost performance; didn't dare touch
106+
all uplevel invocation to boost performance; didn't dare touch
107107
the "namespace inscope" stuff though, since it looks sensitive
108108
to me! Should fix [Bug 123217], though testing is tricky...
109109

@@ -348,7 +348,7 @@
348348
makeFile/makeDirectory and removeFile/removeDirectory.
349349

350350
* tests/basic.test: Changed references to tcltest::tclVersion to
351-
hardcoded numbers.
351+
hard-coded numbers.
352352
* generic/tcl.h: Changed reference to tcltest2.tcl and tcltest.tcl in
353353
comments to tests/basic.test.
354354

@@ -1121,7 +1121,7 @@
11211121

11221122
2000-06-27 Eric Melski <[email protected]>
11231123

1124-
* tests/stringObj.test: Tweaked tests to avoid hardcoded high-ASCII
1124+
* tests/stringObj.test: Tweaked tests to avoid hard-coded high-ASCII
11251125
characters (which will fail in multibyte locales); instead used \uXXXX
11261126
syntax. [Bug: 3842].
11271127

@@ -1546,7 +1546,7 @@
15461546
* unix/mkLinks: Regen'd with new mkLinks.tcl.
15471547

15481548
* unix/mkLinks.tcl: Fixed indentation, made link setup more
1549-
intelligent (only do one existance test per man page, instead of one
1549+
intelligent (only do one existence test per man page, instead of one
15501550
per function).
15511551

15521552
* doc/library.n: Fixed .SH NAME macro to include each function
@@ -1641,7 +1641,7 @@
16411641
2000-04-21 Brent Welch <[email protected]>
16421642

16431643
* library/http2.1/http.tcl: More thrashing with the "server closes
1644-
without reading post data" scenario. Reverted to the previous filevent
1644+
without reading post data" scenario. Reverted to the previous fileevent
16451645
configuratiuon, which seems to work better with small amounts of post
16461646
data.
16471647

@@ -2267,7 +2267,7 @@
22672267
* library/auto.tcl: Fixed the regular expression that performs $
22682268
escaping before sourcing a file to index. It was erroneously adding \
22692269
escapes even to $'s that were already escaped, effectively
2270-
"un-escaping" those $'s. (bug #2611).
2270+
"unescaping" those $'s. (bug #2611).
22712271

22722272
2000-01-27 Eric Melski <[email protected]>
22732273

@@ -2378,7 +2378,7 @@
23782378

23792379
* generic/tclVar.c: Changed behavior of variable command when name
23802380
refers to an element in an array (ie, "variable foo(x)") to always
2381-
return an error, regardless of existance of that element in the array
2381+
return an error, regardless of existence of that element in the array
23822382
(now behavior is consistant with docs too) (bug #981).
23832383

23842384
2000-01-20 Jeff Hobbs <[email protected]>

ChangeLog.2002

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* tests/winPipe.test:
1616
* win/tclWinPipe.c (Tcl_WaitPid):
1717
* win/tclWinTest.c: Gave Tcl_WaitPid the ability to return a Win32
18-
exception code translated into a posix style SIG*. This allows [close]
18+
exception code translated into a Posix-style SIG*. This allows [close]
1919
to report "CHILDKILLED" without the meaning getting lost in a
2020
truncated exit code. In TclCleanupChildren(), TclpGetPid() had to get
2121
moved to before Tcl_WaitPid() as the the handle is removed from the
@@ -1941,7 +1941,7 @@
19411941

19421942
* tests/pkg/samename.tcl: restored. needed by pkgMkIndex.test.
19431943

1944-
* library/tcltest/tcltest.tcl: restored writeability testing of
1944+
* library/tcltest/tcltest.tcl: restored writability testing of
19451945
-tmpdir, augmented by a special exception for the deafault value.
19461946

19471947
2002-07-01 Donal K. Fellows <[email protected]>
@@ -1959,9 +1959,9 @@
19591959
* tests/info.test: [temporaryDirectory] of tcltest.
19601960
* tests/interp.test:
19611961

1962-
* library/tcltest/tcltest.tcl: Stopped checking for writeability of
1962+
* library/tcltest/tcltest.tcl: Stopped checking for writability of
19631963
-tmpdir value because no default directory can be guaranteed to be
1964-
writeable.
1964+
writable.
19651965

19661966
* tests/autoMkindex.tcl: removed.
19671967
* tests/pkg/samename.tcl: removed.
@@ -2469,7 +2469,7 @@
24692469
thread-safe *_r counterparts are not available.
24702470
* unix/tcl.m4: added configure check for readdir_r
24712471
* unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on MacOSX
2472-
(where posix file apis expect utf-8, not iso8859-1).
2472+
(where Posix file apis expect utf-8, not iso8859-1).
24732473
* unix/configure: regen
24742474
* unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel to
24752475
LD_LIBRARY_PATH for MacOSX dynamic linker.
@@ -3683,7 +3683,7 @@
36833683

36843684
* win/tclAppInit.c: Changed #include "tcl.h" to be tclPort.h to remove
36853685
the raw windows.h include. tclPort.h brings in windows.h already and
3686-
lessens the pre-compiled-header mush and the randomly useless #pragma
3686+
lessens the precompiled-header mush and the randomly useless #pragma
36873687
comment (lib,...) references throughout the big windows.h tree (as
36883688
observed at high linker warning levels).
36893689

@@ -3793,7 +3793,7 @@
37933793
* generic/tclIO.c: Large-file support (with many consequences.)
37943794
* compat/strtoll.c, compat/strtoull.c: New support functions.
37953795
* unix/tcl.m4, unix/configure: 64-bit support and greatly enhanced
3796-
cacheing.
3796+
caching.
37973797

37983798
Most other changes, including all those in doc/* and test/* as well as
37993799
the majority in the platform directories, follow on from these.

ChangeLog.2003

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@
268268
recently fixed by 2003-11-15 commit to regcomp.c by Pavel Goran. His
269269
notes on the fix: This bug results from an error in code that splits
270270
states into "progress" and "no-progress" ones. This error causes an
271-
interesting situation with the pre-collected single-linked list of
271+
interesting situation with the precollected single-linked list of
272272
states to be splitted: many items were added to the list, but only
273273
several of them are accessible from the list beginning, since the
274274
"tmp" member of struct state (which is used here to hold a pointer to

ChangeLog.2004

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@
377377
strstr, strtoul and strtod.
378378
* unix/tcl.m4 (SC_TCL_CHECK_BROKEN_FUNC): Split a complex stanza out
379379
of configure.in into its own function. Also force it to do the right
380-
thing with cacheing of results of AC_TRY_RUN to deal with issue raised
380+
thing with caching of results of AC_TRY_RUN to deal with issue raised
381381
in [Patch 1073524]
382382

383383
* doc/foreach.n: Added simple example. [FRQ 1073334]
@@ -1975,7 +1975,7 @@
19751975
* doc/FileSystem.3:
19761976
* generic/tclIOUtil.c: Clarified documentation regarding ability of a
19771977
filesystem to say that it doesn't support a given operation using the
1978-
EXDEV posix error code (copyFileProc, renameFileProc, etc), and
1978+
EXDEV Posix error code (copyFileProc, renameFileProc, etc), and
19791979
updated one piece of code to ensure correct behaviour when an
19801980
operation is not supported [Bug 1017072]
19811981

@@ -2277,7 +2277,7 @@
22772277
with vfs [Bug 991420].
22782278
* tests/fileSystem.test: added test for above bug.
22792279

2280-
* doc/FileSystem.3: clarified documentation of posix error codes in
2280+
* doc/FileSystem.3: clarified documentation of Posix error codes in
22812281
'remove directory' FS proc - 'EEXIST' is used to signify a non-empty
22822282
directory error (bug reported against tclvfs).
22832283

@@ -4339,7 +4339,7 @@
43394339
provided by the c-runtime. [Bug 672938]
43404340

43414341
* win/nmakehlp.c: defensive techniques to avoid static buffer
4342-
overflows and a couple envars upsetting invokations of cl.exe and
4342+
overflows and a couple envars upsetting invocations of cl.exe and
43434343
link.exe. [Bug 885537]
43444344

43454345
* tests/winPipe.test: Added proof that BuildCommandLine() is not doing
@@ -4548,7 +4548,7 @@
45484548
dictionary is computed at compile time (when it is fully known). The
45494549
dictionary is pushed on the stack along with the result, and the code
45504550
and level values are included in the bytecode as operands. Also
4551-
supports optimized compilation of un-[catch]ed [return]s from procs
4551+
supports optimized compilation of un[catch]ed [return]s from procs
45524552
with default options into the INST_DONE instruction.
45534553

45544554
* generic/tclExecute.c: Rewrote INST_RETURN instruction to retrieve

ChangeLog.2005

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@
229229
***POTENTIAL INCOMPATIBILITY*** for bytecode savers/loaders. See below
230230

231231
* generic/tclCompCmds.c (TclCompileSwitchCmd): Arrange for very simple
232-
[switch] invokations to be compiled into hash lookups into jump tables;
232+
[switch] invocations to be compiled into hash lookups into jump tables;
233233
only a very specific kind of [switch] can be safely compiled this way,
234234
but that happens to be the most common kind. This makes around 5-10%
235235
difference to the speed of execution of clock.test.

ChangeLog.2007

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1426,7 +1426,7 @@
14261426
initialization assumptions of the TIP 280 code in CompileWord().
14271427

14281428
* generic/tclCompExpr.c: Suppress the attempt to convert to
1429-
numeric when pre-compiling a constant expresion indicates an error.
1429+
numeric when precompiling a constant expression indicates an error.
14301430

14311431
2007-08-22 Miguel Sofer <[email protected]>
14321432

@@ -2827,8 +2827,8 @@
28272827
2007-03-24 Zoran Vasiljevic <[email protected]>
28282828

28292829
* win/tclWinThrd.c: Thread exit handler marks the current thread as
2830-
un-initialized. This allows exit handlers that are registered later to
2831-
re-initialize this subsystem in case they need to use some sync
2830+
uninitialized. This allows exit handlers that are registered later to
2831+
reinitialize this subsystem in case they need to use some sync
28322832
primitives (cond variables) from this file again.
28332833

28342834
2007-03-23 Miguel Sofer <[email protected]>
@@ -4938,7 +4938,7 @@
49384938

49394939
Misc patches to make code more efficient. [Bug 1530474] (afredd)
49404940
* generic/*.c, macosx/tclMacOSXNotify.c, unix/tclUnixNotfy.c,
4941-
* win/tclWinThrd.c: Tidy up invokations of Tcl_Panic() to promote
4941+
* win/tclWinThrd.c: Tidy up invocations of Tcl_Panic() to promote
49424942
string constant sharing and consistent style.
49434943
* generic/tclBasic.c (Tcl_CreateInterp): More efficient handling of
49444944
* generic/tclClock.c (TclClockInit): registration of commands not
@@ -5016,7 +5016,7 @@
50165016

50175017
2006-07-24 Don Porter <[email protected]>
50185018

5019-
* win/tclWinSock.c: Correct un-initialized Tcl_DString. Thanks to
5019+
* win/tclWinSock.c: Correct uninitialized Tcl_DString. Thanks to
50205020
afredd. [Bug 1518166]
50215021

50225022
2006-07-21 Miguel Sofer <[email protected]>

ChangeLog.2008

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,7 +1207,7 @@
12071207
* generic/tcl.decls, doc/Ensemble.3, doc/namespace.n
12081208
* tests/namespace.test: Allow the handling of a (fixed) number of
12091209
formal parameters between an ensemble's command and subcommand at
1210-
invokation time. [Patch 1901783]
1210+
invocation time. [Patch 1901783]
12111211

12121212
2008-09-28 Miguel Sofer <[email protected]>
12131213

@@ -3252,7 +3252,7 @@
32523252
2008-03-21 Donal K. Fellows <[email protected]>
32533253

32543254
* doc/switch.n: Clarified documentation in respect of two-argument
3255-
invokation. [Bug 1899962]
3255+
invocation. [Bug 1899962]
32563256

32573257
* tests/switch.test: Added more tests of regexp-mode compilation of
32583258
the [switch] command. [Bug 1854435]

README.md

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

3-
This is the **Tcl 8.6.13** source distribution.
3+
This is the **Tcl 8.6.14** source distribution.
44

55
You can get any source release of Tcl from [our distribution
66
site](https://sourceforge.net/projects/tcl/files/Tcl/).

0 commit comments

Comments
 (0)