You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rivet-dev@tcl.apache.org by da...@apache.org on 2001/09/20 00:59:01 UTC

cvs commit: tcl-rivet/doc README.hpux commands.html directives.html documentation.html example.tcl examples.ttml help.html index.html install.html nav.html other.html top.html

davidw      01/09/19 15:59:01

  Modified:    doc      README.hpux commands.html directives.html
                        documentation.html example.tcl examples.ttml
                        help.html index.html install.html nav.html
                        other.html top.html
  Log:
  Brute forced mod_dtcl to 'Rivet'.  Docs still need a good going over.
  
  Revision  Changes    Path
  1.2       +2 -2      tcl-rivet/doc/README.hpux
  
  Index: README.hpux
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/README.hpux,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- README.hpux	2001/09/19 13:12:58	1.1
  +++ README.hpux	2001/09/19 22:59:01	1.2
  @@ -1,9 +1,9 @@
   
      A bit of information from Craig Huckabee (huck@nosc.mil) regarding
  -   building mod_dtcl on HPUX:
  +   building Rivet on HPUX:
      
      I had to tweak the makefile to get everything to build (adding some
  -   include and library paths and -DEAPI) Apparently that mod_dtcl_module
  +   include and library paths and -DEAPI) Apparently that Rivet_module
      [this is from an error he was getting - davidw] came from one of the
      steps described in the Apache documentation for installing a DSO. I
      rebuilt and redid the steps and now it appears to work OK. My next
  
  
  
  1.2       +9 -9      tcl-rivet/doc/commands.html
  
  Index: commands.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/commands.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- commands.html	2001/09/19 13:12:58	1.1
  +++ commands.html	2001/09/19 22:59:01	1.2
  @@ -1,13 +1,13 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  -    <!-- $Id: commands.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  +    <!-- $Id: commands.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
   <html>
     <head>
  -    <title>mod_dtcl tcl commands</title>
  +    <title>Rivet tcl commands</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <body>
   
  -    <h2 align="center">mod_dtcl specific Tcl commands and variables</h2>
  +    <h2 align="center">Rivet specific Tcl commands and variables</h2>
   
       <ul>
         <li>
  @@ -18,14 +18,14 @@
   
         <li>
   	<code><b>hputs <i>?-error? text</i></b></code><br>
  -	The mod_dtcl version of "puts".  Outputs to the
  +	The Rivet version of "puts".  Outputs to the
   	client, instead of to stdout.
   	The error option permits you to send an 'error message' to the
   	apache log file, at the NOTICE level.
         </li>
         <li><code><b>var</b></code><br> These commands retrieve or
   	retrieve information about "CGI" variables that are passed to
  -	the dtcl script via GET or POST operations.  
  +	the rivet script via GET or POST operations.  
         </li>
         <li>
   	<code><b>var get <i>varname</i></b></code><br> Returns the
  @@ -138,7 +138,7 @@
   
   	This command sets the "Content-type:" header returned
   	by the script, which is useful if you wish to create a
  -	PNG (image), for example, with mod_dtcl.
  +	PNG (image), for example, with Rivet.
         </li>
         <li>
   	<code><b>headers set <i>headername value</i></b></code><br>
  @@ -147,7 +147,7 @@
         </li>
   
         <li>
  -	<code><b>dtcl_info</b></code><br>	      
  +	<code><b>rivet_info</b></code><br>	      
   
   	Prints information on the internals of the module in
   	HTML.  Currently, only the PID and size of the object
  @@ -171,13 +171,13 @@
   
   	<code><b>$::request::UPLOAD(channelname)</b></code><br> The
   	name of a Tcl channel which may be used to manipulate the
  -	uploaded file.  If Dtcl_UploadFilesToVar is set, this
  +	uploaded file.  If Rivet_UploadFilesToVar is set, this
   	variable doesn't get created.  If no file is passed to the
   	server, this variable does not exist!  Be sure to check for
   	this.<br>
   
   	<code><b>$::request::UPLOAD(data)</b></code><br>
  -	Contents of the uploaded file, if Dtcl_UploadFilesToVar is
  +	Contents of the uploaded file, if Rivet_UploadFilesToVar is
   	set.<br>
         </li>
   -->
  
  
  
  1.2       +14 -14    tcl-rivet/doc/directives.html
  
  Index: directives.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/directives.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- directives.html	2001/09/19 13:12:58	1.1
  +++ directives.html	2001/09/19 22:59:01	1.2
  @@ -1,36 +1,36 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  -<!-- $Id: directives.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  +<!-- $Id: directives.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
   <html>
     <head>
  -    <title>mod_dtcl Apache directives</title>
  +    <title>Rivet Apache directives</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <body>
       
  -    <h2 align="center">mod_dtcl Apache directives</h2>
  +    <h2 align="center">Rivet Apache directives</h2>
   
       <ul>
         <li>
  -	<code><b>Dtcl_Script GlobalInitScript <i>"script"</i></code></b><br>
  +	<code><b>Rivet_Script GlobalInitScript <i>"script"</i></code></b><br>
   	Tcl script that is run when each interpreter is
   	initialized.  <code>"script"</code> is actual Tcl
   	script, so to run a file, you would do
  -	<code>Dtcl_Script GlobalInitScript "source /var/www/foobar.tcl"</code>.
  +	<code>Rivet_Script GlobalInitScript "source /var/www/foobar.tcl"</code>.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ChildInitScript <i>"script"</i></b></code><br>		
  +	<code><b>Rivet_Script ChildInitScript <i>"script"</i></b></code><br>		
   	Script to be evaluated when each apache child is
   	initialized. This is the best place to load modules.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ChildExitScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script ChildExitScript <i>"script"</i></b></code><br>	      
   	Script to be evaluated when each apache child exits.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script BeforeScript <i>"script"</i></b></code><br>		
  +	<code><b>Rivet_Script BeforeScript <i>"script"</i></b></code><br>		
   	Script to be evaluated before each .ttml page.
   	<strong>Note</strong> that you cannot use
   	<code>hputs</code> in the BeforeScript, but must
  @@ -38,32 +38,32 @@
         </li>
   
         <li>
  -	<code><b>Dtcl_Script AfterScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script AfterScript <i>"script"</i></b></code><br>	      
   	Script to be called after each .ttml page.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ErrorScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script ErrorScript <i>"script"</i></b></code><br>	      
   	This code is called in place of the standard 'error' pages
  -	generated for mod_dtcl.  This directive may be useful if you
  +	generated for Rivet.  This directive may be useful if you
   	have sensitive logic that you wish to protect.
         </li>
         
         <li>
  -	<code><b>Dtcl_CacheSize <i>cachesize</i></b></code><br> 
  +	<code><b>Rivet_CacheSize <i>cachesize</i></b></code><br> 
   	Number of ttml scripts to cache as Tcl Objects.
   	Default is MaxRequestsPerChild / 2, or 50, if
   	MaxRequestsPerChild is 0.
         </li>
   
         <li>
  -	<code><b>Dtcl_UploadFilesToVar <i>on/off</i></b></code><br> If
  +	<code><b>Rivet_UploadFilesToVar <i>on/off</i></b></code><br> If
   	on, files will be uploaded to the variable UPLOAD(data).  Be
   	careful with this, as large files could use up your memory.
         </li>
   
         <li>
  -	<code><b>Dtcl_SeperateVirtualInterps
  +	<code><b>Rivet_SeperateVirtualInterps
   	<i>on/off</i></b></code><br> If on, each VirtualHost will have
   	its own Tcl interpreter.
         </li>
  
  
  
  1.2       +50 -50    tcl-rivet/doc/documentation.html
  
  Index: documentation.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/documentation.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- documentation.html	2001/09/19 13:12:58	1.1
  +++ documentation.html	2001/09/19 22:59:01	1.2
  @@ -8,30 +8,30 @@
   	<body>
       
   
  -    <!-- $Id: documentation.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  -    <h2 align="center">mod_dtcl Installation</h2>
  +    <!-- $Id: documentation.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  +    <h2 align="center">Rivet Installation</h2>
       
       <ol>
         <li><b>Check dependencies</b><br>
   	
  -	To install mod_dtcl, you will need <b>Tcl 8.2</b> or greater
  +	To install Rivet, you will need <b>Tcl 8.2</b> or greater
   	and <b>Apache 1.3.xx</b>.  It is known to run on Linux,
   	FreeBSD, OpenBSD, and Solaris and HPUX.  NT is also possible -
   	please see the directions in the distribution.
         </li>
   
  -      <li><b>Get mod_dtcl</b><br>
  +      <li><b>Get Rivet</b><br>
   	If you are running a Debian or FreeBSD system, there
   	are pre-built packages available at:
  -	<a target="_top" href="http://www.debian.org/Packages/unstable/web/libapache-mod-dtcl.html">http://www.debian.org/Packages/unstable/web/libapache-mod-dtcl.html</a> 
  +	<a target="_top" href="http://www.debian.org/Packages/unstable/web/libapache-mod-rivet.html">http://www.debian.org/Packages/unstable/web/libapache-mod-rivet.html</a> 
   
   	or
   	
   	<a
  -	  target="_top" href="http://www.freebsd.org/cgi/ports.cgi?query=mod_dtcl">http://www.freebsd.org/cgi/ports.cgi?query=mod_dtcl</a>.<br>
  +	  target="_top" href="http://www.freebsd.org/cgi/ports.cgi?query=Rivet">http://www.freebsd.org/cgi/ports.cgi?query=Rivet</a>.<br>
   
   	Otherwise, download the sources at <a target="_top"
  -	href="download/">http://tcl.apache.org/mod_dtcl/download/</a>.
  +	href="download/">http://tcl.apache.org/Rivet/download/</a>.
   	<br>
         </li>
         <li><b>Uncompress the sources</b><br>
  @@ -44,14 +44,14 @@
   	Some systems, such as Debian GNU/Linux, provide these
   	independently - otherwise, you probably still need the sources.<br>
   	<code>
  -	  gunzip mod_dtcl-X.X.X.tar.gz<br>
  -	  tar -xvf mod_dtcl-X.X.X.tar.gz<br>
  +	  gunzip Rivet-X.X.X.tar.gz<br>
  +	  tar -xvf Rivet-X.X.X.tar.gz<br>
   	</code>
         </li>
   
  -      <li><b>Configuring, builddtcl.sh, etc...</b><br> 
  +      <li><b>Configuring, buildrivet.sh, etc...</b><br> 
   
  -	Do you want to build mod_dtcl as a shared object (such as a
  +	Do you want to build Rivet as a shared object (such as a
   	.so file on Linux, or a .dll on windows), or compile it
   	directly as a part of the Apache executable?  The Apache
   	Software Foundation has put together a nice <a target="_top"
  @@ -61,8 +61,8 @@
   	<ul>
   	  <li><b>For shared objects</b><br>
   	    
  -	    <code>cd ../mod_dtcl/<br></code>
  -	    Edit the <code>builddtcl.sh</code> script.  The 3
  +	    <code>cd ../Rivet/<br></code>
  +	    Edit the <code>buildrivet.sh</code> script.  The 3
   	    variables you may need to change are: 
   	    <ul>
   	      <li><code>TCLSH</code><br>
  @@ -78,11 +78,11 @@
   	    </ul>
   
   	    <code>
  -	      ./builddtcl.sh shared
  +	      ./buildrivet.sh shared
   	    </code><br>
   
   	    <code>
  -	      cp mod_dtcl.so
  +	      cp Rivet.so
   	      /usr/lib/apache/wherever/the/other/shared/objects/reside
   	    </code> For shared object builds, you need to copy the
   	    object into the directory where the other shared
  @@ -98,8 +98,8 @@
   	      ./configure<br>
   	    </code>
   
  -	    <code>cd ../mod_dtcl/<br></code>
  -	    Edit the <code>builddtcl.sh</code> script.  The 3
  +	    <code>cd ../Rivet/<br></code>
  +	    Edit the <code>buildrivet.sh</code> script.  The 3
   	    variables you may need to change are: 
   	    <ul>
   	      <li><code>TCLSH</code><br>
  @@ -115,16 +115,16 @@
   	    </ul>
   
   	    <code>
  -	      ./builddtcl.sh static
  +	      ./buildrivet.sh static
   	    </code><br>
   
   	    <code>
  -	      ./builddtcl.sh install
  +	      ./buildrivet.sh install
   	    </code><br>
   
   	    <code>cd ../apache-1.3.X<br></code>
   	    <code>./configure
  -	      --activate-module=src/modules/mod_dtcl/mod_dtcl.a [ other configure
  +	      --activate-module=src/modules/Rivet/Rivet.a [ other configure
   	      options ]<br></code>
   	    <code>export EXTRA_LIBS="-ltcl8.X -lm"</code><br>
   	    <code>make -e<br></code>
  @@ -136,47 +136,47 @@
         <li><b>Configure Apache<br></b>		
   	<ul>
   	  <li>
  -	    <b>http.conf</b><br> <code>LoadModule dtcl_module
  -	      /usr/lib/apache/1.3/mod_dtcl.so</code><br> 
  +	    <b>http.conf</b><br> <code>LoadModule rivet_module
  +	      /usr/lib/apache/1.3/Rivet.so</code><br> 
   	    This points Apache to the shared object if
  -	    mod_dtcl is being used as a loadable module.
  +	    Rivet is being used as a loadable module.
   	  </li>
   	  <li>
   	    <b>srm.conf</b><br> 
   	    <code>AddType application/x-httpd-tcl .ttml</code><br>
  -	    <code>AddType application/x-dtcl-tcl .tcl</code>
  +	    <code>AddType application/x-rivet-tcl .tcl</code>
   	    (optional)<br>
   	    These add the .ttml and .tcl (if desired) types to
  -	    Apache, so that they are processed by mod_dtcl.
  +	    Apache, so that they are processed by Rivet.
   	  </li>
   	</ul>
         </li>
       </ol>
       
  -    <h2 align="center">mod_dtcl Apache directives</h2>
  +    <h2 align="center">Rivet Apache directives</h2>
   
       <ul>
         <li>
  -	<code><b>Dtcl_Script GlobalInitScript <i>"script"</i></code></b><br>
  +	<code><b>Rivet_Script GlobalInitScript <i>"script"</i></code></b><br>
   	Tcl script that is run when each interpreter is
   	initialized.  <code>"script"</code> is actual Tcl
   	script, so to run a file, you would do
  -	<code>Dtcl_Script GlobalInitScript "source /var/www/foobar.tcl"</code>.
  +	<code>Rivet_Script GlobalInitScript "source /var/www/foobar.tcl"</code>.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ChildInitScript <i>"script"</i></b></code><br>		
  +	<code><b>Rivet_Script ChildInitScript <i>"script"</i></b></code><br>		
   	Script to be evaluated when each apache child is
   	initialized. This is the best place to load modules.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ChildExitScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script ChildExitScript <i>"script"</i></b></code><br>	      
   	Script to be evaluated when each apache child exits.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script BeforeScript <i>"script"</i></b></code><br>		
  +	<code><b>Rivet_Script BeforeScript <i>"script"</i></b></code><br>		
   	Script to be evaluated before each .ttml page.
   	<strong>Note</strong> that you cannot use
   	<code>hputs</code> in the BeforeScript, but must
  @@ -184,39 +184,39 @@
         </li>
   
         <li>
  -	<code><b>Dtcl_Script AfterScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script AfterScript <i>"script"</i></b></code><br>	      
   	Script to be called after each .ttml page.
         </li>
   
         <li>
  -	<code><b>Dtcl_Script ErrorScript <i>"script"</i></b></code><br>	      
  +	<code><b>Rivet_Script ErrorScript <i>"script"</i></b></code><br>	      
   	This code is called in place of the standard 'error' pages
  -	generated for mod_dtcl.  This directive may be useful if you
  +	generated for Rivet.  This directive may be useful if you
   	have sensitive logic that you wish to protect.
         </li>
         
         <li>
  -	<code><b>Dtcl_CacheSize <i>cachesize</i></b></code><br> 
  +	<code><b>Rivet_CacheSize <i>cachesize</i></b></code><br> 
   	Number of ttml scripts to cache as Tcl Objects.
   	Default is MaxRequestsPerChild / 2, or 50, if
   	MaxRequestsPerChild is 0.
         </li>
   
         <li>
  -	<code><b>Dtcl_UploadFilesToVar <i>on/off</i></b></code><br> If
  +	<code><b>Rivet_UploadFilesToVar <i>on/off</i></b></code><br> If
   	on, files will be uploaded to the variable UPLOAD(data).  Be
   	careful with this, as large files could use up your memory.
         </li>
   
         <li>
  -	<code><b>Dtcl_SeperateVirtualInterps
  +	<code><b>Rivet_SeperateVirtualInterps
   	<i>on/off</i></b></code><br> If on, each VirtualHost will have
   	its own Tcl interpreter.
         </li>
   
       </ul>
   
  -    <h2 align="center">mod_dtcl specific Tcl commands and variables</h2>
  +    <h2 align="center">Rivet specific Tcl commands and variables</h2>
   
       <ul>
         <li>
  @@ -227,14 +227,14 @@
   
         <li>
   	<code><b>hputs <i>?-error? text</i></b></code><br>
  -	The mod_dtcl version of "puts".  Outputs to the
  +	The Rivet version of "puts".  Outputs to the
   	client, instead of to stdout.
   	The error option permits you to send an 'error message' to the
   	apache log file, at the NOTICE level.
         </li>
         <li><code><b>var</b></code><br> These commands retrieve or
   	retrieve information about "CGI" variables that are passed to
  -	the dtcl script via GET or POST operations.  
  +	the rivet script via GET or POST operations.  
         </li>
         <li>
   	<code><b>var get <i>varname</i></b></code><br> Returns the
  @@ -347,7 +347,7 @@
   
   	This command sets the "Content-type:" header returned
   	by the script, which is useful if you wish to create a
  -	PNG (image), for example, with mod_dtcl.
  +	PNG (image), for example, with Rivet.
         </li>
         <li>
   	<code><b>headers set <i>headername value</i></b></code><br>
  @@ -356,7 +356,7 @@
         </li>
   
         <li>
  -	<code><b>dtcl_info</b></code><br>	      
  +	<code><b>rivet_info</b></code><br>	      
   
   	Prints information on the internals of the module in
   	HTML.  Currently, only the PID and size of the object
  @@ -380,18 +380,18 @@
   
   	<code><b>$::request::UPLOAD(channelname)</b></code><br> The
   	name of a Tcl channel which may be used to manipulate the
  -	uploaded file.  If Dtcl_UploadFilesToVar is set, this
  +	uploaded file.  If Rivet_UploadFilesToVar is set, this
   	variable doesn't get created.  If no file is passed to the
   	server, this variable does not exist!  Be sure to check for
   	this.<br>
   
   	<code><b>$::request::UPLOAD(data)</b></code><br>
  -	Contents of the uploaded file, if Dtcl_UploadFilesToVar is
  +	Contents of the uploaded file, if Rivet_UploadFilesToVar is
   	set.<br>
         </li>
   -->
       </ul>
  -    <h2>Other mod_dtcl Documentation</h2>
  +    <h2>Other Rivet Documentation</h2>
           
       <h3>Internals</h3>
       <ul>
  @@ -429,24 +429,24 @@
   	?&gt; into large hputs statements.  When the script is
   	complete, it is then inserted into the cache, for
   	future use.  In fact, if the file modification
  -	information doesn't change, mod_dtcl will execute the
  +	information doesn't change, Rivet will execute the
   	cached version of the script the next time it is
   	encountered.
         </li>
         <li><b>Binary data</b><br>
  -	mod_dtcl is capable of outputing binary data, such as
  +	Rivet is capable of outputing binary data, such as
   	images, or loading binary data with 'include'.
         </li>
       </ul>
   
       <h3>Upgrading From Older (< 0.9.3) Versions</h3>
       <ul>
  -      <li><b>New tags</b><br> As of version 0.9.4, mod_dtcl uses
  +      <li><b>New tags</b><br> As of version 0.9.4, Rivet uses
   	&lt;? and ?&gt; instead of &lt;+ and +&gt; to delimit
  -	sections of Tcl code.  By default, dtcl is still compiled
  +	sections of Tcl code.  By default, rivet is still compiled
   	with code to parse the &lt;?  ?&gt; tags, but it will run
   	faster if <code>USE_OLD_TAGS</code> is set to 0 in
  -	<code>mod_dtcl.h</code>.  You can automatically change your
  +	<code>Rivet.h</code>.  You can automatically change your
   	.ttml files to the new format by using the
   	<code>newtags.sh</code> script in the contrib/ directory.
   	Run it at the top level of your DocumentRoot.
  
  
  
  1.2       +1 -1      tcl-rivet/doc/example.tcl
  
  Index: example.tcl
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/example.tcl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- example.tcl	2001/09/19 13:12:58	1.1
  +++ example.tcl	2001/09/19 22:59:01	1.2
  @@ -33,7 +33,7 @@
       hgetvars
       hputs $header
       hputs {
  -	<p>This is an example of a .tcl file being processed in mod_dtcl</p>
  +	<p>This is an example of a .tcl file being processed in Rivet</p>
   	<p>Here is the source code:</p>
   	<hr>
   	<pre>
  
  
  
  1.2       +7 -7      tcl-rivet/doc/examples.ttml
  
  Index: examples.ttml
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/examples.ttml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- examples.ttml	2001/09/19 13:12:58	1.1
  +++ examples.ttml	2001/09/19 22:59:01	1.2
  @@ -1,21 +1,21 @@
   <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN">
   <html>
  -<!-- $Id: examples.ttml,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  -<title>mod_dtcl examples</title>
  +<!-- $Id: examples.ttml,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  +<title>Rivet examples</title>
   <body bgcolor=white>
   
   <table bgcolor=black width=100%>
   <tr>
   <td align=center>
   <font size=40 color=#ffffff>
  -<b>mod_dtcl examples</b>
  +<b>Rivet examples</b>
   </font>
   </td>
   </tr>
   </table>
   
   <p>
  -These are some examples, rather limited ones, of what can be done with mod_dtcl.
  +These are some examples, rather limited ones, of what can be done with Rivet.
   
   <p>
   <table>
  @@ -221,7 +221,7 @@
   
   <tr><td><hr> <b>In addition</b><br> 
   
  -There are many, many other things you can do with mod_dtcl.  You can,
  +There are many, many other things you can do with Rivet.  You can,
   if everything is compiled right, load tcl modules, like libpgtcl.so
   (the Postgresql interface), so that you can interact with a database!
   
  @@ -231,11 +231,11 @@
   
   </table>
   
  -<? dtcl_info ?>
  +<? rivet_info ?>
   
   
   <p>
  -<a href="index.ttml">Return to the mod_dtcl homepage</a>
  +<a href="index.ttml">Return to the Rivet homepage</a>
   </p>
   
   </body>
  
  
  
  1.2       +6 -6      tcl-rivet/doc/help.html
  
  Index: help.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/help.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- help.html	2001/09/19 13:12:58	1.1
  +++ help.html	2001/09/19 22:59:01	1.2
  @@ -1,25 +1,25 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
   <html>
     <head>
  -    <title>miscellaneous mod_dtcl documentation</title>
  +    <title>miscellaneous Rivet documentation</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <body>
  -    <h2>Where to get help with mod_dtcl</h2>
  +    <h2>Where to get help with Rivet</h2>
           
       <ul>
         <li><b>Mailing list</b><br>
   	<p>
  -	  The mod_dtcl mailing list is the best place to go for help
  +	  The Rivet mailing list is the best place to go for help
   	  when you have problems.
   	</p>
   	<p>
   	  <a
  -	  href="mailto:mod_dtcl@tcl.apache.org">mod_dtcl@tcl.apache.org</a>
  +	  href="mailto:Rivet@tcl.apache.org">Rivet@tcl.apache.org</a>
   	  is the mailing list address.  
   	<p>To subscribe to the mailing list, send an empty email
   	  to <a
  -	    href="mailto:mod_dtcl-subscribe@tcl.apache.org">mod_dtcl-subscribe@tcl.apache.org</a>.</p>
  +	    href="mailto:Rivet-subscribe@tcl.apache.org">Rivet-subscribe@tcl.apache.org</a>.</p>
   	</p>
   	<p>
   	  Currently, lists are not archived.  If you'd like to help
  @@ -29,4 +29,4 @@
       </ul>
    </body>
   </html>
  -    <!-- $Id: help.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  \ No newline at end of file
  +    <!-- $Id: help.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  \ No newline at end of file
  
  
  
  1.2       +2 -2      tcl-rivet/doc/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/index.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.html	2001/09/19 13:12:58	1.1
  +++ index.html	2001/09/19 22:59:01	1.2
  @@ -1,7 +1,7 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
   <html>
     <head>
  -    <title>mod_dtcl documentation</title>
  +    <title>Rivet documentation</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <frameset rows="80,*">
  @@ -12,4 +12,4 @@
       </frameset>
     </frameset>
   </html>
  -<!-- $Id: index.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  +<!-- $Id: index.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  
  
  
  1.2       +26 -26    tcl-rivet/doc/install.html
  
  Index: install.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/install.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- install.html	2001/09/19 13:12:58	1.1
  +++ install.html	2001/09/19 22:59:01	1.2
  @@ -1,35 +1,35 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
   <html>
     <head>
  -    <title>mod_dtcl installation</title>
  +    <title>Rivet installation</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <body>
   
  -    <!-- $Id: install.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  -    <h2 align="center">mod_dtcl Installation</h2>
  +    <!-- $Id: install.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  +    <h2 align="center">Rivet Installation</h2>
       
       <ol>
         <li><b>Check dependencies</b><br>
   	
  -	To install mod_dtcl, you will need <b>Tcl 8.2</b> or greater
  +	To install Rivet, you will need <b>Tcl 8.2</b> or greater
   	and <b>Apache 1.3.xx</b>.  It is known to run on Linux,
   	FreeBSD, OpenBSD, and Solaris and HPUX.  NT is also possible -
   	please see the directions in the distribution.
         </li>
   
  -      <li><b>Get mod_dtcl</b><br>
  +      <li><b>Get Rivet</b><br>
   	If you are running a Debian or FreeBSD system, there
   	are pre-built packages available at:
  -	<a target="_top" href="http://www.debian.org/Packages/unstable/web/libapache-mod-dtcl.html">http://www.debian.org/Packages/unstable/web/libapache-mod-dtcl.html</a> 
  +	<a target="_top" href="http://www.debian.org/Packages/unstable/web/libapache-mod-rivet.html">http://www.debian.org/Packages/unstable/web/libapache-mod-rivet.html</a> 
   
   	or
   	
   	<a
  -	  target="_top" href="http://www.freebsd.org/cgi/ports.cgi?query=mod_dtcl">http://www.freebsd.org/cgi/ports.cgi?query=mod_dtcl</a>.<br>
  +	  target="_top" href="http://www.freebsd.org/cgi/ports.cgi?query=Rivet">http://www.freebsd.org/cgi/ports.cgi?query=Rivet</a>.<br>
   
   	Otherwise, download the sources at <a target="_top"
  -	href="download/">http://tcl.apache.org/mod_dtcl/download/</a>.
  +	href="download/">http://tcl.apache.org/Rivet/download/</a>.
   	<br>
         </li>
         <li><b>Uncompress the sources</b><br>
  @@ -42,14 +42,14 @@
   	Some systems, such as Debian GNU/Linux, provide these
   	independently - otherwise, you probably still need the sources.<br>
   	<code>
  -	  gunzip mod_dtcl-X.X.X.tar.gz<br>
  -	  tar -xvf mod_dtcl-X.X.X.tar.gz<br>
  +	  gunzip Rivet-X.X.X.tar.gz<br>
  +	  tar -xvf Rivet-X.X.X.tar.gz<br>
   	</code>
         </li>
   
  -      <li><b>Configuring, builddtcl.sh, etc...</b><br> 
  +      <li><b>Configuring, buildrivet.sh, etc...</b><br> 
   
  -	Do you want to build mod_dtcl as a shared object (such as a
  +	Do you want to build Rivet as a shared object (such as a
   	.so file on Linux, or a .dll on windows), or compile it
   	directly as a part of the Apache executable?  The Apache
   	Software Foundation has put together a nice <a target="_top"
  @@ -59,8 +59,8 @@
   	<ul>
   	  <li><b>For shared objects</b><br>
   	    
  -	    <code>cd ../mod_dtcl/<br></code>
  -	    Edit the <code>builddtcl.sh</code> script.  The 3
  +	    <code>cd ../Rivet/<br></code>
  +	    Edit the <code>buildrivet.sh</code> script.  The 3
   	    variables you may need to change are: 
   	    <ul>
   	      <li><code>TCLSH</code><br>
  @@ -76,11 +76,11 @@
   	    </ul>
   
   	    <code>
  -	      ./builddtcl.sh shared
  +	      ./buildrivet.sh shared
   	    </code><br>
   
   	    <code>
  -	      cp mod_dtcl.so
  +	      cp Rivet.so
   	      /usr/lib/apache/wherever/the/other/shared/objects/reside
   	    </code> For shared object builds, you need to copy the
   	    object into the directory where the other shared
  @@ -96,8 +96,8 @@
   	      ./configure<br>
   	    </code>
   
  -	    <code>cd ../mod_dtcl/<br></code>
  -	    Edit the <code>builddtcl.sh</code> script.  The 3
  +	    <code>cd ../Rivet/<br></code>
  +	    Edit the <code>buildrivet.sh</code> script.  The 3
   	    variables you may need to change are: 
   	    <ul>
   	      <li><code>TCLSH</code><br>
  @@ -113,16 +113,16 @@
   	    </ul>
   
   	    <code>
  -	      ./builddtcl.sh static
  +	      ./buildrivet.sh static
   	    </code><br>
   
   	    <code>
  -	      ./builddtcl.sh install
  +	      ./buildrivet.sh install
   	    </code><br>
   
   	    <code>cd ../apache-1.3.X<br></code>
   	    <code>./configure
  -	      --activate-module=src/modules/mod_dtcl/mod_dtcl.a [ other configure
  +	      --activate-module=src/modules/Rivet/Rivet.a [ other configure
   	      options ]<br></code>
   	    <code>export EXTRA_LIBS="-ltcl8.X -lm"</code><br>
   	    <code>make -e<br></code>
  @@ -134,18 +134,18 @@
         <li><b>Configure Apache<br></b>		
   	<ul>
   	  <li>
  -	    <b>http.conf</b><br> <code>LoadModule dtcl_module
  -	      /usr/lib/apache/1.3/mod_dtcl.so</code><br> 
  +	    <b>http.conf</b><br> <code>LoadModule rivet_module
  +	      /usr/lib/apache/1.3/Rivet.so</code><br> 
   	    This points Apache to the shared object if
  -	    mod_dtcl is being used as a loadable module.
  +	    Rivet is being used as a loadable module.
   	  </li>
   	  <li>
   	    <b>srm.conf</b><br> 
   	    <code>AddType application/x-httpd-tcl .ttml</code><br>
  -	    <code>AddType application/x-dtcl-tcl .tcl</code>
  +	    <code>AddType application/x-rivet-tcl .tcl</code>
   	    (optional)<br>
   	    These add the .ttml and .tcl (if desired) types to
  -	    Apache, so that they are processed by mod_dtcl.
  +	    Apache, so that they are processed by Rivet.
   	  </li>
   	</ul>
         </li>
  
  
  
  1.2       +2 -2      tcl-rivet/doc/nav.html
  
  Index: nav.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/nav.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- nav.html	2001/09/19 13:12:58	1.1
  +++ nav.html	2001/09/19 22:59:01	1.2
  @@ -30,7 +30,7 @@
   	</tr>
   
   	<tr>
  -	  <td><a target="right" href="commands.html">Dtcl Tcl
  +	  <td><a target="right" href="commands.html">Rivet Tcl
   	  commands</a></td>
   	</tr>
   
  @@ -43,7 +43,7 @@
   	</tr>
   
   	<tr>
  -	  <td><a target="_top" href="http://tcl.apache.org/mod_dtcl/">mod_dtcl
  +	  <td><a target="_top" href="http://tcl.apache.org/Rivet/">Rivet
   	      web site</a></td>
   	</tr>
   	<tr>
  
  
  
  1.2       +8 -8      tcl-rivet/doc/other.html
  
  Index: other.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/other.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- other.html	2001/09/19 13:12:58	1.1
  +++ other.html	2001/09/19 22:59:01	1.2
  @@ -1,11 +1,11 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
   <html>
     <head>
  -    <title>miscellaneous mod_dtcl documentation</title>
  +    <title>miscellaneous Rivet documentation</title>
       <link rel="stylesheet" href="style.css">
     </head>
     <body>
  -    <h2>Other mod_dtcl Documentation</h2>
  +    <h2>Other Rivet Documentation</h2>
           
       <h3>Internals</h3>
       <ul>
  @@ -43,24 +43,24 @@
   	?&gt; into large hputs statements.  When the script is
   	complete, it is then inserted into the cache, for
   	future use.  In fact, if the file modification
  -	information doesn't change, mod_dtcl will execute the
  +	information doesn't change, Rivet will execute the
   	cached version of the script the next time it is
   	encountered.
         </li>
         <li><b>Binary data</b><br>
  -	mod_dtcl is capable of outputing binary data, such as
  +	Rivet is capable of outputing binary data, such as
   	images, or loading binary data with 'include'.
         </li>
       </ul>
   
       <h3>Upgrading From Older (< 0.9.3) Versions</h3>
       <ul>
  -      <li><b>New tags</b><br> As of version 0.9.4, mod_dtcl uses
  +      <li><b>New tags</b><br> As of version 0.9.4, Rivet uses
   	&lt;? and ?&gt; instead of &lt;+ and +&gt; to delimit
  -	sections of Tcl code.  By default, dtcl is still compiled
  +	sections of Tcl code.  By default, rivet is still compiled
   	with code to parse the &lt;?  ?&gt; tags, but it will run
   	faster if <code>USE_OLD_TAGS</code> is set to 0 in
  -	<code>mod_dtcl.h</code>.  You can automatically change your
  +	<code>Rivet.h</code>.  You can automatically change your
   	.ttml files to the new format by using the
   	<code>newtags.sh</code> script in the contrib/ directory.
   	Run it at the top level of your DocumentRoot.
  @@ -73,4 +73,4 @@
       </ul>
    </body>
   </html>
  -    <!-- $Id: other.html,v 1.1 2001/09/19 13:12:58 davidw Exp $ -->
  \ No newline at end of file
  +    <!-- $Id: other.html,v 1.2 2001/09/19 22:59:01 davidw Exp $ -->
  \ No newline at end of file
  
  
  
  1.2       +1 -1      tcl-rivet/doc/top.html
  
  Index: top.html
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/top.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- top.html	2001/09/19 13:12:58	1.1
  +++ top.html	2001/09/19 22:59:01	1.2
  @@ -13,6 +13,6 @@
     </head>
   
     <body>
  -    <h1 align="center">mod_dtcl documentation</h1>
  +    <h1 align="center">Rivet documentation</h1>
     </body>
   </html>