--- tcllib/README.bak	Mon Mar  6 14:28:04 2000
+++ tcllib/README	Thu Jul  5 07:33:02 2001
@@ -6,3 +6,3 @@
 
-The structure of the tcllib source heirarchy is:
+The structure of the tcllib source hierarchy is:
 
@@ -15,3 +15,3 @@
 
-The install heirarchy is:
+The install hierarchy is:
 
@@ -30,3 +30,3 @@
 * the module must reside in a subdirectory of the modules directory in
-  the source heirarchy, and that subdirectory must have the same name
+  the source hierarchy, and that subdirectory must have the same name
   as the package and namespace
--- tcllib/modules/counter/counter.n.orig	Mon Oct  2 23:52:59 2000
+++ tcllib/modules/counter/counter.n	Thu Jul  5 07:48:48 2001
@@ -52,3 +52,3 @@
 Accumulate the counter into histogram buckets of size
-\fIbucketsize\fP.  For example, if the samples are millesecond
+\fIbucketsize\fP.  For example, if the samples are millisecond
 time values and \fIbucketsize\fP is 10, then each
@@ -105,3 +105,3 @@
 If the counter type is \fB-group\fP, then the counter
-indentified by \fIinstance\fP is incremented.
+identified by \fIinstance\fP is incremented.
 
@@ -112,3 +112,3 @@
 a \fB-hist\fP value-based histogram.
-The \fIinstance\fP is used to distinquish this interval from
+The \fIinstance\fP is used to distinguish this interval from
 any other intervals that might be overlapping this one.
--- tcllib/modules/csv/csv.n.orig	Thu Jul  5 07:38:08 2001
+++ tcllib/modules/csv/csv.n	Thu Jul  5 07:38:12 2001
@@ -1 +1,2 @@
+'\" 
 '\" Copyright (c) 2001 by Andreas Kupries <a.kupries@westend.com>
--- tcllib/modules/ftpd/ftpd.n.orig	Fri Oct 27 23:46:03 2000
+++ tcllib/modules/ftpd/ftpd.n	Thu Jul  5 07:50:03 2001
@@ -28,3 +28,3 @@
 executed in the event loop, it is possible that a bgerror will be thrown
-on ther server if there are problems with the code in the module.
+on the server if there are problems with the code in the module.
 
@@ -66,3 +66,3 @@
 \fBauthIpCmd callback\fR
-The authIpCmd recieves the ip-address of the peer attempting to connect to
+The authIpCmd receives the ip-address of the peer attempting to connect to
 the ftp server as its argument. It returns a 1 to allow users from the
@@ -72,3 +72,3 @@
 \fBauthUsrCmd callback\fR
-The authUsrCmd recieves the username and password as its two arguments. It
+The authUsrCmd receives the username and password as its two arguments. It
 returns a 1 to accept the attempted login to the ftpd and a 0 to reject the
@@ -77,3 +77,3 @@
 \fBauthFileCmd callback\fR
-The authFileCmd recieves the user (that is currently logged in), the
+The authFileCmd receives the user (that is currently logged in), the
 path or filename that is about to be read or written, and \fBread\fR
@@ -84,3 +84,3 @@
 \fBlogCmd callback\fR
-The logCmd recieves a severity and a message as its two arguments.  The
+The logCmd receives a severity and a message as its two arguments.  The
 severities used within the ftpd package are \fBnote\fR, \fBdebug\fR, and
@@ -89,3 +89,3 @@
 \fBfsCmd callback\fR
-The fsCmd recieves a subcommand, a filename or path, and optional
+The fsCmd receives a subcommand, a filename or path, and optional
 additional arguments (depending on the subcommand).
@@ -96,7 +96,7 @@
 \fBappend\fR <path>
-The append subcommand recieves the filename to append to as its argument. It
-returns a writeable tcl channel as its return value.
+The append subcommand receives the filename to append to as its argument. It
+returns a writable tcl channel as its return value.
 .TP
 \fBdelete\fR <path> <channel-to-write-to>
-The delete subcommand recieves the filename to delete, and a channel to
+The delete subcommand receives the filename to delete, and a channel to
 write to as its two arguments.  The file specified is deleted and the
@@ -106,3 +106,3 @@
 \fBdlist\fR <path> <style> <channel-to-write-dir-list-to>
-The dlist subcommand recieves the path that it should list the files that
+The dlist subcommand receives the path that it should list the files that
 are in, the style in which the files should be listed which is either
@@ -115,6 +115,6 @@
 of the file, and the filename are printed out to the channel in a formatted
-space seperated format.  The dlist subcommand returns nothing.
+space separated format.  The dlist subcommand returns nothing.
 .TP
 \fBexists\fR <path>
-The exists subcommand recieves the name of a file to check the existance of
+The exists subcommand receives the name of a file to check the existence of
 as its only argument.  The exists subcommand returns a 1 if the path
@@ -123,3 +123,3 @@
 \fBmkdir\fR <path> <channel-to-write-to>
-The mkdir subcommand recieves the path of a directory to create and a
+The mkdir subcommand receives the path of a directory to create and a
 channel to write to as its two arguments.  The mkdir subcommand creates
@@ -130,3 +130,3 @@
 \fBmtime\fR <path> <channel-to-write-mtime-to>
-The mtime subcommand recieves the path of a file to check the modify time
+The mtime subcommand receives the path of a file to check the modify time
 on and a channel as its two arguments.  If the file exists the mtime is
@@ -137,3 +137,3 @@
 \fBpermissions\fR <path>
-The permissions subcommand recieves the path of a file to retrieve the
+The permissions subcommand receives the path of a file to retrieve the
 permissions of.  The permissions subcommand returns the octal file
@@ -142,3 +142,3 @@
 \fBrename\fR <path> <newpath> <channel-to-write-to>
-The rename subcommand recieves the path of the current file, the new file
+The rename subcommand receives the path of the current file, the new file
 path, and a channel to write to as its three arguments.  The rename
@@ -150,3 +150,3 @@
 \fBretr\fR <path>
-The retr subcommand recieves the path of a file to read as its only
+The retr subcommand receives the path of a file to read as its only
 argument.  The retr subcommand returns a readable channel that the specified
@@ -155,3 +155,3 @@
 \fBrmdir\fR <path> <channel-to-write-to>
-The rmdir subcommand recieves the path of a directory to remove and a
+The rmdir subcommand receives the path of a directory to remove and a
 channel to write to as its two arguments.  The rmdir subcommand removes the
@@ -162,3 +162,3 @@
 \fBsize\fR <path> <channel-to-write-size-to>
-The size subcommand recieves the path of a file to get the size (in bytes)
+The size subcommand receives the path of a file to get the size (in bytes)
 of and a channel to write to as its two arguments.  The size subcommand
@@ -169,3 +169,3 @@
 \fBstore\fR <path>
-The store subcommand recieves the path of a file to write as its only
+The store subcommand receives the path of a file to write as its only
 argument.  The store subcommand returns a writable channel.
@@ -177,3 +177,3 @@
 The current working directory for a session when someone first connects to
-the FTPD or when the REIN ftp command is recieved.
+the FTPD or when the REIN ftp command is received.
 .TP
--- tcllib/modules/html/html.n.orig	Thu Jun 21 05:01:03 2001
+++ tcllib/modules/html/html.n	Thu Jul  5 07:50:54 2001
@@ -156,3 +156,3 @@
 \fBhtml::checkbox\fR \fIname value\fR
-Generate a CHECKBOX form element with the specifed name and value.
+Generate a CHECKBOX form element with the specified name and value.
 This uses \fBhtml::checkValue\fR.
@@ -465,3 +465,3 @@
 This returns 1 if the named variable either does not exist or
-has the emptry string for its value.
+has the empty string for its value.
 
--- tcllib/modules/htmlparse/htmlparse.n.orig	Mon Mar 26 11:50:21 2001
+++ tcllib/modules/htmlparse/htmlparse.n	Thu Jul  5 07:51:25 2001
@@ -78,3 +78,3 @@
 
-\fBNote\fR: The queue objecct given to the parser has to provide the
+\fBNote\fR: The queue object given to the parser has to provide the
 same interface as the queue defined in tcllib -> struct. This does for
@@ -139,3 +139,3 @@
 scripts. This could be a tk window path, for example. This allows the
-user of this package to preprocess HTML strings without commiting them
+user of this package to preprocess HTML strings without committing them
 to a specific window, object, whatever during parsing. This connection
@@ -195,3 +195,3 @@
 tries to recover from the most basic errors. The command returns the
-contents of its second argument. Sideeffects are the creation and
+contents of its second argument. Side effects are the creation and
 manipulation of a tree object.
--- tcllib/modules/javascript/javascript.n.orig	Thu Nov  2 14:26:57 2000
+++ tcllib/modules/javascript/javascript.n	Thu Jul  5 07:51:53 2001
@@ -54,3 +54,3 @@
 adding a vertical scrollbar; it defaults to 8.  The minWidth argument
-(optional) is the number of spaces to determin the minimum box width;
+(optional) is the number of spaces to determine the minimum box width;
 it defaults to 32.
--- tcllib/modules/log/log.n.orig	Mon Mar 26 11:50:21 2001
+++ tcllib/modules/log/log.n	Thu Jul  5 07:52:29 2001
@@ -114,3 +114,3 @@
 \fB::log::lvIsSuppressed\fR \fIlevel\fR
-Asks the package wether the specified level is currently
+Asks the package whether the specified level is currently
 suppressed. Unique abbreviations of level names are allowed.
@@ -165,3 +165,3 @@
 are allowed. Errors in the actual logging command are \fBnot\fR
-catched, but propagated to the caller, as they may indicate
+caught, but propagated to the caller, as they may indicate
 misconfigurations of the log facility or errors in the callers code
@@ -179,3 +179,3 @@
 The standard log command, it writes messages and their levels to
-user-specified channels. Assumes that the supression checks were done
+user-specified channels. Assumes that the suppression checks were done
 by the caller. Expects full level names, abbreviations are \fBnot
--- tcllib/modules/md5/md5.n.orig	Fri Jun 29 12:30:45 2001
+++ tcllib/modules/md5/md5.n	Thu Jul  5 07:41:49 2001
@@ -1 +1,2 @@
+'\" 
 '\" Copyright (c) 2001 ActiveState Tool Corp.
@@ -23,3 +24,3 @@
 messages.
-.SH COMMANDSS
+.SH COMMANDS
 .TP
@@ -31,3 +32,3 @@
 The command takes a key string and a text and returns the hmac of the
-text nder the chosen key as a hexadecimal string.
+text under the chosen key as a hexadecimal string.
 .SH EXAMPLES
--- tcllib/modules/ncgi/ncgi.n.orig	Mon Jul 31 21:56:37 2000
+++ tcllib/modules/ncgi/ncgi.n	Thu Jul  5 07:53:32 2001
@@ -79,3 +79,3 @@
 An alternative to \fBncgi::parse\fP is \fBncgi::input\fP,
-which has semanatics similar to Don Libes' \fBcgi_input\fP procedure.
+which has semantics similar to Don Libes' \fBcgi_input\fP procedure.
 \fBncgi::input\fP restricts repeated CGI values to have names
@@ -116,3 +116,3 @@
 Output the CGI header to standard output.
-This emits a Content-Type: header and addtional headers based
+This emits a Content-Type: header and additional headers based
 on \fIargs\fP, which is a list of
@@ -146,3 +146,3 @@
 Each structure value is in turn a list of two elements.
-The first element is meta-data from the mutlipart/form-data structure.
+The first element is meta-data from the multipart/form-data structure.
 The second element is the form value.  If you use
@@ -229,6 +229,6 @@
 Like \fBncgi::setDefaultValue\fR except that the value already
-has list structure to reprent multiple checkboxes or a multi-selection.
+has list structure to represent multiple checkboxes or a multi-selection.
 .TP
 \fBncgi::setValue\fR \fIkey value\fR
-Set a CGI value, overridding whatever was present in the CGI environment already.
+Set a CGI value, overriding whatever was present in the CGI environment already.
 This affects future calls to \fBncgi::value\fR (but not future
@@ -238,3 +238,3 @@
 Like \fBncgi::setValue\fR except that the value already
-has list structure to reprent multiple checkboxes or a multi-selection.
+has list structure to represent multiple checkboxes or a multi-selection.
 
@@ -270,3 +270,3 @@
 In the case of multipart/form-data, this procedure returns a list of
-two elements.  The first elemtn is meta-data in the form of a parameter, value
+two elements.  The first element is meta-data in the form of a parameter, value
 list.  The second element is the form value.
--- tcllib/modules/nntp/nntp.n.orig	Sun Jun 18 12:47:15 2000
+++ tcllib/modules/nntp/nntp.n	Thu Jul  5 07:54:15 2001
@@ -24,3 +24,3 @@
 on the server, and then providing a Tcl API to access the NNTP protocol
-commmands.  All server errors are returned as Tcl errors (thrown) which
+commands.  All server errors are returned as Tcl errors (thrown) which
 must be caught with the Tcl \fBcatch\fR command.  The \fB::nntp::nntp\fR
@@ -28,3 +28,3 @@
 is returned by the \fB::nntp::nntp\fR command (\fBnntpName\fR).  This command
-may be used to access the various NNTP protocal commands.  Some of the
+may be used to access the various NNTP protocol commands.  Some of the
 commands supported by this package are not part of the nntp rfc (rfc 977)
@@ -49,3 +49,3 @@
 Query the server for article \fImsgid\fR from the current group.  The article
-is returned as a valid tcl list which contains the headers, folllowed by
+is returned as a valid tcl list which contains the headers, followed by
 a blank line, and then followed by the body of the article. Each element
@@ -148,3 +148,3 @@
 be used to indicate that the connection is serving multiple people and should
-be given priority.  Actual use is entirely implementation dependant and may
+be given priority.  Actual use is entirely implementation dependent and may
 vary from server to server.
@@ -155,3 +155,3 @@
 the stat command serves to set the current article pointer without
-sending text. The returned acknowledgement response will contain the
+sending text. The returned acknowledgment response will contain the
 message-id, which may be of some value.  Using the stat command to
--- tcllib/modules/pop3/pop3.n.orig	Tue May 30 20:00:02 2000
+++ tcllib/modules/pop3/pop3.n	Thu Jul  5 07:54:28 2001
@@ -37,3 +37,3 @@
 on the server, transmitting the username and password, then providing
-a Tcl API to access the POP3 protocol commmands.  All server errors
+a Tcl API to access the POP3 protocol commands.  All server errors
 are returned as Tcl errors (thrown) which must be caught with the Tcl
@@ -114,3 +114,3 @@
 Optional POP3 command, all servers may not support this. 
-\fB::pop3::top\fR retrives headers of a message, specified by parameter 
+\fB::pop3::top\fR retrieves headers of a message, specified by parameter 
 \fImsg\fR, and number of \fIn\fR lines from the message body.   
--- tcllib/modules/report/report.n.orig	Fri Jun 29 12:29:31 2001
+++ tcllib/modules/report/report.n	Thu Jul  5 07:43:06 2001
@@ -1 +1,2 @@
+'\" 
 '\" Copyright (c) 2001 by Andreas Kupries <a.kupries@westend.com>
@@ -208,3 +209,3 @@
 \fIreportName\fR \fItemplatecode\fR \fBenabled\fR
-Returns the wether the template addressed by the \fItemplatecode\fR is
+Returns the whether the template addressed by the \fItemplatecode\fR is
 currently enabled or not.
@@ -265,4 +266,4 @@
 This method allows the user to specify padding on the left, right or
-both sides of a \fIcolumn\fR. If the \fIpadstring\fR is not specfied
-it defaults to a single space characcter. \fBNote\fR: An alternative
+both sides of a \fIcolumn\fR. If the \fIpadstring\fR is not specified
+it defaults to a single space character. \fBNote\fR: An alternative
 way of specifying the padding is to use vertical separator strings
@@ -323,3 +324,3 @@
 .PP
-A simple table with lines surounding all information and vertical
+A simple table with lines surrounding all information and vertical
 separators, but without internal horizontal separators.
--- tcllib/modules/sha1/sha1.n.orig	Fri Jun 29 12:31:11 2001
+++ tcllib/modules/sha1/sha1.n	Thu Jul  5 07:45:55 2001
@@ -1 +1,2 @@
+'\" 
 '\" Copyright (c) 2001 ActiveState Tool Corp.
@@ -23,3 +24,3 @@
 messages.
-.SH COMMANDSS
+.SH COMMANDS
 .TP
@@ -31,3 +32,3 @@
 The command takes a key string and a text and returns the hmac of the
-text nder the chosen key as a hexadecimal string.
+text under the chosen key as a hexadecimal string.
 .SH EXAMPLES
--- tcllib/modules/stats/stats.n.orig	Thu Sep 21 02:26:01 2000
+++ tcllib/modules/stats/stats.n	Thu Jul  5 07:55:13 2001
@@ -52,3 +52,3 @@
 Accumulate the counter into histogram buckets of size
-\fIbucketsize\fP.  For example, if the samples are millesecond
+\fIbucketsize\fP.  For example, if the samples are millisecond
 time values and \fIbucketsize\fP is 10, then each
@@ -105,3 +105,3 @@
 If the counter type is \fB-group\fP, then the counter
-indentified by \fIinstance\fP is incremented.
+identified by \fIinstance\fP is incremented.
 
@@ -112,3 +112,3 @@
 a \fB-hist\fP value-based histogram.
-The \fIinstance\fP is used to distinquish this interval from
+The \fIinstance\fP is used to distinguish this interval from
 any other intervals that might be overlapping this one.
--- tcllib/modules/struct/graph.n.orig	Tue May 30 20:00:03 2000
+++ tcllib/modules/struct/graph.n	Thu Jul  5 07:55:39 2001
@@ -98,3 +98,3 @@
 list containing all arcs is returned. If one of the five possible
-restrictions is specified only arcs satisifying that restriction are
+restrictions is specified only arcs satisfying that restriction are
 returned. All restrictions involve a list of nodes, specified after
@@ -166,3 +166,3 @@
 list containing all nodes is returned. If one of the five possible
-restrictions is specified only nodes satisifying that restriction are
+restrictions is specified only nodes satisfying that restriction are
 returned. All restrictions involve a list of nodes, specified after
@@ -192,6 +192,6 @@
 both-order. Pre-order is the default. Pre-order walking means that a
-node is visited before any of its neighbours (as defined by the
+node is visited before any of its neighbors (as defined by the
 \fIdirection\fR, see below). Post-order walking means that a parent is
-visited after any of its neighbours. Both-order walking means that a
-node is visited before \fBand\fR after any of its neighbours. The
+visited after any of its neighbors. Both-order walking means that a
+node is visited before \fBand\fR after any of its neighbors. The
 combination of a bread-first walk with post- or both-order is illegal.
--- tcllib/modules/struct/matrix.n.orig	Fri Jun 29 12:31:25 2001
+++ tcllib/modules/struct/matrix.n	Thu Jul  5 07:46:50 2001
@@ -1 +1,2 @@
+'\" 
 '\" Copyright (c) 2001 by Andreas Kupries <a.kupries@westend.com>
--- tcllib/modules/struct/tree.n.orig	Tue May 30 20:00:03 2000
+++ tcllib/modules/struct/tree.n	Thu Jul  5 07:56:06 2001
@@ -176,3 +176,3 @@
 .IP \fB%a\fR
-Name of the action occuring; one of \fBenter\fR, \fBleave\fR, or
+Name of the action occurring; one of \fBenter\fR, \fBleave\fR, or
 \fBvisit\fR.  \fBenter\fR actions occur during pre-order walks;
--- tcllib/modules/textutil/textutil.n.orig	Tue Mar 27 05:01:08 2001
+++ tcllib/modules/textutil/textutil.n	Thu Jul  5 07:56:22 2001
@@ -43,3 +43,3 @@
 Do a justification on the \fIstring\fP according to \fIargs\fP.
-The string is taken as one big paragraphe, ignoring any newlines.
+The string is taken as one big paragraph, ignoring any newlines.
 Then the line is formatted according to the options used, and the
@@ -107,6 +107,6 @@
 \fBtextutil::splitx\fR \fIstring {regexp [\t \r\n\]+}\fR
-Split the \fIstring\fP and return a list. The string is splitted
+Split the \fIstring\fP and return a list. The string is split
 according to the regular expression \fIregexp\fR instead of a simple
 list of chars. Note that if you add parenthesis into the \fIregexp\fR,
-the parenthesed part of separator would be added into list as additional
+the parentheses part of separator would be added into list as additional
 element.
