summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/after.n4
-rw-r--r--doc/append.n5
-rw-r--r--doc/array.n5
-rw-r--r--doc/bgerror.n5
-rw-r--r--doc/binary.n4
-rw-r--r--doc/break.n5
-rw-r--r--doc/case.n5
-rw-r--r--doc/catch.n5
-rw-r--r--doc/cd.n5
-rw-r--r--doc/clock.n5
-rw-r--r--doc/close.n5
-rw-r--r--doc/concat.n5
-rw-r--r--doc/continue.n5
-rw-r--r--doc/dde.n6
-rw-r--r--doc/encoding.n4
-rw-r--r--doc/eof.n5
-rw-r--r--doc/error.n5
-rw-r--r--doc/eval.n5
-rw-r--r--doc/exec.n6
-rw-r--r--doc/exit.n5
-rw-r--r--doc/expr.n5
-rw-r--r--doc/fblocked.n5
-rw-r--r--doc/file.n5
-rw-r--r--doc/fileevent.n4
-rw-r--r--doc/filename.n5
-rw-r--r--doc/flush.n4
-rw-r--r--doc/for.n5
-rw-r--r--doc/foreach.n6
-rw-r--r--doc/format.n5
-rw-r--r--doc/gets.n4
-rw-r--r--doc/glob.n4
-rw-r--r--doc/http.n7
-rw-r--r--doc/if.n5
-rw-r--r--doc/incr.n5
-rw-r--r--doc/info.n5
-rw-r--r--doc/join.n5
-rw-r--r--doc/lappend.n8
-rw-r--r--doc/library.n4
-rw-r--r--doc/lindex.n8
-rw-r--r--doc/linsert.n8
-rw-r--r--doc/list.n9
-rw-r--r--doc/llength.n8
-rw-r--r--doc/load.n4
-rw-r--r--doc/lrange.n8
-rw-r--r--doc/lreplace.n9
-rw-r--r--doc/lsearch.n9
-rw-r--r--doc/lsort.n9
-rw-r--r--doc/memory.n4
-rw-r--r--doc/msgcat.n1
-rw-r--r--doc/open.n7
-rw-r--r--doc/package.n5
-rw-r--r--doc/packagens.n5
-rw-r--r--doc/pid.n5
-rw-r--r--doc/pkgMkIndex.n5
-rw-r--r--doc/proc.n5
-rw-r--r--doc/puts.n4
-rw-r--r--doc/pwd.n5
-rw-r--r--doc/read.n4
-rw-r--r--doc/regexp.n4
-rw-r--r--doc/regsub.n5
-rw-r--r--doc/rename.n5
-rw-r--r--doc/resource.n4
-rw-r--r--doc/return.n5
-rw-r--r--doc/scan.n5
-rw-r--r--doc/seek.n5
-rw-r--r--doc/set.n5
-rw-r--r--doc/source.n5
-rw-r--r--doc/split.n5
-rw-r--r--doc/string.n5
-rw-r--r--doc/subst.n5
-rw-r--r--doc/switch.n5
-rw-r--r--doc/tclvars.n5
-rw-r--r--doc/tell.n5
-rw-r--r--doc/time.n5
-rw-r--r--doc/trace.n5
-rw-r--r--doc/unknown.n5
-rw-r--r--doc/unset.n5
-rw-r--r--doc/update.n5
-rw-r--r--doc/uplevel.n4
-rw-r--r--doc/upvar.n4
-rw-r--r--doc/vwait.n5
-rw-r--r--doc/while.n5
82 files changed, 293 insertions, 135 deletions
diff --git a/doc/after.n b/doc/after.n
index 17fcf7f..7e9a767 100644
--- a/doc/after.n
+++ b/doc/after.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: after.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: after.n,v 1.3 2000/09/07 14:27:45 poenitz Exp $
'\"
.so man.macros
.TH after n 7.5 Tcl "Tcl Built-In Commands"
@@ -103,7 +103,7 @@ In applications that are not normally event-driven, such as
and \fBupdate\fR commands.
.SH "SEE ALSO"
-bgerror
+bgerror(n), concat(n), update(n), vwait(n)
.SH KEYWORDS
cancel, delay, idle callback, sleep, time
diff --git a/doc/append.n b/doc/append.n
index 1a28065..4e86f90 100644
--- a/doc/append.n
+++ b/doc/append.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: append.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: append.n,v 1.3 2000/09/07 14:27:45 poenitz Exp $
'\"
.so man.macros
.TH append n "" Tcl "Tcl Built-In Commands"
@@ -28,5 +28,8 @@ variables incrementally.
For example, ``\fBappend a $b\fR'' is much more efficient than
``\fBset a $a$b\fR'' if \fB$a\fR is long.
+.SH "SEE ALSO"
+concat(n), lappend(n)
+
.SH KEYWORDS
append, variable
diff --git a/doc/array.n b/doc/array.n
index ff610cd..b04c89f 100644
--- a/doc/array.n
+++ b/doc/array.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: array.n,v 1.7 2000/05/31 15:03:34 ericm Exp $
+'\" RCS: @(#) $Id: array.n,v 1.8 2000/09/07 14:27:45 poenitz Exp $
'\"
.so man.macros
.TH array n 8.3 Tcl "Tcl Built-In Commands"
@@ -134,5 +134,8 @@ an array variable, then the command unsets the entire array.
The command always returns an empty string.
.VE 8.3
+.SH "SEE ALSO"
+list(n), string(n), variable(n), trace(n)
+
.SH KEYWORDS
array, element names, search
diff --git a/doc/bgerror.n b/doc/bgerror.n
index 510a523..a78782f 100644
--- a/doc/bgerror.n
+++ b/doc/bgerror.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: bgerror.n,v 1.3 2000/06/26 23:23:13 ericm Exp $
+'\" RCS: @(#) $Id: bgerror.n,v 1.4 2000/09/07 14:27:45 poenitz Exp $
'\"
.so man.macros
.TH bgerror n 7.5 Tcl "Tcl Built-In Commands"
@@ -72,5 +72,8 @@ command when it is evaluated. If either of these options is set to
the empty string, then the additional button will not be displayed in
the dialog.
+.SH "SEE ALSO"
+after(n), tclvars(n)
+
.SH KEYWORDS
background error, reporting
diff --git a/doc/binary.n b/doc/binary.n
index 65cffd0..046c843 100644
--- a/doc/binary.n
+++ b/doc/binary.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: binary.n,v 1.5 2000/07/22 00:51:21 ericm Exp $
+'\" RCS: @(#) $Id: binary.n,v 1.6 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH binary n 8.0 Tcl "Tcl Built-In Commands"
@@ -542,7 +542,7 @@ element of the \fBtcl_platform\fR array to decide which type character
to use when formatting or scanning integers.
.SH "SEE ALSO"
-format, scan, tclvars
+format(n), scan(n), tclvars(n)
.SH KEYWORDS
binary, format, scan
diff --git a/doc/break.n b/doc/break.n
index 86d0d8b..32432eb 100644
--- a/doc/break.n
+++ b/doc/break.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: break.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: break.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH break n "" Tcl "Tcl Built-In Commands"
@@ -30,5 +30,8 @@ Break exceptions are also handled in a few other situations, such
as the \fBcatch\fR command, Tk event bindings, and the outermost
scripts of procedure bodies.
+.SH "SEE ALSO"
+catch(n), continue(n), for(n), foreach(n), while(n)
+
.SH KEYWORDS
abort, break, loop
diff --git a/doc/case.n b/doc/case.n
index cf15a94..63ad7e1 100644
--- a/doc/case.n
+++ b/doc/case.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: case.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: case.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH case n 7.0 Tcl "Tcl Built-In Commands"
@@ -55,5 +55,8 @@ no command or variable substitutions are performed on them; this makes
the behavior of the second form different than the first form in some
cases.
+.SH "SEE ALSO"
+switch(n)
+
.SH KEYWORDS
case, match, regular expression
diff --git a/doc/catch.n b/doc/catch.n
index 885768f..01d0628 100644
--- a/doc/catch.n
+++ b/doc/catch.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: catch.n,v 1.4 1999/08/13 19:01:04 welch Exp $
+'\" RCS: @(#) $Id: catch.n,v 1.5 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH catch n "8.0" Tcl "Tcl Built-In Commands"
@@ -62,5 +62,8 @@ proc foo {} {
}
.CE
+.SH "SEE ALSO"
+error(n), break(n), continue(n)
+
.SH KEYWORDS
catch, error
diff --git a/doc/cd.n b/doc/cd.n
index a570cdc..b915a67 100644
--- a/doc/cd.n
+++ b/doc/cd.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: cd.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: cd.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH cd n "" Tcl "Tcl Built-In Commands"
@@ -24,5 +24,8 @@ home directory (as specified in the HOME environment variable) if
\fIdirName\fR is not given.
Returns an empty string.
+.SH "SEE ALSO"
+filename(n), glob(n), pwd(n)
+
.SH KEYWORDS
working directory
diff --git a/doc/clock.n b/doc/clock.n
index e67c5b8..15b935d 100644
--- a/doc/clock.n
+++ b/doc/clock.n
@@ -9,7 +9,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: clock.n,v 1.8 2000/03/21 22:55:24 ericm Exp $
+'\" RCS: @(#) $Id: clock.n,v 1.9 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH clock n 8.3 Tcl "Tcl Built-In Commands"
@@ -210,5 +210,8 @@ unit of the value is seconds, allowing it to be used for relative time
calculations. The value is usually defined as total elapsed time from
an ``epoch''. You shouldn't assume the value of the epoch.
+.SH "SEE ALSO"
+date(1), time(n)
+
.SH KEYWORDS
clock, date, time
diff --git a/doc/close.n b/doc/close.n
index 2097e04..86b07ca 100644
--- a/doc/close.n
+++ b/doc/close.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: close.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: close.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH close n 7.5 Tcl "Tcl Built-In Commands"
@@ -55,5 +55,8 @@ that all output is correctly flushed before the process exits.
The command returns an empty string, and may generate an error if
an error occurs while flushing output.
+.SH "SEE ALSO"
+file(n), open(n), socket(n), eof(n)
+
.SH KEYWORDS
blocking, channel, close, nonblocking
diff --git a/doc/concat.n b/doc/concat.n
index a2f9c1e..c04eaf0 100644
--- a/doc/concat.n
+++ b/doc/concat.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: concat.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: concat.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH concat n "" Tcl "Tcl Built-In Commands"
@@ -36,5 +36,8 @@ as its result.
.PP
If no \fIarg\fRs are supplied, the result is an empty string.
+.SH "SEE ALSO"
+append(n), eval(n)
+
.SH KEYWORDS
concatenate, join, lists
diff --git a/doc/continue.n b/doc/continue.n
index 2faddd1..698f9c9 100644
--- a/doc/continue.n
+++ b/doc/continue.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: continue.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: continue.n,v 1.3 2000/09/07 14:27:46 poenitz Exp $
'\"
.so man.macros
.TH continue n "" Tcl "Tcl Built-In Commands"
@@ -30,5 +30,8 @@ Catch exceptions are also handled in a few other situations, such
as the \fBcatch\fR command and the outermost scripts of procedure
bodies.
+.SH "SEE ALSO"
+break(n), for(n), foreach(n), while(n)
+
.SH KEYWORDS
continue, iteration, loop
diff --git a/doc/dde.n b/doc/dde.n
index 63ea05e..1548466 100644
--- a/doc/dde.n
+++ b/doc/dde.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: dde.n,v 1.5 2000/04/12 18:41:54 hobbs Exp $
+'\" RCS: @(#) $Id: dde.n,v 1.6 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH dde n 8.1 Tcl "Tcl Built-In Commands"
@@ -128,7 +128,9 @@ without adding the \fB&\fR to place the process in the background).
If for any reason the event queue is not flushed, DDE commands may
hang until the event queue is flushed. This can create a deadlock
situation.
+
.SH "SEE ALSO"
-tk, winfo, send
+tk(n), winfo(n), send(n)
+
.SH KEYWORDS
application, dde, name, remote execution
diff --git a/doc/encoding.n b/doc/encoding.n
index fc6d4f7..5fad056 100644
--- a/doc/encoding.n
+++ b/doc/encoding.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: encoding.n,v 1.2 1999/04/16 00:46:34 stanton Exp $
+'\" RCS: @(#) $Id: encoding.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH encoding n "8.1" Tcl "Tcl Built-In Commands"
@@ -73,7 +73,7 @@ would return the Unicode string "\\u306F", which is the Hiragana
letter HA.
.SH "SEE ALSO"
-Tcl_GetEncoding
+Tcl_GetEncoding(3)
.SH KEYWORDS
encoding
diff --git a/doc/eof.n b/doc/eof.n
index a9f97c9..f79d91a 100644
--- a/doc/eof.n
+++ b/doc/eof.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: eof.n,v 1.2 1998/09/14 18:39:51 stanton Exp $
+'\" RCS: @(#) $Id: eof.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH eof n 7.5 Tcl "Tcl Built-In Commands"
@@ -23,5 +23,8 @@ Returns 1 if an end of file condition occurred during the most
recent input operation on \fIchannelId\fR (such as \fBgets\fR),
0 otherwise.
+.SH "SEE ALSO"
+file(n), open(n), close(n), fblocked(n)
+
.SH KEYWORDS
channel, end of file
diff --git a/doc/error.n b/doc/error.n
index 347e26e..075f5ec 100644
--- a/doc/error.n
+++ b/doc/error.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: error.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: error.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH error n "" Tcl "Tcl Built-In Commands"
@@ -54,5 +54,8 @@ present, then \fBerrorCode\fR is automatically reset to
``NONE'' by the Tcl interpreter as part of processing the
error generated by the command.
+.SH "SEE ALSO"
+catch(n), tclvars(n)
+
.SH KEYWORDS
error, errorCode, errorInfo
diff --git a/doc/eval.n b/doc/eval.n
index 698b28e..9aa010f 100644
--- a/doc/eval.n
+++ b/doc/eval.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: eval.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: eval.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH eval n "" Tcl "Tcl Built-In Commands"
@@ -28,3 +28,6 @@ evaluation (or any error generated by it).
.SH KEYWORDS
concatenate, evaluate, script
+
+.SH "SEE ALSO"
+catch(n), concat(n), error(n), subs(n), tclvars(n)
diff --git a/doc/exec.n b/doc/exec.n
index 1dfab02..d649468 100644
--- a/doc/exec.n
+++ b/doc/exec.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: exec.n,v 1.4 1999/12/09 14:43:47 hobbs Exp $
+'\" RCS: @(#) $Id: exec.n,v 1.5 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH exec n 7.6 Tcl "Tcl Built-In Commands"
@@ -301,9 +301,7 @@ The \fBexec\fR command is not implemented and does not exist under Macintosh.
The \fBexec\fR command is fully functional and works as described.
.SH "SEE ALSO"
-open(n)
-.VE
+error(n), open(n)
.SH KEYWORDS
execute, pipeline, redirection, subprocess
-
diff --git a/doc/exit.n b/doc/exit.n
index d3960f0..5f72946 100644
--- a/doc/exit.n
+++ b/doc/exit.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: exit.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: exit.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH exit n "" Tcl "Tcl Built-In Commands"
@@ -24,5 +24,8 @@ system as the exit status.
If \fIreturnCode\fR isn't specified then it defaults
to 0.
+.SH "SEE ALSO"
+exec(n), tclvars(n)
+
.SH KEYWORDS
exit, process
diff --git a/doc/expr.n b/doc/expr.n
index 0f424b1..5fb3cee 100644
--- a/doc/expr.n
+++ b/doc/expr.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: expr.n,v 1.4 2000/05/09 00:00:35 hobbs Exp $
+'\" RCS: @(#) $Id: expr.n,v 1.5 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH expr n 8.4 Tcl "Tcl Built-In Commands"
@@ -395,5 +395,8 @@ unbraced expressions that contain command substitutions.
These expressions must be implemented by generating new code
each time the expression is executed.
+.SH "SEE ALSO"
+array(n), string(n), Tcl(n)
+
.SH KEYWORDS
arithmetic, boolean, compare, expression, fuzzy comparison
diff --git a/doc/fblocked.n b/doc/fblocked.n
index 3481c7d..96001f6 100644
--- a/doc/fblocked.n
+++ b/doc/fblocked.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: fblocked.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: fblocked.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
.so man.macros
.TH fblocked n 7.5 Tcl "Tcl Built-In Commands"
.BS
@@ -25,8 +25,9 @@ characters available for input and no end-of-line sequence, \fBgets\fR
returns an empty string and a subsequent call to \fBfblocked\fR will
return 1.
.PP
+
.SH "SEE ALSO"
-gets(n), read(n)
+gets(n), open(n), read(n)
.SH KEYWORDS
blocking, nonblocking
diff --git a/doc/file.n b/doc/file.n
index aac2c6f..7a2f9c6 100644
--- a/doc/file.n
+++ b/doc/file.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: file.n,v 1.5 2000/01/12 11:10:35 hobbs Exp $
+'\" RCS: @(#) $Id: file.n,v 1.6 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH file n 8.3 Tcl "Tcl Built-In Commands"
@@ -338,7 +338,8 @@ These commands always operate using the real user and group identifiers,
not the effective ones.
.SH "SEE ALSO"
-filename
+filename(n), open(n), close(n), eof(n), gets(n), tell(n), seek(n),
+fblocked(n), flush(n)
.SH KEYWORDS
attributes, copy files, delete files, directory, file, move files, name, rename files, stat
diff --git a/doc/fileevent.n b/doc/fileevent.n
index 99051ee..f5b6b1f 100644
--- a/doc/fileevent.n
+++ b/doc/fileevent.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: fileevent.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: fileevent.n,v 1.3 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH fileevent n 7.5 Tcl "Tcl Built-In Commands"
@@ -102,7 +102,7 @@ buggy handlers.
by Mark Diekhans.
.SH "SEE ALSO"
-bgerror, fconfigure, gets, puts, read
+bgerror(n), fconfigure(n), gets(n), puts(n), read(n)
.SH KEYWORDS
asynchronous I/O, blocking, channel, event handler, nonblocking, readable,
diff --git a/doc/filename.n b/doc/filename.n
index 9d36214..42a9dce 100644
--- a/doc/filename.n
+++ b/doc/filename.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: filename.n,v 1.3 1999/08/21 19:40:48 hobbs Exp $
+'\" RCS: @(#) $Id: filename.n,v 1.4 2000/09/07 14:27:47 poenitz Exp $
'\"
.so man.macros
.TH filename n 7.5 Tcl "Tcl Built-In Commands"
@@ -195,3 +195,6 @@ more than 3 characters.
.SH KEYWORDS
current directory, absolute file name, relative file name,
volume-relative file name, portability
+
+.SH "SEE ALSO"
+file(n), glob(n)
diff --git a/doc/flush.n b/doc/flush.n
index d88ccec..8fb87f6 100644
--- a/doc/flush.n
+++ b/doc/flush.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: flush.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: flush.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH flush n 7.5 Tcl "Tcl Built-In Commands"
@@ -29,7 +29,7 @@ flushed; the remainder will be flushed in the background as fast as the
underlying file or device is able to absorb it.
.SH "SEE ALSO"
-open(n), socket(n)
+file(n), open(n), socket(n)
.SH KEYWORDS
blocking, buffer, channel, flush, nonblocking, output
diff --git a/doc/for.n b/doc/for.n
index 73abb9f..5cf267c 100644
--- a/doc/for.n
+++ b/doc/for.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: for.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: for.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH for n "" Tcl "Tcl Built-In Commands"
@@ -56,5 +56,8 @@ for {set x 0} {$x<10} {incr x} {
}
.CE
+.SH "SEE ALSO"
+break, continue, foreach, while
+
.SH KEYWORDS
for, iteration, looping
diff --git a/doc/foreach.n b/doc/foreach.n
index 213a6fc..09faa2a 100644
--- a/doc/foreach.n
+++ b/doc/foreach.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: foreach.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: foreach.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH foreach n "" Tcl "Tcl Built-In Commands"
@@ -82,5 +82,9 @@ foreach i {a b c} {j k} {d e f g} {
# The value of x is "a d e b f g c {} {}"
# There are 3 iterations of the loop.
.DE
+
+.SH "SEE ALSO"
+for(n), while(n), break(n), continue(n)
+
.SH KEYWORDS
foreach, iteration, list, looping
diff --git a/doc/format.n b/doc/format.n
index b22cef8..736840e 100644
--- a/doc/format.n
+++ b/doc/format.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: format.n,v 1.4 1999/11/19 06:33:58 hobbs Exp $
+'\" RCS: @(#) $Id: format.n,v 1.5 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH format n 8.1 Tcl "Tcl Built-In Commands"
@@ -210,5 +210,8 @@ converted as if the \fBl\fR modifier were present (i.e. type
If the \fBh\fR modifier is specified then integer values are truncated
to \fBshort\fR before conversion.
+.SH "SEE ALSO"
+sprintf(3), string(n)
+
.SH KEYWORDS
conversion specifier, format, sprintf, string, substitution
diff --git a/doc/gets.n b/doc/gets.n
index 9a1c477..e88c2ae 100644
--- a/doc/gets.n
+++ b/doc/gets.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: gets.n,v 1.2 1998/09/14 18:39:52 stanton Exp $
+'\" RCS: @(#) $Id: gets.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH gets n 7.5 Tcl "Tcl Built-In Commands"
@@ -44,7 +44,7 @@ The \fBeof\fR and \fBfblocked\fR commands can be used to distinguish
these three cases.
.SH "SEE ALSO"
-eof(n), fblocked(n)
+file(n), eof(n), fblocked(n)
.SH KEYWORDS
blocking, channel, end of file, end of line, line, nonblocking, read
diff --git a/doc/glob.n b/doc/glob.n
index dcf3cb9..8331bd3 100644
--- a/doc/glob.n
+++ b/doc/glob.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: glob.n,v 1.7 2000/01/26 03:37:30 hobbs Exp $
+'\" RCS: @(#) $Id: glob.n,v 1.8 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH glob n 8.3 Tcl "Tcl Built-In Commands"
@@ -154,6 +154,8 @@ assumes the directory separator for the entire pattern is the standard
``:''. When not using these options, glob examines each pattern argument
and uses ``/'' unless the pattern contains a ``:''.
+.SH "SEE ALSO"
+file(n)
.SH KEYWORDS
exist, file, glob, pattern
diff --git a/doc/http.n b/doc/http.n
index b56a5bc..4f3e8ab 100644
--- a/doc/http.n
+++ b/doc/http.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: http.n,v 1.11 2000/06/02 23:14:46 hobbs Exp $
+'\" RCS: @(#) $Id: http.n,v 1.12 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH "Http" n 8.3 Tcl "Tcl Built-In Commands"
@@ -505,11 +505,10 @@ proc ::http::copy { url file {chunk 4096} } {
proc ::http::Progress {args} {
puts -nonewline stderr . ; flush stderr
}
-
.DE
+
.SH "SEE ALSO"
safe(n), socket(n), safesock(n)
+
.SH KEYWORDS
security policy, socket
-
-
diff --git a/doc/if.n b/doc/if.n
index cebca19..7f9032f 100644
--- a/doc/if.n
+++ b/doc/if.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: if.n,v 1.2 1998/09/14 18:39:53 stanton Exp $
+'\" RCS: @(#) $Id: if.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH if n "" Tcl "Tcl Built-In Commands"
@@ -39,5 +39,8 @@ The return value from the command is the result of the body script
that was executed, or an empty string
if none of the expressions was non-zero and there was no \fIbodyN\fR.
+.SH "SEE ALSO"
+expr(n), for(n), foreach(n)
+
.SH KEYWORDS
boolean, conditional, else, false, if, true
diff --git a/doc/incr.n b/doc/incr.n
index 90c4740..68f3114 100644
--- a/doc/incr.n
+++ b/doc/incr.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: incr.n,v 1.2 1998/09/14 18:39:53 stanton Exp $
+'\" RCS: @(#) $Id: incr.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH incr n "" Tcl "Tcl Built-In Commands"
@@ -27,5 +27,8 @@ integer) is added to the value of variable \fIvarName\fR; otherwise
The new value is stored as a decimal string in variable \fIvarName\fR
and also returned as result.
+.SH "SEE ALSO"
+expr(n)
+
.SH KEYWORDS
add, increment, variable, value
diff --git a/doc/info.n b/doc/info.n
index 14d55ad..b7c117c 100644
--- a/doc/info.n
+++ b/doc/info.n
@@ -7,7 +7,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: info.n,v 1.4 2000/05/27 23:58:00 hobbs Exp $
+'\" RCS: @(#) $Id: info.n,v 1.5 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH info n 8.4 Tcl "Tcl Built-In Commands"
@@ -185,5 +185,8 @@ the resulting list of variable names
has each matching namespace variable qualified with the name
of its namespace.
+.SH "SEE ALSO"
+global(n), proc(n)
+
.SH KEYWORDS
command, information, interpreter, level, namespace, procedure, variable
diff --git a/doc/join.n b/doc/join.n
index 76e41e3..45c6bda 100644
--- a/doc/join.n
+++ b/doc/join.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: join.n,v 1.2 1998/09/14 18:39:53 stanton Exp $
+'\" RCS: @(#) $Id: join.n,v 1.3 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH join n "" Tcl "Tcl Built-In Commands"
@@ -25,5 +25,8 @@ formed by joining all of the elements of \fIlist\fR together with
\fIjoinString\fR separating each adjacent pair of elements.
The \fIjoinString\fR argument defaults to a space character.
+.SH "SEE ALSO"
+list(n), lappend(n)
+
.SH KEYWORDS
element, join, list, separator
diff --git a/doc/lappend.n b/doc/lappend.n
index ba778d6..d9a3375 100644
--- a/doc/lappend.n
+++ b/doc/lappend.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lappend.n,v 1.3 2000/07/13 07:22:43 poenitz Exp $
+'\" RCS: @(#) $Id: lappend.n,v 1.4 2000/09/07 14:27:48 poenitz Exp $
'\"
.so man.macros
.TH lappend n "" Tcl "Tcl Built-In Commands"
@@ -31,8 +31,8 @@ large lists. For example, ``\fBlappend a $b\fR'' is much
more efficient than ``\fBset a [concat $a [list $b]]\fR'' when
\fB$a\fR is long.
+.SH "SEE ALSO"
+list(n), lindex(n), linsert(n), llength(n), lsort(n), lrange(n)
+
.SH KEYWORDS
append, element, list, variable
-
-.SH SEE ALSO
-lindex, linsert, list, llength, lsearch, lsort, lrange, lreplace
diff --git a/doc/library.n b/doc/library.n
index 5e00b1e..72e659e 100644
--- a/doc/library.n
+++ b/doc/library.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: library.n,v 1.13 2000/04/28 00:47:49 ericm Exp $
+'\" RCS: @(#) $Id: library.n,v 1.14 2000/09/07 14:27:49 poenitz Exp $
.so man.macros
.TH library n "8.0" Tcl "Tcl Built-In Commands"
.BS
@@ -304,7 +304,7 @@ infinitely.
The variable is unset before \fBunknown\fR returns.
.SH "SEE ALSO"
-re_syntax(n)
+info(n), re_syntax(n)
.SH KEYWORDS
auto-exec, auto-load, library, unknown, word, whitespace
diff --git a/doc/lindex.n b/doc/lindex.n
index 477abfe..904952e 100644
--- a/doc/lindex.n
+++ b/doc/lindex.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lindex.n,v 1.5 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: lindex.n,v 1.6 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH lindex n 8.2 Tcl "Tcl Built-In Commands"
@@ -32,9 +32,9 @@ If \fIindex\fR has the value \fBend\fR, it refers to the last element
in the list, and \fBend\-\fIinteger\fR refers to the last element in
the list minus the specified integer offset.
+.SH "SEE ALSO"
+list(n), lappend(n), linsert(n), llength(n), lsearch(n), lsort(n),
+lrange(n), lreplace(n)
.SH KEYWORDS
element, index, list
-
-.SH SEE ALSO
-lappend, linsert, list, llength, lsearch, lsort, lrange, lreplace
diff --git a/doc/linsert.n b/doc/linsert.n
index db1b6b6..f306441 100644
--- a/doc/linsert.n
+++ b/doc/linsert.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: linsert.n,v 1.4 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: linsert.n,v 1.5 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH linsert n 8.2 Tcl "Tcl Built-In Commands"
@@ -29,8 +29,8 @@ elements in the list, then the new elements are appended to the list.
\fBend\-\fIinteger\fR refers to the last element in the list minus the
specified integer offset.
+.SH "SEE ALSO"
+list(n), lappend(n), llength(n)
+
.SH KEYWORDS
element, insert, list
-
-.SH SEE ALSO
-lappend, lindex, list, llength, lsearch, lsort, lrange, lreplace
diff --git a/doc/list.n b/doc/list.n
index 37d571c..824a473 100644
--- a/doc/list.n
+++ b/doc/list.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: list.n,v 1.3 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: list.n,v 1.4 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH list n "" Tcl "Tcl Built-In Commands"
@@ -41,8 +41,9 @@ while \fBconcat\fR with the same arguments will return
\fBa b c d e f {g h}\fR
.CE
+.SH "SEE ALSO"
+lappend(n), lindex(n), linsert(n), llength(n), lsearch(n), lsort(n),
+lrange(n), lreplace(n)
+
.SH KEYWORDS
element, list
-
-.SH SEE ALSO
-lappend, lindex, linsert, llength, lsearch, lsort, lrange, lreplace
diff --git a/doc/llength.n b/doc/llength.n
index 3a75010..163af67 100644
--- a/doc/llength.n
+++ b/doc/llength.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: llength.n,v 1.3 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: llength.n,v 1.4 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH llength n "" Tcl "Tcl Built-In Commands"
@@ -22,8 +22,8 @@ llength \- Count the number of elements in a list
Treats \fIlist\fR as a list and returns a decimal string giving
the number of elements in it.
+.SH "SEE ALSO"
+list(n), lindex(n), lrange(n)
+
.SH KEYWORDS
element, list, length
-
-.SH SEE ALSO
-lappend, lindex, linsert, list, lsearch, lsort, lrange, lreplace
diff --git a/doc/load.n b/doc/load.n
index 0bfc4c6..3846081 100644
--- a/doc/load.n
+++ b/doc/load.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: load.n,v 1.5 2000/04/14 23:01:55 hobbs Exp $
+'\" RCS: @(#) $Id: load.n,v 1.6 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH load n 7.5 Tcl "Tcl Built-In Commands"
@@ -129,7 +129,7 @@ behavior of this varies from system to system (some systems may
detect the redundant loads, others may not).
.SH "SEE ALSO"
-\fBinfo sharedlibextension\fR, Tcl_StaticPackage, safe(n)
+\fBinfo sharedlibextension\fR, Tcl_StaticPackage(3), safe(n)
.SH KEYWORDS
binary code, loading, safe interpreter, shared library
diff --git a/doc/lrange.n b/doc/lrange.n
index ddea85e..e937cf4 100644
--- a/doc/lrange.n
+++ b/doc/lrange.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lrange.n,v 1.3 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: lrange.n,v 1.4 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH lrange n 7.4 Tcl "Tcl Built-In Commands"
@@ -35,8 +35,8 @@ same result as ``\fBlindex \fIlist first\fR'' (although it often does
for simple fields that aren't enclosed in braces); it does, however,
produce exactly the same results as ``\fBlist [lindex \fIlist first\fB]\fR''
+.SH "SEE ALSO"
+lappend(n), lindex(n), linsert(n), list(n), llength(n), lreplace(n)
+
.SH KEYWORDS
element, list, range, sublist
-
-.SH SEE ALSO
-lappend, lindex, linsert, list, llength, lreplace, lsearch, lsort
diff --git a/doc/lreplace.n b/doc/lreplace.n
index e77e8f3..ad84672 100644
--- a/doc/lreplace.n
+++ b/doc/lreplace.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lreplace.n,v 1.5 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: lreplace.n,v 1.6 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH lreplace n 7.4 Tcl "Tcl Built-In Commands"
@@ -43,8 +43,9 @@ the list. If no \fIelement\fR arguments are specified, then the elements
between \fIfirst\fR and \fIlast\fR are simply deleted. If \fIlist\fR
is empty, any \fIelement\fR arguments are added to the end of the list.
+.SH "SEE ALSO"
+lappend(n), lindex(n), linsert(n), list(n), llength(n), lrange(n),
+lsearch(n), lsort(n)
+
.SH KEYWORDS
element, list, replace
-
-.SH SEE ALSO
-lappend, lindex, linsert, list, llength, lrange, lsearch, lsort
diff --git a/doc/lsearch.n b/doc/lsearch.n
index 5495494..9aefa03 100644
--- a/doc/lsearch.n
+++ b/doc/lsearch.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lsearch.n,v 1.5 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: lsearch.n,v 1.6 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH lsearch n 7.0 Tcl "Tcl Built-In Commands"
@@ -78,8 +78,9 @@ precendence. If more than one of \fB\-ascii\fR, \fB\-dictionary\fR,
last takes precendence. If more than one of \fB\-increasing\fR and
\fB\-decreasing\fR is specified, the option specified last takes precedence.
+.SH "SEE ALSO"
+lappend(n), lindex(n), linsert(n), list(n), llength(n), lrange(n),
+lreplace(n), lsort(n)
+
.SH KEYWORDS
list, match, pattern, regular expression, search, string
-
-.SH SEE ALSO
-lappend, lindex, linsert, list, llength, lrange, lreplace, lsort
diff --git a/doc/lsort.n b/doc/lsort.n
index 1f27b70..5b94451 100644
--- a/doc/lsort.n
+++ b/doc/lsort.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: lsort.n,v 1.6 2000/07/13 07:22:44 poenitz Exp $
+'\" RCS: @(#) $Id: lsort.n,v 1.7 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH lsort n 8.3 Tcl "Tcl Built-In Commands"
@@ -88,8 +88,9 @@ considered duplicates and only the second element, \fB{1 b}\fR, would
be retained.
.VE
+.SH "SEE ALSO"
+lappend(n), lindex(n), linsert(n), list(n), llength(n), lrange(n),
+lreplace(n), lsearch(n)
+
.SH KEYWORDS
element, list, order, sort
-
-.SH SEE ALSO
-lappend, lindex, linsert, list, llength, lrange, lreplace, lsearch
diff --git a/doc/memory.n b/doc/memory.n
index 3f7ca66..1a9f888 100644
--- a/doc/memory.n
+++ b/doc/memory.n
@@ -3,7 +3,7 @@
'\" Copyright (c) 2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-'\" RCS: @(#) $Id: memory.n,v 1.2 2000/04/28 00:47:49 ericm Exp $
+'\" RCS: @(#) $Id: memory.n,v 1.3 2000/09/07 14:27:49 poenitz Exp $
'\"
.so man.macros
.TH memory n 8.1 Tcl "Tcl Built-In Commands"
@@ -78,5 +78,3 @@ ckalloc, ckfree, Tcl_ValidateAllMemory, Tcl_DumpActiveMemory, TCL_MEM_DEBUG
.SH KEYWORDS
memory, debug
-
-
diff --git a/doc/msgcat.n b/doc/msgcat.n
index 829a2f5..7bfe737 100644
--- a/doc/msgcat.n
+++ b/doc/msgcat.n
@@ -262,5 +262,6 @@ The message catalog code was developed by Mark Harrison.
.SH "SEE ALSO"
format(n), scan(n), namespace(n), package(n)
+
.SH KEYWORDS
internationalization, i18n, localization, l10n, message, text, translation
diff --git a/doc/open.n b/doc/open.n
index 995b0fa..260573f 100644
--- a/doc/open.n
+++ b/doc/open.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: open.n,v 1.9 1999/12/21 23:57:33 hobbs Exp $
+'\" RCS: @(#) $Id: open.n,v 1.10 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH open n 7.6 Tcl "Tcl Built-In Commands"
@@ -251,9 +251,10 @@ input, but is redirected from a file, then the above problem does not occur.
See the PORTABILITY ISSUES section of the \fBexec\fR command for additional
information not specific to command pipelines about executing
applications on the various platforms
+
.SH "SEE ALSO"
-close(n), filename(n), gets(n), read(n), puts(n), exec(n)
-.VE
+file(n), close(n), filename(n), gets(n), read(n), puts(n), exec(n), fopen(1)
+
.SH KEYWORDS
access mode, append, create, file, non-blocking, open, permissions,
pipeline, process, serial
diff --git a/doc/package.n b/doc/package.n
index 2cdd761..c39bc33 100644
--- a/doc/package.n
+++ b/doc/package.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: package.n,v 1.4 2000/06/26 23:23:13 ericm Exp $
+'\" RCS: @(#) $Id: package.n,v 1.5 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH package n 7.5 Tcl "Tcl Built-In Commands"
@@ -189,5 +189,8 @@ Once you've done this, packages will be loaded automatically
in response to \fBpackage require\fR commands.
See the documentation for \fBpkg_mkIndex\fR for details.
+.SH "SEE ALSO"
+msgcat(n), packagens(n), pkgMkIndex(n)
+
.SH KEYWORDS
package, version
diff --git a/doc/packagens.n b/doc/packagens.n
index c02b705..64242d9 100644
--- a/doc/packagens.n
+++ b/doc/packagens.n
@@ -2,7 +2,7 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-'\" RCS: @(#) $Id: packagens.n,v 1.2 2000/02/10 10:09:18 hobbs Exp $
+'\" RCS: @(#) $Id: packagens.n,v 1.3 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH pkg::create n 8.3 Tcl "Tcl Built-In Commands"
@@ -48,5 +48,8 @@ specified.
.PP
At least one \fB\-load\fR or \fB\-source\fR paramter must be given.
+.SH "SEE ALSO"
+package(n)
+
.SH KEYWORDS
auto-load, index, package, version
diff --git a/doc/pid.n b/doc/pid.n
index 41f47ce..f835b5e 100644
--- a/doc/pid.n
+++ b/doc/pid.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: pid.n,v 1.2 1998/09/14 18:39:54 stanton Exp $
+'\" RCS: @(#) $Id: pid.n,v 1.3 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH pid n 7.0 Tcl "Tcl Built-In Commands"
@@ -30,5 +30,8 @@ If no \fIfileId\fR argument is given then \fBpid\fR returns the process
identifier of the current process.
All process identifiers are returned as decimal strings.
+.SH "SEE ALSO"
+exec(n), open(n)
+
.SH KEYWORDS
file, pipeline, process identifier
diff --git a/doc/pkgMkIndex.n b/doc/pkgMkIndex.n
index 95c8e8a..a8d2069 100644
--- a/doc/pkgMkIndex.n
+++ b/doc/pkgMkIndex.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: pkgMkIndex.n,v 1.9 2000/02/10 10:09:18 hobbs Exp $
+'\" RCS: @(#) $Id: pkgMkIndex.n,v 1.10 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH pkg_mkIndex n 8.3 Tcl "Tcl Built-In Commands"
@@ -232,5 +232,8 @@ If you must use \fB\-load\fP,
then you must specify the scripts first; otherwise the package loaded from
the binary file may mask the package defined by the scripts.
+.SH "SEE ALSO"
+package(n)
+
.SH KEYWORDS
auto-load, index, package, version
diff --git a/doc/proc.n b/doc/proc.n
index 90b7709..6735ef0 100644
--- a/doc/proc.n
+++ b/doc/proc.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: proc.n,v 1.2 1998/09/14 18:39:54 stanton Exp $
+'\" RCS: @(#) $Id: proc.n,v 1.3 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH proc n "" Tcl "Tcl Built-In Commands"
@@ -70,5 +70,8 @@ executed in the procedure's body.
If an error occurs while executing the procedure
body, then the procedure-as-a-whole will return that same error.
+.SH "SEE ALSO"
+info(n), unknown(n)
+
.SH KEYWORDS
argument, procedure
diff --git a/doc/puts.n b/doc/puts.n
index 99e61a4..8ea9708 100644
--- a/doc/puts.n
+++ b/doc/puts.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: puts.n,v 1.3 1999/04/16 00:46:35 stanton Exp $
+'\" RCS: @(#) $Id: puts.n,v 1.4 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH puts n 7.5 Tcl "Tcl Built-In Commands"
@@ -63,7 +63,7 @@ be used in an event-driven fashion with the \fBfileevent\fR command
via a file event that the channel is ready for more output data).
.SH "SEE ALSO"
-fileevent(n)
+file(n), fileevent(n)
.SH KEYWORDS
channel, newline, output, write
diff --git a/doc/pwd.n b/doc/pwd.n
index 8aa6611..22ec376 100644
--- a/doc/pwd.n
+++ b/doc/pwd.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: pwd.n,v 1.2 1998/09/14 18:39:54 stanton Exp $
+'\" RCS: @(#) $Id: pwd.n,v 1.3 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH pwd n "" Tcl "Tcl Built-In Commands"
@@ -21,5 +21,8 @@ pwd \- Return the current working directory
.PP
Returns the path name of the current working directory.
+.SH "SEE ALSO"
+file(n), cd(n), glob(n), filename(n)
+
.SH KEYWORDS
working directory
diff --git a/doc/read.n b/doc/read.n
index 74f725e..4194285 100644
--- a/doc/read.n
+++ b/doc/read.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: read.n,v 1.4 1999/05/05 01:19:42 stanton Exp $
+'\" RCS: @(#) $Id: read.n,v 1.5 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH read n 8.1 Tcl "Tcl Built-In Commands"
@@ -52,7 +52,7 @@ See the \fBfconfigure\fR manual entry for a discussion on ways in
which \fBfconfigure\fR will alter input.
.SH "SEE ALSO"
-eof(n), fblocked(n), fconfigure(n)
+file(n), eof(n), fblocked(n), fconfigure(n)
.SH KEYWORDS
blocking, channel, end of line, end of file, nonblocking, read, translation, encoding
diff --git a/doc/regexp.n b/doc/regexp.n
index 23140f5..2fe8546 100644
--- a/doc/regexp.n
+++ b/doc/regexp.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: regexp.n,v 1.9 2000/04/14 06:42:32 hobbs Exp $
+'\" RCS: @(#) $Id: regexp.n,v 1.10 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH regexp n 8.3 Tcl "Tcl Built-In Commands"
@@ -127,7 +127,7 @@ portion of the expression that wasn't matched), then the corresponding
has been specified or to an empty string otherwise.
.SH "SEE ALSO"
-re_syntax(n)
+re_syntax(n), regsub(n)
.SH KEYWORDS
match, regular expression, string
diff --git a/doc/regsub.n b/doc/regsub.n
index 4217bd1..1d66f5d 100644
--- a/doc/regsub.n
+++ b/doc/regsub.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: regsub.n,v 1.5 2000/05/18 21:37:07 hobbs Exp $
+'\" RCS: @(#) $Id: regsub.n,v 1.6 2000/09/07 14:27:50 poenitz Exp $
'\"
.so man.macros
.TH regsub n 8.3 Tcl "Tcl Built-In Commands"
@@ -105,5 +105,8 @@ were found and replaced.
See the manual entry for \fBregexp\fR for details on the interpretation
of regular expressions.
+.SH "SEE ALSO"
+regexp(n), re_syntax(n)
+
.SH KEYWORDS
match, pattern, regular expression, substitute
diff --git a/doc/rename.n b/doc/rename.n
index d7617e3..2630ad4 100644
--- a/doc/rename.n
+++ b/doc/rename.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: rename.n,v 1.2 1998/09/14 18:39:54 stanton Exp $
+'\" RCS: @(#) $Id: rename.n,v 1.3 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH rename n "" Tcl "Tcl Built-In Commands"
@@ -28,5 +28,8 @@ If a command is renamed into a different namespace,
future invocations of it will execute in the new namespace.
The \fBrename\fR command returns an empty string as result.
+.SH "SEE ALSO"
+namespace(n), proc(n)
+
.SH KEYWORDS
command, delete, namespace, rename
diff --git a/doc/resource.n b/doc/resource.n
index 292d62d..590b179 100644
--- a/doc/resource.n
+++ b/doc/resource.n
@@ -3,7 +3,7 @@
'\"
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
-'\" RCS: @(#) $Id: resource.n,v 1.5 1999/08/21 19:40:48 hobbs Exp $
+'\" RCS: @(#) $Id: resource.n,v 1.6 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH resource n 8.0 Tcl "Tcl Built-In Commands"
@@ -149,7 +149,7 @@ numbers if the name is NULL.
The resource command is only available on Macintosh.
.SH "SEE ALSO"
-open
+open(n)
.SH KEYWORDS
open, resource
diff --git a/doc/return.n b/doc/return.n
index d3a3635..2ea381d 100644
--- a/doc/return.n
+++ b/doc/return.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: return.n,v 1.2 1998/09/14 18:39:54 stanton Exp $
+'\" RCS: @(#) $Id: return.n,v 1.3 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH return n 7.0 Tcl "Tcl Built-In Commands"
@@ -85,5 +85,8 @@ a value for the \fBerrorCode\fR variable.
If the option is not specified then \fBerrorCode\fR will
default to \fBNONE\fR.
+.SH "SEE ALSO"
+break(n), continue(n), error(n), proc(n)
+
.SH KEYWORDS
break, continue, error, procedure, return
diff --git a/doc/scan.n b/doc/scan.n
index 4e58b70..6c93e6a 100644
--- a/doc/scan.n
+++ b/doc/scan.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: scan.n,v 1.5 2000/05/23 02:45:21 hobbs Exp $
+'\" RCS: @(#) $Id: scan.n,v 1.6 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH scan n 8.3 Tcl "Tcl Built-In Commands"
@@ -190,5 +190,8 @@ If the end of the input string is reached before any conversions have been
performed and no variables are given, and empty string is returned.
.VE 8.3
+.SH "SEE ALSO"
+format(n), sscanf(3)
+
.SH KEYWORDS
conversion specifier, parse, scan
diff --git a/doc/seek.n b/doc/seek.n
index c6d69d2..155884c 100644
--- a/doc/seek.n
+++ b/doc/seek.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: seek.n,v 1.3 1999/05/05 01:19:43 stanton Exp $
+'\" RCS: @(#) $Id: seek.n,v 1.4 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH seek n 8.1 Tcl "Tcl Built-In Commands"
@@ -57,5 +57,8 @@ offsets. Both \fBseek\fR and \fBtell\fR operate in terms of bytes,
not characters, unlike \fBread\fR.
.VE 8.1
+.SH "SEE ALSO"
+file(n), open(n), close(n), gets(n), tell(n)
+
.SH KEYWORDS
access position, file, seek
diff --git a/doc/set.n b/doc/set.n
index b9d1bb5..be48036 100644
--- a/doc/set.n
+++ b/doc/set.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: set.n,v 1.2 1998/09/14 18:39:55 stanton Exp $
+'\" RCS: @(#) $Id: set.n,v 1.3 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH set n "" Tcl "Tcl Built-In Commands"
@@ -44,5 +44,8 @@ was invoked to declare \fIvarName\fR to be global,
or unless a \fBvariable\fR command
was invoked to declare \fIvarName\fR to be a namespace variable.
+.SH "SEE ALSO"
+expr(n), proc(n), trace(n), unset(n)
+
.SH KEYWORDS
read, write, variable
diff --git a/doc/source.n b/doc/source.n
index 38b71b5..7276a9c 100644
--- a/doc/source.n
+++ b/doc/source.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: source.n,v 1.4 2000/09/06 16:56:22 hobbs Exp $
+'\" RCS: @(#) $Id: source.n,v 1.5 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH source n "" Tcl "Tcl Built-In Commands"
@@ -51,5 +51,8 @@ searches all open resource files, which include the current
application and any loaded C extensions. Alternatively, you may
specify the \fIfileName\fR where the \fBTEXT\fR resource can be found.
+.SH "SEE ALSO"
+file(n), cd(n)
+
.SH KEYWORDS
file, script
diff --git a/doc/split.n b/doc/split.n
index 04773b0..b42c978 100644
--- a/doc/split.n
+++ b/doc/split.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: split.n,v 1.2 1998/09/14 18:39:55 stanton Exp $
+'\" RCS: @(#) $Id: split.n,v 1.3 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH split n "" Tcl "Tcl Built-In Commands"
@@ -40,5 +40,8 @@ returns \fB"comp unix misc"\fR and
.CE
returns \fB"H e l l o { } w o r l d"\fR.
+.SH "SEE ALSO"
+join(n), list(n), string(n)
+
.SH KEYWORDS
list, split, string
diff --git a/doc/string.n b/doc/string.n
index afa59d3..0b4d582 100644
--- a/doc/string.n
+++ b/doc/string.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: string.n,v 1.13 1999/12/21 23:57:34 hobbs Exp $
+'\" RCS: @(#) $Id: string.n,v 1.14 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH string n 8.1 Tcl "Tcl Built-In Commands"
@@ -334,5 +334,8 @@ or underscore (Unicode connector punctuation) characters, or any
single character other than these.
.VE 8.1
+.SH "SEE ALSO"
+expr(n), list(n)
+
.SH KEYWORDS
case conversion, compare, index, match, pattern, string, word, equal, ctype
diff --git a/doc/subst.n b/doc/subst.n
index 8675c22..36884eb 100644
--- a/doc/subst.n
+++ b/doc/subst.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: subst.n,v 1.2 1998/09/14 18:39:55 stanton Exp $
+'\" RCS: @(#) $Id: subst.n,v 1.3 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH subst n 7.4 Tcl "Tcl Built-In Commands"
@@ -44,5 +44,8 @@ subst {xyz {$a}}\fR
.CE
returns ``\fBxyz {44}\fR'', not ``\fBxyz {$a}\fR''.
+.SH "SEE ALSO"
+eval(n)
+
.SH KEYWORDS
backslash substitution, command substitution, variable substitution
diff --git a/doc/switch.n b/doc/switch.n
index c454a3d..a17dd93 100644
--- a/doc/switch.n
+++ b/doc/switch.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: switch.n,v 1.4 1999/09/21 04:20:36 hobbs Exp $
+'\" RCS: @(#) $Id: switch.n,v 1.5 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH switch n 7.0 Tcl "Tcl Built-In Commands"
@@ -110,5 +110,8 @@ will return \fB1\fR, and
.CE
will return \fB3\fR.
+.SH "SEE ALSO"
+for(n), if(n), regexp(n)
+
.SH KEYWORDS
switch, match, regular expression
diff --git a/doc/tclvars.n b/doc/tclvars.n
index 2d3b4e0..56c95d9 100644
--- a/doc/tclvars.n
+++ b/doc/tclvars.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: tclvars.n,v 1.7 2000/01/21 02:25:06 hobbs Exp $
+'\" RCS: @(#) $Id: tclvars.n,v 1.8 2000/09/07 14:27:51 poenitz Exp $
'\"
.so man.macros
.TH tclvars n 8.0 Tcl "Tcl Built-In Commands"
@@ -394,5 +394,8 @@ bug fixes that retain backward compatibility.
The value of this variable is returned by the \fBinfo tclversion\fR
command.
+.SH "SEE ALSO"
+eval(n)
+
.SH KEYWORDS
arithmetic, bytecode, compiler, error, environment, POSIX, precision, subprocess, variables
diff --git a/doc/tell.n b/doc/tell.n
index 15079c3..15cb7c1 100644
--- a/doc/tell.n
+++ b/doc/tell.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: tell.n,v 1.3 1999/05/05 01:19:43 stanton Exp $
+'\" RCS: @(#) $Id: tell.n,v 1.4 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH tell n 8.1 Tcl "Tcl Built-In Commands"
@@ -28,5 +28,8 @@ that this value is in terms of bytes, not characters like \fBread\fR.
The value returned is -1 for channels that do not support
seeking.
+.SH "SEE ALSO"
+file(n), open(n), close(n), gets(n), seek(n)
+
.SH KEYWORDS
access position, channel, seeking
diff --git a/doc/time.n b/doc/time.n
index f08505a..11d123f 100644
--- a/doc/time.n
+++ b/doc/time.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: time.n,v 1.2 1998/09/14 18:39:56 stanton Exp $
+'\" RCS: @(#) $Id: time.n,v 1.3 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH time n "" Tcl "Tcl Built-In Commands"
@@ -29,5 +29,8 @@ which indicates the average amount of time required per iteration,
in microseconds.
Time is measured in elapsed time, not CPU time.
+.SH "SEE ALSO"
+clock(n)
+
.SH KEYWORDS
script, time
diff --git a/doc/trace.n b/doc/trace.n
index e351311..99c6a6a 100644
--- a/doc/trace.n
+++ b/doc/trace.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: trace.n,v 1.5 2000/08/25 20:39:31 ericm Exp $
+'\" RCS: @(#) $Id: trace.n,v 1.6 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH trace n "8.4" Tcl "Tcl Built-In Commands"
@@ -238,5 +238,8 @@ future version of Tcl. They use an older syntax in which \fBarray\fR,
list, but simply a string concatenation of the operations, such as
\fBrwua\fR.
+.SH "SEE ALSO"
+set(n), unset(n)
+
.SH KEYWORDS
read, command, rename, variable, write, trace, unset
diff --git a/doc/unknown.n b/doc/unknown.n
index 19f5ac1..d95cd33 100644
--- a/doc/unknown.n
+++ b/doc/unknown.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: unknown.n,v 1.2 1998/09/14 18:39:56 stanton Exp $
+'\" RCS: @(#) $Id: unknown.n,v 1.3 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH unknown n "" Tcl "Tcl Built-In Commands"
@@ -71,5 +71,8 @@ Under normal circumstances the return value from \fBunknown\fR
is the return value from the command that was eventually
executed.
+.SH "SEE ALSO"
+info(n), proc(n)
+
.SH KEYWORDS
error, non-existent command
diff --git a/doc/unset.n b/doc/unset.n
index 6aca9d3..71af4a5 100644
--- a/doc/unset.n
+++ b/doc/unset.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: unset.n,v 1.3 2000/06/01 00:33:27 hobbs Exp $
+'\" RCS: @(#) $Id: unset.n,v 1.4 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH unset n 8.4 Tcl "Tcl Built-In Commands"
@@ -40,5 +40,8 @@ deleted. An error can occur when the named variable doesn't exist, or the
name refers to an array element but the variable is a scalar, or the name
refers to a variable in a non-existent namespace.
+.SH "SEE ALSO"
+set(n), trace(n)
+
.SH KEYWORDS
remove, variable
diff --git a/doc/update.n b/doc/update.n
index 066a0b8..87c2a7d 100644
--- a/doc/update.n
+++ b/doc/update.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: update.n,v 1.3 2000/04/14 06:42:32 hobbs Exp $
+'\" RCS: @(#) $Id: update.n,v 1.4 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH update n 7.5 Tcl "Tcl Built-In Commands"
@@ -44,5 +44,8 @@ the application to respond to events such as user interactions; if
you occasionally call \fBupdate\fR then user input will be processed
during the next call to \fBupdate\fR.
+.SH "SEE ALSO"
+after(n), bgerror(n)
+
.SH KEYWORDS
event, flush, handler, idle, update
diff --git a/doc/uplevel.n b/doc/uplevel.n
index 83290d3..0d3bf6e 100644
--- a/doc/uplevel.n
+++ b/doc/uplevel.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: uplevel.n,v 1.2 1998/09/14 18:39:56 stanton Exp $
+'\" RCS: @(#) $Id: uplevel.n,v 1.3 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH uplevel n "" Tcl "Tcl Built-In Commands"
@@ -74,7 +74,7 @@ Also, \fBuplevel #0\fR evaluates a script
at top-level in the outermost namespace (the global namespace).
.SH "SEE ALSO"
-namespace(n)
+namespace(n), upvar(n)
.SH KEYWORDS
context, level, namespace, stack frame, variables
diff --git a/doc/upvar.n b/doc/upvar.n
index 3f6792c..83f4fa9 100644
--- a/doc/upvar.n
+++ b/doc/upvar.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: upvar.n,v 1.3 2000/01/21 03:29:13 ericm Exp $
+'\" RCS: @(#) $Id: upvar.n,v 1.4 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH upvar n "" Tcl "Tcl Built-In Commands"
@@ -106,7 +106,7 @@ made to \fImyVar\fR will not be passed to subprocesses correctly.
.VE
.SH "SEE ALSO"
-namespace(n)
+namespace(n), uplevel(n)
.SH KEYWORDS
context, frame, global, level, namespace, procedure, variable
diff --git a/doc/vwait.n b/doc/vwait.n
index b8864e1..4febe1b 100644
--- a/doc/vwait.n
+++ b/doc/vwait.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: vwait.n,v 1.3 2000/01/21 02:25:06 hobbs Exp $
+'\" RCS: @(#) $Id: vwait.n,v 1.4 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH vwait n 8.0 Tcl "Tcl Built-In Commands"
@@ -36,5 +36,8 @@ for a long time. During this time the top-level \fBvwait\fR is
blocked waiting for the event handler to complete, so it cannot
return either.
+.SH "SEE ALSO"
+global(n)
+
.SH KEYWORDS
event, variable, wait
diff --git a/doc/while.n b/doc/while.n
index dabe116..ba5a584 100644
--- a/doc/while.n
+++ b/doc/while.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: while.n,v 1.2 1998/09/14 18:39:56 stanton Exp $
+'\" RCS: @(#) $Id: while.n,v 1.3 2000/09/07 14:27:52 poenitz Exp $
'\"
.so man.macros
.TH while n "" Tcl "Tcl Built-In Commands"
@@ -51,5 +51,8 @@ while {$x<10} {
}
.CE
+.SH "SEE ALSO"
+break(n), continue(n), for(n), foreach(n)
+
.SH KEYWORDS
boolean value, loop, test, while