diff -Nru clearsilver-0.9.10/cgi/cgi.c clearsilver-0.9.11/cgi/cgi.c
--- clearsilver-0.9.10/cgi/cgi.c	Thu Mar 25 23:13:11 2004
+++ clearsilver-0.9.11/cgi/cgi.c	Wed Jul 28 15:17:51 2004
@@ -822,7 +823,7 @@
     {
       char *name;
       err = uListGet(cgi->filenames, uListLength(cgi->filenames)-1, 
-	  (void **)&name);
+	  (void *)&name);
       if (err) return nerr_pass(err);
       err = hdf_set_value (cgi->hdf, "PUT.FileName", name);
       if (err) return nerr_pass(err);
diff -Nru clearsilver-0.9.10/cgi/cgi.h clearsilver-0.9.11/cgi/cgi.h
--- clearsilver-0.9.10/cgi/cgi.h	Tue Mar 16 01:40:56 2004
+++ clearsilver-0.9.11/cgi/cgi.h	Wed Jul 28 15:17:51 2004
diff -Nru clearsilver-0.9.10/cgi/cgiwrap.c clearsilver-0.9.11/cgi/cgiwrap.c
--- clearsilver-0.9.10/cgi/cgiwrap.c	Wed Apr  2 15:07:28 2003
+++ clearsilver-0.9.11/cgi/cgiwrap.c	Wed Jul 28 15:17:51 2004
diff -Nru clearsilver-0.9.10/cgi/cgiwrap.h clearsilver-0.9.11/cgi/cgiwrap.h
--- clearsilver-0.9.10/cgi/cgiwrap.h	Mon May 13 13:40:33 2002
+++ clearsilver-0.9.11/cgi/cgiwrap.h	Wed Jul 28 15:17:51 2004
diff -Nru clearsilver-0.9.10/cgi/date.c clearsilver-0.9.11/cgi/date.c
--- clearsilver-0.9.10/cgi/date.c	Wed Apr  2 19:03:03 2003
+++ clearsilver-0.9.11/cgi/date.c	Wed Jul 28 15:17:51 2004
diff -Nru clearsilver-0.9.10/cgi/date.h clearsilver-0.9.11/cgi/date.h
--- clearsilver-0.9.10/cgi/date.h	Mon May 13 13:40:33 2002
+++ clearsilver-0.9.11/cgi/date.h	Wed Jul 28 15:17:51 2004
diff -Nru clearsilver-0.9.10/cgi/html.c clearsilver-0.9.11/cgi/html.c
--- clearsilver-0.9.10/cgi/html.c	Fri May 14 17:34:41 2004
+++ clearsilver-0.9.11/cgi/html.c	Wed Jul 28 15:17:51 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
@@ -548,6 +549,7 @@
     opts->newlines_convert = 1;
     opts->longline_width = 75; /* This hasn't been used in a while, actually */
     opts->check_ascii_art = 1;
+    opts->link_name = NULL;
   }
 
   do
diff -Nru clearsilver-0.9.10/cgi/html.h clearsilver-0.9.11/cgi/html.h
--- clearsilver-0.9.10/cgi/html.h	Fri May 14 17:34:41 2004
+++ clearsilver-0.9.11/cgi/html.h	Wed Jul 28 15:17:51 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __HTML_H_ 
diff -Nru clearsilver-0.9.10/cgi/rfc2388.c clearsilver-0.9.11/cgi/rfc2388.c
--- clearsilver-0.9.10/cgi/rfc2388.c	Mon Nov 10 13:36:53 2003
+++ clearsilver-0.9.11/cgi/rfc2388.c	Wed Jul 28 15:17:51 2004
@@ -1,12 +1,12 @@
-
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
+ *
+ * ClearSilver Templating System
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /* rfc2388 defines multipart/form-data which is primarily used for
@@ -477,7 +477,7 @@
 	  char *path;
 	  snprintf (buf, sizeof(buf), "Query.%s.FileName", name);
 	  err = uListGet(cgi->filenames, uListLength(cgi->filenames)-1, 
-	      (void **)&path);
+	      (void *)&path);
 	  if (!err) err = hdf_set_value (cgi->hdf, buf, path);
 	}
       }
@@ -586,7 +586,7 @@
     n = hdf_get_int_value (cgi->hdf, buf, -1);
   }
   if (n == -1) return NULL;
-  err = uListGet(cgi->files, n-1, (void **)&fp);
+  err = uListGet(cgi->files, n-1, (void *)&fp);
   if (err)
   {
     nerr_ignore(&err);
diff -Nru clearsilver-0.9.10/cgi/static.c clearsilver-0.9.11/cgi/static.c
--- clearsilver-0.9.10/cgi/static.c	Mon Aug 18 13:41:23 2003
+++ clearsilver-0.9.11/cgi/static.c	Wed Jul 28 15:17:51 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "ClearSilver.h"
diff -Nru clearsilver-0.9.10/cs/cs.c clearsilver-0.9.11/cs/cs.c
--- clearsilver-0.9.10/cs/cs.c	Tue Jun 17 14:25:09 2003
+++ clearsilver-0.9.11/cs/cs.c	Wed Jul 28 15:17:52 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <stdio.h>
diff -Nru clearsilver-0.9.10/cs/cs.h clearsilver-0.9.11/cs/cs.h
--- clearsilver-0.9.10/cs/cs.h	Sat Nov 29 23:24:14 2003
+++ clearsilver-0.9.11/cs/cs.h	Wed Jul 28 15:17:52 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /*
diff -Nru clearsilver-0.9.10/cs/csdump.c clearsilver-0.9.11/cs/csdump.c
--- clearsilver-0.9.10/cs/csdump.c	Wed Apr  2 15:07:29 2003
+++ clearsilver-0.9.11/cs/csdump.c	Wed Jul 28 15:17:52 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/cs/csparse.c clearsilver-0.9.11/cs/csparse.c
--- clearsilver-0.9.10/cs/csparse.c	Tue May 18 13:42:30 2004
+++ clearsilver-0.9.11/cs/csparse.c	Wed Jul 28 15:17:52 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long 
  */
 
 #include "cs_config.h"
@@ -333,7 +334,7 @@
     }
     else
     {
-      err = uListGet(parse->alloc, -1, (void **)&data);
+      err = uListGet(parse->alloc, -1, (void *)&data);
       if (!err)
       {
 	lineno = 1;
@@ -455,7 +456,7 @@
 	    if ((Commands[i].has_arg && ((token[n] == ':') || (token[n] == '!')))
 		|| (token[n] == ' ' || token[n] == '\0' || token[n] == '\r' || token[n] == '\n'))
 	    {
-	      err = uListGet (parse->stack, -1, (void **)&entry);
+	      err = uListGet (parse->stack, -1, (void *)&entry);
 	      if (err != STATUS_OK) goto cs_parse_done;
 	      if (!(Commands[i].allowed_state & entry->state))
 	      {
@@ -477,8 +478,10 @@
 	      if (err != STATUS_OK) goto cs_parse_done;
 	      if (Commands[i].next_state & ST_POP)
 	      {
-		err = uListPop(parse->stack, (void **)&entry);
+                void *ptr;
+		err = uListPop(parse->stack, &ptr);
 		if (err != STATUS_OK) goto cs_parse_done;
+                entry = (STACK_ENTRY *)ptr;
 		if (entry->next_tree)
 		  parse->current = entry->next_tree;
 		else
@@ -522,7 +525,7 @@
   /* Should we check the parse stack here? */
   while (uListLength(parse->stack) > initial_stack_depth)
   {
-    err = uListPop(parse->stack, (void **)&entry);
+    err = uListPop(parse->stack, (void *)&entry);
     if (err != STATUS_OK) goto cs_parse_done;
     if (entry->state & (ST_IF | ST_ELSE))
       return nerr_raise (NERR_PARSE, "%s Non-terminted if clause",
@@ -2230,7 +2233,7 @@
   STACK_ENTRY *entry;
 
   /* ne_warn ("else"); */
-  err = uListGet (parse->stack, -1, (void **)&entry);
+  err = uListGet (parse->stack, -1, (void *)&entry);
   if (err != STATUS_OK) return nerr_pass(err);
 
   parse->next = &(entry->tree->case_1);
@@ -2244,7 +2247,7 @@
   STACK_ENTRY *entry;
 
   /* ne_warn ("elif: %s", arg); */
-  err = uListGet (parse->stack, -1, (void **)&entry);
+  err = uListGet (parse->stack, -1, (void *)&entry);
   if (err != STATUS_OK) return nerr_pass(err);
 
   if (entry->next_tree == NULL)
@@ -2263,7 +2266,7 @@
   STACK_ENTRY *entry;
 
   /* ne_warn ("endif"); */
-  err = uListGet (parse->stack, -1, (void **)&entry);
+  err = uListGet (parse->stack, -1, (void *)&entry);
   if (err != STATUS_OK) return nerr_pass(err);
 
   if (entry->next_tree)
@@ -2423,7 +2426,7 @@
   NEOERR *err;
   STACK_ENTRY *entry;
 
-  err = uListGet (parse->stack, -1, (void **)&entry);
+  err = uListGet (parse->stack, -1, (void *)&entry);
   if (err != STATUS_OK) return nerr_pass(err);
 
   parse->next = &(entry->tree->next);
diff -Nru clearsilver-0.9.10/cs/cstest.c clearsilver-0.9.11/cs/cstest.c
--- clearsilver-0.9.10/cs/cstest.c	Wed Apr  2 17:58:54 2003
+++ clearsilver-0.9.11/cs/cstest.c	Wed Jul 28 15:17:52 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
@@ -103,6 +104,7 @@
     printf ("\n-----------------------\nHDF DUMP\n");
     hdf_dump (hdf, NULL);
   }
+  hdf_destroy(&hdf);
 
 
   return 0;
diff -Nru clearsilver-0.9.10/cs_config.h.in clearsilver-0.9.11/cs_config.h.in
--- clearsilver-0.9.10/cs_config.h.in	Tue Mar 16 01:43:46 2004
+++ clearsilver-0.9.11/cs_config.h.in	Tue Aug  3 14:39:39 2004
@@ -1,12 +1,13 @@
 /* cs_config.h.in.  Generated automatically from configure.in by autoheader.  */
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2003 by Brandon Long
  */
 
 /*
diff -Nru clearsilver-0.9.10/imd/imd.c clearsilver-0.9.11/imd/imd.c
--- clearsilver-0.9.10/imd/imd.c	Tue Aug  5 12:12:51 2003
+++ clearsilver-0.9.11/imd/imd.c	Wed Jul 28 15:17:54 2004
@@ -1,12 +1,12 @@
 /*
- * IMD image server
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * Neotonic ClearSilver Templating System
+ * ClearSilver Templating System
  *
- * This code is made available under the terms of the FSF's
- * Library Gnu Public License (LGPL).
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /* Bring in gd library functions */
diff -Nru clearsilver-0.9.10/java-jni/CSTest.java clearsilver-0.9.11/java-jni/CSTest.java
--- clearsilver-0.9.10/java-jni/CSTest.java	Mon Aug 18 13:09:20 2003
+++ clearsilver-0.9.11/java-jni/CSTest.java	Tue Aug  3 14:26:35 2004
@@ -22,5 +22,12 @@
 	cs.parseStr(tmplstr);
 	System.out.println(cs.render());
 
+        // test registered functions
+        hdf.setValue("Foo.EscapeTest","abc& 231<>/?");
+   
+        tmplstr = " <?cs var:url_escape(Foo.EscapeTest) ?> <?cs var:html_escape(Foo.EscapeTest) ?>";
+
+	cs.parseStr(tmplstr);
+	System.out.println(cs.render());
     }
 };
diff -Nru clearsilver-0.9.10/java-jni/j_neo_cgi.c clearsilver-0.9.11/java-jni/j_neo_cgi.c
--- clearsilver-0.9.10/java-jni/j_neo_cgi.c	Wed Apr  2 15:07:30 2003
+++ clearsilver-0.9.11/java-jni/j_neo_cgi.c	Tue Aug  3 14:26:35 2004
@@ -14,6 +14,8 @@
 
 jfieldID _cgiobjFldID = NULL;
 
+int jNeoErr (JNIEnv *env, NEOERR *err);
+
 JNIEXPORT jint JNICALL Java_CGI__1init
  (JNIEnv *env, jobject obj) {
   CGI *cgi = NULL;
@@ -25,16 +27,17 @@
   }
 
   err = cgi_init(&cgi,NULL);
-  if (err) { } // throw error
+  if (err) return jNeoErr(env,err);
   return (jint) cgi;
  }
 
 JNIEXPORT void JNICALL Java_CGI_parse
  (JNIEnv *env, jobject obj) {
+  NEOERR *err;
   CGI *cgi = (CGI *)((*env)->GetIntField(env,obj,_cgiobjFldID));
 
-  cgi_parse(cgi);
-  
+  err = cgi_parse(cgi);
+  if (err) { jNeoErr(env,err); return; }
 
 }
 
diff -Nru clearsilver-0.9.10/java-jni/j_neo_cs.c clearsilver-0.9.11/java-jni/j_neo_cs.c
--- clearsilver-0.9.10/java-jni/j_neo_cs.c	Wed Apr  2 15:07:30 2003
+++ clearsilver-0.9.11/java-jni/j_neo_cs.c	Tue Aug  3 14:26:35 2004
@@ -17,6 +17,18 @@
 
 jfieldID _csobjFldID = NULL;
 
+static void jErr(JNIEnv *env, char *error_string) {
+  jclass newExcCls = (*env)->FindClass(env, "java/lang/RuntimeException");
+  if (newExcCls == 0) {
+    // unable to find proper class!
+    return;
+  }
+
+  (*env)->ThrowNew(env, newExcCls, error_string);
+}
+
+int jNeoErr (JNIEnv *env, NEOERR *err);
+
 JNIEXPORT jint JNICALL Java_org_clearsilver_CS__1init
  (JNIEnv *env, jobject obj, jint hdf_obj_ptr) {
   HDF *hdf = (HDF *)hdf_obj_ptr;
@@ -29,7 +41,18 @@
   //  }
 
   err = cs_init(&cs,hdf);
-  if (err) { } // throw error
+  if (err != STATUS_OK) return jNeoErr(env,err);
+  err = cs_register_strfunc(cs, "url_escape", cgi_url_escape);
+  if (err != STATUS_OK) return jNeoErr(env,err);
+  err = cs_register_strfunc(cs, "html_escape", cgi_html_escape_strfunc);
+  if (err != STATUS_OK) return jNeoErr(env,err);
+  err = cs_register_strfunc(cs, "text_html", cgi_text_html_strfunc);
+  if (err != STATUS_OK) return jNeoErr(env,err);
+  err = cs_register_strfunc(cs, "js_escape", cgi_js_escape);
+  if (err != STATUS_OK) return jNeoErr(env,err);
+  err = cs_register_strfunc(cs, "html_strip", cgi_html_strip_strfunc);
+  if (err != STATUS_OK) return jNeoErr(env,err);
+
   return (jint) cs;
 }
 
@@ -53,7 +76,8 @@
   filename = (*env)->GetStringUTFChars(env,j_filename,0);
 
   err = cs_parse_file(cs,(char *)filename);
-  if (err) {} // throw error
+  if (err != STATUS_OK) { jNeoErr(env,err); return; }
+
 
   (*env)->ReleaseStringUTFChars(env,j_filename,filename);
 
@@ -74,11 +98,11 @@
   contentstring = (*env)->GetStringUTFChars(env,j_contentstring,0);
 
   ms = strdup(contentstring);
-  if (ms == NULL) {} // throw error no memory
+  if (ms == NULL) { jErr(env, "parseStr failed"); return; } // throw error no memory
   len = strlen(ms);
 
   err = cs_parse_string(cs,ms,len);
-  if (err) {} // throw error
+  if (err) { jNeoErr(env,err); return; }
 
   (*env)->ReleaseStringUTFChars(env,j_contentstring,contentstring);
 
@@ -101,7 +125,7 @@
   
   string_init(&str);
   err = cs_render(cs,&str,render_cb);
-  if (err) {} // throw error
+  if (err) { jNeoErr(env,err); return NULL; }
   
   retval = (*env)->NewStringUTF(env,str.buf);
   string_clear(&str);
@@ -109,3 +133,4 @@
   return retval;
   
 }
+
diff -Nru clearsilver-0.9.10/java-jni/j_neo_util.c clearsilver-0.9.11/java-jni/j_neo_util.c
--- clearsilver-0.9.10/java-jni/j_neo_util.c	Wed Apr  2 15:07:30 2003
+++ clearsilver-0.9.11/java-jni/j_neo_util.c	Tue Aug  3 14:26:35 2004
@@ -14,6 +14,31 @@
 
 jfieldID _hdfobjFldID = NULL;
 
+int jNeoErr (JNIEnv *env, NEOERR *err) {
+  STRING str;
+  jclass newExcCls = (*env)->FindClass(env, "java/lang/RuntimeException");
+
+  if (newExcCls == 0) {
+    // unable to find proper class!
+    return;
+  }
+
+  string_init (&str);
+  if (nerr_match(err, NERR_PARSE))
+  {
+    nerr_error_string (err, &str);
+    (*env)->ThrowNew(env, newExcCls, str.buf);
+  }
+  else
+  {
+    nerr_error_traceback (err, &str);
+    (*env)->ThrowNew(env, newExcCls, str.buf);
+  }
+  string_clear (&str);
+
+  return 0;
+}
+
 JNIEXPORT jint JNICALL Java_org_clearsilver_HDF__1init
  (JNIEnv *env, jobject obj) {
   HDF *hdf = NULL;
@@ -25,7 +50,7 @@
   //  }
 
   err = hdf_init(&hdf);
-  if (err) { } // throw error
+  if (err) return jNeoErr(env,err);
   return (jint) hdf;
 }
 
diff -Nru clearsilver-0.9.10/java-jni/javatest.gold clearsilver-0.9.11/java-jni/javatest.gold
--- clearsilver-0.9.10/java-jni/javatest.gold	Mon Aug 18 13:09:20 2003
+++ clearsilver-0.9.11/java-jni/javatest.gold	Tue Aug  3 14:26:35 2004
@@ -9,3 +9,6 @@
 Foo.Bar:10
 Foo.Baz:20
 
+Foo.Bar:10
+Foo.Baz:20
+ abc%26+231%3C%3E%2F%3F abc&amp; 231&lt;&gt;/?
diff -Nru clearsilver-0.9.10/man/man3/cBroadcast.3 clearsilver-0.9.11/man/man3/cBroadcast.3
--- clearsilver-0.9.10/man/man3/cBroadcast.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cBroadcast.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cBroadcast 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH cBroadcast 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cCreate.3 clearsilver-0.9.11/man/man3/cCreate.3
--- clearsilver-0.9.10/man/man3/cCreate.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cCreate.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cCreate 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH cCreate 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cDestroy.3 clearsilver-0.9.11/man/man3/cDestroy.3
--- clearsilver-0.9.10/man/man3/cDestroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cDestroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cDestroy 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH cDestroy 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cSignal.3 clearsilver-0.9.11/man/man3/cSignal.3
--- clearsilver-0.9.10/man/man3/cSignal.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cSignal.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cSignal 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH cSignal 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cWait.3 clearsilver-0.9.11/man/man3/cWait.3
--- clearsilver-0.9.10/man/man3/cWait.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cWait.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cWait 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH cWait 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_cookie_authority.3 clearsilver-0.9.11/man/man3/cgi_cookie_authority.3
--- clearsilver-0.9.10/man/man3/cgi_cookie_authority.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_cookie_authority.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_cookie_authority 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_cookie_authority 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_cookie_clear.3 clearsilver-0.9.11/man/man3/cgi_cookie_clear.3
--- clearsilver-0.9.10/man/man3/cgi_cookie_clear.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_cookie_clear.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_cookie_clear 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_cookie_clear 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_cookie_set.3 clearsilver-0.9.11/man/man3/cgi_cookie_set.3
--- clearsilver-0.9.10/man/man3/cgi_cookie_set.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_cookie_set.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_cookie_set 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_cookie_set 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_cs_init.3 clearsilver-0.9.11/man/man3/cgi_cs_init.3
--- clearsilver-0.9.10/man/man3/cgi_cs_init.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_cs_init.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_cs_init 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_cs_init 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_debug_init.3 clearsilver-0.9.11/man/man3/cgi_debug_init.3
--- clearsilver-0.9.10/man/man3/cgi_debug_init.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_debug_init.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_debug_init 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_debug_init 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_destroy.3 clearsilver-0.9.11/man/man3/cgi_destroy.3
--- clearsilver-0.9.10/man/man3/cgi_destroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_destroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_destroy 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_destroy 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_display.3 clearsilver-0.9.11/man/man3/cgi_display.3
--- clearsilver-0.9.10/man/man3/cgi_display.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_display.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_display 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_display 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_error.3 clearsilver-0.9.11/man/man3/cgi_error.3
--- clearsilver-0.9.10/man/man3/cgi_error.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_error.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_error 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_error 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_filehandle.3 clearsilver-0.9.11/man/man3/cgi_filehandle.3
--- clearsilver-0.9.10/man/man3/cgi_filehandle.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_filehandle.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_filehandle 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_filehandle 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_init.3 clearsilver-0.9.11/man/man3/cgi_init.3
--- clearsilver-0.9.10/man/man3/cgi_init.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_init.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_init 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_init 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_neo_error.3 clearsilver-0.9.11/man/man3/cgi_neo_error.3
--- clearsilver-0.9.10/man/man3/cgi_neo_error.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_neo_error.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_neo_error 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_neo_error 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_output.3 clearsilver-0.9.11/man/man3/cgi_output.3
--- clearsilver-0.9.10/man/man3/cgi_output.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_output.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_output 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_output 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_parse.3 clearsilver-0.9.11/man/man3/cgi_parse.3
--- clearsilver-0.9.10/man/man3/cgi_parse.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_parse.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_parse 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_parse 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_redirect.3 clearsilver-0.9.11/man/man3/cgi_redirect.3
--- clearsilver-0.9.10/man/man3/cgi_redirect.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_redirect.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_redirect 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_redirect 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_redirect_uri.3 clearsilver-0.9.11/man/man3/cgi_redirect_uri.3
--- clearsilver-0.9.10/man/man3/cgi_redirect_uri.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_redirect_uri.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_redirect_uri 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_redirect_uri 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_register_parse_cb.3 clearsilver-0.9.11/man/man3/cgi_register_parse_cb.3
--- clearsilver-0.9.10/man/man3/cgi_register_parse_cb.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_register_parse_cb.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_register_parse_cb 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_register_parse_cb 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_url_escape.3 clearsilver-0.9.11/man/man3/cgi_url_escape.3
--- clearsilver-0.9.10/man/man3/cgi_url_escape.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_url_escape.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_url_escape 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_url_escape 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_url_escape_more.3 clearsilver-0.9.11/man/man3/cgi_url_escape_more.3
--- clearsilver-0.9.10/man/man3/cgi_url_escape_more.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_url_escape_more.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_url_escape_more 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_url_escape_more 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_url_unescape.3 clearsilver-0.9.11/man/man3/cgi_url_unescape.3
--- clearsilver-0.9.10/man/man3/cgi_url_unescape.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_url_unescape.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_url_unescape 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_url_unescape 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgi_vredirect.3 clearsilver-0.9.11/man/man3/cgi_vredirect.3
--- clearsilver-0.9.10/man/man3/cgi_vredirect.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgi_vredirect.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgi_vredirect 3 "02 June 2004" "ClearSilver" "cgi/cgi.h"
+.TH cgi_vredirect 3 "03 August 2004" "ClearSilver" "cgi/cgi.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_getenv.3 clearsilver-0.9.11/man/man3/cgiwrap_getenv.3
--- clearsilver-0.9.10/man/man3/cgiwrap_getenv.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_getenv.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_getenv 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_getenv 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_init_emu.3 clearsilver-0.9.11/man/man3/cgiwrap_init_emu.3
--- clearsilver-0.9.10/man/man3/cgiwrap_init_emu.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_init_emu.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_init_emu 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_init_emu 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_init_std.3 clearsilver-0.9.11/man/man3/cgiwrap_init_std.3
--- clearsilver-0.9.10/man/man3/cgiwrap_init_std.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_init_std.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_init_std 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_init_std 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_iterenv.3 clearsilver-0.9.11/man/man3/cgiwrap_iterenv.3
--- clearsilver-0.9.10/man/man3/cgiwrap_iterenv.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_iterenv.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_iterenv 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_iterenv 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_putenv.3 clearsilver-0.9.11/man/man3/cgiwrap_putenv.3
--- clearsilver-0.9.10/man/man3/cgiwrap_putenv.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_putenv.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_putenv 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_putenv 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_read.3 clearsilver-0.9.11/man/man3/cgiwrap_read.3
--- clearsilver-0.9.10/man/man3/cgiwrap_read.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_read.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_read 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_read 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_write.3 clearsilver-0.9.11/man/man3/cgiwrap_write.3
--- clearsilver-0.9.10/man/man3/cgiwrap_write.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_write.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_write 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_write 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_writef.3 clearsilver-0.9.11/man/man3/cgiwrap_writef.3
--- clearsilver-0.9.10/man/man3/cgiwrap_writef.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_writef.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_writef 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_writef 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cgiwrap_writevf.3 clearsilver-0.9.11/man/man3/cgiwrap_writevf.3
--- clearsilver-0.9.10/man/man3/cgiwrap_writevf.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cgiwrap_writevf.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cgiwrap_writevf 3 "02 June 2004" "ClearSilver" "cgi/cgiwrap.h"
+.TH cgiwrap_writevf 3 "03 August 2004" "ClearSilver" "cgi/cgiwrap.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_destroy.3 clearsilver-0.9.11/man/man3/cs_destroy.3
--- clearsilver-0.9.10/man/man3/cs_destroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_destroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_destroy 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_destroy 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_dump.3 clearsilver-0.9.11/man/man3/cs_dump.3
--- clearsilver-0.9.10/man/man3/cs_dump.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_dump.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_dump 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_dump 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_init.3 clearsilver-0.9.11/man/man3/cs_init.3
--- clearsilver-0.9.10/man/man3/cs_init.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_init.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_init 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_init 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_parse_file.3 clearsilver-0.9.11/man/man3/cs_parse_file.3
--- clearsilver-0.9.10/man/man3/cs_parse_file.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_parse_file.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_parse_file 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_parse_file 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_parse_string.3 clearsilver-0.9.11/man/man3/cs_parse_string.3
--- clearsilver-0.9.10/man/man3/cs_parse_string.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_parse_string.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_parse_string 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_parse_string 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_register_strfunc.3 clearsilver-0.9.11/man/man3/cs_register_strfunc.3
--- clearsilver-0.9.10/man/man3/cs_register_strfunc.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_register_strfunc.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_register_strfunc 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_register_strfunc 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/cs_render.3 clearsilver-0.9.11/man/man3/cs_render.3
--- clearsilver-0.9.10/man/man3/cs_render.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/cs_render.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH cs_render 3 "02 June 2004" "ClearSilver" "cs/cs.h"
+.TH cs_render 3 "03 August 2004" "ClearSilver" "cs/cs.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictCleanup.3 clearsilver-0.9.11/man/man3/dictCleanup.3
--- clearsilver-0.9.10/man/man3/dictCleanup.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictCleanup.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictCleanup 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictCleanup 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictCreate.3 clearsilver-0.9.11/man/man3/dictCreate.3
--- clearsilver-0.9.10/man/man3/dictCreate.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictCreate.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictCreate 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictCreate 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictDestroy.3 clearsilver-0.9.11/man/man3/dictDestroy.3
--- clearsilver-0.9.10/man/man3/dictDestroy.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictDestroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictDestroy 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictDestroy 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictModifyValue.3 clearsilver-0.9.11/man/man3/dictModifyValue.3
--- clearsilver-0.9.10/man/man3/dictModifyValue.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictModifyValue.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictModifyValue 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictModifyValue 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictNext.3 clearsilver-0.9.11/man/man3/dictNext.3
--- clearsilver-0.9.10/man/man3/dictNext.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictNext.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictNext 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictNext 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictReleaseLock.3 clearsilver-0.9.11/man/man3/dictReleaseLock.3
--- clearsilver-0.9.10/man/man3/dictReleaseLock.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictReleaseLock.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictReleaseLock 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictReleaseLock 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictRemove.3 clearsilver-0.9.11/man/man3/dictRemove.3
--- clearsilver-0.9.10/man/man3/dictRemove.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictRemove.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictRemove 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictRemove 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictSearch.3 clearsilver-0.9.11/man/man3/dictSearch.3
--- clearsilver-0.9.10/man/man3/dictSearch.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictSearch.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictSearch 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictSearch 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/dictSetValue.3 clearsilver-0.9.11/man/man3/dictSetValue.3
--- clearsilver-0.9.10/man/man3/dictSetValue.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/dictSetValue.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH dictSetValue 3 "02 June 2004" "ClearSilver" "util/dict.h"
+.TH dictSetValue 3 "03 August 2004" "ClearSilver" "util/dict.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/fCreate.3 clearsilver-0.9.11/man/man3/fCreate.3
--- clearsilver-0.9.10/man/man3/fCreate.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/fCreate.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH fCreate 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH fCreate 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/fDestroy.3 clearsilver-0.9.11/man/man3/fDestroy.3
--- clearsilver-0.9.10/man/man3/fDestroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/fDestroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH fDestroy 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH fDestroy 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/fFind.3 clearsilver-0.9.11/man/man3/fFind.3
--- clearsilver-0.9.10/man/man3/fFind.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/fFind.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH fFind 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH fFind 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/fLock.3 clearsilver-0.9.11/man/man3/fLock.3
--- clearsilver-0.9.10/man/man3/fLock.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/fLock.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH fLock 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH fLock 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/fUnlock.3 clearsilver-0.9.11/man/man3/fUnlock.3
--- clearsilver-0.9.10/man/man3/fUnlock.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/fUnlock.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH fUnlock 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH fUnlock 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/filter_create_fd.3 clearsilver-0.9.11/man/man3/filter_create_fd.3
--- clearsilver-0.9.10/man/man3/filter_create_fd.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/filter_create_fd.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH filter_create_fd 3 "02 June 2004" "ClearSilver" "util/filter.h"
+.TH filter_create_fd 3 "03 August 2004" "ClearSilver" "util/filter.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/filter_create_fp.3 clearsilver-0.9.11/man/man3/filter_create_fp.3
--- clearsilver-0.9.10/man/man3/filter_create_fp.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/filter_create_fp.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH filter_create_fp 3 "02 June 2004" "ClearSilver" "util/filter.h"
+.TH filter_create_fp 3 "03 August 2004" "ClearSilver" "util/filter.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/filter_wait.3 clearsilver-0.9.11/man/man3/filter_wait.3
--- clearsilver-0.9.10/man/man3/filter_wait.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/filter_wait.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH filter_wait 3 "02 June 2004" "ClearSilver" "util/filter.h"
+.TH filter_wait 3 "03 August 2004" "ClearSilver" "util/filter.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_copy.3 clearsilver-0.9.11/man/man3/hdf_copy.3
--- clearsilver-0.9.10/man/man3/hdf_copy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_copy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_copy 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_copy 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_destroy.3 clearsilver-0.9.11/man/man3/hdf_destroy.3
--- clearsilver-0.9.10/man/man3/hdf_destroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_destroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_destroy 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_destroy 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_dump.3 clearsilver-0.9.11/man/man3/hdf_dump.3
--- clearsilver-0.9.10/man/man3/hdf_dump.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_dump.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_dump 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_dump 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_dump_format.3 clearsilver-0.9.11/man/man3/hdf_dump_format.3
--- clearsilver-0.9.10/man/man3/hdf_dump_format.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_dump_format.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_dump_format 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_dump_format 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_dump_str.3 clearsilver-0.9.11/man/man3/hdf_dump_str.3
--- clearsilver-0.9.10/man/man3/hdf_dump_str.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_dump_str.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_dump_str 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_dump_str 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_attr.3 clearsilver-0.9.11/man/man3/hdf_get_attr.3
--- clearsilver-0.9.10/man/man3/hdf_get_attr.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_attr.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_attr 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_attr 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_child.3 clearsilver-0.9.11/man/man3/hdf_get_child.3
--- clearsilver-0.9.10/man/man3/hdf_get_child.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_child.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_child 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_child 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_copy.3 clearsilver-0.9.11/man/man3/hdf_get_copy.3
--- clearsilver-0.9.10/man/man3/hdf_get_copy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_copy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_copy 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_copy 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_int_value.3 clearsilver-0.9.11/man/man3/hdf_get_int_value.3
--- clearsilver-0.9.10/man/man3/hdf_get_int_value.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_int_value.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_int_value 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_int_value 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_node.3 clearsilver-0.9.11/man/man3/hdf_get_node.3
--- clearsilver-0.9.10/man/man3/hdf_get_node.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_node.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_node 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_node 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_obj.3 clearsilver-0.9.11/man/man3/hdf_get_obj.3
--- clearsilver-0.9.10/man/man3/hdf_get_obj.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_obj.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_obj 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_obj 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_value.3 clearsilver-0.9.11/man/man3/hdf_get_value.3
--- clearsilver-0.9.10/man/man3/hdf_get_value.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_value.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_value 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_value 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_valuef.3 clearsilver-0.9.11/man/man3/hdf_get_valuef.3
--- clearsilver-0.9.10/man/man3/hdf_get_valuef.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_valuef.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_valuef 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_valuef 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_get_valuevf.3 clearsilver-0.9.11/man/man3/hdf_get_valuevf.3
--- clearsilver-0.9.10/man/man3/hdf_get_valuevf.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_get_valuevf.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_get_valuevf 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_get_valuevf 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_init.3 clearsilver-0.9.11/man/man3/hdf_init.3
--- clearsilver-0.9.10/man/man3/hdf_init.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_init.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_init 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_init 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_attr.3 clearsilver-0.9.11/man/man3/hdf_obj_attr.3
--- clearsilver-0.9.10/man/man3/hdf_obj_attr.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_attr.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_attr 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_attr 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_child.3 clearsilver-0.9.11/man/man3/hdf_obj_child.3
--- clearsilver-0.9.10/man/man3/hdf_obj_child.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_child.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_child 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_child 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_name.3 clearsilver-0.9.11/man/man3/hdf_obj_name.3
--- clearsilver-0.9.10/man/man3/hdf_obj_name.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_name.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_name 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_name 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_next.3 clearsilver-0.9.11/man/man3/hdf_obj_next.3
--- clearsilver-0.9.10/man/man3/hdf_obj_next.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_next.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_next 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_next 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_top.3 clearsilver-0.9.11/man/man3/hdf_obj_top.3
--- clearsilver-0.9.10/man/man3/hdf_obj_top.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_top.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_top 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_top 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_obj_value.3 clearsilver-0.9.11/man/man3/hdf_obj_value.3
--- clearsilver-0.9.10/man/man3/hdf_obj_value.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_obj_value.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_obj_value 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_obj_value 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_read_string.3 clearsilver-0.9.11/man/man3/hdf_read_string.3
--- clearsilver-0.9.10/man/man3/hdf_read_string.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_read_string.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_read_string 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_read_string 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_read_string_ignore.3 clearsilver-0.9.11/man/man3/hdf_read_string_ignore.3
--- clearsilver-0.9.10/man/man3/hdf_read_string_ignore.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_read_string_ignore.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_read_string_ignore 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_read_string_ignore 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_remove_tree.3 clearsilver-0.9.11/man/man3/hdf_remove_tree.3
--- clearsilver-0.9.10/man/man3/hdf_remove_tree.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_remove_tree.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_remove_tree 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_remove_tree 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_search_path.3 clearsilver-0.9.11/man/man3/hdf_search_path.3
--- clearsilver-0.9.10/man/man3/hdf_search_path.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_search_path.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_search_path 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_search_path 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_attr.3 clearsilver-0.9.11/man/man3/hdf_set_attr.3
--- clearsilver-0.9.10/man/man3/hdf_set_attr.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_attr.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_attr 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_attr 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_buf.3 clearsilver-0.9.11/man/man3/hdf_set_buf.3
--- clearsilver-0.9.10/man/man3/hdf_set_buf.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_buf.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_buf 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_buf 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_copy.3 clearsilver-0.9.11/man/man3/hdf_set_copy.3
--- clearsilver-0.9.10/man/man3/hdf_set_copy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_copy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_copy 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_copy 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_int_value.3 clearsilver-0.9.11/man/man3/hdf_set_int_value.3
--- clearsilver-0.9.10/man/man3/hdf_set_int_value.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_int_value.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_int_value 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_int_value 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_symlink.3 clearsilver-0.9.11/man/man3/hdf_set_symlink.3
--- clearsilver-0.9.10/man/man3/hdf_set_symlink.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_symlink.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_symlink 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_symlink 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_value.3 clearsilver-0.9.11/man/man3/hdf_set_value.3
--- clearsilver-0.9.10/man/man3/hdf_set_value.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_value.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_value 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_value 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_set_valuef.3 clearsilver-0.9.11/man/man3/hdf_set_valuef.3
--- clearsilver-0.9.10/man/man3/hdf_set_valuef.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_set_valuef.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_set_valuef 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_set_valuef 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_sort_obj.3 clearsilver-0.9.11/man/man3/hdf_sort_obj.3
--- clearsilver-0.9.10/man/man3/hdf_sort_obj.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_sort_obj.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_sort_obj 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_sort_obj 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_write_file.3 clearsilver-0.9.11/man/man3/hdf_write_file.3
--- clearsilver-0.9.10/man/man3/hdf_write_file.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_write_file.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_write_file 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_write_file 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_write_file_atomic.3 clearsilver-0.9.11/man/man3/hdf_write_file_atomic.3
--- clearsilver-0.9.10/man/man3/hdf_write_file_atomic.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_write_file_atomic.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_write_file_atomic 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_write_file_atomic 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/hdf_write_string.3 clearsilver-0.9.11/man/man3/hdf_write_string.3
--- clearsilver-0.9.10/man/man3/hdf_write_string.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/hdf_write_string.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH hdf_write_string 3 "02 June 2004" "ClearSilver" "util/neo_hdf.h"
+.TH hdf_write_string 3 "03 August 2004" "ClearSilver" "util/neo_hdf.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/mCreate.3 clearsilver-0.9.11/man/man3/mCreate.3
--- clearsilver-0.9.10/man/man3/mCreate.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/mCreate.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH mCreate 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH mCreate 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/mDestroy.3 clearsilver-0.9.11/man/man3/mDestroy.3
--- clearsilver-0.9.10/man/man3/mDestroy.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/mDestroy.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH mDestroy 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH mDestroy 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/mLock.3 clearsilver-0.9.11/man/man3/mLock.3
--- clearsilver-0.9.10/man/man3/mLock.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/mLock.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH mLock 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH mLock 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/mUnlock.3 clearsilver-0.9.11/man/man3/mUnlock.3
--- clearsilver-0.9.10/man/man3/mUnlock.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/mUnlock.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH mUnlock 3 "02 June 2004" "ClearSilver" "util/ulocks.h"
+.TH mUnlock 3 "03 August 2004" "ClearSilver" "util/ulocks.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/nerr_ignore.3 clearsilver-0.9.11/man/man3/nerr_ignore.3
--- clearsilver-0.9.10/man/man3/nerr_ignore.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/nerr_ignore.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH nerr_ignore 3 "02 June 2004" "ClearSilver" "util/neo_err.h"
+.TH nerr_ignore 3 "03 August 2004" "ClearSilver" "util/neo_err.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/nerr_log_error.3 clearsilver-0.9.11/man/man3/nerr_log_error.3
--- clearsilver-0.9.10/man/man3/nerr_log_error.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/nerr_log_error.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH nerr_log_error 3 "02 June 2004" "ClearSilver" "util/neo_err.h"
+.TH nerr_log_error 3 "03 August 2004" "ClearSilver" "util/neo_err.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/nerr_pass.3 clearsilver-0.9.11/man/man3/nerr_pass.3
--- clearsilver-0.9.10/man/man3/nerr_pass.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/nerr_pass.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH nerr_pass 3 "02 June 2004" "ClearSilver" "util/neo_err.h"
+.TH nerr_pass 3 "03 August 2004" "ClearSilver" "util/neo_err.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/nerr_pass_ctx.3 clearsilver-0.9.11/man/man3/nerr_pass_ctx.3
--- clearsilver-0.9.10/man/man3/nerr_pass_ctx.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/nerr_pass_ctx.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH nerr_pass_ctx 3 "02 June 2004" "ClearSilver" "util/neo_err.h"
+.TH nerr_pass_ctx 3 "03 August 2004" "ClearSilver" "util/neo_err.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/nerr_raise.3 clearsilver-0.9.11/man/man3/nerr_raise.3
--- clearsilver-0.9.10/man/man3/nerr_raise.3	Wed Jun  2 16:51:48 2004
+++ clearsilver-0.9.11/man/man3/nerr_raise.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH nerr_raise 3 "02 June 2004" "ClearSilver" "util/neo_err.h"
+.TH nerr_raise 3 "03 August 2004" "ClearSilver" "util/neo_err.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipDelete.3 clearsilver-0.9.11/man/man3/skipDelete.3
--- clearsilver-0.9.10/man/man3/skipDelete.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipDelete.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipDelete 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipDelete 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipFreeList.3 clearsilver-0.9.11/man/man3/skipFreeList.3
--- clearsilver-0.9.10/man/man3/skipFreeList.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipFreeList.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipFreeList 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipFreeList 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipInsert.3 clearsilver-0.9.11/man/man3/skipInsert.3
--- clearsilver-0.9.10/man/man3/skipInsert.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipInsert.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipInsert 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipInsert 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipNewList.3 clearsilver-0.9.11/man/man3/skipNewList.3
--- clearsilver-0.9.10/man/man3/skipNewList.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipNewList.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipNewList 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipNewList 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipNext.3 clearsilver-0.9.11/man/man3/skipNext.3
--- clearsilver-0.9.10/man/man3/skipNext.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipNext.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipNext 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipNext 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipRelease.3 clearsilver-0.9.11/man/man3/skipRelease.3
--- clearsilver-0.9.10/man/man3/skipRelease.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipRelease.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipRelease 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipRelease 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/skipSearch.3 clearsilver-0.9.11/man/man3/skipSearch.3
--- clearsilver-0.9.10/man/man3/skipSearch.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/skipSearch.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH skipSearch 3 "02 June 2004" "ClearSilver" "util/skiplist.h"
+.TH skipSearch 3 "03 August 2004" "ClearSilver" "util/skiplist.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/man/man3/wdb_keys.3 clearsilver-0.9.11/man/man3/wdb_keys.3
--- clearsilver-0.9.10/man/man3/wdb_keys.3	Wed Jun  2 16:51:49 2004
+++ clearsilver-0.9.11/man/man3/wdb_keys.3	Tue Aug  3 14:39:48 2004
@@ -1,4 +1,4 @@
-.TH wdb_keys 3 "02 June 2004" "ClearSilver" "util/wdb.h"
+.TH wdb_keys 3 "03 August 2004" "ClearSilver" "util/wdb.h"
 
 .de Ss
 .sp
diff -Nru clearsilver-0.9.10/python/examples/trans/db_trans.py clearsilver-0.9.11/python/examples/trans/db_trans.py
--- clearsilver-0.9.10/python/examples/trans/db_trans.py	Thu Aug 14 00:07:02 2003
+++ clearsilver-0.9.11/python/examples/trans/db_trans.py	Wed Jun  2 16:57:46 2004
@@ -51,9 +51,9 @@
         self._cursor = None
         self.debug = debug
 
-        self.strings = TransStringTable(self, "nt_trans_strings")
-        self.locs = TransLocTable(self, "nt_trans_locs")
-        self.maps = TransMapTable(self, "nt_trans_maps")
+        self.addTable("strings", "nt_trans_strings", TransStringTable)
+        self.addTable("locs", "nt_trans_locs", TransLocTable)
+        self.addTable("maps", "nt_trans_maps", TransMapTable)
 
     def defaultCursor(self):
         # share one cursor for this db object!
diff -Nru clearsilver-0.9.10/python/neo_cgi.c clearsilver-0.9.11/python/neo_cgi.c
--- clearsilver-0.9.10/python/neo_cgi.c	Wed May 19 14:18:32 2004
+++ clearsilver-0.9.11/python/neo_cgi.c	Wed Jul 28 15:17:41 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <Python.h>
diff -Nru clearsilver-0.9.10/python/neo_cs.c clearsilver-0.9.11/python/neo_cs.c
--- clearsilver-0.9.10/python/neo_cs.c	Mon Apr 14 16:05:11 2003
+++ clearsilver-0.9.11/python/neo_cs.c	Wed Jul 28 15:17:41 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <Python.h>
diff -Nru clearsilver-0.9.10/python/neo_util.c clearsilver-0.9.11/python/neo_util.c
--- clearsilver-0.9.10/python/neo_util.c	Mon Apr 14 16:05:11 2003
+++ clearsilver-0.9.11/python/neo_util.c	Wed Jul 28 15:17:41 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <Python.h>
diff -Nru clearsilver-0.9.10/python/p_neo_util.h clearsilver-0.9.11/python/p_neo_util.h
--- clearsilver-0.9.10/python/p_neo_util.h	Thu Jul 17 12:44:09 2003
+++ clearsilver-0.9.11/python/p_neo_util.h	Wed Jul 28 15:17:41 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __P_NEO_UTIL_H_
diff -Nru clearsilver-0.9.10/ruby/ext/hdf/neo_cs.c clearsilver-0.9.11/ruby/ext/hdf/neo_cs.c
--- clearsilver-0.9.10/ruby/ext/hdf/neo_cs.c	Fri Aug  8 23:54:14 2003
+++ clearsilver-0.9.11/ruby/ext/hdf/neo_cs.c	Wed Jul 28 15:17:45 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <ruby.h>
diff -Nru clearsilver-0.9.10/ruby/ext/hdf/neo_util.c clearsilver-0.9.11/ruby/ext/hdf/neo_util.c
--- clearsilver-0.9.10/ruby/ext/hdf/neo_util.c	Fri Aug  8 23:54:14 2003
+++ clearsilver-0.9.11/ruby/ext/hdf/neo_util.c	Wed Jul 28 15:17:45 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include <ruby.h>
diff -Nru clearsilver-0.9.10/util/filter.h clearsilver-0.9.11/util/filter.h
--- clearsilver-0.9.10/util/filter.h	Tue Sep 30 02:07:12 2003
+++ clearsilver-0.9.11/util/filter.h	Wed Jul 28 15:17:42 2004
@@ -1,12 +1,12 @@
-
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2002 by Brandon Long
  */
 
 #ifndef __NEO_FILTER_H_
diff -Nru clearsilver-0.9.10/util/neo_date.c clearsilver-0.9.11/util/neo_date.c
--- clearsilver-0.9.10/util/neo_date.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/neo_date.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_date.h clearsilver-0.9.11/util/neo_date.h
--- clearsilver-0.9.10/util/neo_date.h	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/neo_date.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_DATE_H_
diff -Nru clearsilver-0.9.10/util/neo_err.c clearsilver-0.9.11/util/neo_err.c
--- clearsilver-0.9.10/util/neo_err.c	Tue Sep 16 16:37:42 2003
+++ clearsilver-0.9.11/util/neo_err.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_err.h clearsilver-0.9.11/util/neo_err.h
--- clearsilver-0.9.10/util/neo_err.h	Wed Sep 24 16:50:39 2003
+++ clearsilver-0.9.11/util/neo_err.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_ERR_H_
diff -Nru clearsilver-0.9.10/util/neo_files.c clearsilver-0.9.11/util/neo_files.c
--- clearsilver-0.9.10/util/neo_files.c	Tue Apr 20 10:10:07 2004
+++ clearsilver-0.9.11/util/neo_files.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_files.h clearsilver-0.9.11/util/neo_files.h
--- clearsilver-0.9.10/util/neo_files.h	Tue Apr 20 10:10:08 2004
+++ clearsilver-0.9.11/util/neo_files.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_FILES_H_
diff -Nru clearsilver-0.9.10/util/neo_hash.c clearsilver-0.9.11/util/neo_hash.c
--- clearsilver-0.9.10/util/neo_hash.c	Thu Jul 24 22:45:02 2003
+++ clearsilver-0.9.11/util/neo_hash.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2003-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2003 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_hash.h clearsilver-0.9.11/util/neo_hash.h
--- clearsilver-0.9.10/util/neo_hash.h	Thu Jul 24 22:45:02 2003
+++ clearsilver-0.9.11/util/neo_hash.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_HASH_H_
diff -Nru clearsilver-0.9.10/util/neo_hdf.c clearsilver-0.9.11/util/neo_hdf.c
--- clearsilver-0.9.10/util/neo_hdf.c	Wed Oct 29 12:06:57 2003
+++ clearsilver-0.9.11/util/neo_hdf.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
@@ -871,11 +872,11 @@
     }
     err = uListSort(level, compareFunc);
     if (err) break;
-    uListGet(level, 0, (void **)&c);
+    uListGet(level, 0, (void *)&c);
     h->child = c;
     for (x = 1; x < uListLength(level); x++)
     {
-      uListGet(level, x, (void **)&p);
+      uListGet(level, x, (void *)&p);
       c->next = p;
       p->next = NULL;
       c = p;
diff -Nru clearsilver-0.9.10/util/neo_hdf.h clearsilver-0.9.11/util/neo_hdf.h
--- clearsilver-0.9.10/util/neo_hdf.h	Mon Oct 20 14:18:59 2003
+++ clearsilver-0.9.11/util/neo_hdf.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_HDF_H_
diff -Nru clearsilver-0.9.10/util/neo_misc.c clearsilver-0.9.11/util/neo_misc.c
--- clearsilver-0.9.10/util/neo_misc.c	Mon Jan  5 02:34:55 2004
+++ clearsilver-0.9.11/util/neo_misc.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_misc.h clearsilver-0.9.11/util/neo_misc.h
--- clearsilver-0.9.10/util/neo_misc.h	Mon Jan  5 02:34:55 2004
+++ clearsilver-0.9.11/util/neo_misc.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_MISC_H_
diff -Nru clearsilver-0.9.10/util/neo_net.c clearsilver-0.9.11/util/neo_net.c
--- clearsilver-0.9.10/util/neo_net.c	Wed Oct 29 12:07:23 2003
+++ clearsilver-0.9.11/util/neo_net.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver CGI Kit
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_net.h clearsilver-0.9.11/util/neo_net.h
--- clearsilver-0.9.10/util/neo_net.h	Wed Oct 29 12:07:23 2003
+++ clearsilver-0.9.11/util/neo_net.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver CGI Kit
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_NET_H_
diff -Nru clearsilver-0.9.10/util/neo_rand.c clearsilver-0.9.11/util/neo_rand.c
--- clearsilver-0.9.10/util/neo_rand.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/neo_rand.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
@@ -87,6 +88,13 @@
       return -1;
     }
     fp = fopen ("/usr/dict/words", "r");
+    if (fp == NULL) {
+      fp = fopen ("/usr/share/dict/words", "r");
+      if (fp == NULL) {
+        ne_warn("Unable to find dict/words file (looked in /usr/dict/words and /usr/share/dict/words)");
+        return -1;
+      }
+    }
     while (fgets (buf, sizeof(buf), fp) != NULL)
     {
       x = strlen (buf);
diff -Nru clearsilver-0.9.10/util/neo_rand.h clearsilver-0.9.11/util/neo_rand.h
--- clearsilver-0.9.10/util/neo_rand.h	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/neo_rand.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_RAND_H_
diff -Nru clearsilver-0.9.10/util/neo_server.c clearsilver-0.9.11/util/neo_server.c
--- clearsilver-0.9.10/util/neo_server.c	Wed Oct 29 12:07:23 2003
+++ clearsilver-0.9.11/util/neo_server.c	Wed Jul 28 15:17:42 2004
@@ -1,12 +1,12 @@
-
 /*
- * Neotonic ClearSilver CGI Kit
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /* Initial version based on multi-proc based server (like apache 1.x)
diff -Nru clearsilver-0.9.10/util/neo_server.h clearsilver-0.9.11/util/neo_server.h
--- clearsilver-0.9.10/util/neo_server.h	Wed Sep  4 17:10:53 2002
+++ clearsilver-0.9.11/util/neo_server.h	Wed Jul 28 15:17:42 2004
@@ -1,8 +1,12 @@
 /*
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
+ *
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_SERVER_H_
diff -Nru clearsilver-0.9.10/util/neo_str.c clearsilver-0.9.11/util/neo_str.c
--- clearsilver-0.9.10/util/neo_str.c	Thu Dec  4 02:52:38 2003
+++ clearsilver-0.9.11/util/neo_str.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/neo_str.h clearsilver-0.9.11/util/neo_str.h
--- clearsilver-0.9.10/util/neo_str.h	Thu Dec  4 02:52:38 2003
+++ clearsilver-0.9.11/util/neo_str.h	Wed Jul 28 15:17:42 2004
@@ -1,12 +1,12 @@
-
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #ifndef __NEO_STR_H_
diff -Nru clearsilver-0.9.10/util/rcfs.c clearsilver-0.9.11/util/rcfs.c
--- clearsilver-0.9.10/util/rcfs.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/rcfs.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /*
diff -Nru clearsilver-0.9.10/util/rcfs.h clearsilver-0.9.11/util/rcfs.h
--- clearsilver-0.9.10/util/rcfs.h	Mon Aug  6 14:28:17 2001
+++ clearsilver-0.9.11/util/rcfs.h	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 /*
diff -Nru clearsilver-0.9.10/util/test/Makefile clearsilver-0.9.11/util/test/Makefile
--- clearsilver-0.9.10/util/test/Makefile	Wed Oct  8 16:46:26 2003
+++ clearsilver-0.9.11/util/test/Makefile	Fri Jun 18 19:11:20 2004
@@ -38,15 +38,22 @@
 HASHTEST_SRC = hash_test.c
 HASHTEST_OBJ = $(HASHTEST_SRC:%.c=%.o)
 
+ULISTTEST_EXE = ulist_test
+ULISTTEST_SRC = ulist_test.c
+ULISTTEST_OBJ = $(ULISTTEST_SRC:%.c=%.o)
+
 CFLAGS += -I$(NEOTONIC_ROOT)/util
 LIBS += -L$(LIB_DIR) -lneo_utl 
 
 TARGETS = $(HDFTEST_EXE) $(LISTDIRTEST_EXE) $(HDFCOPYTEST_EXE) \
 	$(HDFSORTTEST_EXE) \
 	$(HDFLOADTEST_EXE) $(NETTEST_EXE) $(DATETEST_EXE) \
-	$(HASHTEST_EXE)
+	$(HASHTEST_EXE) $(ULISTTEST_EXE)
 
 all: $(TARGETS)
+
+$(ULISTTEST_EXE): $(ULISTTEST_OBJ) $(NTR_LIB)
+	$(LD) $@ $(ULISTTEST_OBJ) $(LIBS)
 
 $(HDFTEST_EXE): $(HDFTEST_OBJ) $(NTR_LIB)
 	$(LD) $@ $(HDFTEST_OBJ) $(LIBS)
diff -Nru clearsilver-0.9.10/util/test/date_test.c clearsilver-0.9.11/util/test/date_test.c
--- clearsilver-0.9.10/util/test/date_test.c	Wed Apr  2 15:07:39 2003
+++ clearsilver-0.9.11/util/test/date_test.c	Fri Jun 18 19:11:20 2004
@@ -1,7 +1,10 @@
 
 #include "cs_config.h"
+
 #include <unistd.h>
 #include <stdlib.h>
+#include <string.h>
+
 #include "util/neo_misc.h"
 #include "util/neo_err.h"
 #include "util/neo_date.h"
diff -Nru clearsilver-0.9.10/util/test/hash_test.c clearsilver-0.9.11/util/test/hash_test.c
--- clearsilver-0.9.10/util/test/hash_test.c	Tue Aug 26 17:55:27 2003
+++ clearsilver-0.9.11/util/test/hash_test.c	Fri Jun 18 19:11:20 2004
@@ -35,8 +35,11 @@
     return nerr_pass(err);
 
   fp = fopen ("/usr/dict/words", "r");
-  if (fp == NULL)
-    return nerr_raise_errno(NERR_IO, "Unable to open file /usr/dict/words");
+  if (fp == NULL) {
+    fp = fopen ("/usr/share/dict/words", "r");
+    if (fp == NULL)
+      return nerr_raise_errno(NERR_IO, "Unable to open file /usr/dict/words");
+  }
 
   ne_warn("Loading words into hash");
   while (fgets (buf, sizeof(buf), fp) != NULL)
@@ -69,8 +72,11 @@
   }
 
   fp = fopen ("/usr/dict/words", "r");
-  if (fp == NULL)
-    return nerr_raise_errno(NERR_IO, "Unable to open file /usr/dict/words");
+  if (fp == NULL) {
+    fp = fopen ("/usr/share/dict/words", "r");
+    if (fp == NULL)
+      return nerr_raise_errno(NERR_IO, "Unable to open file /usr/dict/words");
+  }
 
   ne_warn("Testing words in hash");
   while (fgets (buf, sizeof(buf), fp) != NULL)
@@ -104,6 +110,9 @@
   if (err)
   {
     nerr_log_error(err);
+    printf("FAIL\n");
+    return -1;
   }
+  printf("PASS\n");
   return 0;
 }
diff -Nru clearsilver-0.9.10/util/test/hdf_copy_test.c clearsilver-0.9.11/util/test/hdf_copy_test.c
--- clearsilver-0.9.10/util/test/hdf_copy_test.c	Wed Apr  2 15:07:39 2003
+++ clearsilver-0.9.11/util/test/hdf_copy_test.c	Fri Jun 18 19:11:20 2004
@@ -1,6 +1,9 @@
 
 #include "cs_config.h"
+
 #include <stdio.h>
+#include <string.h>
+
 #include "util/neo_misc.h"
 #include "util/neo_hdf.h"
 
diff -Nru clearsilver-0.9.10/util/test/hdf_sort_test.c clearsilver-0.9.11/util/test/hdf_sort_test.c
--- clearsilver-0.9.10/util/test/hdf_sort_test.c	Wed Oct  8 16:46:26 2003
+++ clearsilver-0.9.11/util/test/hdf_sort_test.c	Fri Jun 18 19:11:20 2004
@@ -6,35 +6,6 @@
 #include "util/neo_hdf.h"
 #include "util/neo_rand.h"
 
-NEOERR* hdf_set_valuef(HDF *hdf, char *namefmt, char *valuefmt, ...)
-{
-  char newstr[2048];
-  char one[2];
-  va_list ap;
-  char *nametok;
-  char *valtok;
-
-  char newfmt[2048];
-
-
-  one[0]=(char)1;
-  one[1]=(char)0;
-
-  snprintf(newfmt,2048,"%s%s%s",namefmt,one,valuefmt);
-
-  va_start(ap, valuefmt);
-  vsnprintf (newstr, 1024, newfmt, ap);
-  va_end(ap);
-
-  /* split it at 1 */
-  nametok=strtok(newstr,one);
-  valtok=strtok(NULL,one);
-
-
-  return hdf_set_value(hdf,nametok,valtok);
-}
-
-
 int TestCompare(const void* pa, const void* pb)
 {
   HDF **a = (HDF **)pa;
@@ -78,9 +49,6 @@
 {
   NEOERR *err;
   HDF *hdf;
-  int x;
-  char name[256];
-  char value[256];
   double tstart = 0;
 
   err = hdf_init(&hdf);
diff -Nru clearsilver-0.9.10/util/test/listdir_test.c clearsilver-0.9.11/util/test/listdir_test.c
--- clearsilver-0.9.10/util/test/listdir_test.c	Wed Apr  2 15:07:39 2003
+++ clearsilver-0.9.11/util/test/listdir_test.c	Fri Jun 18 19:11:20 2004
@@ -29,7 +29,7 @@
 
   for (x = 0; x < uListLength(files); x++)
   {
-    err = uListGet(files, x, (void **)&filename);
+    err = uListGet(files, x, (void *)&filename);
     printf("%s\n", filename);
   }
 
@@ -45,7 +45,7 @@
 
   for (x = 0; x < uListLength(files); x++)
   {
-    err = uListGet(files, x, (void **)&filename);
+    err = uListGet(files, x, (void *)&filename);
     printf("%s\n", filename);
   }
 
diff -Nru clearsilver-0.9.10/util/test/net_test.c clearsilver-0.9.11/util/test/net_test.c
--- clearsilver-0.9.10/util/test/net_test.c	Wed Apr  2 15:07:39 2003
+++ clearsilver-0.9.11/util/test/net_test.c	Fri Jun 18 19:11:20 2004
@@ -31,35 +31,35 @@
 
   sleep(1);
   ne_warn("[c] Connecting to port %d", port);
-  err = net_connect(&nsock, "localhost", port, 10, 10);
+  err = ne_net_connect(&nsock, "localhost", port, 10, 10);
   if (err) return nerr_pass(err);
 
   ne_warn("[c] Connected.");
 
   do
   {
-    err = net_write_int(nsock, uListLength(stuff));
+    err = ne_net_write_int(nsock, uListLength(stuff));
     if (err) break;
 
     for (x = 0; x < uListLength(stuff); x++)
     {
-      err = uListGet(stuff, x, (void **)&thing);
+      err = uListGet(stuff, x, (void *)&thing);
       if (err) break;
       if (thing->is_num)
       {
-	err = net_write_int(nsock, thing->n);
+	err = ne_net_write_int(nsock, thing->n);
 	/* ne_warn("[c] Sending %d", thing->n); */
       }
       else
       {
-	err = net_write_str(nsock, thing->s);
+	err = ne_net_write_str(nsock, thing->s);
 	/* ne_warn("[c] Sending %s", thing->s); */
       }
       if (err) break;
     }
   } while (0);
 
-  net_close(&nsock);
+  ne_net_close(&nsock);
   return nerr_pass(err);
 }
 
@@ -73,16 +73,16 @@
   char *s;
 
   ne_warn("[s] Listening on port %d", port);
-  err = net_listen(port, &server);
+  err = ne_net_listen(port, &server);
   if (err) return nerr_pass(err);
 
-  err = net_accept(&nsock, server, 10);
+  err = ne_net_accept(&nsock, server, 10);
   if (err) return nerr_pass(err);
 
   ne_warn("[s] Connection.");
 
   do {
-    err = net_read_int(nsock, &x);
+    err = ne_net_read_int(nsock, &x);
     if (err) break;
 
     if (x != uListLength(stuff))
@@ -93,11 +93,11 @@
 
     for (x = 0; x < uListLength(stuff); x++)
     {
-      err = uListGet(stuff, x, (void **)&thing);
+      err = uListGet(stuff, x, (void *)&thing);
       if (err) break;
       if (thing->is_num)
       {
-	err = net_read_int(nsock, &i);
+	err = ne_net_read_int(nsock, &i);
 	if (err) break;
 	/* ne_warn("[s] Received %d", i); */
 	if (thing->n != i)
@@ -108,7 +108,7 @@
       }
       else
       {
-	err = net_read_str_alloc(nsock, &s, NULL);
+	err = ne_net_read_str_alloc(nsock, &s, NULL);
 	if (err) break;
 	/* ne_warn("[s] Received %s", s); */
 	if (strcmp(s, thing->s))
@@ -121,7 +121,7 @@
       printf("\rs");
     }
   } while (0);
-  net_close(&nsock);
+  ne_net_close(&nsock);
 
   return nerr_pass(err);
 }
diff -Nru clearsilver-0.9.10/util/test/ulist_test.c clearsilver-0.9.11/util/test/ulist_test.c
--- clearsilver-0.9.10/util/test/ulist_test.c	Wed Dec 31 16:00:00 1969
+++ clearsilver-0.9.11/util/test/ulist_test.c	Wed Jul 28 15:17:44 2004
@@ -0,0 +1,62 @@
+/*
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
+ *
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
+ *
+ */
+
+/*
+ * Tests for ulist library
+ */
+
+#include "util/neo_misc.h"
+#include "util/neo_err.h"
+#include "util/ulist.h"
+
+NEOERR *TestIntegerStorage() {
+  NEOERR *err;
+  ULIST *arr;
+  int x;
+
+  // Simple append test
+  err = uListInit(&arr, 100, 0);
+  if (err) return nerr_pass(err);
+  for (x = 0; x < 1000; x++) {
+    err = uListAppend(arr, (void *)x);
+    if (err) return nerr_pass(err);
+  }
+
+  for (x = 0; x < 1000; x++) {
+    int y;
+
+    err = uListGet(arr, x, (void *)&y);
+    if (err) return nerr_pass(err);
+    if (x != y) {
+      return nerr_raise(NERR_ASSERT, 
+          "Value returned didn't match value stored: Got %d, Expected %d", 
+          y, x);
+    }
+  }
+
+  return STATUS_OK;
+}
+
+
+int main(int argc, char *argv[]) {
+  NEOERR *err;
+
+  nerr_init();
+
+  err = TestIntegerStorage();
+  if (err) {
+    nerr_log_error(err);
+    printf("FAIL\n");
+    return -1;
+  }
+  printf("PASS\n");
+  return 0;
+}
diff -Nru clearsilver-0.9.10/util/ulist.c clearsilver-0.9.11/util/ulist.c
--- clearsilver-0.9.10/util/ulist.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/ulist.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/ulocks.c clearsilver-0.9.11/util/ulocks.c
--- clearsilver-0.9.10/util/ulocks.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/ulocks.c	Wed Jul 28 15:17:42 2004
@@ -1,11 +1,12 @@
 /*
- * Neotonic ClearSilver Templating System
+ * Copyright 2001-2004 Brandon Long
+ * All Rights Reserved.
  *
- * This code is made available under the terms of the 
- * Neotonic ClearSilver License.
- * http://www.neotonic.com/clearsilver/license.hdf
+ * ClearSilver Templating System
+ *
+ * This code is made available under the terms of the ClearSilver License.
+ * http://www.clearsilver.net/license.hdf
  *
- * Copyright (C) 2001 by Brandon Long
  */
 
 #include "cs_config.h"
diff -Nru clearsilver-0.9.10/util/wdb.c clearsilver-0.9.11/util/wdb.c
--- clearsilver-0.9.10/util/wdb.c	Wed Apr  2 15:07:36 2003
+++ clearsilver-0.9.11/util/wdb.c	Wed Jul 28 15:17:42 2004
@@ -902,7 +903,7 @@
   len = uListLength(wdb->cols_l);
   for (x = 0; x < len; x++)
   {
-    err = uListGet (wdb->cols_l, x, (void **)&vcol);
+    err = uListGet (wdb->cols_l, x, (void *)&vcol);
     if (err) return nerr_pass(err);
     if (!strcmp(vcol->name, oldkey))
     {
