Tcl Source Code

All files named ”doc/Tcl.n”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for doc/Tcl.n

2024-08-25
08:14
Merge [df4af9e1526637e2]: Another round of small fixes, especially spelling errors. file: [6bebf8d4e0] check-in: [89903f7fef] user: pooryorick branch: unchained, size: 6479
08:01
Merge [af2506c0800373df]: More small bits of doc polishing. file: [b625fbfd40] check-in: [b858e4fce5] user: pooryorick branch: unchained, size: 6461
2024-07-20
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [e8396a100c] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 6462
2024-01-25
17:45
Another round of small fixes, especially spelling errors... file: [0159f0995c] check-in: [df4af9e152] user: dkf branch: main, size: 6166
2024-01-21
23:03
More small bits of doc polishing file: [6bf963fce8] check-in: [af2506c080] user: dkf branch: main, size: 6148
2023-04-12
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [591a7b0eee] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 10669
2023-02-28
10:36
Merge 8.6 file: [5eb469a008] check-in: [bc4fffd65e] user: jan.nijtmans branch: core-8-branch, size: 6149
10:04
Make the descriptions in doc/Tcl.n more concise and intuitive. file: [1fb5f3ada8] check-in: [1117e4b1f0] user: pooryorick branch: tclrules, size: 6150
2023-02-21
20:04
Fix formatting issue in Tcl.n

jn: This change looks good, but I didn't test it and I see no effort merging it forward to trunk file: [fbdcd573ca] check-in: [98665be875] user: pooryorick branch: mistake, size: 10588

2023-01-31
17:30
Remove incorrect comment. See: https://www.magicsplat.com/tcl9/tcl9unicode.html#surrogates-as-literals. Thanks, Ashok, for noticing this! file: [75e5c9ebbe] check-in: [19310ec979] user: jan.nijtmans branch: core-8-branch, size: 10576
2020-11-26
00:30
grammar file: [e1b1ee4468] check-in: [520a004734] user: bch branch: main, size: 10826
2020-07-10
08:32
Merge 8.6. Fix documentation for \Uhhhhhhhh escape sequences > U+FFFF, which are no longer "reserved for the future": It's already working in 8.7. file: [615b9a7160] check-in: [506071cf13] user: jan.nijtmans branch: core-8-branch, size: 10824
2020-03-09
12:49
Use more uppercase hex (e.g. 0xFF) in stead of lowercase (0xff) consistantly. file: [9d31eb2016] check-in: [99e0a25463] user: jan.nijtmans branch: core-8-5-branch, size: 8920
2019-03-22
15:08
lots of changes to the "info" page. Replace "command procedure" with "routine" in Tcl.n. file: [26c80a6ac1] check-in: [c78313c4f3] user: pooryorick branch: core-8-branch, size: 10643
2018-07-02
19:37
try to improve documentation for braces substitution in tcl file: [53d53b570c] check-in: [5df373ba48] user: sebres branch: doc-subst-of-braces, size: 10300
2016-03-02
08:49
Eliminate exess spacings in many doc pages. file: [a98a2c654d] check-in: [840e5d4825] user: jan.nijtmans branch: trunk, size: 10670
2013-12-15
17:49
Improve descriptions of character escapes and ranges in Tcl.n. Improve output format handlers to cope with added escape for en-dashes. file: [ad9abbe629] check-in: [35e85b0756] user: dkf branch: trunk, size: 10675
2013-11-12
15:47
Grammar check... file: [65a0c57274] check-in: [709893c659] user: dkf branch: trunk, size: 10391
15:43
[528717] Slight rewording to clarify what the evaluation steps are. file: [6d9dcd87bc] check-in: [c0264cc2d3] user: dkf branch: trunk, size: 10387
2013-11-05
12:39
Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others. file: [8105d893ff] check-in: [92ff51d4b5] user: jan.nijtmans branch: trunk, size: 10381
12:36
Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others. file: [7cedb3278b] check-in: [5145f9b673] user: jan.nijtmans branch: core-8-5-branch, size: 8920
2013-01-14
18:00
Deleted: removing "uninteresting" files (doc, Changelog) to reduce merge conflicts check-in: [e6c519de83] user: mig branch: mig-strip-brutal, size: 0
2013-01-09
16:43
Experimental: categories added to man pages; enhance tcltk-man2html to use categories to render ToC file: [f0c5b8d567] check-in: [82bff07330] user: twylite branch: frq-3599786, size: 10402
2012-03-11
17:03
A number of small spelling and wording fixes in the docs. file: [503aed0d4a] check-in: [9539be84d1] user: dkf branch: trunk, size: 10381
2011-08-12
08:02
TIP 388 implementation file: [2a829c56d0] check-in: [28fe328b17] user: jan.nijtmans branch: tip-388-impl, size: 10382
2011-03-14
15:08
merge 8.4 file: [b00e346c18] check-in: [3e9d0beb61] user: dgp branch: core-8-5-branch, size: 8920
15:07
whitespace tidy file: [7399ea5351] check-in: [5c7543cbae] user: dgp branch: core-8-4-branch, size: 8171
2011-03-03
17:14
merge trunk file: [8e74efbae8] check-in: [affd89e3ef] user: dgp branch: dgp-refactor, size: 9874
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [ef27b282b1] check-in: [c64f310d38] user: dgp branch: trunk, size: 9875
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [1d91615f66] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 8921
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [b4d0b2ad31] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 8172
2010-12-01
16:42
merge file: [598351f07b] check-in: [0af397c644] user: kennykb branch: dogeen-assembler-branch, size: 9949
2010-11-17
12:24
Move the documentation changes of the 8.6 trunk forward on the no-NRE branch. Except for info.n and vwait.n which contained references to coroutines nothing had to be changed. file: [ce4456f8c2] check-in: [383e0386ae] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 9941
2010-11-04
15:50
merge file: [13f11859fd] check-in: [c489181588] user: dgp branch: dgp-refactor, size: 9945
13:51
* doc/Tcl.n (Variable substitution): [Bug 3099086]: Increase clarity of explanation of what characters are actually permitted in variable substitutions. Note that this does not constitute a change of behavior; it is just an improvement of explanation.
file: [27d72c7bb0] check-in: [49927d0d75] user: dkf branch: trunk, size: 9941
2010-09-01
15:06
* doc/Tcl.n: Avoid nroff hazards when generating documentation.
file: [42d578f3ac] check-in: [4b388593e9] user: dkf branch: core-8-5-branch, size: 8991
2010-01-13
18:47
merge updates from HEAD file: [dab0d6444e] check-in: [e6c6ee7ccf] user: dgp branch: dgp-refactor, size: 9504
12:08
Improve choice of keywords file: [6359955dda] check-in: [f07a6ecd28] user: dkf branch: trunk, size: 9500
2009-12-12
03:06
merge updates from HEAD file: [55552e66e2] check-in: [99d692085a] user: dgp branch: dgp-refactor, size: 9431
2009-12-11
14:01
Change to braces in example to avoid bug in HTML creator script file: [1471010d04] check-in: [6d32390fef] user: dkf branch: trunk, size: 9427
2009-12-08
18:39
merge updates from HEAD file: [19427a5c17] check-in: [eb6dfbd0e7] user: dgp branch: dgp-refactor, size: 9434
2009-11-30
15:44
[Bug 2901433]: Improved description of {*} syntax. file: [710627c929] check-in: [39fc448dc2] user: dkf branch: core-8-5-branch, size: 8975
15:39
[Bug 2901433]: Improved description of {*} syntax. file: [ce133efa04] check-in: [8122761dee] user: dkf branch: trunk, size: 9431
2009-05-05
19:31
merge updates from HEAD file: [b65567e55a] check-in: [7a89f2e7a1] user: dgp branch: dgp-refactor, size: 9227
2009-05-03
18:05
Fix [Bug 2538432] through clarification. file: [8e3f9b91ce] check-in: [079570408e] user: dkf branch: trunk, size: 9224
2008-10-17
20:52
merge updates from HEAD file: [c2d2d8fc02] check-in: [d93600ad8e] user: dgp branch: dgp-refactor, size: 8762
2008-10-15
10:43
Lots of very minor formatting fixes. file: [70637d040e] check-in: [4eecde7be6] user: dkf branch: trunk, size: 8759
2008-06-30
13:34
merge updates from HEAD file: [a716806cc3] check-in: [20c5faa7cc] user: dgp branch: dgp-refactor, size: 8754
2008-06-29
22:28
Prepare Tcl's docs for life as 8.6 (remove out of date change bars, fix typedefs, add a few missing bits) file: [cf6608ce02] check-in: [29df58df24] user: dkf branch: trunk, size: 8751
2007-12-13
15:22
merge stable branch onto HEAD file: [53b2daaa54] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 8764
2007-11-01
16:55
merge updates from HEAD file: [da43ab261b] check-in: [06cf57e4eb] user: dgp branch: dgp-refactor, size: 8767
16:25
merge updates from HEAD file: [5ce1e738a7] check-in: [cd5e32c829] user: dgp branch: core-stabilizer-branch, size: 8768
2007-10-28
14:17
First stage of doing GOOBE improvements to documentation now that the html generation works file: [f68a6a6beb] check-in: [273847833c] user: dkf branch: trunk, size: 8764
2007-10-26
20:11
* changes: Updated for 8.5b2 release.
* doc/*.1: Revert doc changes that broke * doc/*.3: `make html` so we can get the release * doc/*.n: out the door.
file: [de0670513f] check-in: [b67e3f215e] user: dgp branch: trunk, size: 8763
2007-10-24
14:29
Lots of improvements to look and feel of manual pages file: [c258e68529] check-in: [bf4174f4b1] user: dkf branch: trunk, size: 8764
2007-04-08
14:58
Merge updates from HEAD; may not build file: [7902e1c928] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 8766
2006-11-03
00:34
* doc/ParseCmd.3, doc/Tcl.n, doc/eval.n, doc/exec.n: * doc/fconfigure.n, doc/interp.n, doc/unknown.n: * library/auto.tcl, library/init.tcl, library/package.tcl: * library/safe.tcl, library/tm.tcl, library/msgcat/msgcat.tcl: * tests/all.tcl, tests/basic.test, tests/cmdInfo.test: * tests/compile.test, tests/encoding.test, tests/execute.test: * tests/fCmd.test, tests/http.test, tests/init.test: * tests/interp.test, tests/io.test, tests/ioUtil.test: * tests/iogt.test, tests/namespace-old.test, tests/namespace.test: * tests/parse.test, tests/pkg.test, tests/pkgMkIndex.test: * tests/proc.test, tests/reg.test, tests/trace.test: * tests/upvar.test, tests/winConsole.test, tests/winFCmd.test: * tools/tclZIC.tcl: * generic/tclParse.c (Tcl_ParseCommand): Replace {expand} with {*} officially (TIP #293). Leave -DALLOW_EXPAND=0|1 option to keep {expand} syntax for transition users. [Bug 1589629]
file: [5e27a006eb] check-in: [5a5306b6b8] user: hobbs branch: trunk, size: 8765
2006-01-25
18:38
merge updates from HEAD file: [ca833b31ea] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 8786
2005-12-19
10:09
Clarify specification of variable substitution file: [d8c52889d5] check-in: [b5203840e3] user: dkf branch: core-8-4-branch, size: 8241
10:05
Clarify doc of variable substitution file: [f8e3131fd3] check-in: [c343545281] user: dkf branch: trunk, size: 8783
2004-03-26
22:28
Merge updates from HEAD. file: [fb4288c220] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 8740
2004-03-09
12:59
fixed typos in documentation and comments file: [9bcab0bf49] check-in: [720c4fb879] user: vincentdarley branch: trunk, size: 8747
2004-02-07
05:47
Merge updates from HEAD

Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [1ff92b879f] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 8745

2003-11-14
21:13
Version number/changebar fix file: [61b83e0fd2] check-in: [f0e7c0648d] user: dkf branch: trunk, size: 8742
20:44
* doc/ParseCmd.3: Implementation of TIP 157. Adds recognition * doc/Tcl.n: of the new leading {expand} syntax on words. * generic/tcl.h: Parses such words as the new Tcl_Token type * generic/tclBasic.c: TCL_TOKEN_EXPAND_WORD. Updated Tcl_EvalEx * generic/tclCompile.c: and the bytecode compiler/execution engine * generic/tclCompile.h: to recognize the new token type. New opcodes * generic/tclExecute.c: INST_LIST_VERIFY and INST_INVOKE_EXP and a new * generic/tclParse.c: operand type OPERAND_ULIST1 are defined. Docs * generic/tclTest.c: and tests are included. * tests/basic.test: * tests/compile.test: * tests/parse.test:
* library/auto.tcl: Replaced several [eval]s used to perform * library/package.tcl: argument expansion with the new syntax. * library/safe.tcl: In the test files lindex.test and lset.test, * tests/cmdInfo.test: replaced use of [eval] to force direct * tests/encoding.test: string evaluation with use of [testevalex] * tests/execute.test: which more directly and robustly serves the * tests/fCmd.test: same purpose. * tests/http.test: * tests/init.test: * tests/interp.test: * tests/io.test: * tests/ioUtil.test: * tests/iogt.test: * tests/lindex.test: * tests/lset.test: * tests/namespace-old.test: * tests/namespace.test: * tests/pkg.test: * tests/pkgMkIndex.test: * tests/proc.test: * tests/reg.test: * tests/trace.test: * tests/upvar.test: * tests/winConsole.test: * tests/winFCmd.test:
file: [b386cc64e2] check-in: [cbfb8313ba] user: dgp branch: trunk, size: 8738
2003-02-01
19:48
2003-02-01 Kevin Kenny <[email protected]>
* doc/Tcl.n: Added headings to the eleven paragraphs, to improve formatting in the tools that attempt to extract tables of contents from the manual pages. [Bug 627455]
* generic/tclClock.c: Expanded mutex protection around the setting of env(TZ) and the thread-unsafe call to tzset(). [Bug 656660]
file: [37f3f8ee4d] check-in: [fdbe463400] user: kennykb branch: trunk, size: 8195
2002-11-11
16:08
Corrected indentation of the new language. Oops. file: [5e22af47f8] check-in: [458497ffbd] user: kennykb branch: trunk, size: 7885
16:05
Corrected indentation of the new language. Oops. file: [5e466f3779] check-in: [9d8b768ddc] user: kennykb branch: trunk, size: 7881
2002-11-10
17:22
Added language to the Endekalogue to make it clear that substitutions always take place from left to right. [Bug #635644] file: [6c484de614] check-in: [830f7bddc0] user: kennykb branch: trunk, size: 7877
2002-10-10
16:10
* doc/Tcl.n: Clarified that namespace separators are legal in the variable names during $-subtitution. [Bug 615139]
file: [35f4919d9d] check-in: [907ac034b3] user: dgp branch: trunk, size: 7613
2002-06-10
05:33
Merging with TOT as of 06/09/2002. file: [46d256a36c] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 7558
2002-06-03
16:31
clarify the empty variable name issue ([Bug 549285]) file: [26c161c09d] check-in: [9340f13694] user: msofer branch: trunk, size: 7551
1999-04-21
00:42
Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0
1999-04-16
00:46
merged tcl 8.1 branch back into the main trunk file: [b2f7006092] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 7517
1999-03-11
19:28
Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0
1998-09-24
23:58
merging changes from 8.0.3 into 8.1a2 file: [c2215b969d] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 7521
1998-09-21
23:39
Added contents of Tcl 8.1a2 file: [4338964cb7] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 7495
1998-09-14
18:39
Replaced SCCS strings, fixed binary files file: [d4e444a551] check-in: [196f92fd17] user: stanton branch: trunk, size: 7024
1998-03-26
14:45
Added: Initial revision file: [4383c68fca] check-in: [cacdd0f329] user: rjohnson branch: trunk, size: 7004