Updated.

Pascal J. Bourguignon [2012-12-02 23:11]
Updated.
Filename
bin/html-update.el
com.informatimago.www/articles/cl-types/index.html
com.informatimago.www/articles/climpl.html
com.informatimago.www/articles/emacs-colors/index.html
com.informatimago.www/articles/ffn=-n/index.html
com.informatimago.www/articles/flpl/index.html
com.informatimago.www/articles/index.html
com.informatimago.www/articles/interleave/index.html
com.informatimago.www/articles/interleave/permutations.html
com.informatimago.www/articles/life-saver.html
com.informatimago.www/articles/usenet.html
com.informatimago.www/attic.html
com.informatimago.www/default.css
com.informatimago.www/develop/abalone/index.html
com.informatimago.www/develop/aliases_helper/index.html
com.informatimago.www/develop/cirrus/index.html
com.informatimago.www/develop/emacs/index.html
com.informatimago.www/develop/gnustep/index.html
com.informatimago.www/develop/index.html
com.informatimago.www/develop/lisp/common-lisp-rant.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-a.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-d.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-e.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-i.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-l.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-m.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-o.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-other.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-p.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-r.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-s.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-t.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-u.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-w.html
com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-y.html
com.informatimago.www/develop/lisp/doc/com.informatimago.clext.character-sets.html
com.informatimago.www/develop/lisp/doc/com.informatimago.clmisc.resource-utilization.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.primes.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.iban.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.rib.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.activity.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.array.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ascii.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.brelation.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.bset.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.cache.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.character-sets.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.combination.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.constraints.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.utility.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dfa.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dictionary.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dll.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ecma048.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.file.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.float-binio.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.graph.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso3166.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso4217.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso639a.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.list.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.llrbtree.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.message-queue.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.package.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.peek-stream.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.pmatch.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.queue.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.raiden.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.sequence.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.stream.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.string.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.tea.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.utility.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.version.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.csv.csv.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cxx.cxx.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.data-encoding.bencode.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.data-encoding.data-encoding.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.data-encoding.ecp.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.diagram.tree-to-diagram.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.ed.ed.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.graphviz.graph-dot.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.gregorian-calendar.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.heap.heap.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.heap.memory.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.html-generator.html-entities.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.html-generator.html.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.html-parser.parse-html.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.http.hquery.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.http.htrans.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.interactive.browser.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.interactive.interactive.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.invoice.invoice.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.julian-calendar.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.lisp-reader.package.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.lisp-reader.reader.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.lisp-sexp.source-form.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.lisp-text.source-text.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.parser.parser.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.parser.scanner.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.picture.cons-to-ascii.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.picture.picture.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.picture.tree-to-ascii.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.regexp.regexp-emacs.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.regexp.regexp-posix.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.rfc2822.rfc2822.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.rfc3548.rfc3548.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.unix.aliases.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.unix.group.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.unix.option.html
com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.unix.passwd.html
com.informatimago.www/develop/lisp/doc/com.informatimago.lispdoc.html
com.informatimago.www/develop/lisp/doc/com.informatimago.objective-c.html
com.informatimago.www/develop/lisp/doc/com.informatimago.objective-c.lower.html
com.informatimago.www/develop/lisp/doc/com.informatimago.objective-cl.html
com.informatimago.www/develop/lisp/doc/com.informatimago.rdp.html
com.informatimago.www/develop/lisp/doc/com.informatimago.simple-test.html
com.informatimago.www/develop/lisp/doc/flat-package-index.html
com.informatimago.www/develop/lisp/doc/hierarchical-package-index.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-a.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-c.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-d.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-e.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-f.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-i.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-l.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-m.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-n.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-o.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-p.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-r.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-s.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-t.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-u.html
com.informatimago.www/develop/lisp/doc/permuted-symbol-index-w.html
com.informatimago.www/develop/lisp/doc/symbol-index.html
com.informatimago.www/develop/lisp/index.html
com.informatimago.www/develop/mtel/index.html
com.informatimago.www/develop/patches/index.html
com.informatimago.www/develop/pic-merge-diff3/index.html
com.informatimago.www/develop/sms/index.html
com.informatimago.www/develop/squeak/index.html
com.informatimago.www/index.html
com.informatimago.www/linux/chrooted-ssh-cvs.html
com.informatimago.www/linux/emacs-on-user-mode-linux.html
com.informatimago.www/linux/index.html
com.informatimago.www/linux/rpm-rebuilddb.html
com.informatimago.www/nodes.el
com.informatimago.www/pgpkey.html
com.informatimago.www/template.html
com.informatimago.www/toc.html
org.ogamita.pjb/cv/cv-pjb-adm-en-full.html
org.ogamita.pjb/cv/cv-pjb-adm-en-short.html
org.ogamita.pjb/cv/cv-pjb-adm-es-full.html
org.ogamita.pjb/cv/cv-pjb-adm-es-short.html
org.ogamita.pjb/cv/cv-pjb-adm-fr-full.html
org.ogamita.pjb/cv/cv-pjb-adm-fr-short.html
org.ogamita.pjb/cv/cv-pjb-cl-en-full.html
org.ogamita.pjb/cv/cv-pjb-cl-en-short.html
org.ogamita.pjb/cv/cv-pjb-cl-es-full.html
org.ogamita.pjb/cv/cv-pjb-cl-es-short.html
org.ogamita.pjb/cv/cv-pjb-cl-fr-full.html
org.ogamita.pjb/cv/cv-pjb-cl-fr-short.html
org.ogamita.pjb/cv/cv-pjb-dev-en-full.html
org.ogamita.pjb/cv/cv-pjb-dev-en-short.html
org.ogamita.pjb/cv/cv-pjb-dev-es-full.html
org.ogamita.pjb/cv/cv-pjb-dev-es-short.html
org.ogamita.pjb/cv/cv-pjb-dev-fr-full.html
org.ogamita.pjb/cv/cv-pjb-dev-fr-short.html
org.ogamita.pjb/cv/cv-pjb-en-full.html
org.ogamita.pjb/cv/cv-pjb-en-short.html
org.ogamita.pjb/cv/cv-pjb-es-full.html
org.ogamita.pjb/cv/cv-pjb-es-short.html
org.ogamita.pjb/cv/cv-pjb-fr-full.html
org.ogamita.pjb/cv/cv-pjb-fr-short.html
org.ogamita.pjb/cv/cv.lisp
org.ogamita.pjb/cv/index.html
org.ogamita.pjb/cv/pjb.cv
diff --git a/bin/html-update.el b/bin/html-update.el
index b424b9d..4274a43 100755
--- a/bin/html-update.el
+++ b/bin/html-update.el
@@ -144,7 +144,7 @@ RETURN: A tree containing all the elements of the `tree'.
        (let ((desc (get-lang language descriptions)))
          (if (= 0 (length desc))
            ""
-           (format "<P>%s</P>\n<PRE>&nbsp;\n</PRE>\n"  desc)))
+           (format "<P>%s</P>\n<p><br></p>\n"  desc)))

        (format "<TABLE BORDER=\"1\" WIDTH=\"95%%\" SUMMARY=\"Download sources\">\n  <TR><TH>%s</TH>\n"
                (get-lang language '((fr "Mirroirs")
@@ -760,13 +760,14 @@ Note: walks the tree prefixed depth first."
   (dolist
       (line
        '(
-         "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Strict//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">"
+         "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">"
          "<HTML>"
          "<HEAD>"
          "<TITLE>Table of Content</TITLE>"
          "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-1\">"
          "<META NAME=\"author\" CONTENT=\"Pascal J. Bourguignon\">"
          "<META HTTP-EQUIV=\"Description\" NAME=\"description\" CONTENT=\"Table of contents\">"
+         "<link rel=\"stylesheet\"    href=\"default.css\"  type=\"text/css\">"
          "</HEAD>"
          "<BODY>"
          "<H1>Table of Contents</H1>"
diff --git a/com.informatimago.www/articles/cl-types/index.html b/com.informatimago.www/articles/cl-types/index.html
index 14bc463..e9979d8 100644
--- a/com.informatimago.www/articles/cl-types/index.html
+++ b/com.informatimago.www/articles/cl-types/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
@@ -127,7 +127,7 @@ hierarchy of these various implementations:</p>
  | <a href="http://informatimago.free.fr/i//articles/cl-types/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/climpl.html b/com.informatimago.www/articles/climpl.html
index 712c1c9..3ecba25 100644
--- a/com.informatimago.www/articles/climpl.html
+++ b/com.informatimago.www/articles/climpl.html
@@ -1,10 +1,10 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../default.css"  type="text/css">
   <TITLE>Free Software by Pascal Bourguignon</TITLE>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <META NAME="author"             CONTENT="Pascal J. Bourguignon">
diff --git a/com.informatimago.www/articles/emacs-colors/index.html b/com.informatimago.www/articles/emacs-colors/index.html
index 87ab73e..fcb3e4a 100644
--- a/com.informatimago.www/articles/emacs-colors/index.html
+++ b/com.informatimago.www/articles/emacs-colors/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
@@ -7,7 +7,7 @@

   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../../default.css"  type="text/css">

     <style type="text/css">
     <!--
@@ -181,7 +181,7 @@ enough that you won't even see the result of your settings.</p>
  | <a href="http://informatimago.free.fr/i//articles/emacs-colors/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/ffn=-n/index.html b/com.informatimago.www/articles/ffn=-n/index.html
index 1f7d246..14b32f6 100644
--- a/com.informatimago.www/articles/ffn=-n/index.html
+++ b/com.informatimago.www/articles/ffn=-n/index.html
@@ -1,11 +1,11 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
 <HEAD>
   <LINK REL="icon"          HREF="/favicon.ico" TYPE="image/x-icon">
   <LINK REL="shortcut icon" HREF="/favicon.ico" TYPE="image/x-icon">
-  <LINK REL="stylesheet"    HREF="default.css"  TYPE="text/css">
+  <LINK REL="stylesheet"    HREF="../../default.css"  TYPE="text/css">
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
   <META NAME="author"             CONTENT="Pascal J. Bourguignon">

@@ -367,7 +367,7 @@ C/USER[85]>
  | <a href="http://informatimago.free.fr/i//articles/ffn=-n/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/flpl/index.html b/com.informatimago.www/articles/flpl/index.html
index d25412b..bb9275f 100644
--- a/com.informatimago.www/articles/flpl/index.html
+++ b/com.informatimago.www/articles/flpl/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
@@ -31,7 +31,7 @@
  <A HREF="../../index.html">Home</a> |
  <A HREF="../emacs-colors/index.html">Previous</a> |
  <A HREF="../index.html">Up</a> |
- <A HREF="../../attic.html">Next</a> |
+ <A HREF="../raspberrypi/index.html">Next</a> |
 </P><HR></DIV>
 <!--MENU-END-->

@@ -58,7 +58,7 @@ J. R. Hansen, C. L. Gerberich.
  | <a href="http://informatimago.free.fr/i//articles/flpl/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/index.html b/com.informatimago.www/articles/index.html
index b6f1696..f29435f 100644
--- a/com.informatimago.www/articles/index.html
+++ b/com.informatimago.www/articles/index.html
@@ -1,11 +1,11 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
 <HEAD>
   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../default.css"  type="text/css">
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
   <META NAME="author"             CONTENT="Pascal J. Bourguignon">
   <META HTTP-EQUIV="Description"
@@ -57,6 +57,9 @@ are, as plain web pages from my web site. </p>

 <li><a href="flpl/">A Fortran-Compiled List-Processing Language</a>.  A transcription of the article presenting the pre-Lisp Fortran library, by: H. Gelernter, J. R. Hansen, C. L. Gerberich.  April, 1959.

+<li><a href="raspberrypi/index.html">Common Lisp sur Raspberry Pi</a>
+     (en français).
+
 </ol>


@@ -71,7 +74,7 @@ are, as plain web pages from my web site. </p>
  | <a href="http://informatimago.free.fr/i//articles/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/interleave/index.html b/com.informatimago.www/articles/interleave/index.html
index 642c5df..7a3f096 100644
--- a/com.informatimago.www/articles/interleave/index.html
+++ b/com.informatimago.www/articles/interleave/index.html
@@ -1,11 +1,11 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
 <HEAD>
   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../../default.css"  type="text/css">
   <TITLE>Interleave</TITLE>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
   <META NAME="author"             CONTENT="Pascal J. Bourguignon">
@@ -93,7 +93,7 @@ Graphviz</a> from .dot files generated by <a href="interleave.lisp">interleave.l
  | <a href="http://informatimago.free.fr/i//articles/interleave/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/interleave/permutations.html b/com.informatimago.www/articles/interleave/permutations.html
index b10181d..d9068cb 100644
--- a/com.informatimago.www/articles/interleave/permutations.html
+++ b/com.informatimago.www/articles/interleave/permutations.html
@@ -1,11 +1,11 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
 <HEAD>
   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../../default.css"  type="text/css">
   <TITLE>Interleave</TITLE>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
   <META NAME="author"             CONTENT="Pascal J. Bourguignon">
diff --git a/com.informatimago.www/articles/life-saver.html b/com.informatimago.www/articles/life-saver.html
index 62ec916..fc2ac7e 100644
--- a/com.informatimago.www/articles/life-saver.html
+++ b/com.informatimago.www/articles/life-saver.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <!-- -*- coding:utf-8 -*- -->

 <HTML>
@@ -7,7 +7,7 @@

   <link rel="icon"          href="/favicon.ico" type="image/x-icon">
   <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-  <link rel="stylesheet"    href="default.css"  type="text/css">
+  <link rel="stylesheet"    href="../default.css"  type="text/css">

     <style type="text/css">
     <!--
@@ -508,7 +508,7 @@ should be included in any application written in C or C++.
  | <a href="http://informatimago.free.fr/i//articles/life-saver.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/articles/usenet.html b/com.informatimago.www/articles/usenet.html
index 85b90d7..2a5fee5 100644
--- a/com.informatimago.www/articles/usenet.html
+++ b/com.informatimago.www/articles/usenet.html
@@ -1,10 +1,10 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
   <HEAD>
     <link rel="icon"          href="/favicon.ico" type="image/x-icon">
     <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-    <link rel="stylesheet"    href="/default.css" type="text/css">
+    <link rel="stylesheet"    href="../default.css" type="text/css">

     <title>Pascal Bourguignon's Usenet posts of interest</title>
     <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
@@ -38,8 +38,8 @@

 <h2>A few links</h2>

-<a href="http://infogroep.be/GodWroteInLisp">God Wrote in Lisp</a>
-
+<p><a href="http://infogroep.be/GodWroteInLisp">God Wrote in Lisp</a>.</p>
+<p><a href="http://lars.nocrew.org/lisp-on-usenet.html">Lisp on Usenet</a>.</p>

 <h2>My USENET posts of interest</h2>

@@ -48,431 +48,564 @@
 <!--
 http://groups.google.com/groups?q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&start=600&sa=N&scoring=d&num=100&hl=en&lr=&as_drrb=q&as_mind=1&as_minm=1&as_miny=1981&as_maxd=20&as_maxm=11&as_maxy=2006&safe=off&

-
-
-(progn
-  (delete-region (point) (point-max))
-  (insert "\n""-""-"">""\n")
-  (dolist (entry '(
-
-
-("http://groups.google.com/group/comp.lang.lisp/msg/147009f6b831c7da"
- "What I like in Lisp.")
-
-;;==============================
-"Lisp Paradoxes"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/6ec4dab4a8d57f6e"
- "Lisp has not syntax.  Lisp has no parentheses.  Lisp as no lists.")
-("http://groups.google.com/group/comp.lang.lisp/msg/61a6e3354faf17ba"
- "There is no list data type in lisp.")
-("http://groups.google.com/group/comp.lang.lisp/msg/f280f35b1ede3d14"
- "Importance of syntactic exactitude.")
-("http://groups.google.com/group/comp.lang.lisp/msg/8500735f10cdf412"
- "Lisp: don't worry about the syntax!")
-("http://groups.google.com/group/comp.lang.lisp/msg/e14bc2e5ef296802"
- "Syntax doesn't matter; Smalltalk Block syntax reader macro.")
-("http://groups.google.com/group/comp.lang.lisp/msg/bee109afefb5aab9"
- "Syntax and grammar; Interpreting Syntax sections.")
-("http://groups.google.com/group/comp.lang.lisp/msg/3050088218d355e5"
- "Parenthesis-less s-exp editor.")
-
-
-;;==============================
-"Macros"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/2760226c221de60b"
- "Macros receive their arguments unevaluated.")
-("http://groups.google.com/group/comp.lang.lisp/msg/1d8c10eea8c50734"
- "Differences between macros and functions.")
-("http://groups.google.com/group/comp.lang.lisp/msg/5e57077beeb89860"
- "Example macro - evaluation times.")
-("http://groups.google.com/group/comp.lang.lisp/msg/aced98a13ca36b45"
- "Backquote vs. macro \-\- When to use a macro?")
-("http://groups.google.com/group/comp.lang.lisp/msg/54d5f203f67e9e94"
- "Macros are to make control structures.")
-("http://groups.google.com/group/comp.lang.lisp/msg/03e113c865fa41b4"
- "Building macros with functions.")
-("http://groups.google.com/group/comp.lang.lisp/msg/d902de76a4427006"
- "Using macros to generate different code from the same forms.")
-("http://groups.google.com/group/comp.lang.lisp/msg/3df6d5e4f81ce6f2"
- "Orthogonality between macros and backquote.")
-("http://groups.google.com/group/comp.lang.lisp/msg/d4bc9543cf03c639"
- "Calling a macro at run-time.")
-("http://groups.google.com/group/comp.lang.lisp/msg/74c102b782f960a9"
- "Calling a macro at run-time. Erratum.")
-("http://groups.google.com/group/comp.lang.lisp/msg/dd376018f3dcfdd5"
- "Gensym, make-symbol, intern, used in macro.")
-("http://groups.google.com/group/comp.lang.lisp/msg/9a4e18a15a457fdf"
- "Lisp the Programmable* Programming Language; TOOLEAN, TIF.")
-("http://groups.google.com/group/comp.lang.lisp/msg/8d12a3b68ec2bb9c"
- "Complex macros can just call functions.")
-("http://groups.google.com/group/comp.lang.lisp/msg/14e3737a0e538923"
- "Exploring dynamic and lexical scopes, vs. evaluation times.")
-("http://groups.google.com/group/comp.lang.lisp/msg/f2d9e500d0485bbf"
- "Don't use a macro, analyze your problem first!")
-("http://groups.google.com/group/comp.lang.lisp/msg/d7a168dbf347b024"
- "Evaluation rules of Common Lisp; QUOTE vs. LIST.")
-("http://groups.google.com/group/comp.lang.lisp/msg/0648d6349836b023"
- "QUOTE: takes an argument and returns it without evaluating.")
-("http://groups.google.com/group/comp.lang.lisp/msg/737f35b5f267f506"
- "Don't modify a literal list such as '(1 2 3).")
-
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/35b3c050726a8e06/6b797333667dc8b9?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=572&hl=en#6b797333667dc8b9"
- "Macro with syntactic tree vs. Macro as source string.")
-
-
-("http://groups.google.com/group/comp.lang.lisp/msg/a827235ce7466a92"
- "Alan Crowe's runable pseudo-code.")
-
-;;==============================
-"Forms, Lists, Trees, and Data Types"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/0ef88943a891fe09"
- "Lists vs. forms.")
-("http://groups.google.com/group/comp.lang.lisp/msg/74ac1e16d5ce2117"
- "lists vs. abstract data types: remove-at;
+jusqu' Jul 28, 2004
+
+http://groups.google.com/groups/search?as_q=&as_epq=&as_oq=&as_eq=&num=10&scoring=d&lr=&as_sitesearch=&as_qdr=&as_drrb=b&as_mind=1&as_minm=1&as_miny=2012&as_maxd=1&as_maxm=12&as_maxy=2012&as_ugroup=comp.lang.lisp&as_usubject=&as_uauthors=Pascal+Bourguignon&safe=off&sa=N&start=60
+
+
+(let ((entries
+       '(
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/147009f6b831c7da"
+          "What I like in Lisp.")
+
+         ;;==============================
+         "Lisp Paradoxes"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6ec4dab4a8d57f6e"
+          "Lisp has not syntax.  Lisp has no parentheses.  Lisp as no lists.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/61a6e3354faf17ba"
+          "There is no list data type in lisp.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/f280f35b1ede3d14"
+          "Importance of syntactic exactitude.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8500735f10cdf412"
+          "Lisp: don't worry about the syntax!")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/e14bc2e5ef296802"
+          "Syntax doesn't matter; Smalltalk Block syntax reader macro.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/bee109afefb5aab9"
+          "Syntax and grammar; Interpreting Syntax sections.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/3050088218d355e5"
+          "Parenthesis-less s-exp editor.")
+
+
+         ;;==============================
+         "Macros"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/2760226c221de60b"
+          "Macros receive their arguments unevaluated.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/1d8c10eea8c50734"
+          "Differences between macros and functions.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/5e57077beeb89860"
+          "Example macro - evaluation times.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/aced98a13ca36b45"
+          "Backquote vs. macro \-\- When to use a macro?")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/54d5f203f67e9e94"
+          "Macros are to make control structures.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/03e113c865fa41b4"
+          "Building macros with functions.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d902de76a4427006"
+          "Using macros to generate different code from the same forms.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/3df6d5e4f81ce6f2"
+          "Orthogonality between macros and backquote.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d4bc9543cf03c639"
+          "Calling a macro at run-time.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/74c102b782f960a9"
+          "Calling a macro at run-time. Erratum.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/dd376018f3dcfdd5"
+          "Gensym, make-symbol, intern, used in macro.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/9a4e18a15a457fdf"
+          "Lisp the Programmable* Programming Language; TOOLEAN, TIF.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8d12a3b68ec2bb9c"
+          "Complex macros can just call functions.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/14e3737a0e538923"
+          "Exploring dynamic and lexical scopes, vs. evaluation times.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/f2d9e500d0485bbf"
+          "Don't use a macro, analyze your problem first!")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d7a168dbf347b024"
+          "Evaluation rules of Common Lisp; QUOTE vs. LIST.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/0648d6349836b023"
+          "QUOTE: takes an argument and returns it without evaluating.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/737f35b5f267f506"
+          "Don't modify a literal list such as '(1 2 3).")
+
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/35b3c050726a8e06/6b797333667dc8b9?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=572&hl=en#6b797333667dc8b9"
+          "Macro with syntactic tree vs. Macro as source string.")
+
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a827235ce7466a92"
+          "Alan Crowe's runable pseudo-code.")
+
+         ;;==============================
+         "Forms, Lists, Trees, and Data Types"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/0ef88943a891fe09"
+          "Lists vs. forms.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/74ac1e16d5ce2117"
+          "lists vs. abstract data types: remove-at;
 Common Lisp is a low level programming language!")
-("http://groups.google.com/group/comp.lang.lisp/msg/145b285699c3864c"
- "Lists vs. abstract data types: there's no list in lisp.")
-("http://groups.google.com/group/comp.lang.lisp/msg/b8d9376744b4ebb1"
- "Lists vs. abstract data types: various tree representations.")
-("http://groups.google.com/group/comp.lang.lisp/msg/e84715317e7bc944"
- "Determining whether a given list is an executable form.")
-("http://groups.google.com/group/comp.lang.lisp/msg/4a0575341fa8b8bf"
- "Lists vs. abstract data types")
-("http://groups.google.com/group/comp.lang.lisp/msg/4296499d8225b349"
- "Ensuring that a compilation terminates (with a timer).")
-
-
-("http://groups.google.com/group/comp.lang.lisp/msg/0c66e597e08be90d"
- "Various tree representations and WALK-TREE.")
-("http://groups.google.com/group/comp.lang.lisp/msg/40efa5254dbfac4f"
- "Derecursivation of WALK-TREE.")
-("http://groups.google.com/group/comp.lang.lisp/msg/bfe32732ed332a85"
- "Code structure matching data structure.")
-
-;;==============================
-"Passing arguments, modifying mutable objects"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/061ad59a8422be81?fwc=1"
- "Arguments are passed by value, but most values are references.")
-("http://groups.google.com/group/comp.lang.lisp/msg/131b9569962b4531"
- "Passing lists by reference.")
-("http://groups.google.com/group/comp.lang.lisp/msg/9ea8752e2b6fffac"
- "Call by value, difference between passing a number or a list.")
-("http://groups.google.com/group/comp.lang.lisp/msg/6362b4a8863b7052"
- "(SETF (CAR X) 'N)")
-
-
-;;==============================
-"Miscellaneous"
-;;==============================
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/e5591aef86c2902/15e31ff40bf8526f?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=584&hl=en#15e31ff40bf8526f"
- "How to know if a string is mutable?")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/a5e842fd6a3f8ec8"
- "Program-data identity; a byte-code interpreter sketch")
-("http://groups.google.com/group/comp.lang.lisp/msg/e231411e3f4f823d"
- "CL compiler bootstrapping.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/d8c36bf24a98445a"
- "Saving and loading compiled anonymous functions.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/14939fb8d232a7f4"
- "What goes  in source files? How to start a lisp program?
+         ("http://groups.google.com/group/comp.lang.lisp/msg/145b285699c3864c"
+          "Lists vs. abstract data types: there's no list in lisp.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/b8d9376744b4ebb1"
+          "Lists vs. abstract data types: various tree representations.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/e84715317e7bc944"
+          "Determining whether a given list is an executable form.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/4a0575341fa8b8bf"
+          "Lists vs. abstract data types")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/4296499d8225b349"
+          "Ensuring that a compilation terminates (with a timer).")
+
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/0c66e597e08be90d"
+          "Various tree representations and WALK-TREE.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/40efa5254dbfac4f"
+          "Derecursivation of WALK-TREE.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/bfe32732ed332a85"
+          "Code structure matching data structure.")
+
+         "Variables"
+         ("https://groups.google.com/group/comp.lang.lisp/msg/58f1c7ed53d0c0d6"
+          "Local or Global, Lexical or Dynamic")
+
+         ;;==============================
+         "Passing arguments, modifying mutable objects"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/061ad59a8422be81?fwc=1"
+          "Arguments are passed by value, but most values are references.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/131b9569962b4531"
+          "Passing lists by reference.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/9ea8752e2b6fffac"
+          "Call by value, difference between passing a number or a list.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6362b4a8863b7052"
+          "(SETF (CAR X) 'N)")
+
+          ("http://groups.google.com/group/comp.lang.lisp/msg/2997a0d7a67d4a0d"
+          "REMOVE and functional programming style.")
+
+         ;;==============================
+         "Miscellaneous"
+         ;;==============================
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/e5591aef86c2902/15e31ff40bf8526f?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=584&hl=en#15e31ff40bf8526f"
+          "How to know if a string is mutable?")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a5e842fd6a3f8ec8"
+          "Program-data identity; a byte-code interpreter sketch")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/e231411e3f4f823d"
+          "CL compiler bootstrapping.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d8c36bf24a98445a"
+          "Saving and loading compiled anonymous functions.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/14939fb8d232a7f4"
+          "What goes  in source files? How to start a lisp program?
 How does lisp know which files it needs? Do packages provide a namespace?")

-("http://groups.google.com/group/comp.lang.lisp/msg/d7c2adbf43089c0b"
- "Installing software and libraries: cl-loaders")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d7c2adbf43089c0b"
+          "Installing software and libraries: cl-loaders")

-("http://groups.google.com/group/comp.lang.lisp/msg/4de674409cc4b202"
- "EQL, EQUAL, EQUALP.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/4de674409cc4b202"
+          "EQL, EQUAL, EQUALP.")

-("http://groups.google.com/group/comp.lang.lisp/msg/6973246c8324e181"
- "Example of the use of #.")
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/46814da650ce711f/3c638e2fa8af74e6?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=612&hl=en#3c638e2fa8af74e6"
- "Reading #.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6973246c8324e181"
+          "Example of the use of #.")
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/46814da650ce711f/3c638e2fa8af74e6?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=612&hl=en#3c638e2fa8af74e6"
+          "Reading #.")

-("http://groups.google.com/group/comp.lang.lisp/msg/2769beff72bf92d5"
- "Reader trick: defining a \"\\\" macro (actuall a macro named \" \").")
+          ("http://groups.google.com/group/comp.lang.lisp/msg/dfe98e3b2f490090"
+          "Reader macros #+, #- and *features*")

-("http://groups.google.com/group/comp.lang.lisp/msg/47805f363a3469db"
- "Indentation; python code reader macro.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/2769beff72bf92d5"
+          "Reader trick: defining a \"\\\" macro (actuall a macro named \" \").")

+         ("http://groups.google.com/group/comp.lang.lisp/msg/47805f363a3469db"
+          "Indentation; python code reader macro.")


-("http://groups.google.com/group/comp.lang.lisp/msg/15fcfa7b2163fb90"
- "Description of a fixed-length record file.")
-("http://groups.google.com/group/comp.lang.lisp/msg/05faf36df0e44f92"
- "Description of a fixed-length record file.")
-("http://groups.google.com/group/comp.lang.lisp/msg/a135db47d2314838"
- "Implementing a in-memory database with a hash-table.")
-("http://groups.google.com/group/comp.lang.lisp/msg/b8024dc5c7183231"
- "Parsing fixed-length records.")

-("http://groups.google.com/group/comp.lang.lisp/msg/7de8eefe002662d2"
- "Comparison Lisp and C executable sizes.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/15fcfa7b2163fb90"
+          "Description of a fixed-length record file.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/05faf36df0e44f92"
+          "Description of a fixed-length record file.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a135db47d2314838"
+          "Implementing a in-memory database with a hash-table.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/b8024dc5c7183231"
+          "Parsing fixed-length records.")

-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ab7eb1ae22f00946/c7b5a36cb7897e2e?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=580&hl=en#c7b5a36cb7897e2e"
- "Common-Lisp-POSIX on cliki")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/7de8eefe002662d2"
+          "Comparison Lisp and C executable sizes.")

-("http://groups.google.com/group/comp.lang.lisp/msg/e0ee9d7ae2115102"
- "Anonymouse function recursion \-\- Y combinator.")
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ab7eb1ae22f00946/c7b5a36cb7897e2e"
+          "Common-Lisp-POSIX on cliki")

+         ("http://groups.google.com/group/comp.lang.lisp/msg/e0ee9d7ae2115102"
+          "Anonymouse function recursion \-\- Y combinator.")

-("http://groups.google.com/group/comp.lang.lisp/msg/80874f78751814a6"
- "F2CL example.")

-;;==============================
-"Object Oriented Programming"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/03410ef16f0901c9"
- "Hiding data in a closure.")
-("http://groups.google.com/group/comp.lang.lisp/msg/93567f623aff3363"
- "OO: Equivalence between object and closure.")
-("http://groups.google.com/group/comp.lang.lisp/msg/5d03325314226d1d"
- "OO: Closure Object Equivalence.")
-("http://groups.google.com/group/comp.lang.lisp/msg/6851e7163817086c"
- "OO: Public, Protected and Private CLOS slots.")
-("http://groups.google.com/group/comp.lang.lisp/msg/ec06cc2bd6decdf5"
- "OO: Drawing conclusions, account and shapes;
-the name of a generic function must not be a natural language noun")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/80874f78751814a6"
+          "F2CL example.")

-("http://groups.google.com/group/comp.lang.lisp/msg/8afe74ccefe32f4f"
- "OO: Design by contract; SET is not a LIST, SET has a LIST")
+          ("http://groups.google.com/group/comp.lang.lisp/msg/65fbdf2f4f0bf2aa"
+          "Formatter function.")
+          ("http://groups.google.com/group/comp.lang.lisp/msg/e1fc678cb20fc3df"
+          "Formatter function, bis.")

-;;==============================

-"Improved DEFSTRUCT macro: run-time access to the fields"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/34681fc951fb42b2"
- "E. Handelman's DEFSTRUCT*")
-("http://groups.google.com/group/comp.lang.lisp/msg/8e06a7470724aa38"
- "DEFSTRUCT* bookkeeping slots.")
-("http://groups.google.com/group/comp.lang.lisp/msg/f687db3424753775"
- "DEFINE-WITH-STRUCTURE")
+          ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ac3da0008225afcd/8dce3a678933f261"
+          "Editing at the REPL.")

-;;==============================
-"Various Macros and functions"
-;;==============================
+         ;;==============================
+         "Object Oriented Programming"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/03410ef16f0901c9"
+          "Hiding data in a closure.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/93567f623aff3363"
+          "OO: Equivalence between object and closure.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/5d03325314226d1d"
+          "OO: Closure Object Equivalence.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6851e7163817086c"
+          "OO: Public, Protected and Private CLOS slots.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/ec06cc2bd6decdf5"
+          "OO: Drawing conclusions, account and shapes;
+the name of a generic function must not be a natural language noun")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8afe74ccefe32f4f"
+          "OO: Design by contract; SET is not a LIST, SET has a LIST")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/ee09f8475bc7b2a0"
+          "Design Patterns are Lisp Macros")
+         ("http://groups.google.com/group/comp.programming/msg/9e7b8aaec1794126"
+          "Design Patterns: the Memento Design Pattern implemented as a Lisp Macro.")

-("http://groups.google.com/group/comp.lang.lisp.x/msg/77acc45931f7f8b7"
- "How to write programming exercises without COND.")
+         ;;==============================
+         "Improved DEFSTRUCT macro: run-time access to the fields"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/34681fc951fb42b2"
+          "E. Handelman's DEFSTRUCT*")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8e06a7470724aa38"
+          "DEFSTRUCT* bookkeeping slots.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/f687db3424753775"
+          "DEFINE-WITH-STRUCTURE")

-("http://groups.google.com/group/comp.lang.lisp/msg/189bf6d5b6534a7b"
- "decision-tree macro.")
+
+         ;;==============================
+          "C-like pointers in Lisp"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d141c5636559ba3b"
+         "&amp; and deref")
+         ("http://groups.google.com/group/comp.lang.java.programmer/msg/1c27cc14109db55f"
+         "&amp; and deref and more")

-("http://groups.google.com/group/comp.lang.lisp/msg/1792f5a7c2de31db"
- "Dynamic function bindings DFLET.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/8bf501203ba60bac"
- "Aliasing long operator names like MULTIPLE-VALUE-BIND.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/1bab4b5bae1fdca3"
- "Generalized accessor -&gt;.")
-("http://groups.google.com/group/comp.lang.lisp/msg/190d771c0e033a1c"
- "Generalized accessor -&gt; with (setf -&gt;).")
-
-
-("http://groups.google.com/group/comp.lang.lisp/msg/2424525f387cf37f"
- "Analysis of median of three values.")
-("http://groups.google.com/group/comp.lang.lisp/msg/01599a6d2a408fab"
- "Analysis of median of three values. Erratum.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/41850deb7e1ac770"
- "RESET-CLUSER")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/07c27d449c80f5d7"
- "ACONS")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/929e50074a1d459a"
- "INTEGER-FROM-USER Using *QUERY-IO* and CLEAR-INPUT.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/6a5ce07511f20258"
- "Merge sort")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/19b8f4996dfcaae6"
- "XOR")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/69a9b711e578dcc1"
- "Your own REPL.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/86939b05115893c5"
- "Sliding window in a vector ; FIFO queue.")
-("http://groups.google.com/group/comp.lang.lisp/msg/84e8dbd34773af85"
- "Implementing a FIFO.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/a69a4c867c4a61d0"
- "File cursors.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/69196b5382f9941f"
- "LITERAL-HASH-TABLE")
-("http://groups.google.com/group/comp.lang.lisp/msg/556d24c64f19d4ae"
- "Printing readable hash tables.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/930993dc86eb354b"
- "COPY-ARRAY")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/8523a3b7e6cc2782"
- "Introspection - eval - XEV")
-("http://groups.google.com/group/comp.lang.lisp/msg/8e4c317d8ce11c46"
- "Three implementations of sets with bits.")
-("http://groups.google.com/group/comp.lang.lisp/msg/03b4e2b007f496f3"
- "Three implementations of sets with bits. Erratum.")
-("http://groups.google.com/group/comp.lang.lisp/msg/25f0c362f4c8692e"
- "Bitmaps.")
-("http://groups.google.com/group/comp.lang.lisp/msg/842a30c7ff6abfe2"
- "Style: Writting assembler lisp.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/6cbae7d520fc8c05"
- "FORTH sketch.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/1371e014f32285bd"
- "Inline script #!")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/7c92f368032e90b6"
- "English number string arithmetic.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/ae3e871c9bf9a165"
- "DRIBBLE and IBCL.")
-("http://groups.google.com/group/comp.lang.lisp/msg/a1da0250c6ae656b"
- "IBCL.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/5e536647f907759d"
- "Package conducts.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/00e0bf8a0e404b3f"
- "Making WRITE prefer \"::\" to \":\".")
-("http://groups.google.com/group/comp.lang.lisp/msg/38bfaadf78910304"
- "Unicode with CL:ALPHANUMERICP.")
-("http://groups.google.com/group/comp.lang.lisp/msg/91a2ab36fae43aab"
- "Decoding UTF-8 URL-encoded strings.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/ec1075984ac02c9b"
- "Partial functions (currying).")
-
-;;==============================
-"Symbols"
-;;==============================
-
-("http://groups.google.com/group/comp.lang.lisp/msg/f555ab0cc68a158e"
- "Symbol vs. strings.")
-("http://groups.google.com/group/comp.lang.lisp/msg/228fdfd1844d5b8d"
- "Lisp keywords \-\- CL:LAMBDA")
-("http://groups.google.com/group/comp.lang.lisp/msg/d714353046012c1e"
- "Using symbols instead of constants. Parsing expressions.")
-("http://groups.google.com/group/comp.lang.lisp/msg/fca404f1ed980861"
- "We cannot rename a symbol.")
-("http://groups.google.com/group/comp.lang.lisp/msg/26ec14c6ed1a7b32"
- "We cannot rename a symbol, really.")
-("http://groups.google.com/group/comp.lang.lisp/msg/642438dfd94fcc26"
- "We still cannot rename a symbol.")
-("http://groups.google.com/group/comp.lang.lisp/msg/e9831b82a1d91693"
- "LISP 1.5 symbol representation \-\- Lisp-1 vs. Lisp-2.")
-
-;;==============================
-"CLISP Specific Tricks"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/8d3954017fe7fbf6"
- "Recursive tesselation.")
-("http://groups.google.com/group/comp.lang.lisp/msg/42ca7cf926d1a8c9"
- "clisp: drawing postscript to gv")
-("http://groups.google.com/group/comp.lang.lisp/msg/d6cc4ef5d5c8b26c"
- "clisp: WITH-TIMEOUT")
-("http://groups.google.com/group/comp.lang.lisp/msg/03a6a4a89629c854"
- "clisp: save an executable Hello World.")
-("http://groups.google.com/group/comp.lang.lisp/msg/75b685ec337f3513"
- "clisp: SCREEN & ECMA-048.")
-("http://groups.google.com/group/comp.lang.lisp/msg/fd431696a9f7b3df"
- "clisp: terminal KEYBOARD.")
-
-;;==============================
-"Common Lisp, the Standard"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/b385ea0492530435"
- "CL-USER polution.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/7870ae69d9fab85f/37e21d5fed2064e9?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=490&hl=en#37e21d5fed2064e9"
- "My own CL primitives thread...")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/f4584a8c94b87179"
- "A CL:REQUIRE implementation.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/e3a181b262625ea8"
- "CLHS doesn't specify much; A displaced array implementation.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/272dc68b8cdb1564"
- "LOOP keywords.")
-("http://groups.google.com/group/comp.lang.lisp/msg/c0e6979f85139053"
- "LOOP keywords, another example.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/3aae226178ddbc60"
- "CL: FILE-POSITION is not defined on POSIX.")
-("http://groups.google.com/group/comp.lang.lisp/msg/fd2f6eef37ff7b3f"
- "CL: FILE-LENGTH is underspecified for POSIX.")
-("http://groups.google.com/group/comp.lang.lisp/msg/39764d4225b14868"
- "CL: FILE-LENGTH allows implementations working on strange file systems.")
-("http://groups.google.com/group/comp.lang.lisp/msg/fd70d962a8f4f24a"
- "CL: FILE-LENGTH: file attributes for COMMON-LISP-2010.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/47962589ea0f52d6/03dededa7f88a888?lnk=st&q=&rnum=29"
- "CL: What is not written in CLHS about WRITE and PRINT-OBJECT.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/b252e6e809ab714a/d5945f5f81e584b4?lnk=st&q=&rnum=46"
- "CL: Common Lisp Conditions \-\- unusable.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/cf6ddf9653ed40a7/6c34d5bd6109f1a7?lnk=st&q=&rnum=87"
- "CL: (read-from-string \"#.(values) 42\")")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/df090483c0b8b58e/2ca8b5496cc69e3e?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=326&hl=en#2ca8b5496cc69e3e"
- "CL: LOOP NEVER + THEREIS")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/2ded6c47191000cd/9195558318dd1e7f?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=494&hl=en#9195558318dd1e7f"
- "CL: PACKAGE-USE-LIST may return a newly consed list, or not.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/18ecd58c12c4d5b1/d1ad885241d6fba7?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=491&hl=en#d1ad885241d6fba7"
- "CL: Pathname hosts")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c6169cc8a7fd2f35/c3bdf6de04124843?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=620&hl=en#c3bdf6de04124843"
- "CL: REQUIRE and PROVIDE deprecated.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/b4c5def8e5ddd77/a55d6d81c049aeb1?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=651&hl=en#a55d6d81c049aeb1"
- "CL: Arrays are CONSTANTP?!?!")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/676069a0f6ec5389/c87d704d733e1856?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=636&hl=en#c87d704d733e1856"
- "CL: missing a posix file truncate?")
-
-;;==============================
-"Fun &amp; Miscellaneous"
-;;==============================
-("http://groups.google.com/group/comp.lang.lisp/msg/2132b9106c62dea4"
- "OpenStep memory management.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/dcb19bab7af5522d?fwc=1"
- "IQ and statistics.")
-("http://groups.google.com/group/comp.lang.lisp/msg/79242ac13e81d841"
- "Larry Clapp: Valentina: Soul in Sapphire.")
-
-("http://groups.google.com/group/comp.lang.lisp/msg/453781f5d857e8ab"
- "The little imps in the computer.")
-
-("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/133f97c7cbe034ce/e178c6ff29c4a3c2?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=349&hl=en#e178c6ff29c4a3c2"
- "Pointers are not a fundamental data structure.")
-                   )
-           (insert "</ul></p>\n</body></html>\n"))
-
-   (if (stringp entry)
-    (insert (format "<h3>%s</h3>\n" entry))
-    (insert (format "<li><a href=\"%s\">\n      %s</a></li>\n" (first entry)(second entry))))))
+         ;;==============================
+         "Various Macros and functions"
+         ;;==============================
+
+         ("http://groups.google.com/group/comp.lang.lisp.x/msg/77acc45931f7f8b7"
+          "How to write programming exercises without COND.")

+         ("http://groups.google.com/group/comp.lang.lisp/msg/189bf6d5b6534a7b"
+          "decision-tree macro.")

+         ("http://groups.google.com/group/comp.lang.lisp/msg/1792f5a7c2de31db"
+          "Dynamic function bindings DFLET.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8bf501203ba60bac"
+          "Aliasing long operator names like MULTIPLE-VALUE-BIND.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/1bab4b5bae1fdca3"
+          "Generalized accessor -&gt;.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/190d771c0e033a1c"
+          "Generalized accessor -&gt; with (setf -&gt;).")
+
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/2424525f387cf37f"
+          "Analysis of median of three values.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/01599a6d2a408fab"
+          "Analysis of median of three values. Erratum.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/41850deb7e1ac770"
+          "RESET-CLUSER")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/07c27d449c80f5d7"
+          "ACOND - Anaphoric COND")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/929e50074a1d459a"
+          "INTEGER-FROM-USER Using *QUERY-IO* and CLEAR-INPUT.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6a5ce07511f20258"
+          "Merge sort")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/19b8f4996dfcaae6"
+          "XOR")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/69a9b711e578dcc1"
+          "Your own REPL.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/86939b05115893c5"
+          "Sliding window in a vector ; FIFO queue.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/84e8dbd34773af85"
+          "Implementing a FIFO.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a69a4c867c4a61d0"
+          "File cursors.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/69196b5382f9941f"
+          "LITERAL-HASH-TABLE")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/556d24c64f19d4ae"
+          "Printing readable hash tables.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/930993dc86eb354b"
+          "COPY-ARRAY")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8523a3b7e6cc2782"
+          "Introspection - eval - XEV")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8e4c317d8ce11c46"
+          "Three implementations of sets with bits.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/03b4e2b007f496f3"
+          "Three implementations of sets with bits. Erratum.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/25f0c362f4c8692e"
+          "Bitmaps.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/842a30c7ff6abfe2"
+          "Style: Writting assembler lisp.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/6cbae7d520fc8c05"
+          "FORTH sketch.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/1371e014f32285bd"
+          "Inline script #!")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/7c92f368032e90b6"
+          "English number string arithmetic.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/ae3e871c9bf9a165"
+          "DRIBBLE and IBCL.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a1da0250c6ae656b"
+          "IBCL.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/5e536647f907759d"
+          "Package conducts.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/00e0bf8a0e404b3f"
+          "Making WRITE prefer \"::\" to \":\".")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/38bfaadf78910304"
+          "Unicode with CL:ALPHANUMERICP.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/91a2ab36fae43aab"
+          "Decoding UTF-8 URL-encoded strings.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/ec1075984ac02c9b"
+          "Partial functions (currying).")
+
+
+          ("http://groups.google.com/group/comp.lang.lisp/msg/0ef5855dd8bf55a2"
+          "COMPUTED-TAGBODY")
+          ("http://groups.google.com/group/comp.lang.lisp/msg/c85442d46c643536"
+          "COMEFROM-TAGBODY")
+          ("http://groups.google.com/group/comp.lang.lisp/msg/7490e28eec0c0ff5"
+          "COMEFROM-TAGBODY addendum")
+
+          ("http://groups.google.com/group/comp.lang.lisp/msg/5506fb3054949f85"
+          "Adding syntax to Common Lisp")
+
+         ;;==============================
+         "Symbols"
+         ;;==============================
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/f555ab0cc68a158e"
+          "Symbol vs. strings.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/228fdfd1844d5b8d"
+          "Lisp keywords \-\- CL:LAMBDA")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d714353046012c1e"
+          "Using symbols instead of constants. Parsing expressions.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/fca404f1ed980861"
+          "We cannot rename a symbol.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/26ec14c6ed1a7b32"
+          "We cannot rename a symbol, really.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/642438dfd94fcc26"
+          "We still cannot rename a symbol.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/e9831b82a1d91693"
+          "LISP 1.5 symbol representation \-\- Lisp-1 vs. Lisp-2.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/3d2204dd1ff43b75"
+          "specialp \-\- detect a symbol is declared special.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/58f1c7ed53d0c0d6"
+          "Global Special Variable / Local Special Variable")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/83c87085ccf8cd36"
+          "Symbols, Special Symbols, Bindings.")
+
+         ;;==============================
+         "CLISP Specific Tricks"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/8d3954017fe7fbf6"
+          "Recursive tesselation.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/42ca7cf926d1a8c9"
+          "clisp: drawing postscript to gv")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d6cc4ef5d5c8b26c"
+          "clisp: WITH-TIMEOUT")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/03a6a4a89629c854"
+          "clisp: save an executable Hello World.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/75b685ec337f3513"
+          "clisp: SCREEN & ECMA-048.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/fd431696a9f7b3df"
+          "clisp: terminal KEYBOARD.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/a8f2c0a1a52e09b2"
+          "clisp: editing a function from the REPL with emacs.")
+
+         ;;==============================
+         "Common Lisp, the Standard"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/b385ea0492530435"
+          "CL-USER polution.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/7870ae69d9fab85f/37e21d5fed2064e9?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=490&hl=en#37e21d5fed2064e9"
+          "My own CL primitives thread...")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/f4584a8c94b87179"
+          "A CL:REQUIRE implementation.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/e3a181b262625ea8"
+          "CLHS doesn't specify much; A displaced array implementation.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/272dc68b8cdb1564"
+          "LOOP keywords.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/c0e6979f85139053"
+          "LOOP keywords, another example.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/3aae226178ddbc60"
+          "CL: FILE-POSITION is not defined on POSIX.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/fd2f6eef37ff7b3f"
+          "CL: FILE-LENGTH is underspecified for POSIX.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/39764d4225b14868"
+          "CL: FILE-LENGTH allows implementations working on strange file systems.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/fd70d962a8f4f24a"
+          "CL: FILE-LENGTH: file attributes for COMMON-LISP-2010.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/47962589ea0f52d6/03dededa7f88a888?lnk=st&q=&rnum=29"
+          "CL: What is not written in CLHS about WRITE and PRINT-OBJECT.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/b252e6e809ab714a/d5945f5f81e584b4?lnk=st&q=&rnum=46"
+          "CL: Common Lisp Conditions \-\- unusable.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/cf6ddf9653ed40a7/6c34d5bd6109f1a7?lnk=st&q=&rnum=87"
+          "CL: (read-from-string \"#.(values) 42\")")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/df090483c0b8b58e/2ca8b5496cc69e3e?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=326&hl=en#2ca8b5496cc69e3e"
+          "CL: LOOP NEVER + THEREIS")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/2ded6c47191000cd/9195558318dd1e7f?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=494&hl=en#9195558318dd1e7f"
+          "CL: PACKAGE-USE-LIST may return a newly consed list, or not.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/18ecd58c12c4d5b1/d1ad885241d6fba7?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=491&hl=en#d1ad885241d6fba7"
+          "CL: Pathname hosts")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c6169cc8a7fd2f35/c3bdf6de04124843?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=620&hl=en#c3bdf6de04124843"
+          "CL: REQUIRE and PROVIDE deprecated.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/b4c5def8e5ddd77/a55d6d81c049aeb1?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=651&hl=en#a55d6d81c049aeb1"
+          "CL: Arrays are CONSTANTP?!?!")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/676069a0f6ec5389/c87d704d733e1856?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=636&hl=en#c87d704d733e1856"
+          "CL: missing a posix file truncate?")
+
+          ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/76320e6782d57265/56da259b48d9f2ba"
+          "CL: Specification of ADJOIN")
+
+         ;;==============================
+         "Systems"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/4d3a8ddb55d30b04"
+         "Symbols, Packages, Files, Modules, Systems")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/46d5475850282302"
+         "RC Files.")
+
+         ;;==============================
+          "Compilation"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/b7128db9e33b190c"
+         "Abstract Syntax Tree vs. Concrete Syntax Tree")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/61204d1a8008f45b"
+          "A Toy Translator.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/1ce05bbe962e047e"
+          "Toy Language Byte Code Compiler.")
+
+         ;;==============================
+         "Fun &amp; Miscellaneous"
+         ;;==============================
+         ("http://groups.google.com/group/comp.lang.lisp/msg/2132b9106c62dea4"
+          "OpenStep memory management.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/dcb19bab7af5522d?fwc=1"
+          "IQ and statistics.")
+         ("http://groups.google.com/group/comp.lang.lisp/msg/79242ac13e81d841"
+          "Larry Clapp: Valentina: Soul in Sapphire.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/msg/d667050b9f29a6c2"
+          "The little imps in the computer.")
+        ("http://www.jimella.me.uk/imp.cfm"
+         "The trials of the computer Imp.")
+
+         ("http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/133f97c7cbe034ce/e178c6ff29c4a3c2?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=349&hl=en#e178c6ff29c4a3c2"
+          "Pointers are not a fundamental data structure.")
+
+          ;;==============================
+            "Why Lisp"
+          ;;==============================
+            ("http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.html"
+            "Why Lisp macros are cool, a Perl perspective.")
+
+          ;;==============================
+          "Is Ruby a lisp?"
+          ;;==============================
+          ("http://groups.google.com/group/comp.lang.ruby/msg/56fce4adeaa79f68"
+           "cons, car, cdr")
+          ("http://groups.google.com/group/comp.lang.ruby/msg/0a61798179dc6ed4"
+            "merge sort")
+
+
+         )))
+  (flet ((name (title)
+           (substitute-if (character "-")
+                                  (lambda (ch) (not (alphanumericp ch)))
+                                  title)))
+    (delete-region (point) (point-max))
+    (insert "\n\n;; Do Not Edit anything below this point.")
+    (insert "\n""-""-"">""\n")
+    (insert "<ol>\n")
+    (dolist (entry entries)
+      (when (stringp entry)
+        (insert (format "<li><a href=\"#%s\">%s</a></li>\n"
+                        (name entry) entry))))
+    (insert "</ol>\n")
+    (insert "<br>\n")
+    (dolist (entry entries)
+      (if (stringp entry)
+          (progn
+            (insert "</ul>\n")
+            (insert (format "<h3><a name=\"%s\">%s</a></h3>\n" (name entry) entry))
+            (insert "<ul>\n"))
+          (insert (format "<li><a href=\"%s\">\n      %s</a></li>\n"
+                          (first entry) (second entry)))))
+    (insert "</ul></p>\n</body></html>\n")))
+
+
+
+;; Do Not Edit anything below this point.
 -->
+<ol>
+<li><a href="#Lisp-Paradoxes">Lisp Paradoxes</a></li>
+<li><a href="#Macros">Macros</a></li>
+<li><a href="#Forms--Lists--Trees--and-Data-Types">Forms, Lists, Trees, and Data Types</a></li>
+<li><a href="#Variables">Variables</a></li>
+<li><a href="#Passing-arguments--modifying-mutable-objects">Passing arguments, modifying mutable objects</a></li>
+<li><a href="#Miscellaneous">Miscellaneous</a></li>
+<li><a href="#Object-Oriented-Programming">Object Oriented Programming</a></li>
+<li><a href="#Improved-DEFSTRUCT-macro--run-time-access-to-the-fields">Improved DEFSTRUCT macro: run-time access to the fields</a></li>
+<li><a href="#C-like-pointers-in-Lisp">C-like pointers in Lisp</a></li>
+<li><a href="#Various-Macros-and-functions">Various Macros and functions</a></li>
+<li><a href="#Symbols">Symbols</a></li>
+<li><a href="#CLISP-Specific-Tricks">CLISP Specific Tricks</a></li>
+<li><a href="#Common-Lisp--the-Standard">Common Lisp, the Standard</a></li>
+<li><a href="#Systems">Systems</a></li>
+<li><a href="#Compilation">Compilation</a></li>
+<li><a href="#Fun--amp--Miscellaneous">Fun &amp; Miscellaneous</a></li>
+<li><a href="#Why-Lisp">Why Lisp</a></li>
+<li><a href="#Is-Ruby-a-lisp-">Is Ruby a lisp?</a></li>
+</ol>
+<br>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/147009f6b831c7da">
       What I like in Lisp.</a></li>
-<h3>Lisp Paradoxes</h3>
+</ul>
+<h3><a name="Lisp-Paradoxes">Lisp Paradoxes</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/6ec4dab4a8d57f6e">
       Lisp has not syntax.  Lisp has no parentheses.  Lisp as no lists.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/61a6e3354faf17ba">
@@ -487,7 +620,9 @@ the name of a generic function must not be a natural language noun")
       Syntax and grammar; Interpreting Syntax sections.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/3050088218d355e5">
       Parenthesis-less s-exp editor.</a></li>
-<h3>Macros</h3>
+</ul>
+<h3><a name="Macros">Macros</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/2760226c221de60b">
       Macros receive their arguments unevaluated.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/1d8c10eea8c50734">
@@ -528,7 +663,9 @@ the name of a generic function must not be a natural language noun")
       Macro with syntactic tree vs. Macro as source string.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/a827235ce7466a92">
       Alan Crowe's runable pseudo-code.</a></li>
-<h3>Forms, Lists, Trees, and Data Types</h3>
+</ul>
+<h3><a name="Forms--Lists--Trees--and-Data-Types">Forms, Lists, Trees, and Data Types</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/0ef88943a891fe09">
       Lists vs. forms.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/74ac1e16d5ce2117">
@@ -550,7 +687,14 @@ Common Lisp is a low level programming language!</a></li>
       Derecursivation of WALK-TREE.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/bfe32732ed332a85">
       Code structure matching data structure.</a></li>
-<h3>Passing arguments, modifying mutable objects</h3>
+</ul>
+<h3><a name="Variables">Variables</a></h3>
+<ul>
+<li><a href="https://groups.google.com/group/comp.lang.lisp/msg/58f1c7ed53d0c0d6">
+      Local or Global, Lexical or Dynamic</a></li>
+</ul>
+<h3><a name="Passing-arguments--modifying-mutable-objects">Passing arguments, modifying mutable objects</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/061ad59a8422be81?fwc=1">
       Arguments are passed by value, but most values are references.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/131b9569962b4531">
@@ -559,7 +703,11 @@ Common Lisp is a low level programming language!</a></li>
       Call by value, difference between passing a number or a list.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/6362b4a8863b7052">
       (SETF (CAR X) 'N)</a></li>
-<h3>Miscellaneous</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/2997a0d7a67d4a0d">
+      REMOVE and functional programming style.</a></li>
+</ul>
+<h3><a name="Miscellaneous">Miscellaneous</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/e5591aef86c2902/15e31ff40bf8526f?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=584&hl=en#15e31ff40bf8526f">
       How to know if a string is mutable?</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/a5e842fd6a3f8ec8">
@@ -579,6 +727,8 @@ How does lisp know which files it needs? Do packages provide a namespace?</a></l
       Example of the use of #.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/46814da650ce711f/3c638e2fa8af74e6?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=612&hl=en#3c638e2fa8af74e6">
       Reading #.</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/dfe98e3b2f490090">
+      Reader macros #+, #- and *features*</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/2769beff72bf92d5">
       Reader trick: defining a "\" macro (actuall a macro named " ").</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/47805f363a3469db">
@@ -593,13 +743,21 @@ How does lisp know which files it needs? Do packages provide a namespace?</a></l
       Parsing fixed-length records.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/7de8eefe002662d2">
       Comparison Lisp and C executable sizes.</a></li>
-<li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ab7eb1ae22f00946/c7b5a36cb7897e2e?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=580&hl=en#c7b5a36cb7897e2e">
+<li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ab7eb1ae22f00946/c7b5a36cb7897e2e">
       Common-Lisp-POSIX on cliki</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/e0ee9d7ae2115102">
       Anonymouse function recursion -- Y combinator.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/80874f78751814a6">
       F2CL example.</a></li>
-<h3>Object Oriented Programming</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/65fbdf2f4f0bf2aa">
+      Formatter function.</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/e1fc678cb20fc3df">
+      Formatter function, bis.</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/ac3da0008225afcd/8dce3a678933f261">
+      Editing at the REPL.</a></li>
+</ul>
+<h3><a name="Object-Oriented-Programming">Object Oriented Programming</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/03410ef16f0901c9">
       Hiding data in a closure.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/93567f623aff3363">
@@ -613,14 +771,29 @@ How does lisp know which files it needs? Do packages provide a namespace?</a></l
 the name of a generic function must not be a natural language noun</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/8afe74ccefe32f4f">
       OO: Design by contract; SET is not a LIST, SET has a LIST</a></li>
-<h3>Improved DEFSTRUCT macro: run-time access to the fields</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/ee09f8475bc7b2a0">
+      Design Patterns are Lisp Macros</a></li>
+<li><a href="http://groups.google.com/group/comp.programming/msg/9e7b8aaec1794126">
+      Design Patterns: the Memento Design Pattern implemented as a Lisp Macro.</a></li>
+</ul>
+<h3><a name="Improved-DEFSTRUCT-macro--run-time-access-to-the-fields">Improved DEFSTRUCT macro: run-time access to the fields</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/34681fc951fb42b2">
       E. Handelman's DEFSTRUCT*</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/8e06a7470724aa38">
       DEFSTRUCT* bookkeeping slots.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/f687db3424753775">
       DEFINE-WITH-STRUCTURE</a></li>
-<h3>Various Macros and functions</h3>
+</ul>
+<h3><a name="C-like-pointers-in-Lisp">C-like pointers in Lisp</a></h3>
+<ul>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/d141c5636559ba3b">
+      &amp; and deref</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.java.programmer/msg/1c27cc14109db55f">
+      &amp; and deref and more</a></li>
+</ul>
+<h3><a name="Various-Macros-and-functions">Various Macros and functions</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp.x/msg/77acc45931f7f8b7">
       How to write programming exercises without COND.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/189bf6d5b6534a7b">
@@ -640,7 +813,7 @@ the name of a generic function must not be a natural language noun</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/41850deb7e1ac770">
       RESET-CLUSER</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/07c27d449c80f5d7">
-      ACONS</a></li>
+      ACOND - Anaphoric COND</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/929e50074a1d459a">
       INTEGER-FROM-USER Using *QUERY-IO* and CLEAR-INPUT.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/6a5ce07511f20258">
@@ -691,7 +864,17 @@ the name of a generic function must not be a natural language noun</a></li>
       Decoding UTF-8 URL-encoded strings.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/ec1075984ac02c9b">
       Partial functions (currying).</a></li>
-<h3>Symbols</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/0ef5855dd8bf55a2">
+      COMPUTED-TAGBODY</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/c85442d46c643536">
+      COMEFROM-TAGBODY</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/7490e28eec0c0ff5">
+      COMEFROM-TAGBODY addendum</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/5506fb3054949f85">
+      Adding syntax to Common Lisp</a></li>
+</ul>
+<h3><a name="Symbols">Symbols</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/f555ab0cc68a158e">
       Symbol vs. strings.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/228fdfd1844d5b8d">
@@ -706,7 +889,15 @@ the name of a generic function must not be a natural language noun</a></li>
       We still cannot rename a symbol.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/e9831b82a1d91693">
       LISP 1.5 symbol representation -- Lisp-1 vs. Lisp-2.</a></li>
-<h3>CLISP Specific Tricks</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/3d2204dd1ff43b75">
+      specialp -- detect a symbol is declared special.</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/58f1c7ed53d0c0d6">
+      Global Special Variable / Local Special Variable</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/83c87085ccf8cd36">
+      Symbols, Special Symbols, Bindings.</a></li>
+</ul>
+<h3><a name="CLISP-Specific-Tricks">CLISP Specific Tricks</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/8d3954017fe7fbf6">
       Recursive tesselation.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/42ca7cf926d1a8c9">
@@ -719,7 +910,11 @@ the name of a generic function must not be a natural language noun</a></li>
       clisp: SCREEN & ECMA-048.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/fd431696a9f7b3df">
       clisp: terminal KEYBOARD.</a></li>
-<h3>Common Lisp, the Standard</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/a8f2c0a1a52e09b2">
+      clisp: editing a function from the REPL with emacs.</a></li>
+</ul>
+<h3><a name="Common-Lisp--the-Standard">Common Lisp, the Standard</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/b385ea0492530435">
       CL-USER polution.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/7870ae69d9fab85f/37e21d5fed2064e9?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=490&hl=en#37e21d5fed2064e9">
@@ -758,40 +953,50 @@ the name of a generic function must not be a natural language noun</a></li>
       CL: Arrays are CONSTANTP?!?!</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/676069a0f6ec5389/c87d704d733e1856?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=636&hl=en#c87d704d733e1856">
       CL: missing a posix file truncate?</a></li>
-<h3>Fun &amp; Miscellaneous</h3>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/76320e6782d57265/56da259b48d9f2ba">
+      CL: Specification of ADJOIN</a></li>
+</ul>
+<h3><a name="Systems">Systems</a></h3>
+<ul>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/4d3a8ddb55d30b04">
+      Symbols, Packages, Files, Modules, Systems</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/46d5475850282302">
+      RC Files.</a></li>
+</ul>
+<h3><a name="Compilation">Compilation</a></h3>
+<ul>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/b7128db9e33b190c">
+      Abstract Syntax Tree vs. Concrete Syntax Tree</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/61204d1a8008f45b">
+      A Toy Translator.</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/1ce05bbe962e047e">
+      Toy Language Byte Code Compiler.</a></li>
+</ul>
+<h3><a name="Fun--amp--Miscellaneous">Fun &amp; Miscellaneous</a></h3>
+<ul>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/2132b9106c62dea4">
       OpenStep memory management.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/dcb19bab7af5522d?fwc=1">
       IQ and statistics.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/msg/79242ac13e81d841">
       Larry Clapp: Valentina: Soul in Sapphire.</a></li>
-<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/453781f5d857e8ab">
+<li><a href="http://groups.google.com/group/comp.lang.lisp/msg/d667050b9f29a6c2">
       The little imps in the computer.</a></li>
+<li><a href="http://www.jimella.me.uk/imp.cfm">
+      The trials of the computer Imp.</a></li>
 <li><a href="http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/133f97c7cbe034ce/e178c6ff29c4a3c2?lnk=st&q=group%3Acomp.lang.lisp+author%3APascal+author%3ABourguignon&rnum=349&hl=en#e178c6ff29c4a3c2">
       Pointers are not a fundamental data structure.</a></li>
+</ul>
+<h3><a name="Why-Lisp">Why Lisp</a></h3>
+<ul>
+<li><a href="http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.html">
+      Why Lisp macros are cool, a Perl perspective.</a></li>
+</ul>
+<h3><a name="Is-Ruby-a-lisp-">Is Ruby a lisp?</a></h3>
+<ul>
+<li><a href="http://groups.google.com/group/comp.lang.ruby/msg/56fce4adeaa79f68">
+      cons, car, cdr</a></li>
+<li><a href="http://groups.google.com/group/comp.lang.ruby/msg/0a61798179dc6ed4">
+      merge sort</a></li>
 </ul></p>
-
-
-
-
-
-<!--BOTTOM-BEGIN-->
-<!-- This section is automatically generated by html-update, -->
-<!-- from data in 'node.el'.    Please, do not edit it here. -->
-<DIV CLASS="BOTTOM">
-<hr><code><small>
- | <a href="http://www.informatimago.com//articles/usenet.html">Mirror on informatimago.com</a>
- | <a href="http://informatimago.free.fr/i//articles/usenet.html">Mirror on free.fr</a>
- | </small></code>
-
-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
-     by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
-    </SMALL>
-<BR><SMALL>
-      <a href="http://validator.w3.org/check?uri=referer"><img
-          src="http://www.w3.org/Icons/valid-html401"
-          alt="Valid HTML 4.01!" height="31" width="88"></a>
-   </SMALL>
-</DIV>
-<!--BOTTOM-END-->
 </body></html>
diff --git a/com.informatimago.www/attic.html b/com.informatimago.www/attic.html
index 0164edc..7010f52 100644
--- a/com.informatimago.www/attic.html
+++ b/com.informatimago.www/attic.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"                       "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -24,7 +24,7 @@
 <DIV CLASS="MENU"><HR><P>|
  <A HREF="toc.html">Contents</a> |
  <A HREF="index.html">Home</a> |
- <A HREF="articles/flpl/index.html">Previous</a> |
+ <A HREF="articles/raspberrypi/ccl-sur-qemu.html">Previous</a> |
  <A HREF="index.html">Up</a> |
  <A HREF="develop/sms/index.html">Down</a> |
  <A HREF="develop/sms/index.html">Next</a> |
@@ -177,7 +177,7 @@
 <DIV CLASS="MENU"><HR><P>|
  <A HREF="toc.html">Contents</a> |
  <A HREF="index.html">Home</a> |
- <A HREF="articles/flpl/index.html">Previous</a> |
+ <A HREF="articles/raspberrypi/ccl-sur-qemu.html">Previous</a> |
  <A HREF="index.html">Up</a> |
  <A HREF="develop/sms/index.html">Down</a> |
  <A HREF="develop/sms/index.html">Next</a> |
@@ -192,7 +192,7 @@
  | <a href="http://informatimago.free.fr/i//attic.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/default.css b/com.informatimago.www/default.css
deleted file mode 120000
index 58aa6ea..0000000
--- a/com.informatimago.www/default.css
+++ /dev/null
@@ -1 +0,0 @@
-wordpress.css
\ No newline at end of file
diff --git a/com.informatimago.www/default.css b/com.informatimago.www/default.css
new file mode 100644
index 0000000..89bf344
--- /dev/null
+++ b/com.informatimago.www/default.css
@@ -0,0 +1,143 @@
+/* kindly stolen from http://www.stud.uni-karlsruhe.de/~unk6/style.css */
+H1, H2, H3 { font-family: sans-serif; }
+/* H1 { text-align: center; } */
+A { text-decoration: none; }
+ADDRESS { display: block; text-align: right; }
+
+/* CLIM style */
+A       { margin: -3px; padding: 0 3px; }
+A:hover { margin: -3px; padding: 0 2px; border: 1px solid black; }
+
+
+html, body {
+	background-color: #FFFFFF;
+	color: #000000;
+	font-family: sans-serif;
+}
+
+a:link {
+ 	color: #1f00ff;
+	background-color: transparent;
+	text-decoration: underline;
+ 	}
+
+a:visited {
+ 	color: #9900dd;
+	background-color: transparent;
+	text-decoration: underline;
+ 	}
+
+a:hover {
+ 	color: #9900dd;
+	background-color: transparent;
+	text-decoration: none;
+ 	}
+
+.center {
+	text-align: center;
+}
+
+.italic {
+ 	font-style: italic;
+ 	}
+
+.bold {
+        font-weight: bold;
+        }
+
+.quote {
+	margin-left: 40px;
+	margin-right: 40px;
+}
+
+.hrsmall {
+	width: 80px;
+	height: 1px;
+	margin-left: 20px;
+}
+
+.td_title {
+	border-color: #3366cc;
+	border-style: solid;
+	border-width: thin;
+	color: #3366cc;
+	background-color : #f2f2f9;
+	font-weight: bold;
+}
+
+.td_con {
+	padding-top: 3px;
+	padding-left: 8px;
+	padding-bottom: 3px;
+	color : #303030;
+	background-color : #fefefe;
+	font-size: smaller;
+}
+
+.translations {
+	background-color: transparent;
+	color: black;
+	font-family: serif;
+	font-size: smaller;
+}
+
+.fsflink {
+	font-size: smaller;
+	font-family: monospace;
+	color : #000000;
+	border-left: #3366cc thin solid;
+	border-bottom: #3366cc thin solid;
+	padding-left: 5px;
+	padding-bottom: 5px;
+}
+
+.trans {
+	font-size: smaller;
+	color : #000000;
+	border-left: #3366cc thin solid;
+	padding-left: 20px;
+}
+
+img {
+	border: none 0;
+}
+
+td.side {
+	color: #3366cc;
+/*	background: #f2f2f9;
+	border-color: #3366cc;
+	border-style: solid;
+	border-width: thin; */
+	border-color: white;
+	border-style: none;
+	vertical-align: top;
+	width: 150px;
+}
+
+div.copyright {
+	font-size: 80%;
+	border: 2px solid #3366cc;
+	padding: 4px;
+	background: #f2f2f9;
+	border-style: solid;
+	border-width: thin;
+}
+
+
+.footnoteref {
+	font-size: smaller;
+	vertical-align: text-top;
+}
+
+/* code, pre { */
+/*   font-size: 0.9em */
+/*   font-family: 'Courier New', Courier, Fixed; */
+/* } */
+pre {
+  padding-left: 5px;
+  padding-right: 5px;
+  padding-top: 5px;
+  padding-bottom: 5px;
+  color: #44ff44;
+  background-color: black
+}
diff --git a/com.informatimago.www/develop/abalone/index.html b/com.informatimago.www/develop/abalone/index.html
index 366265a..a20e5af 100644
--- a/com.informatimago.www/develop/abalone/index.html
+++ b/com.informatimago.www/develop/abalone/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"                       "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -9,7 +9,7 @@
   <META HTTP-EQUIV="Description" NAME="description"
         CONTENT="Abalone pour NeXTSTEP">
   <META NAME="keywords" CONTENT="abalone,jeu,jeu de plateau,ludiciel,game,board game,software,NeXTSTEP,OPENSTEP,GNUstep,Macintosh">
-  <link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+  <link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
@@ -58,8 +58,7 @@
        blib contains needed libraries. Some hand tuning of the makefiles
        and environment variables may be needed. I'm sorry, I don't have
        a NeXTSTEP 3.3 environment anymore.</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -131,7 +130,7 @@
  | <a href="http://informatimago.free.fr/i//develop/abalone/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:42
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:48
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/develop/aliases_helper/index.html b/com.informatimago.www/develop/aliases_helper/index.html
index 024b302..e24afc6 100644
--- a/com.informatimago.www/develop/aliases_helper/index.html
+++ b/com.informatimago.www/develop/aliases_helper/index.html
@@ -1,10 +1,10 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
   <TITLE>Aliases Helper</TITLE>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-  <link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+  <link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
@@ -254,12 +254,15 @@ execute /bin/mail -s &#39;List Aliases&#39; informat &lt; /var/lists/aliases
 <!-- This section is automatically generated by html-update, -->
 <!-- from data in 'node.el'.    Please, do not edit it here. -->
 <H2><A NAME="aliases_helper">Downloading aliases_helper</A></H2>
-<P>/bin/bash: mmencode: command not found
-
-gzip: stdin: unexpected end of file
-</P>
-<PRE>&nbsp;
-</PRE>
+<P>Aliases_helper   is   released    under   the   GNU   Public
+       License (GPL). Commercial  licenses are available for  inclusion in
+       commercial non-free software
+       (Contact <!--EMAIL-BEGIN-->
+<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#106;&#98;&#64;&#107;&#117;&#105;&#112;&#101;&#114;&#46;&#108;&#97;&#110;&#46;&#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#109;&#97;&#103;&#111;&#46;&#99;&#111;&#109;">&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#106;&#98;&#64;&#107;&#117;&#105;&#112;&#101;&#114;&#46;&#108;&#97;&#110;&#46;&#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#109;&#97;&#103;&#111;&#46;&#99;&#111;&#109;</a>
+<!--EMAIL-END-->
+).
+       <p>You may get the source of <code>aliases_helper</code> from:</P>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -299,7 +302,7 @@ gzip: stdin: unexpected end of file
  | <a href="http://informatimago.free.fr/i//develop/aliases_helper/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/develop/cirrus/index.html b/com.informatimago.www/develop/cirrus/index.html
index 141ad51..4fa3828 100644
--- a/com.informatimago.www/develop/cirrus/index.html
+++ b/com.informatimago.www/develop/cirrus/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -7,7 +7,7 @@
   <META NAME="author" CONTENT="Pascal J. Bourguignon">
   <META HTTP-EQUIV="Description" NAME="description" CONTENT="Abalone pour NeXTSTEP">
   <META NAME="keywords" CONTENT="Cirrus Logic,GD754X,SVGA,Driver,NeXTSTEP,OPENSTEP,Dell Lattitude,XPi,90ST,LCD">
-  <link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+  <link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
@@ -116,8 +116,7 @@
        and the compiled driver bundle
        (<code>CirrusLogicGD754X_SVGA.config.0.96.I.b.tar.gz</code>)
         are available.</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -169,7 +168,7 @@
  | <a href="http://informatimago.free.fr/i//develop/cirrus/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:42
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:48
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/develop/emacs/index.html b/com.informatimago.www/develop/emacs/index.html
index 087bb5d..5b708e2 100644
--- a/com.informatimago.www/develop/emacs/index.html
+++ b/com.informatimago.www/develop/emacs/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -7,7 +7,7 @@
   <META NAME="author" CONTENT="Pascal J. Bourguignon">
   <META HTTP-EQUIV="Description" NAME="description" CONTENT="Emacs Packages">
   <META NAME="keywords" CONTENT="emacs,pgp,lisp">
-<link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+<link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
@@ -47,7 +47,14 @@
 Use the following commands to fetch them:

 <pre>
-git clone git://git.informatimago.com/public/emacs
+
+git clone http://git.informatimago.com/public/emacs
+
+# alternatively, from the gitorious clone:
+
+git clone git://gitorious.org/com-informatimago/emacs.git
+git clone https://git.gitorious.org/com-informatimago/emacs.git
+
 </pre><p>

 <!-- In addition, you may want to have a look at my dot-files (The password -->
@@ -56,7 +63,9 @@ git clone git://git.informatimago.com/public/emacs
 <!-- git clone git://git.informatimago.com/public/rc -->
 <!-- </pre> -->

-<p>The sources can also be browsed with <a href="http://git.informatimago.com/viewgit/index.php?a=summary&p=public/emacs">viewgit</a>.
+<p>The sources can also be browsed
+with <a href="http://git.informatimago.com/viewgit/index.php?a=summary&p=public/emacs">viewgit</a>
+or with <a href="https://gitorious.org/com-informatimago/emacs/trees/master">gitorious</a>.</p>


 <p>Patches and comments are welcome.</p>
@@ -305,7 +314,7 @@ git clone git://git.informatimago.com/public/emacs
  | <a href="http://informatimago.free.fr/i//develop/emacs/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:41
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:47
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/develop/gnustep/index.html b/com.informatimago.www/develop/gnustep/index.html
index 670dcdc..52a5bea 100644
--- a/com.informatimago.www/develop/gnustep/index.html
+++ b/com.informatimago.www/develop/gnustep/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -7,7 +7,7 @@
   <META NAME="author" CONTENT="Pascal J. Bourguignon">
   <META HTTP-EQUIV="Description" NAME="description" CONTENT="Some small GNUstep programs">
   <META NAME="keywords" CONTENT="software,OPENSTEP,GNUstep,sources">
-<link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+<link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
@@ -41,65 +41,7 @@
 <LI><A HREF="#gls">gls</A></LI>
 <LI><A HREF="#NSDecimalNumbers">NSDecimalNumbers</A></LI>
 <LI><A HREF="#OracleAdaptor">OracleAdaptor</A></LI>
-</ul
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+</ul>


 <!--DOWNLOAD-BEG-AutoresizingTest-->
@@ -108,8 +50,7 @@
 <H2><A NAME="AutoresizingTest">Downloading AutoresizingTest</A></H2>
 <P>This is a small GNUstep program to test the auto-resizing
        feature of some views.</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -135,95 +76,6 @@
   </TR>
 </TABLE>
 <!--DOWNLOAD-END-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 <!--DOWNLOAD-BEG-Little-->
 <!-- This section is automatically generated by html-update, -->
@@ -231,8 +83,7 @@
 <H2><A NAME="Little">Downloading Little</A></H2>
 <P>The <b>Little</b> example application from NeXTSTEP, adapted to
        GNUstep OpenStep</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -254,94 +105,6 @@
 <!--DOWNLOAD-END-->


-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 <!--DOWNLOAD-BEG-ooestimate-->
 <!-- This section is automatically generated by html-update, -->
 <!-- from data in 'node.el'.    Please, do not edit it here. -->
@@ -350,8 +113,7 @@
        of the time needed to develop an Object Oriented project. (The
        formula was found in some issue of the <i>Journal of Object
        Oriented Programming</i>).</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -377,106 +139,38 @@
   </TR>
 </TABLE>
 <!--DOWNLOAD-END-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-


 <!--DOWNLOAD-BEG-filesel-->
 <!-- This section is automatically generated by html-update, -->
 <!-- from data in 'node.el'.    Please, do not edit it here. -->
 <H2><A NAME="filesel">Downloading filesel</A></H2>
-<P>/bin/bash: mmencode: command not found
-
-gzip: stdin: unexpected end of file
-</P>
-<PRE>&nbsp;
-</PRE>
+<P><b>FileSel</b> is a simple command that allows the user to select one
+or more files or directories with a NSOpenPanel or a NSSavePanel. It is
+useful when invoked from a script.
+
+   <pre>
+          filesel [ [-s|--save|-o|--open]
+                    [-f|--files|-nf|--no-files]
+                    [-d|--directories|-nd|--no-directory]
+                    [-m|--multiple|-nm|--no-multiple]
+                    [-T|--title TITLE]
+                    [-P|--prompt PROMPT]
+                    [-D|--from-directory DIRECTORY]
+                    [-R|--required-file-type TYPE]
+                    [-a|--file-packages-as-directories
+                     |-na|--no-file-package-as-directory]]
+                  [TYPE] ]... [ -|-- [TYPE]... ]
+       </pre>
+
+   <code>FileSel</code> is available under the
+       GNU Public License (GPL).
+       Commercial licenses are available if you need to include it in
+       a proprietary software (contact: <!--EMAIL-BEGIN-->
+<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#106;&#98;&#64;&#107;&#117;&#105;&#112;&#101;&#114;&#46;&#108;&#97;&#110;&#46;&#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#109;&#97;&#103;&#111;&#46;&#99;&#111;&#109;">&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#106;&#98;&#64;&#107;&#117;&#105;&#112;&#101;&#114;&#46;&#108;&#97;&#110;&#46;&#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#109;&#97;&#103;&#111;&#46;&#99;&#111;&#109;</a>
+<!--EMAIL-END-->
+).</P>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -495,91 +189,6 @@ gzip: stdin: unexpected end of file



-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 <!--DOWNLOAD-BEG-gls-->
 <!-- This section is automatically generated by html-update, -->
 <!-- from data in 'node.el'.    Please, do not edit it here. -->
@@ -587,8 +196,7 @@ gzip: stdin: unexpected end of file
 <P><b>get-localized-strings</b> is a shell script to extract
        <i>localizable</i> strings from OPENSTEP sources and build the
        *.strings files which will be translated to localize the application.</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -704,8 +312,7 @@ gzip: stdin: unexpected end of file
 <H2><A NAME="NSDecimalNumbers">Downloading NSDecimalNumbers</A></H2>
 <P>An GNUstep implementation of NSDecimalNumbers MacOSX extensions
        to OpenStep. (Still in development).</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -820,8 +427,7 @@ gzip: stdin: unexpected end of file
 <!-- from data in 'node.el'.    Please, do not edit it here. -->
 <H2><A NAME="OracleAdaptor">Downloading OracleAdaptor</A></H2>
 <P>GNUstep Database Library / Oracle Adaptor</P>
-<PRE>&nbsp;
-</PRE>
+<p><br></p>
 <TABLE BORDER="1" WIDTH="95%" SUMMARY="Download sources">
   <TR><TH>Mirrors</TH>
     <TH>France 2.1 Gb/s</TH>
@@ -903,7 +509,7 @@ gzip: stdin: unexpected end of file
  | <a href="http://informatimago.free.fr/i//develop/gnustep/index.html">Mirror on free.fr</a>
  | </small></code>

-<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-04-29 04:57:42
+<BR><SMALL>Last update : <!--MODIFICATION-DATE--> 2012-12-03 00:03:48
      by : <!--MODIFICATION-AUTEUR--> Pascal J. Bourguignon
     </SMALL>
 <BR><SMALL>
diff --git a/com.informatimago.www/develop/index.html b/com.informatimago.www/develop/index.html
index 6d364cf..94e1fda 100644
--- a/com.informatimago.www/develop/index.html
+++ b/com.informatimago.www/develop/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -13,7 +13,7 @@
   "pjb@informatimago.com">
   <META HTTP-EQUIV="Description" NAME="description" CONTENT="Index">
   <META HTTP-EQUIV="refresh" CONTENT="0;URL=../index">
-<link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+<link rel="stylesheet" type="text/css" href="../default.css"></HEAD>

 <BODY>
 <!--TOP-BEGIN-->
@@ -26,7 +26,7 @@

   <P>Veuillez consulter <A HREF="../index.html">la page principale</A>.
   <BR>
-  Por favor, vease <A HREF="../index.html">la pginal principale</A>.
+  Por favor, vease <A HREF="../index.html">la pginal principale</A>.
   <BR>
   Please, consult <A HREF="../index.html">the main index</A>. </P>

diff --git a/com.informatimago.www/develop/lisp/common-lisp-rant.html b/com.informatimago.www/develop/lisp/common-lisp-rant.html
index cbe4d4d..b4891d8 100644
--- a/com.informatimago.www/develop/lisp/common-lisp-rant.html
+++ b/com.informatimago.www/develop/lisp/common-lisp-rant.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

 <HTML>
 <HEAD>
@@ -6,7 +6,7 @@
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <META NAME="author" CONTENT="Pascal J. Bourguignon">
   <META HTTP-EQUIV="Description" NAME="description" CONTENT="Rants and gripes about Common-Lisp">
-<link rel="stylesheet" type="text/css" href="/default.css"></HEAD>
+<link rel="stylesheet" type="text/css" href="../../default.css"></HEAD>

 <BODY>
   <!--TOP-BEGIN-->
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-a.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-a.html
index 8f1c866..053a7fa 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-a.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-a.html
@@ -61,11 +61,11 @@
 <a href="com.informatimago.common-lisp.cesarum.graph.html#ADJACENT-NODES">adjacent-nodes</a>                 <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#ADVANCE">advance</a>                        <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.rdp.html#ADVANCE-LINE">advance-line</a>                   <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#aelig">aelig</a>                          <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#AElig">aelig</a>                          <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#aelig">aelig</a>                          <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.cesarum.list.html#AGET">aget</a>                           <a href="com.informatimago.common-lisp.cesarum.list.html">com.informatimago.common-lisp.cesarum.list</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#agrave">agrave</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#Agrave">agrave</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#agrave">agrave</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.cesarum.activity.html#ALL-ACTIVITIES">all-activities</a>                 <a href="com.informatimago.common-lisp.cesarum.activity.html">com.informatimago.common-lisp.cesarum.activity</a>
 <a href="com.informatimago.common-lisp.http.htrans.html#ALLOWED-NETS">allowed-nets</a>                   <a href="com.informatimago.common-lisp.http.htrans.html">com.informatimago.common-lisp.http.htrans</a>
 <a href="com.informatimago.rdp.html#ALT">alt</a>                            <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
@@ -82,6 +82,7 @@
 <a href="com.informatimago.common-lisp.cesarum.combination.html#ARRANGEMENT">arrangement</a>                    <a href="com.informatimago.common-lisp.cesarum.combination.html">com.informatimago.common-lisp.cesarum.combination</a>
 <a href="com.informatimago.common-lisp.cesarum.combination.html#ARRANGEMENT-SANS-REPEAT">arrangement-sans-repeat</a>        <a href="com.informatimago.common-lisp.cesarum.combination.html">com.informatimago.common-lisp.cesarum.combination</a>
 <a href="com.informatimago.common-lisp.cesarum.combination.html#ARRANGEMENT-WITH-REPEAT">arrangement-with-repeat</a>        <a href="com.informatimago.common-lisp.cesarum.combination.html">com.informatimago.common-lisp.cesarum.combination</a>
+<a href="com.informatimago.common-lisp.cesarum.array.html#ARRAY-EQUAL-P">array-equal-p</a>                  <a href="com.informatimago.common-lisp.cesarum.array.html">com.informatimago.common-lisp.cesarum.array</a>
 <a href="com.informatimago.common-lisp.cesarum.array.html#ARRAY-TO-LIST">array-to-list</a>                  <a href="com.informatimago.common-lisp.cesarum.array.html">com.informatimago.common-lisp.cesarum.array</a>
 <a href="com.informatimago.common-lisp.gregorian-calendar.html#AS-JULIAN-DATE">as-julian-date</a>                 <a href="com.informatimago.common-lisp.gregorian-calendar.html">com.informatimago.common-lisp.gregorian-calendar</a>
 <a href="com.informatimago.common-lisp.cesarum.date.utility.html#AS-LIST-OF-NUMBERS">as-list-of-numbers</a>             <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
@@ -102,8 +103,8 @@
 <a href="com.informatimago.common-lisp.cesarum.combination.html#AT-BEGINNING-P">at-beginning-p</a>                 <a href="com.informatimago.common-lisp.cesarum.combination.html">com.informatimago.common-lisp.cesarum.combination</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#Atilde">atilde</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#atilde">atilde</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#auml">auml</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#Auml">auml</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#auml">auml</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#AUXILIARY-PARAMETER">auxiliary-parameter</a>            <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
 </pre>
 <br>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-d.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-d.html
index 41b4aa8..4fee3c1 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-d.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-d.html
@@ -62,19 +62,14 @@
 <a href="com.informatimago.common-lisp.heap.heap.html#DEFCOMMON">defcommon</a>                         <a href="com.informatimago.common-lisp.heap.heap.html">com.informatimago.common-lisp.heap.heap</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#DEFENUM">defenum</a>                           <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.rdp.html#DEFGRAMMAR">defgrammar</a>                        <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="ccl.html#DEFINE-CLASSNAME-TRANSLATION">define-classname-translation</a>      <a href="ccl.html">ccl</a>
 <a href="com.informatimago.common-lisp.cesarum.date.utility.html#DEFINE-DATE-COMPARE-METHODS">define-date-compare-methods</a>       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#DEFINE-IF-UNDEFINED">define-if-undefined</a>               <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="objc.html#DEFINE-OBJC-CLASS-METHOD">define-objc-class-method</a>          <a href="objc.html">objc</a>
-<a href="objc.html#DEFINE-OBJC-METHOD">define-objc-method</a>                <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.unix.option.html#DEFINE-OPTION">define-option</a>                     <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
 <a href="com.informatimago.common-lisp.cesarum.package.html#DEFINE-PACKAGE">define-package</a>                    <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
 <a href="com.informatimago.common-lisp.cesarum.dfa.html#DEFINE-STATE-MACHINE">define-state-machine</a>              <a href="com.informatimago.common-lisp.cesarum.dfa.html">com.informatimago.common-lisp.cesarum.dfa</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#DEFINE-STRUCTURE-CLASS">define-structure-class</a>            <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="com.informatimago.simple-test.html#DEFINE-TEST">define-test</a>                       <a href="com.informatimago.simple-test.html">com.informatimago.simple-test</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#DEFINE-WITH-OBJECT">define-with-object</a>                <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#DEFINE-WITH-STRUCTURE">define-with-structure</a>             <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="objc.html#DEFMETHOD">defmethod</a>                         <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.lisp-reader.package.html#DEFPACKAGE">defpackage</a>                        <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
 <a href="com.informatimago.common-lisp.cesarum.string.html#DEFTRANSLATION">deftranslation</a>                    <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#deg">deg</a>                               <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-e.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-e.html
index 5aa90f4..3d5d3bc 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-e.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-e.html
@@ -20,8 +20,8 @@
 <h1>Alphabetical Symbol Index -- E</h1>
 <pre><a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html#E-ANCHOR">e-anchor</a>                                  <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html">com.informatimago.common-lisp.regexp.regexp-posix.keyword</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#EA">ea</a>                                        <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#eacute">eacute</a>                                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#Eacute">eacute</a>                                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#eacute">eacute</a>                                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#ECH">ech</a>                                       <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ecirc">ecirc</a>                                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#ecirc">ecirc</a>                                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
@@ -135,6 +135,7 @@
 <a href="com.informatimago.common-lisp.cesarum.bset.html#EXISTS">exists</a>                                    <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
 <a href="com.informatimago.common-lisp.cesarum.brelation.html#EXISTS-1">exists-1</a>                                  <a href="com.informatimago.common-lisp.cesarum.brelation.html">com.informatimago.common-lisp.cesarum.brelation</a>
 <a href="com.informatimago.common-lisp.cesarum.bset.html#EXISTS-1">exists-1</a>                                  <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
+<a href="com.informatimago.common-lisp.cesarum.string.html#EXPLODE">explode</a>                                   <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
 <a href="com.informatimago.common-lisp.cesarum.string.html#EXPLODE-STRING">explode-string</a>                            <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
 <a href="com.informatimago.common-lisp.lisp-reader.package.html#EXPORT">export</a>                                    <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
 <a href="com.informatimago.clext.character-sets.html#EXTERNAL-FORMAT-CHARACTER-ENCODING">external-format-character-encoding</a>        <a href="com.informatimago.clext.character-sets.html">com.informatimago.clext.character-sets</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-i.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-i.html
index 0148d2d..db90cee 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-i.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-i.html
@@ -39,6 +39,7 @@
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#IL">il</a>                  <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#IMG">img</a>                 <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#IMG*">img*</a>                <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.cesarum.string.html#IMPLODE">implode</a>             <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
 <a href="com.informatimago.common-lisp.cesarum.string.html#IMPLODE-STRING">implode-string</a>      <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#IMPLY">imply</a>               <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.common-lisp.lisp-reader.package.html#IMPORT">import</a>              <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-l.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-l.html
index e7cb056..bd4a4b1 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-l.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-l.html
@@ -57,11 +57,6 @@
 <a href="com.informatimago.common-lisp.invoice.invoice.html#LINE">line</a>                                     <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#LINK">link</a>                                     <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#LINK*">link*</a>                                    <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.objective-cl.html#LISP-STRING">lisp-string</a>                              <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="objc.html#LISP-STRING-FROM-NSSTRING">lisp-string-from-nsstring</a>                <a href="objc.html">objc</a>
-<a href="ccl.html#LISP-TO-OBJC-CLASSNAME">lisp-to-objc-classname</a>                   <a href="ccl.html">ccl</a>
-<a href="com.informatimago.objective-c.lower.html#LISP-TO-OBJC-CLASSNAME-P">lisp-to-objc-classname-p</a>                 <a href="com.informatimago.objective-c.lower.html">com.informatimago.objective-c.lower</a>
-<a href="ccl.html#LISP-TO-OBJC-MESSAGE">lisp-to-objc-message</a>                     <a href="ccl.html">ccl</a>
 <a href="com.informatimago.lispdoc.html#LISPDOC">lispdoc</a>                                  <a href="com.informatimago.lispdoc.html">com.informatimago.lispdoc</a>
 <a href="com.informatimago.lispdoc.html#LISPDOC-HTML">lispdoc-html</a>                             <a href="com.informatimago.lispdoc.html">com.informatimago.lispdoc</a>
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#LIST-ALL-MACRO-CHARACTERS">list-all-macro-characters</a>                <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
@@ -74,7 +69,6 @@
 <a href="com.informatimago.common-lisp.cesarum.bset.html#LIST-TO-BSET">list-to-bset</a>                             <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
 <a href="com.informatimago.common-lisp.cesarum.list.html#LIST-TO-DOUBLE-LINKED-LIST">list-to-double-linked-list</a>               <a href="com.informatimago.common-lisp.cesarum.list.html">com.informatimago.common-lisp.cesarum.list</a>
 <a href="com.informatimago.common-lisp.cesarum.list.html#LIST-TRIM">list-trim</a>                                <a href="com.informatimago.common-lisp.cesarum.list.html">com.informatimago.common-lisp.cesarum.list</a>
-<a href="objc.html#LOAD-FRAMEWORK">load-framework</a>                           <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.invoice.invoice.html#LOAD-JOURNAL">load-journal</a>                             <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
 <a href="com.informatimago.common-lisp.cesarum.package.html#LOAD-PACKAGE">load-package</a>                             <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
 <a href="com.informatimago.common-lisp.csv.csv.html#LOAD-RECORDS">load-records</a>                             <a href="com.informatimago.common-lisp.csv.csv.html">com.informatimago.common-lisp.csv.csv</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-m.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-m.html
index 31436cb..917d150 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-m.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-m.html
@@ -40,8 +40,6 @@
 <a href="com.informatimago.common-lisp.cesarum.utility.html#MAKE-KEYWORD">make-keyword</a>                      <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#MAKE-LAMBDA-LIST">make-lambda-list</a>                  <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
 <a href="com.informatimago.common-lisp.cesarum.list.html#MAKE-LIST-OF-RANDOM-NUMBERS">make-list-of-random-numbers</a>       <a href="com.informatimago.common-lisp.cesarum.list.html">com.informatimago.common-lisp.cesarum.list</a>
-<a href="objc.html#MAKE-NSSTRING">make-nsstring</a>                     <a href="objc.html">objc</a>
-<a href="objc.html#MAKE-OBJC-INSTANCE">make-objc-instance</a>                <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.lisp-reader.package.html#MAKE-PACKAGE">make-package</a>                      <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
 <a href="com.informatimago.common-lisp.cesarum.queue.html#MAKE-QUEUE">make-queue</a>                        <a href="com.informatimago.common-lisp.cesarum.queue.html">com.informatimago.common-lisp.cesarum.queue</a>
 <a href="com.informatimago.common-lisp.lisp-reader.package.html#MAKE-SYMBOL">make-symbol</a>                       <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-o.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-o.html
index 582d31d..0856c7f 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-o.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-o.html
@@ -18,55 +18,42 @@
 <hr>
 <br>
 <h1>Alphabetical Symbol Index -- O</h1>
-<pre><a href="com.informatimago.common-lisp.html-generator.html-entities.html#Oacute">oacute</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#oacute">oacute</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="objc.html#OBJC-CLASS">objc-class</a>                       <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-CLASS-OBJECT">objc-class-object</a>                <a href="objc.html">objc</a>
-<a href="com.informatimago.objective-cl.html#OBJC-DEFINITION-READER-MACRO">objc-definition-reader-macro</a>     <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="com.informatimago.objective-cl.html#OBJC-EXPRESSION-READER-MACRO">objc-expression-reader-macro</a>     <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="objc.html#OBJC-MESSAGE-SEND">objc-message-send</a>                <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-MESSAGE-SEND-STRET">objc-message-send-stret</a>          <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-MESSAGE-SEND-SUPER">objc-message-send-super</a>          <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-MESSAGE-SEND-SUPER-STRET">objc-message-send-super-stret</a>    <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-METACLASS">objc-metaclass</a>                   <a href="objc.html">objc</a>
-<a href="objc.html#OBJC-OBJECT">objc-object</a>                      <a href="objc.html">objc</a>
-<a href="ccl.html#OBJC-TO-LISP-CLASSNAME">objc-to-lisp-classname</a>           <a href="ccl.html">ccl</a>
-<a href="com.informatimago.objective-c.lower.html#OBJC-TO-LISP-CLASSNAME-P">objc-to-lisp-classname-p</a>         <a href="com.informatimago.objective-c.lower.html">com.informatimago.objective-c.lower</a>
-<a href="ccl.html#OBJC-TO-LISP-MESSAGE">objc-to-lisp-message</a>             <a href="ccl.html">ccl</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OBJECT">object</a>                           <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OBJECT*">object*</a>                          <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ocirc">ocirc</a>                            <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ocirc">ocirc</a>                            <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.arithmetic.p127n2.html#ODD-PARITY">odd-parity</a>                       <a href="com.informatimago.common-lisp.arithmetic.p127n2.html">com.informatimago.common-lisp.arithmetic.p127n2</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ograve">ograve</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ograve">ograve</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OL">ol</a>                               <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OL*">ol*</a>                              <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.cesarum.dfa.html#ON-ENTRY">on-entry</a>                         <a href="com.informatimago.common-lisp.cesarum.dfa.html">com.informatimago.common-lisp.cesarum.dfa</a>
-<a href="com.informatimago.common-lisp.cesarum.dfa.html#ON-EXIT">on-exit</a>                          <a href="com.informatimago.common-lisp.cesarum.dfa.html">com.informatimago.common-lisp.cesarum.dfa</a>
-<a href="com.informatimago.common-lisp.cesarum.utility.html#OP-TYPE-OF">op-type-of</a>                       <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="com.informatimago.rdp.html#OPT">opt</a>                              <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OPTGROUP">optgroup</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OPTGROUP*">optgroup*</a>                        <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OPTION">option</a>                           <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#OPTION*">option*</a>                          <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.unix.option.html#OPTION-ARGUMENTS">option-arguments</a>                 <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.unix.option.html#OPTION-DOCUMENTATION">option-documentation</a>             <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.unix.option.html#OPTION-FUNCTION">option-function</a>                  <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.unix.option.html#OPTION-KEYS">option-keys</a>                      <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.unix.option.html#OPTION-LIST">option-list</a>                      <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#OPTIONAL-PARAMETER">optional-parameter</a>               <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ordf">ordf</a>                             <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#ORDINARY-LAMBDA-LIST">ordinary-lambda-list</a>             <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ordm">ordm</a>                             <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#ORIGINAL-LAMBDA-LIST">original-lambda-list</a>             <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
-<a href="com.informatimago.common-lisp.cesarum.ecma048.html#OSC">osc</a>                              <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Oslash">oslash</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#oslash">oslash</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Otilde">otilde</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#otilde">otilde</a>                           <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ouml">ouml</a>                             <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ouml">ouml</a>                             <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<pre><a href="com.informatimago.common-lisp.html-generator.html-entities.html#Oacute">oacute</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#oacute">oacute</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OBJECT">object</a>                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OBJECT*">object*</a>                 <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ocirc">ocirc</a>                   <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ocirc">ocirc</a>                   <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.arithmetic.p127n2.html#ODD-PARITY">odd-parity</a>              <a href="com.informatimago.common-lisp.arithmetic.p127n2.html">com.informatimago.common-lisp.arithmetic.p127n2</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ograve">ograve</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ograve">ograve</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OL">ol</a>                      <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OL*">ol*</a>                     <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.cesarum.dfa.html#ON-ENTRY">on-entry</a>                <a href="com.informatimago.common-lisp.cesarum.dfa.html">com.informatimago.common-lisp.cesarum.dfa</a>
+<a href="com.informatimago.common-lisp.cesarum.dfa.html#ON-EXIT">on-exit</a>                 <a href="com.informatimago.common-lisp.cesarum.dfa.html">com.informatimago.common-lisp.cesarum.dfa</a>
+<a href="com.informatimago.common-lisp.cesarum.utility.html#OP-TYPE-OF">op-type-of</a>              <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
+<a href="com.informatimago.rdp.html#OPT">opt</a>                     <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OPTGROUP">optgroup</a>                <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OPTGROUP*">optgroup*</a>               <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OPTION">option</a>                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#OPTION*">option*</a>                 <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.unix.option.html#OPTION-ARGUMENTS">option-arguments</a>        <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.unix.option.html#OPTION-DOCUMENTATION">option-documentation</a>    <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.unix.option.html#OPTION-FUNCTION">option-function</a>         <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.unix.option.html#OPTION-KEYS">option-keys</a>             <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.unix.option.html#OPTION-LIST">option-list</a>             <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#OPTIONAL-PARAMETER">optional-parameter</a>      <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ordf">ordf</a>                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#ORDINARY-LAMBDA-LIST">ordinary-lambda-list</a>    <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ordm">ordm</a>                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#ORIGINAL-LAMBDA-LIST">original-lambda-list</a>    <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
+<a href="com.informatimago.common-lisp.cesarum.ecma048.html#OSC">osc</a>                     <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Oslash">oslash</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#oslash">oslash</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Otilde">otilde</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#otilde">otilde</a>                  <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ouml">ouml</a>                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ouml">ouml</a>                    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 </pre>
 <br>
 <hr>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-other.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-other.html
index 5666cdc..3d92a1c 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-other.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-other.html
@@ -18,86 +18,78 @@
 <hr>
 <br>
 <h1>Alphabetical Symbol Index -- other</h1>
-<pre><a href="com.informatimago.rdp.html#$0">$0</a>                                <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="com.informatimago.common-lisp.cesarum.ascii.html#*ASCII-CHARACTERS*">*ascii-characters*</a>                <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
-<a href="com.informatimago.common-lisp.unix.option.html#*BASH-COMPLETION-HOOK*">*bash-completion-hook*</a>            <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.interactive.browser.html#*CHANGE-DIRECTORY-HOOK*">*change-directory-hook*</a>           <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
-<a href="com.informatimago.common-lisp.cesarum.character-sets.html#*CHARACTER-SETS*">*character-sets*</a>                  <a href="com.informatimago.common-lisp.cesarum.character-sets.html">com.informatimago.common-lisp.cesarum.character-sets</a>
-<a href="ccl.html#*COCOA-APPLICATION-FRAMEWORKS*">*cocoa-application-frameworks*</a>    <a href="ccl.html">ccl</a>
-<a href="com.informatimago.common-lisp.cesarum.ecma048.html#*CODES*">*codes*</a>                           <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
-<a href="com.informatimago.common-lisp.heap.heap.html#*COMMON-VARIABLES*">*common-variables*</a>                <a href="com.informatimago.common-lisp.heap.heap.html">com.informatimago.common-lisp.heap.heap</a>
-<a href="com.informatimago.common-lisp.invoice.invoice.html#*CURRENCY-READTABLE*">*currency-readtable*</a>              <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*DAY*">*day*</a>                             <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.unix.option.html#*DEBUG*">*debug*</a>                           <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.simple-test.html#*DEBUG-ON-ERROR*">*debug-on-error*</a>                  <a href="com.informatimago.simple-test.html">com.informatimago.simple-test</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#*DOCTYPE*">*doctype*</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.unix.option.html#*DOCUMENTATION-TEXT*">*documentation-text*</a>              <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*DURATION-KEYWORDS*">*duration-keywords*</a>               <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.interactive.interactive.html#*EDITOR*">*editor*</a>                          <a href="com.informatimago.common-lisp.interactive.interactive.html">com.informatimago.common-lisp.interactive.interactive</a>
-<a href="com.informatimago.common-lisp.cesarum.ascii.html#*HEXADECIMAL-DIGITS*">*hexadecimal-digits*</a>              <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*HOUR*">*hour*</a>                            <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-CHARACTER-SET*">*html-character-set*</a>              <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-OUTPUT-STREAM*">*html-output-stream*</a>              <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-VERSION*">*html-version*</a>                    <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-XHTML-MODE-P*">*html-xhtml-mode-p*</a>               <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.invoice.invoice.html#*INVOICE-SET*">*invoice-set*</a>                     <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
-<a href="com.informatimago.common-lisp.invoice.invoice.html#*JOURNAL*">*journal*</a>                         <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
-<a href="com.informatimago.common-lisp.interactive.browser.html#*KEEP-DOT-FILES*">*keep-dot-files*</a>                  <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
-<a href="com.informatimago.common-lisp.data-encoding.bencode.html#*KEY-MAP-EXCEPTIONS*">*key-map-exceptions*</a>              <a href="com.informatimago.common-lisp.data-encoding.bencode.html">com.informatimago.common-lisp.data-encoding.bencode</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*MINUTE*">*minute*</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*MONTH*">*month*</a>                           <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.ascii.html#*NEWLINE*">*newline*</a>                         <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
-<a href="com.informatimago.rdp.html#*NON-TERMINAL-STACK*">*non-terminal-stack*</a>              <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="objc.html#*OBJC-DESCRIPTION-MAX-LENGTH*">*objc-description-max-length*</a>     <a href="objc.html">objc</a>
-<a href="com.informatimago.objective-cl.html#*OBJECTIVE-CL-READTABLE*">*objective-cl-readtable*</a>          <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="com.informatimago.common-lisp.lisp-reader.package.html#*PACKAGE*">*package*</a>                         <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
-<a href="com.informatimago.common-lisp.cesarum.package.html#*PACKAGE-VERBOSE*">*package-verbose*</a>                 <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
-<a href="com.informatimago.common-lisp.cesarum.package.html#*PACKAGES*">*packages*</a>                        <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
-<a href="com.informatimago.common-lisp.unix.option.html#*PROGRAM-NAME*">*program-name*</a>                    <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*QUARTER*">*quarter*</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-BASE*">*read-base*</a>                       <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-DEFAULT-FLOAT-FORMAT*">*read-default-float-format*</a>       <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-EVAL*">*read-eval*</a>                       <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-SUPPRESS*">*read-suppress*</a>                   <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READTABLE*">*readtable*</a>                       <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*SECONDE*">*seconde*</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.interactive.browser.html#*SHELL*">*shell*</a>                           <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
-<a href="com.informatimago.common-lisp.lisp-text.source-text.html#*SOURCE-READTABLE*">*source-readtable*</a>                <a href="com.informatimago.common-lisp.lisp-text.source-text.html">com.informatimago.common-lisp.lisp-text.source-text</a>
-<a href="com.informatimago.common-lisp.lisp-text.source-text.html#*SOURCE-SIGNAL-ERRORS*">*source-signal-errors*</a>            <a href="com.informatimago.common-lisp.lisp-text.source-text.html">com.informatimago.common-lisp.lisp-text.source-text</a>
-<a href="com.informatimago.common-lisp.parser.scanner.html#*SPACE*">*space*</a>                           <a href="com.informatimago.common-lisp.parser.scanner.html">com.informatimago.common-lisp.parser.scanner</a>
-<a href="com.informatimago.common-lisp.interactive.browser.html#*TERMINAL-HEIGHT*">*terminal-height*</a>                 <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
-<a href="com.informatimago.common-lisp.data-encoding.bencode.html#*TORRENT-KEY-MAP-EXCEPTIONS*">*torrent-key-map-exceptions*</a>      <a href="com.informatimago.common-lisp.data-encoding.bencode.html">com.informatimago.common-lisp.data-encoding.bencode</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*WEEK*">*week*</a>                            <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*YEAR*">*year*</a>                            <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+APRIL+">+april+</a>                           <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+AUGUST+">+august+</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+DECEMBER+">+december+</a>                        <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.data-encoding.ecp.html#+ECP-BLOCK-SIZE+">+ecp-block-size+</a>                  <a href="com.informatimago.common-lisp.data-encoding.ecp.html">com.informatimago.common-lisp.data-encoding.ecp</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+FEBRUARY+">+february+</a>                        <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JANUARY+">+january+</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JULY+">+july+</a>                            <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JUNE+">+june+</a>                            <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+MARCH+">+march+</a>                           <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+MAY+">+may+</a>                             <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+NOVEMBER+">+november+</a>                        <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+OCTOBER+">+october+</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+SEPTEMBER+">+september+</a>                       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#:">:</a>                                 <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?*">?*</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?+">?+</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?/">?/</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#??">??</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AC">?ac</a>                               <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AV">?av</a>                               <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AX">?ax</a>                               <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?C">?c</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?N">?n</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?V">?v</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?X">?x</a>                                <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
-<a href="ccl.html#@">@</a>                                 <a href="ccl.html">ccl</a>
-<a href="com.informatimago.objective-cl.html#@">@</a>                                 <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="objc.html#@CLASS">@class</a>                            <a href="objc.html">objc</a>
-<a href="objc.html#@SELECTOR">@selector</a>                         <a href="objc.html">objc</a>
+<pre><a href="com.informatimago.rdp.html#$0">$0</a>                              <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.common-lisp.cesarum.ascii.html#*ASCII-CHARACTERS*">*ascii-characters*</a>              <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
+<a href="com.informatimago.common-lisp.unix.option.html#*BASH-COMPLETION-HOOK*">*bash-completion-hook*</a>          <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.interactive.browser.html#*CHANGE-DIRECTORY-HOOK*">*change-directory-hook*</a>         <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
+<a href="com.informatimago.common-lisp.cesarum.character-sets.html#*CHARACTER-SETS*">*character-sets*</a>                <a href="com.informatimago.common-lisp.cesarum.character-sets.html">com.informatimago.common-lisp.cesarum.character-sets</a>
+<a href="com.informatimago.common-lisp.cesarum.ecma048.html#*CODES*">*codes*</a>                         <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
+<a href="com.informatimago.common-lisp.heap.heap.html#*COMMON-VARIABLES*">*common-variables*</a>              <a href="com.informatimago.common-lisp.heap.heap.html">com.informatimago.common-lisp.heap.heap</a>
+<a href="com.informatimago.common-lisp.invoice.invoice.html#*CURRENCY-READTABLE*">*currency-readtable*</a>            <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*DAY*">*day*</a>                           <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.unix.option.html#*DEBUG*">*debug*</a>                         <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#*DOCTYPE*">*doctype*</a>                       <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.unix.option.html#*DOCUMENTATION-TEXT*">*documentation-text*</a>            <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*DURATION-KEYWORDS*">*duration-keywords*</a>             <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.interactive.interactive.html#*EDITOR*">*editor*</a>                        <a href="com.informatimago.common-lisp.interactive.interactive.html">com.informatimago.common-lisp.interactive.interactive</a>
+<a href="com.informatimago.common-lisp.cesarum.ascii.html#*HEXADECIMAL-DIGITS*">*hexadecimal-digits*</a>            <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*HOUR*">*hour*</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-CHARACTER-SET*">*html-character-set*</a>            <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-OUTPUT-STREAM*">*html-output-stream*</a>            <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-VERSION*">*html-version*</a>                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#*HTML-XHTML-MODE-P*">*html-xhtml-mode-p*</a>             <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.invoice.invoice.html#*INVOICE-SET*">*invoice-set*</a>                   <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
+<a href="com.informatimago.common-lisp.invoice.invoice.html#*JOURNAL*">*journal*</a>                       <a href="com.informatimago.common-lisp.invoice.invoice.html">com.informatimago.common-lisp.invoice.invoice</a>
+<a href="com.informatimago.common-lisp.interactive.browser.html#*KEEP-DOT-FILES*">*keep-dot-files*</a>                <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
+<a href="com.informatimago.common-lisp.data-encoding.bencode.html#*KEY-MAP-EXCEPTIONS*">*key-map-exceptions*</a>            <a href="com.informatimago.common-lisp.data-encoding.bencode.html">com.informatimago.common-lisp.data-encoding.bencode</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*MINUTE*">*minute*</a>                        <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*MONTH*">*month*</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.ascii.html#*NEWLINE*">*newline*</a>                       <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
+<a href="com.informatimago.rdp.html#*NON-TERMINAL-STACK*">*non-terminal-stack*</a>            <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.common-lisp.lisp-reader.package.html#*PACKAGE*">*package*</a>                       <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
+<a href="com.informatimago.common-lisp.cesarum.package.html#*PACKAGE-VERBOSE*">*package-verbose*</a>               <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
+<a href="com.informatimago.common-lisp.cesarum.package.html#*PACKAGES*">*packages*</a>                      <a href="com.informatimago.common-lisp.cesarum.package.html">com.informatimago.common-lisp.cesarum.package</a>
+<a href="com.informatimago.common-lisp.unix.option.html#*PROGRAM-NAME*">*program-name*</a>                  <a href="com.informatimago.common-lisp.unix.option.html">com.informatimago.common-lisp.unix.option</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*QUARTER*">*quarter*</a>                       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-BASE*">*read-base*</a>                     <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
+<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-DEFAULT-FLOAT-FORMAT*">*read-default-float-format*</a>     <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
+<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-EVAL*">*read-eval*</a>                     <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
+<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READ-SUPPRESS*">*read-suppress*</a>                 <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
+<a href="com.informatimago.common-lisp.lisp-reader.reader.html#*READTABLE*">*readtable*</a>                     <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*SECONDE*">*seconde*</a>                       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.interactive.browser.html#*SHELL*">*shell*</a>                         <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
+<a href="com.informatimago.common-lisp.lisp-text.source-text.html#*SOURCE-READTABLE*">*source-readtable*</a>              <a href="com.informatimago.common-lisp.lisp-text.source-text.html">com.informatimago.common-lisp.lisp-text.source-text</a>
+<a href="com.informatimago.common-lisp.lisp-text.source-text.html#*SOURCE-SIGNAL-ERRORS*">*source-signal-errors*</a>          <a href="com.informatimago.common-lisp.lisp-text.source-text.html">com.informatimago.common-lisp.lisp-text.source-text</a>
+<a href="com.informatimago.common-lisp.parser.scanner.html#*SPACE*">*space*</a>                         <a href="com.informatimago.common-lisp.parser.scanner.html">com.informatimago.common-lisp.parser.scanner</a>
+<a href="com.informatimago.common-lisp.interactive.browser.html#*TERMINAL-HEIGHT*">*terminal-height*</a>               <a href="com.informatimago.common-lisp.interactive.browser.html">com.informatimago.common-lisp.interactive.browser</a>
+<a href="com.informatimago.common-lisp.data-encoding.bencode.html#*TORRENT-KEY-MAP-EXCEPTIONS*">*torrent-key-map-exceptions*</a>    <a href="com.informatimago.common-lisp.data-encoding.bencode.html">com.informatimago.common-lisp.data-encoding.bencode</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*WEEK*">*week*</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#*YEAR*">*year*</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+APRIL+">+april+</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+AUGUST+">+august+</a>                        <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+DECEMBER+">+december+</a>                      <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.data-encoding.ecp.html#+ECP-BLOCK-SIZE+">+ecp-block-size+</a>                <a href="com.informatimago.common-lisp.data-encoding.ecp.html">com.informatimago.common-lisp.data-encoding.ecp</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+FEBRUARY+">+february+</a>                      <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JANUARY+">+january+</a>                       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JULY+">+july+</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+JUNE+">+june+</a>                          <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+MARCH+">+march+</a>                         <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+MAY+">+may+</a>                           <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+NOVEMBER+">+november+</a>                      <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+OCTOBER+">+october+</a>                       <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.date.utility.html#+SEPTEMBER+">+september+</a>                     <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#:">:</a>                               <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?*">?*</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?+">?+</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?/">?/</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#??">??</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AC">?ac</a>                             <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AV">?av</a>                             <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?AX">?ax</a>                             <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?C">?c</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?N">?n</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?V">?v</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
+<a href="com.informatimago.common-lisp.cesarum.pmatch.html#?X">?x</a>                              <a href="com.informatimago.common-lisp.cesarum.pmatch.html">com.informatimago.common-lisp.cesarum.pmatch</a>
 </pre>
 <br>
 <hr>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-p.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-p.html
index 0e46546..492221e 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-p.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-p.html
@@ -64,7 +64,6 @@
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-ERROR">parser-error</a>                        <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.rdp.html#PARSER-ERROR">parser-error</a>                        <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.rdp.html#PARSER-ERROR-COLUMN">parser-error-column</a>                 <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="com.informatimago.rdp.html#PARSER-ERROR-EXPECTED-TOKEN">parser-error-expected-token</a>         <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-ERROR-FORMAT-ARGUMENTS">parser-error-format-arguments</a>       <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.rdp.html#PARSER-ERROR-FORMAT-ARGUMENTS">parser-error-format-arguments</a>       <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-ERROR-FORMAT-CONTROL">parser-error-format-control</a>         <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
@@ -76,7 +75,6 @@
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-ERROR-PARSER">parser-error-parser</a>                 <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.rdp.html#PARSER-ERROR-SCANNER">parser-error-scanner</a>                <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-ERROR-TOKEN">parser-error-token</a>                  <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
-<a href="com.informatimago.rdp.html#PARSER-ERROR-UNEXPECTED-TOKEN">parser-error-unexpected-token</a>       <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-NEXT-TOKEN">parser-next-token</a>                   <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-SCANNER">parser-scanner</a>                      <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#PARSER-TOKEN">parser-token</a>                        <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-r.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-r.html
index e2182ca..8d10b1f 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-r.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-r.html
@@ -33,9 +33,6 @@
 <a href="com.informatimago.common-lisp.cesarum.character-sets.html#READ-CHARACTER-SETS-FILE">read-character-sets-file</a>        <a href="com.informatimago.common-lisp.cesarum.character-sets.html">com.informatimago.common-lisp.cesarum.character-sets</a>
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#READ-DELIMITED-LIST">read-delimited-list</a>             <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
 <a href="com.informatimago.common-lisp.unix.aliases.html#READ-DOT-FORWARD">read-dot-forward</a>                <a href="com.informatimago.common-lisp.unix.aliases.html">com.informatimago.common-lisp.unix.aliases</a>
-<a href="com.informatimago.objective-cl.html#READ-ERROR">read-error</a>                      <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="com.informatimago.objective-cl.html#READ-ERROR-ARGUMENTS">read-error-arguments</a>            <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
-<a href="com.informatimago.objective-cl.html#READ-ERROR-CONTROL-STRING">read-error-control-string</a>       <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#READ-FROM-STRING">read-from-string</a>                <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
 <a href="com.informatimago.common-lisp.unix.group.html#READ-GROUP">read-group</a>                      <a href="com.informatimago.common-lisp.unix.group.html">com.informatimago.common-lisp.unix.group</a>
 <a href="com.informatimago.common-lisp.unix.passwd.html#READ-PASSWD">read-passwd</a>                     <a href="com.informatimago.common-lisp.unix.passwd.html">com.informatimago.common-lisp.unix.passwd</a>
@@ -72,7 +69,6 @@
 <a href="com.informatimago.common-lisp.cesarum.graph.html#REMOVE-EDGES-BETWEEN-NODES">remove-edges-between-nodes</a>      <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#REMOVE-ELEMENT">remove-element</a>                  <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.cesarum.file.html#REMOVE-FIRST-LINES">remove-first-lines</a>              <a href="com.informatimago.common-lisp.cesarum.file.html">com.informatimago.common-lisp.cesarum.file</a>
-<a href="objc.html#REMOVE-LISP-SLOTS">remove-lisp-slots</a>               <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#REMOVE-NODE">remove-node</a>                     <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#REMOVE-NODES">remove-nodes</a>                    <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.rfc2822.rfc2822.html#REMOVE-SPACES">remove-spaces</a>                   <a href="com.informatimago.common-lisp.rfc2822.rfc2822.html">com.informatimago.common-lisp.rfc2822.rfc2822</a>
@@ -83,6 +79,7 @@
 <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html#REPEAT">repeat</a>                          <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html">com.informatimago.common-lisp.regexp.regexp-posix.keyword</a>
 <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html#REPEAT-SHY">repeat-shy</a>                      <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html">com.informatimago.common-lisp.regexp.regexp-posix.keyword</a>
 <a href="com.informatimago.common-lisp.interactive.interactive.html#REPL">repl</a>                            <a href="com.informatimago.common-lisp.interactive.interactive.html">com.informatimago.common-lisp.interactive.interactive</a>
+<a href="com.informatimago.common-lisp.cesarum.sequence.html#REPLACE-SUBSEQ">replace-subseq</a>                  <a href="com.informatimago.common-lisp.cesarum.sequence.html">com.informatimago.common-lisp.cesarum.sequence</a>
 <a href="com.informatimago.common-lisp.cesarum.list.html#REPLACE-TREE">replace-tree</a>                    <a href="com.informatimago.common-lisp.cesarum.list.html">com.informatimago.common-lisp.cesarum.list</a>
 <a href="com.informatimago.common-lisp.parser.parser.html#REPORT-ERROR">report-error</a>                    <a href="com.informatimago.common-lisp.parser.parser.html">com.informatimago.common-lisp.parser.parser</a>
 <a href="com.informatimago.clmisc.resource-utilization.html#REPORTING-SRU">reporting-sru</a>                   <a href="com.informatimago.clmisc.resource-utilization.html">com.informatimago.clmisc.resource-utilization</a>
@@ -91,7 +88,6 @@
 <a href="com.informatimago.common-lisp.cesarum.bset.html#RESIZE-BSET">resize-bset</a>                     <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
 <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#REST-PARAMETER">rest-parameter</a>                  <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#RETURN-UNINTERNED">return-uninterned</a>               <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
-<a href="objc.html#RETURNING-FOREIGN-STRUCT">returning-foreign-struct</a>        <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#RI">ri</a>                              <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.bank.rib.html#RIB">rib</a>                             <a href="com.informatimago.common-lisp.bank.rib.html">com.informatimago.common-lisp.bank.rib</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#RIS">ris</a>                             <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-s.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-s.html
index 0348e79..6d01a57 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-s.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-s.html
@@ -67,14 +67,9 @@
 <a href="com.informatimago.common-lisp.html-generator.html.html#SELECT">select</a>                                   <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#SELECT*">select*</a>                                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#SELECT-ELEMENTS">select-elements</a>                          <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
-<a href="com.informatimago.objective-c.lower.html#SELF">self</a>                                     <a href="com.informatimago.objective-c.lower.html">com.informatimago.objective-c.lower</a>
 <a href="com.informatimago.common-lisp.cesarum.message-queue.html#SEND">send</a>                                     <a href="com.informatimago.common-lisp.cesarum.message-queue.html">com.informatimago.common-lisp.cesarum.message-queue</a>
-<a href="objc.html#SEND">send</a>                                     <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.http.htrans.html#SEND-REPLY">send-reply</a>                               <a href="com.informatimago.common-lisp.http.htrans.html">com.informatimago.common-lisp.http.htrans</a>
-<a href="objc.html#SEND-SUPER">send-super</a>                               <a href="objc.html">objc</a>
-<a href="objc.html#SEND-SUPER/STRET">send-super/stret</a>                         <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.http.htrans.html#SEND-TABLE">send-table</a>                               <a href="com.informatimago.common-lisp.http.htrans.html">com.informatimago.common-lisp.http.htrans</a>
-<a href="objc.html#SEND/STRET">send/stret</a>                               <a href="objc.html">objc</a>
 <a href="com.informatimago.rdp.html#SEQ">seq</a>                                      <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
 <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html#SEQUENCE">sequence</a>                                 <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html">com.informatimago.common-lisp.regexp.regexp-posix.keyword</a>
 <a href="com.informatimago.common-lisp.bank.rib.html#SET-ACCOUNT-NUMBER">set-account-number</a>                       <a href="com.informatimago.common-lisp.bank.rib.html">com.informatimago.common-lisp.bank.rib</a>
@@ -90,7 +85,6 @@
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#SET-INDIRECT-MACRO-CHARACTER">set-indirect-macro-character</a>             <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
 <a href="com.informatimago.common-lisp.lisp-reader.reader.html#SET-MACRO-CHARACTER">set-macro-character</a>                      <a href="com.informatimago.common-lisp.lisp-reader.reader.html">com.informatimago.common-lisp.lisp-reader.reader</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#SET-NODES">set-nodes</a>                                <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
-<a href="com.informatimago.objective-cl.html#SET-OBJECTIVE-CL-SYNTAX">set-objective-cl-syntax</a>                  <a href="com.informatimago.objective-cl.html">com.informatimago.objective-cl</a>
 <a href="com.informatimago.common-lisp.cesarum.graph.html#SET-PROPERTY">set-property</a>                             <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
 <a href="com.informatimago.common-lisp.bank.rib.html#SET-RIB">set-rib</a>                                  <a href="com.informatimago.common-lisp.bank.rib.html">com.informatimago.common-lisp.bank.rib</a>
 <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html#SET-SEQUENCE">set-sequence</a>                             <a href="com.informatimago.common-lisp.regexp.regexp-posix.keyword.html">com.informatimago.common-lisp.regexp.regexp-posix.keyword</a>
@@ -121,7 +115,6 @@
 <a href="com.informatimago.common-lisp.regexp.regexp-posix.html#SIZE-T">size-t</a>                                   <a href="com.informatimago.common-lisp.regexp.regexp-posix.html">com.informatimago.common-lisp.regexp.regexp-posix</a>
 <a href="com.informatimago.common-lisp.parser.scanner.html#SKIP-SPACES">skip-spaces</a>                              <a href="com.informatimago.common-lisp.parser.scanner.html">com.informatimago.common-lisp.parser.scanner</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#SL">sl</a>                                       <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
-<a href="ccl.html#SLET">slet</a>                                     <a href="ccl.html">ccl</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#SLH">slh</a>                                      <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#SLL">sll</a>                                      <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#SLS">sls</a>                                      <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
@@ -221,7 +214,6 @@
 <a href="com.informatimago.common-lisp.cesarum.stream.html#STREAM-INPUT-STREAM">stream-input-stream</a>                      <a href="com.informatimago.common-lisp.cesarum.stream.html">com.informatimago.common-lisp.cesarum.stream</a>
 <a href="com.informatimago.common-lisp.cesarum.stream.html#STREAM-OUTPUT-STREAM">stream-output-stream</a>                     <a href="com.informatimago.common-lisp.cesarum.stream.html">com.informatimago.common-lisp.cesarum.stream</a>
 <a href="com.informatimago.common-lisp.cesarum.stream.html#STREAM-TO-STRING-LIST">stream-to-string-list</a>                    <a href="com.informatimago.common-lisp.cesarum.stream.html">com.informatimago.common-lisp.cesarum.stream</a>
-<a href="com.informatimago.objective-c.lower.html#STRET">stret</a>                                    <a href="com.informatimago.objective-c.lower.html">com.informatimago.objective-c.lower</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#STRIKE">strike</a>                                   <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#STRIKE*">strike*</a>                                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.cesarum.string.html#STRING-JUSTIFY-LEFT">string-justify-left</a>                      <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
@@ -253,7 +245,6 @@
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#sup1">sup1</a>                                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#sup2">sup2</a>                                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#sup3">sup3</a>                                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.objective-c.lower.html#SUPER">super</a>                                    <a href="com.informatimago.objective-c.lower.html">com.informatimago.objective-c.lower</a>
 <a href="com.informatimago.common-lisp.cesarum.ecma048.html#SVS">svs</a>                                      <a href="com.informatimago.common-lisp.cesarum.ecma048.html">com.informatimago.common-lisp.cesarum.ecma048</a>
 <a href="com.informatimago.common-lisp.cesarum.brelation.html#SYM-DIFF">sym-diff</a>                                 <a href="com.informatimago.common-lisp.cesarum.brelation.html">com.informatimago.common-lisp.cesarum.brelation</a>
 <a href="com.informatimago.common-lisp.cesarum.bset.html#SYM-DIFF">sym-diff</a>                                 <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-t.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-t.html
index c6fad48..904b348 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-t.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-t.html
@@ -33,7 +33,6 @@
 <a href="com.informatimago.common-lisp.cesarum.tea.html#TEA-ENCIPHER">tea-encipher</a>                  <a href="com.informatimago.common-lisp.cesarum.tea.html">com.informatimago.common-lisp.cesarum.tea</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#TENTH-ARG">tenth-arg</a>                     <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.rdp.html#TERMINALP">terminalp</a>                     <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
-<a href="com.informatimago.simple-test.html#TEST">test</a>                          <a href="com.informatimago.simple-test.html">com.informatimago.simple-test</a>
 <a href="com.informatimago.common-lisp.cesarum.file.html#TEXT-FILE-CONTENTS">text-file-contents</a>            <a href="com.informatimago.common-lisp.cesarum.file.html">com.informatimago.common-lisp.cesarum.file</a>
 <a href="com.informatimago.common-lisp.cesarum.file.html#(SETF TEXT-FILE-CONTENTS)">(setf text-file-contents)</a>     <a href="com.informatimago.common-lisp.cesarum.file.html">com.informatimago.common-lisp.cesarum.file</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#TEXTAREA">textarea</a>                      <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
@@ -45,8 +44,8 @@
 <a href="com.informatimago.common-lisp.html-generator.html.html#THEAD">thead</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#THEAD*">thead*</a>                        <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#THIRD-ARG">third-arg</a>                     <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#THORN">thorn</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#thorn">thorn</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#THORN">thorn</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#times">times</a>                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.gregorian-calendar.html#TIMEZONE">timezone</a>                      <a href="com.informatimago.common-lisp.gregorian-calendar.html">com.informatimago.common-lisp.gregorian-calendar</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#TITLE">title</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-u.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-u.html
index bc405b6..7d6f223 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-u.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-u.html
@@ -18,35 +18,37 @@
 <hr>
 <br>
 <h1>Alphabetical Symbol Index -- U</h1>
-<pre><a href="com.informatimago.common-lisp.html-generator.html.html#U">u</a>                          <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#U*">u*</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Uacute">uacute</a>                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uacute">uacute</a>                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ucirc">ucirc</a>                      <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ucirc">ucirc</a>                      <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ugrave">ugrave</a>                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ugrave">ugrave</a>                     <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#UL">ul</a>                         <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html.html#UL*">ul*</a>                        <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uml">uml</a>                        <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.cesarum.graph.html#UNDIRECTED-EDGE-CLASS">undirected-edge-class</a>      <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
-<a href="com.informatimago.common-lisp.cesarum.utility.html#UNDISPLACE-ARRAY">undisplace-array</a>           <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNEXPORT">unexport</a>                   <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
-<a href="com.informatimago.common-lisp.cesarum.peek-stream.html#UNGETCHAR">ungetchar</a>                  <a href="com.informatimago.common-lisp.cesarum.peek-stream.html">com.informatimago.common-lisp.cesarum.peek-stream</a>
-<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNINTERN">unintern</a>                   <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
-<a href="com.informatimago.common-lisp.cesarum.brelation.html#UNION">union</a>                      <a href="com.informatimago.common-lisp.cesarum.brelation.html">com.informatimago.common-lisp.cesarum.brelation</a>
-<a href="com.informatimago.common-lisp.cesarum.bset.html#UNION">union</a>                      <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
-<a href="com.informatimago.common-lisp.html-parser.parse-html.html#UNPARSE-HTML">unparse-html</a>               <a href="com.informatimago.common-lisp.html-parser.parse-html.html">com.informatimago.common-lisp.html-parser.parse-html</a>
-<a href="com.informatimago.common-lisp.rfc2822.rfc2822.html#UNQUOTE">unquote</a>                    <a href="com.informatimago.common-lisp.rfc2822.rfc2822.html">com.informatimago.common-lisp.rfc2822.rfc2822</a>
-<a href="com.informatimago.common-lisp.cesarum.string.html#UNSPLIT-STRING">unsplit-string</a>             <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
-<a href="com.informatimago.common-lisp.cesarum.utility.html#UNTIL">until</a>                      <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
-<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNUSE-PACKAGE">unuse-package</a>              <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
-<a href="ccl.html#UPDATE-OBJC-METHOD-INFO">update-objc-method-info</a>    <a href="ccl.html">ccl</a>
-<a href="com.informatimago.common-lisp.interactive.interactive.html#UPTIME">uptime</a>                     <a href="com.informatimago.common-lisp.interactive.interactive.html">com.informatimago.common-lisp.interactive.interactive</a>
-<a href="com.informatimago.common-lisp.cesarum.ascii.html#US">us</a>                         <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
-<a href="com.informatimago.common-lisp.lisp-reader.package.html#USE-PACKAGE">use-package</a>                <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uuml">uuml</a>                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Uuml">uuml</a>                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<pre><a href="com.informatimago.common-lisp.html-generator.html.html#U">u</a>                                            <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#U*">u*</a>                                           <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Uacute">uacute</a>                                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uacute">uacute</a>                                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ucirc">ucirc</a>                                        <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ucirc">ucirc</a>                                        <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Ugrave">ugrave</a>                                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#ugrave">ugrave</a>                                       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#UL">ul</a>                                           <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html.html#UL*">ul*</a>                                          <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uml">uml</a>                                          <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.cesarum.graph.html#UNDIRECTED-EDGE-CLASS">undirected-edge-class</a>                        <a href="com.informatimago.common-lisp.cesarum.graph.html">com.informatimago.common-lisp.cesarum.graph</a>
+<a href="com.informatimago.common-lisp.cesarum.utility.html#UNDISPLACE-ARRAY">undisplace-array</a>                             <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
+<a href="com.informatimago.rdp.html#UNEXPECTED-TOKEN-ERROR">unexpected-token-error</a>                       <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.rdp.html#UNEXPECTED-TOKEN-ERROR-EXPECTED-TOKEN">unexpected-token-error-expected-token</a>        <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.rdp.html#UNEXPECTED-TOKEN-ERROR-NON-TERMINAL-STACK">unexpected-token-error-non-terminal-stack</a>    <a href="com.informatimago.rdp.html">com.informatimago.rdp</a>
+<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNEXPORT">unexport</a>                                     <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
+<a href="com.informatimago.common-lisp.cesarum.peek-stream.html#UNGETCHAR">ungetchar</a>                                    <a href="com.informatimago.common-lisp.cesarum.peek-stream.html">com.informatimago.common-lisp.cesarum.peek-stream</a>
+<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNINTERN">unintern</a>                                     <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
+<a href="com.informatimago.common-lisp.cesarum.brelation.html#UNION">union</a>                                        <a href="com.informatimago.common-lisp.cesarum.brelation.html">com.informatimago.common-lisp.cesarum.brelation</a>
+<a href="com.informatimago.common-lisp.cesarum.bset.html#UNION">union</a>                                        <a href="com.informatimago.common-lisp.cesarum.bset.html">com.informatimago.common-lisp.cesarum.bset</a>
+<a href="com.informatimago.common-lisp.html-parser.parse-html.html#UNPARSE-HTML">unparse-html</a>                                 <a href="com.informatimago.common-lisp.html-parser.parse-html.html">com.informatimago.common-lisp.html-parser.parse-html</a>
+<a href="com.informatimago.common-lisp.rfc2822.rfc2822.html#UNQUOTE">unquote</a>                                      <a href="com.informatimago.common-lisp.rfc2822.rfc2822.html">com.informatimago.common-lisp.rfc2822.rfc2822</a>
+<a href="com.informatimago.common-lisp.cesarum.string.html#UNSPLIT-STRING">unsplit-string</a>                               <a href="com.informatimago.common-lisp.cesarum.string.html">com.informatimago.common-lisp.cesarum.string</a>
+<a href="com.informatimago.common-lisp.cesarum.utility.html#UNTIL">until</a>                                        <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
+<a href="com.informatimago.common-lisp.lisp-reader.package.html#UNUSE-PACKAGE">unuse-package</a>                                <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
+<a href="com.informatimago.common-lisp.interactive.interactive.html#UPTIME">uptime</a>                                       <a href="com.informatimago.common-lisp.interactive.interactive.html">com.informatimago.common-lisp.interactive.interactive</a>
+<a href="com.informatimago.common-lisp.cesarum.ascii.html#US">us</a>                                           <a href="com.informatimago.common-lisp.cesarum.ascii.html">com.informatimago.common-lisp.cesarum.ascii</a>
+<a href="com.informatimago.common-lisp.lisp-reader.package.html#USE-PACKAGE">use-package</a>                                  <a href="com.informatimago.common-lisp.lisp-reader.package.html">com.informatimago.common-lisp.lisp-reader.package</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#uuml">uuml</a>                                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Uuml">uuml</a>                                         <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 </pre>
 <br>
 <hr>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-w.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-w.html
index f6751c0..4c3d7bf 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-w.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-w.html
@@ -30,10 +30,7 @@
 <a href="com.informatimago.common-lisp.cesarum.utility.html#WHILE">while</a>                             <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html#WHOLE-PARAMETER">whole-parameter</a>                   <a href="com.informatimago.common-lisp.lisp-sexp.source-form.html">com.informatimago.common-lisp.lisp-sexp.source-form</a>
 <a href="com.informatimago.common-lisp.picture.picture.html#WIDTH">width</a>                             <a href="com.informatimago.common-lisp.picture.picture.html">com.informatimago.common-lisp.picture.picture</a>
-<a href="objc.html#WITH-AUTORELEASE-POOL">with-autorelease-pool</a>             <a href="objc.html">objc</a>
-<a href="objc.html#WITH-AUTORELEASED-NSSTRINGS">with-autoreleased-nsstrings</a>       <a href="objc.html">objc</a>
 <a href="com.informatimago.common-lisp.heap.heap.html#WITH-COMMON-LOCK">with-common-lock</a>                  <a href="com.informatimago.common-lisp.heap.heap.html">com.informatimago.common-lisp.heap.heap</a>
-<a href="com.informatimago.simple-test.html#WITH-DEBUGGER-ON-ERROR">with-debugger-on-error</a>            <a href="com.informatimago.simple-test.html">com.informatimago.simple-test</a>
 <a href="com.informatimago.common-lisp.cesarum.utility.html#WITH-GENSYMS">with-gensyms</a>                      <a href="com.informatimago.common-lisp.cesarum.utility.html">com.informatimago.common-lisp.cesarum.utility</a>
 <a href="com.informatimago.common-lisp.html-generator.html.html#WITH-HTML-OUTPUT">with-html-output</a>                  <a href="com.informatimago.common-lisp.html-generator.html.html">com.informatimago.common-lisp.html-generator.html</a>
 <a href="com.informatimago.common-lisp.cesarum.stream.html#WITH-INPUT-FROM-BYTE-VECTOR">with-input-from-byte-vector</a>       <a href="com.informatimago.common-lisp.cesarum.stream.html">com.informatimago.common-lisp.cesarum.stream</a>
diff --git a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-y.html b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-y.html
index a4cc07b..0717281 100644
--- a/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-y.html
+++ b/com.informatimago.www/develop/lisp/doc/alphabetic-symbol-index-y.html
@@ -18,8 +18,8 @@
 <hr>
 <br>
 <h1>Alphabetical Symbol Index -- Y</h1>
-<pre><a href="com.informatimago.common-lisp.html-generator.html-entities.html#yacute">yacute</a>    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
-<a href="com.informatimago.common-lisp.html-generator.html-entities.html#Yacute">yacute</a>    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<pre><a href="com.informatimago.common-lisp.html-generator.html-entities.html#Yacute">yacute</a>    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
+<a href="com.informatimago.common-lisp.html-generator.html-entities.html#yacute">yacute</a>    <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.cesarum.date.utility.html#YEAR">year</a>      <a href="com.informatimago.common-lisp.cesarum.date.utility.html">com.informatimago.common-lisp.cesarum.date.utility</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#yen">yen</a>       <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
 <a href="com.informatimago.common-lisp.html-generator.html-entities.html#yuml">yuml</a>      <a href="com.informatimago.common-lisp.html-generator.html-entities.html">com.informatimago.common-lisp.html-generator.html-entities</a>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.clext.character-sets.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.clext.character-sets.html
index 2f1b02a..b17d30d 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.clext.character-sets.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.clext.character-sets.html
@@ -29,7 +29,7 @@ See the source file for details.
 </pre><a name="CHARACTER-SET-FOR-LISP-ENCODING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>character-set-for-lisp-encoding</b> encoding)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -38,12 +38,57 @@ ENCODING:  An implementation specific object representing an encoding.
            possibly with line-termination.
 RETURN:    The character-set that correspond to this emacs-encoding ;
            the line-termination.
+</pre><a name="CHARACTER-SET-FROM-EMACS-ENCODING"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>character-set-from-emacs-encoding</b> ecs)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">
+ECS:    A string or symbol naming the emacs encoding,
+        possibly suffixed by a line-termination.
+RETURN: The character-set that correspond to this emacs-encoding ;
+        the line-termination.
+</pre><a name="CHARACTER-SET-TO-EMACS-ENCODING"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>character-set-to-emacs-encoding</b> cs &amp;key line-termination)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">
+RETURN: A string naming the emacs encoding for the given character-set
+        and line-termination.
+SIGNAL: An error if line-termination is not (member :unix :mac :dos nil) or
+        if cs has no emacs encoding.
+</pre><a name="CHARACTER-SET-TO-LISP-ENCODING"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>character-set-to-lisp-encoding</b> cs &amp;key line-termination)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">
+RETURN: An implementation specific object representing the  encoding for
+        the given character-set and line-termination.
+SIGNAL: An error if line-termination is not (member :unix :mac :dos nil) or
+        if cs has no emacs encoding.
+</pre><a name="EMACS-ENCODING-TO-LISP-EXTERNAL-FORMAT"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>emacs-encoding-to-lisp-external-format</b> emacs-encoding)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">
+RETURN:  the external-format value corresponding to this EMACS-ENCODING.
 </pre>
 <p><b>external-format-character-encoding</b><i class="undocumented"></i></p>
 <p><b>external-format-line-termination</b><i class="undocumented"></i></p><a name="MAKE-EXTERNAL-FORMAT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-external-format</b> character-encoding &amp;optional line-termination)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.clmisc.resource-utilization.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.clmisc.resource-utilization.html
index ffe739c..25703bf 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.clmisc.resource-utilization.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.clmisc.resource-utilization.html
@@ -70,7 +70,7 @@ License:
 </pre><a name="REPORTING-SRU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>reporting-sru</b> (&amp;key (job-origin (quote (short-site-name))) (stream t) (report-to nil report-to-p)) &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -87,7 +87,7 @@ REPORT-TO:  If provided, it's a function with the same signature as
 </pre><a name="SUMMARY-RESOURCE-UTILIZATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>summary-resource-utilization</b> cpu-time sys-time device-i/o paging-i/o job-origin &amp;key stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html
index badd9e9..818df45 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html
@@ -48,7 +48,7 @@ License:
 </pre><a name="ADD32"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add32</b> poly gg)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -60,7 +60,7 @@ RETURN:  The modified POLY.
 </pre><a name="DIVIDE32"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>divide32</b> poly gg)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -72,7 +72,7 @@ RETURN:  POLY; the remainder (unsigned-byte 32)..
 </pre><a name="EVEN-PARITY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>even-parity</b> byte)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -81,7 +81,7 @@ RETURN: The BYTE with the parity bit set to even parity.
 </pre><a name="INSERT-BIT7"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>insert-bit7</b> poly)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -92,7 +92,7 @@ RETURN:  POLY
 </pre><a name="MULTIPLY32"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>multiply32</b> poly gg)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -104,7 +104,7 @@ RETURN:  The modified POLY.
 </pre><a name="ODD-PARITY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>odd-parity</b> byte)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -114,14 +114,14 @@ RETURN: The BYTE with the parity bit set to odd parity.
 </pre><a name="POLY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>poly</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>type</i></div></td></tr></table>
 <pre class="docstring">A polynom of order 127.  We represent them as vectors of four 32-bit words.</pre><a name="POLY-FROM-BYTES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>poly-from-bytes</b> bytes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -132,7 +132,7 @@ RETURN:  The poly stored in the bytes.
 </pre><a name="POLY-PRIN1-TO-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>poly-prin1-to-string</b> poly)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -143,7 +143,7 @@ RETURN:  A string containing a human readable representation of the polynom POLY
 </pre><a name="POLY-TO-BYTES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>poly-to-bytes</b> poly)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -153,7 +153,7 @@ RETURN:  A vector of 16 octets in big endian order encoding the polynom.
 </pre><a name="REMAINDER32"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remainder32</b> poly gg)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -165,7 +165,7 @@ NOTE:    Doesn't modify POLY.
 </pre><a name="REMOVE-BIT7"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-bit7</b> poly)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.primes.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.primes.html
index 3cda2f9..401c01a 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.primes.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.primes.html
@@ -44,7 +44,7 @@ License:
 </pre><a name="COMPUTE-PRIMES-TO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compute-primes-to</b> n)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -54,7 +54,7 @@ RETURN: An array of prime numbers.
 </pre><a name="FACTORIZE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>factorize</b> n &amp;optional primes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -66,7 +66,7 @@ RETURN:   a SEXP of the form: (* uncomensurate-factor
 </pre><a name="PRINT-FACTORIZATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>print-factorization</b> exponents primes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -78,7 +78,7 @@ DO:         Prints on *STANDARD-OUTPUT* an expression of the number.
 </pre><a name="STR-DECODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>str-decode</b> num primes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -87,7 +87,7 @@ RETURN:  A string decoding the integer NUM factorized with the PRIMES.
 </pre><a name="STR-ENCODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>str-encode</b> str primes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.iban.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.iban.html
index 3a5f15f..1c5c385 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.iban.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.iban.html
@@ -45,14 +45,14 @@ License:
 </pre><a name="BASIC-FORM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>basic-form</b> iban)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The basic form of the IBAN.</pre><a name="CHECK-COUNTRY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>check-country</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -64,7 +64,7 @@ RETURN: SELF
 </pre><a name="CHECK-IBAN-KEY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>check-iban-key</b> iban)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -80,7 +80,7 @@ RETURN: Whether the IBAN key checks.
 </pre><a name="COMPUTE-IBAN-KEY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compute-iban-key</b> country account)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -96,14 +96,14 @@ RETURN: The new complete IBANA.
 </pre><a name="GET-AND-CHECK-ALPHANUM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-and-check-alphanum</b> self string &amp;optional length)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Check that STRING contains only alphanumeric character valid in an IBAN.</pre><a name="GET-COUNTRY-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-country-code</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -112,7 +112,7 @@ RETURN: The country code in the IBAN.
 </pre><a name="GET-IBAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-iban</b> self &amp;key with-spaces)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -122,7 +122,7 @@ RETURN: The IBAN as a string, with spaces inserted when WITH-SPACES is
 </pre><a name="GET-KEY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-key</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -131,7 +131,7 @@ RETURN: The computed key of the IBAN.
 </pre><a name="IBAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>iban</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -140,7 +140,7 @@ RETURN: The computed key of the IBAN.
 <blockquote>Class init args: <tt> basic-form</tt></blockquote><a name="IBAN-ERROR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>iban-error</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>condition</i></div></td></tr></table>
@@ -148,7 +148,7 @@ RETURN: The computed key of the IBAN.
 <blockquote>Class precedence list: <tt> iban-error error serious-condition condition standard-object t</tt></blockquote><a name="SET-IBAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-iban</b> self iban &amp;key with-key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.rib.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.rib.html
index 6c57958..40c7802 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.rib.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.bank.rib.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="ACCOUNT-NUMBER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>account-number</b> rib)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -56,7 +56,7 @@ RETURN: The account number of the RIB.
 </pre><a name="(SETF ACCOUNT-NUMBER)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>account-number</b> rib) account-number)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -66,7 +66,7 @@ RETURN: RIB
 </pre><a name="BANK-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bank-code</b> rib)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -75,7 +75,7 @@ RETURN: The bank code of the RIB.
 </pre><a name="(SETF BANK-CODE)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>bank-code</b> rib) bank-code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -85,7 +85,7 @@ RETURN: RIB
 </pre><a name="BRANCH-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>branch-code</b> rib)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -94,7 +94,7 @@ RETURN: The branch code of the RIB.
 </pre><a name="(SETF BRANCH-CODE)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>branch-code</b> rib) branch-code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -104,7 +104,7 @@ RETURN: RIB
 </pre><a name="CHECK-DIGITS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>check-digits</b> rib)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -113,7 +113,7 @@ RETURN: The check digits of the RIB.
 </pre><a name="GET-RIB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-rib</b> rib &amp;key with-spaces)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -123,7 +123,7 @@ RETURN: A string containing the RIB. When WITH-SPACES is true, spaces
 </pre><a name="RIB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>rib</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -141,7 +141,7 @@ INVARIANT:  (length banque)=5,
 <blockquote>Class init args: <tt> basic-form bank-code branch-code account-number check-digits</tt></blockquote><a name="SET-ACCOUNT-NUMBER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-account-number</b> rib account-number)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -151,7 +151,7 @@ RETURN: RIB
 </pre><a name="SET-BANK-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-bank-code</b> rib bank-code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -161,7 +161,7 @@ RETURN: RIB
 </pre><a name="SET-BRANCH-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-branch-code</b> rib branch-code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -171,7 +171,7 @@ RETURN: RIB
 </pre><a name="SET-RIB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-rib</b> rib new-rib &amp;key with-check-digits)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.activity.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.activity.html
index 752ab8e..17ca5d9 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.activity.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.activity.html
@@ -50,35 +50,35 @@ License:
 </pre><a name="ACTIVITY-CLOSURE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-closure</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: the closure executed each time the activity is scheduled.</pre><a name="ACTIVITY-DROPABLE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-dropable-p</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether the activity should be skipped instead of scheduled too late.</pre><a name="ACTIVITY-EXACT-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-exact-p</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether the activity should be run only on exact time.</pre><a name="ACTIVITY-NAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-name</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A label for the activity.</pre><a name="ACTIVITY-PERIOD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-period</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -87,7 +87,7 @@ RETURN: The period of this activity, expressed in seconds.  If zero,
         then the activity is run as often as possible.</pre><a name="ACTIVITY-RUN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-run</b> &amp;key one-step until)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -99,14 +99,14 @@ UNTIL:      Time (in universal-time seconds) until which activities
 </pre><a name="ACTIVITY-SCHEDULED-TIME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-scheduled-time</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The scheduled time this activity should run.</pre><a name="ACTIVITY-YIELD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activity-yield</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -117,7 +117,7 @@ NOTE:       This may be called from an activity closure to return
 </pre><a name="ACTIVITYP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>activityp</b> object)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -127,7 +127,7 @@ RETURN: Whether the OBJECT is an instance of the ACTIVITY class (or
 </pre><a name="ALL-ACTIVITIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>all-activities</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -136,14 +136,14 @@ RETURN:  A new list of all the activities.
 </pre><a name="CURRENT-ACTIVITY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>current-activity</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The current activity.</pre><a name="DESTROY-ACTIVITY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>destroy-activity</b> activity)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -152,7 +152,7 @@ DO: Remove the activity from the scheduling queue.
 </pre><a name="GET-TIME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-time</b> timebase)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -164,7 +164,7 @@ TIMEBASE:   :universal-time to get the time from (get-univeral-time),
             (in all cases, the time is in number of seconds since the epoch).</pre><a name="MAKE-ACTIVITY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-activity</b> function &amp;key name start-at start-in period dropable exact idle scheduler)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -184,7 +184,7 @@ START-IN:   (mutually exclusive with START-AT)
 </pre><a name="PRINT-ACTIVITIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>print-activities</b> &amp;optional stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.array.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.array.html
index 600015c..be2877d 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.array.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.array.html
@@ -42,10 +42,19 @@ License:
     along with this program.
     If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>

-</pre><a name="ARRAY-TO-LIST"></a>
+</pre><a name="ARRAY-EQUAL-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
+<div class="symbol">(<b>array-equal-p</b> a1 a2)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">RETURN: A1 and A2 have the same dimensions (or the same length in
+case of vectors) and their elements in the same position are = if
+numbers, or equal otherwise.</pre><a name="ARRAY-TO-LIST"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
 <div class="symbol">(<b>array-to-list</b> array)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -57,7 +66,7 @@ EXAMPLE:    (array-to-list #3A(((1 2 3) (4 5 6)) ((a b c) (d e f))))
 </pre><a name="COPY-ARRAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-array</b> array &amp;key copy-fill-pointer copy-adjustable copy-displacement)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -73,7 +82,7 @@ COPY-DISPLACEMENT:  Indicate whether the copy must be an array
 </pre><a name="DISPLACED-VECTOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>displaced-vector</b> vector start &amp;optional end &amp;key fill-pointer)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -84,7 +93,7 @@ SEE ALSO:   COM.INFORMATIMAGO.COMMON-LISP.CESARUM.UTILITY:NSUBSEQ
 </pre><a name="NUDGE-DISPLACED-VECTOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nudge-displaced-vector</b> displaced-vector &amp;key start start+ start- end end+ end- length length+ length- fill-pointer)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -124,7 +133,7 @@ EXAMPLE:        (let* ((s #(a door a window a big hole and a bucket))
 </pre><a name="POSITIONS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>positions</b> item vector &amp;key from-end test test-not start end count key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -139,7 +148,7 @@ EXAMPLE:    (positions 'a #(a door a window a big hole and a bucket) :start 1)
 </pre><a name="VECTOR-DELETE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vector-delete</b> item vector &amp;rest keys &amp;key from-end test test-not start end count key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ascii.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ascii.html
index b471c1b..79a2adc 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ascii.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ascii.html
@@ -50,7 +50,7 @@ License:
 </pre><a name="*ASCII-CHARACTERS*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*ascii-characters*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -58,7 +58,7 @@ License:
 <blockquote>Initial value: <tt> !"#$%&amp;'()*+,-./0123456789:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~</tt></blockquote><a name="*HEXADECIMAL-DIGITS*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*hexadecimal-digits*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -66,7 +66,7 @@ License:
 <blockquote>Initial value: <tt>0123456789abcdef</tt></blockquote><a name="*NEWLINE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*newline*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -80,7 +80,7 @@ accept any of CR-LF, CR or LF; LF-CR would read as two newlines).</pre>
 <blockquote>Initial value: <tt>crlf</tt></blockquote><a name="ACK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ack</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -88,7 +88,7 @@ accept any of CR-LF, CR or LF; LF-CR would read as two newlines).</pre>
 <blockquote>Initial value: <tt>6</tt></blockquote><a name="ASCII-BYTES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-bytes</b> string &amp;key newline start end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -102,7 +102,7 @@ NEWLINE:  (member :crlf :cr :lf) ; the default is *NEWLINE*.
 </pre><a name="ASCII-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-code</b> ch)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -113,14 +113,14 @@ RETURN:  The ASCII code of the character ch, or raise an error if the character
 </pre><a name="ASCII-CONTROL-CODE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-control-code-p</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN:  Whether CODE is an ASCII control code.</pre><a name="ASCII-DISPATCH-MACRO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-dispatch-macro</b> stream sub-char argument)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -140,7 +140,7 @@ EXAMPLES:
 </pre><a name="ASCII-FORMAT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-format</b> destination ctrl-string &amp;rest arguments)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -165,14 +165,14 @@ SEE ALSO:       FORMAT
 </pre><a name="ASCII-PRINTABLE-CODE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-printable-code-p</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN:  Whether CODE is the code of an ASCII printable character.</pre><a name="ASCII-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ascii-string</b> bytes &amp;key newline start end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -187,7 +187,7 @@ END:      index beyond the last byte to be converted.
 </pre><a name="BEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bel</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -195,7 +195,7 @@ END:      index beyond the last byte to be converted.
 <blockquote>Initial value: <tt>7</tt></blockquote><a name="BS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -203,7 +203,7 @@ END:      index beyond the last byte to be converted.
 <blockquote>Initial value: <tt>8</tt></blockquote><a name="BYTES/="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes/=</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -212,7 +212,7 @@ like string/=, but for byte vectors.
 </pre><a name="BYTES<"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes&lt;</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -221,7 +221,7 @@ like string&lt;, but for byte vectors.
 </pre><a name="BYTES<="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes&lt;=</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -230,7 +230,7 @@ like string&lt;=, but for byte vectors.
 </pre><a name="BYTES="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes=</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -239,7 +239,7 @@ like string=, but for byte vectors.
 </pre><a name="BYTES>"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes&gt;</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -248,7 +248,7 @@ like string&lt;, but for byte vectors.
 </pre><a name="BYTES>="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bytes&gt;=</b> v1 v2 &amp;key start1 start2 end1 end2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -257,7 +257,7 @@ like string&gt;=, but for byte vectors.
 </pre><a name="CAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>can</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -265,7 +265,7 @@ like string&gt;=, but for byte vectors.
 <blockquote>Initial value: <tt>24</tt></blockquote><a name="CODE-ASCII"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-ascii</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -276,7 +276,7 @@ RETURN:  The character corresponding to the given ASCII code.
 </pre><a name="CODE-ASCII-DIGIT-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-ascii-digit-p</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -286,7 +286,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 </pre><a name="CR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>cr</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -294,7 +294,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>13</tt></blockquote><a name="DC1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc1</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -302,7 +302,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>17</tt></blockquote><a name="DC2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc2</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -310,7 +310,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>18</tt></blockquote><a name="DC3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc3</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -318,7 +318,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>19</tt></blockquote><a name="DC4"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc4</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -326,7 +326,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>20</tt></blockquote><a name="DECODING-ERROR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>decoding-error</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>condition</i></div></td></tr></table>
@@ -335,28 +335,28 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Class init args: <tt> code coding-system message</tt></blockquote><a name="DECODING-ERROR-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>decoding-error-code</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>decoding-error-code</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The code that corresponds to no character.</pre><a name="DECODING-ERROR-CODING-SYSTEM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>decoding-error-coding-system</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>decoding-error-coding-system</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">A keyword denoting the coding system which cannot decode the code.</pre><a name="DECODING-ERROR-MESSAGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>decoding-error-message</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>decoding-error-message</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The error message.</pre><a name="DEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>del</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -364,7 +364,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>127</tt></blockquote><a name="DLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dle</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -372,7 +372,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>16</tt></blockquote><a name="EM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>em</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -380,7 +380,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>25</tt></blockquote><a name="ENCODING-ERROR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>encoding-error</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>condition</i></div></td></tr></table>
@@ -389,28 +389,28 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Class init args: <tt> character coding-system message</tt></blockquote><a name="ENCODING-ERROR-CHARACTER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>encoding-error-character</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>encoding-error-character</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The character that cannot be encoded.</pre><a name="ENCODING-ERROR-CODING-SYSTEM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>encoding-error-coding-system</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>encoding-error-coding-system</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">A keyword denoting the coding system which cannot encode the character.</pre><a name="ENCODING-ERROR-MESSAGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>encoding-error-message</b> x)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>encoding-error-message</b> err)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The error message.</pre><a name="ENQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>enq</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -418,7 +418,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>5</tt></blockquote><a name="EOT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>eot</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -426,7 +426,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>4</tt></blockquote><a name="ESC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>esc</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -434,7 +434,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>27</tt></blockquote><a name="ETB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>etb</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -442,7 +442,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>23</tt></blockquote><a name="ETX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>etx</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -450,7 +450,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>3</tt></blockquote><a name="FF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ff</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -458,7 +458,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>12</tt></blockquote><a name="FS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>fs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -466,7 +466,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>28</tt></blockquote><a name="GS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>gs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -474,7 +474,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>29</tt></blockquote><a name="HT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ht</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -482,7 +482,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>9</tt></blockquote><a name="LF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>lf</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -490,7 +490,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>10</tt></blockquote><a name="NAK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nak</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -498,7 +498,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>21</tt></blockquote><a name="NUL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nul</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -506,7 +506,7 @@ RETURN:  The decimal digit value of the character encoded by the ASCII CODE,
 <blockquote>Initial value: <tt>0</tt></blockquote><a name="READ-ASCII-LINE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>read-ascii-line</b> stream &amp;optional eof-error eof-value newline)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -516,7 +516,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 </pre><a name="RS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>rs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -524,7 +524,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>30</tt></blockquote><a name="SI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>si</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -532,7 +532,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>15</tt></blockquote><a name="SO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>so</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -540,7 +540,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>14</tt></blockquote><a name="SOH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>soh</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -548,7 +548,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>1</tt></blockquote><a name="SP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sp</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -556,7 +556,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>32</tt></blockquote><a name="STX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>stx</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -564,7 +564,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>2</tt></blockquote><a name="SUB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sub</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -572,7 +572,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>26</tt></blockquote><a name="SYN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>syn</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -580,7 +580,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>22</tt></blockquote><a name="US"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>us</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -588,7 +588,7 @@ newline:  (member :crlf :cr :lf) ; the defaultl is :CRLF since that's what's
 <blockquote>Initial value: <tt>31</tt></blockquote><a name="VT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>vt</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.brelation.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.brelation.html
index 9b8f023..bd8934f 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.brelation.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.brelation.html
@@ -51,7 +51,7 @@ License:
 </pre><a name="ASSIGN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -61,7 +61,7 @@ RETURN: REL1
 </pre><a name="ASSIGN-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign-element</b> rel e1 e2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -71,7 +71,7 @@ RETURN: REL
 </pre><a name="ASSIGN-EMPTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign-empty</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -81,14 +81,14 @@ RETURN: REL
 </pre><a name="BRELATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>brelation</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
 <pre class="docstring">The Binary Relation Class.</pre><a name="CARDINAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cardinal</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -97,7 +97,7 @@ RETURN: The number of couples in the relation REL.
 </pre><a name="CLOSURE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>closure</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -107,7 +107,7 @@ RETURN: REL
 </pre><a name="COMPLEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>complement</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -117,7 +117,7 @@ RETURN: REL
 </pre><a name="DIFFERENCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>difference</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -127,17 +127,17 @@ RETURN: REL1
 </pre><a name="EXCLUDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exclude</b> rel e1 e2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
 DO:     Remove (E1 E2) from the relation REL.
-POST:   ¬ REL(E1,E2)
+POST:   ¬ REL(E1,E2)
 </pre><a name="EXISTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exists</b> rel proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -148,7 +148,7 @@ RETURN: Whether PROC returned true for at least one couple.
 </pre><a name="EXISTS-1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exists-1</b> rel proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -159,19 +159,19 @@ RETURN: Whether PROC returned true for exactly one couple.
 </pre><a name="EXTRACT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>extract</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
 DO:     Selects a couple in the relation REL, exclude it from REL, and return it.
 PRE:    (not (is-empty rel))
-POST:   ¬REL(i,j)
+POST:   ¬REL(i,j)
 RETURN: (values i j) such as old REL(i,j), or NIL if REL is empty.
 </pre><a name="FOR-ALL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>for-all</b> rel proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -182,7 +182,7 @@ RETURN: Whether PROC returned true for all couples.
 </pre><a name="FOR-ALL-DO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>for-all-do</b> rel proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -193,7 +193,7 @@ RETURN: REL
 </pre><a name="GET-CYCLICS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-cyclics</b> rel bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -202,16 +202,16 @@ RETURN: The set of elements that are in cycles.
 </pre><a name="HAS-REFLEXIVE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>has-reflexive</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-RETURN: ∃i∈[0,SIZE1-1], REL(i,i)
+RETURN: ∃i∈[0,SIZE1-1], REL(i,i)
 </pre><a name="INCLUDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>include</b> rel e1 e2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -221,7 +221,7 @@ POST:   REL(E1,E2)
 </pre><a name="INTERSECTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>intersection</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -231,7 +231,7 @@ RETURN: REL1
 </pre><a name="IS-CYCLIC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-cyclic</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -240,7 +240,7 @@ RETURN: Whether the relation REL is cyclic.
 </pre><a name="IS-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-element</b> e1 e2 rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -249,7 +249,7 @@ RETURN: Whether REL(E1,E2).
 </pre><a name="IS-EMPTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-empty</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -258,7 +258,7 @@ RETURN: Whether REL is empty.
 </pre><a name="IS-EQUAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-equal</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -267,7 +267,7 @@ RETURN: Whether REL1 is equal to REL2.
 </pre><a name="IS-EQUIVALENCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-equivalence</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -276,7 +276,7 @@ RETURN: Whether REL is an equivalence relation. Ie. REL is reflexive, symetric a
 </pre><a name="IS-NOT-EQUAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-not-equal</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -285,16 +285,16 @@ RETURN: Whether REL1 is not equal to REL2.
 </pre><a name="IS-REFLEXIVE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-reflexive</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-RETURN: Whether the relation REL is reflexive. Ie. ∀i∈[0,SIZE1-1], REL(i,i)
+RETURN: Whether the relation REL is reflexive. Ie. ∀i∈[0,SIZE1-1], REL(i,i)
 </pre><a name="IS-REFLEXIVE-1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-reflexive-1</b> e1 rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -303,7 +303,7 @@ RETURN: Whether REL(E1,E1)
 </pre><a name="IS-RELATED"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-related</b> e1 e2 rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -312,7 +312,7 @@ RETURN: Whether REL(E1,E2).
 </pre><a name="IS-STRICT-SUBSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-strict-subset</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -321,7 +321,7 @@ RETURN: Whether REL1 is a strict subset of REL2.
 </pre><a name="IS-SUBSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-subset</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -330,37 +330,37 @@ RETURN: Whether REL1 is a subset of REL2.
 </pre><a name="IS-SYMMETRIC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-symmetric</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-RETURN: Whether the relation REL is symetric. Ie. ∀(i,j)∈[0,SIZE1-1]², REL(i,j) ⇒ REL(j,i)
+RETURN: Whether the relation REL is symetric. Ie. ∀(i,j)∈[0,SIZE1-1]², REL(i,j) ⇒ REL(j,i)
 </pre><a name="IS-TRANSITIVE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-transitive</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-RETURN: Whether the relation REL is transitive. Ie. ∀(i,j,k)∈[0,SIZE1-1]³, REL(i,j) ∧ REL(j,k) ⇒ REL(i,k)
+RETURN: Whether the relation REL is transitive. Ie. ∀(i,j,k)∈[0,SIZE1-1]³, REL(i,j) ∧ REL(j,k) ⇒ REL(i,k)
 </pre><a name="IS-TRANSITIVE-1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-transitive-1</b> e1 e2 e3 rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-RETURN: Whether (REL(E1,E2) ∧ REL(E2,E3)) ⇒ REL(E1,E3)
+RETURN: Whether (REL(E1,E2) ∧ REL(E2,E3)) ⇒ REL(E1,E3)
 NOTE:   Tests the transitivity of the relation REL only on the
         elements E1, E2, and E3.  This doesn't mean the relation REL
         is transitive (but it's a necessary condition).
 </pre><a name="MAKE-BRELATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-brelation</b> size-1 size-2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -369,7 +369,7 @@ RETURN: A new BRELATION between sets of sizes SIZE-1 and SIZE-2.
 </pre><a name="PROJECT-1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>project-1</b> rel e1 bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -379,7 +379,7 @@ RETURN: BSET
 </pre><a name="PROJECT-2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>project-2</b> rel e1 bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -389,7 +389,7 @@ RETURN: BSET
 </pre><a name="READ-BRELATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>read-brelation</b> stream rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -402,7 +402,7 @@ NOTE:   The serialization format is that of a list of adjacency lists.
 </pre><a name="SELECT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>select</b> rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -411,7 +411,7 @@ RETURN: (values i j) such as REL(i,j), or NIL if REL is empty.
 </pre><a name="SYM-DIFF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sym-diff</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -421,7 +421,7 @@ RETURN: REL1
 </pre><a name="UNION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>union</b> rel1 rel2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -431,7 +431,7 @@ RETURN: REL1
 </pre><a name="WRITE-BRELATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>write-brelation</b> stream rel)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.bset.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.bset.html
index c9e2f83..e9a1307 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.bset.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.bset.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="ASSIGN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -58,7 +58,7 @@ RETURN:  SET1
 </pre><a name="ASSIGN-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign-element</b> bset element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -71,7 +71,7 @@ RETURN:  BSET
 </pre><a name="ASSIGN-EMPTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>assign-empty</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -81,14 +81,14 @@ RETURN:  BSET.
 </pre><a name="BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bset</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
 <pre class="docstring">A set of small integers, implemented as a vector of words.</pre><a name="BSET-TO-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bset-to-list</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -97,7 +97,7 @@ RETURN:  A list of all elements of BSET, sorted in increasing order.
 </pre><a name="CARDINAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cardinal</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -106,7 +106,7 @@ RETURN:  The number of elements in BSET.
 </pre><a name="COMPLEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>complement</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -119,7 +119,7 @@ RETURN:  SET1
 </pre><a name="COPY-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-bset</b> original)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -128,7 +128,7 @@ RETURN: A new copy of the ORIGINAL bset.
 </pre><a name="DIFFERENCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>difference</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -141,7 +141,7 @@ RETURN:  SET1
 </pre><a name="EXCLUDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exclude</b> bset element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -152,7 +152,7 @@ RETURN: BSET
 </pre><a name="EXISTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exists</b> bset proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -163,7 +163,7 @@ RETURN:  Whether PROC returned non nil.
 </pre><a name="EXISTS-1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>exists-1</b> bset proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -173,7 +173,7 @@ RETURN:   Whether PROC returned non nil for exactly one element.
 </pre><a name="EXTRACT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>extract</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -185,7 +185,7 @@ RETURN:   An element that was in BSET.
 </pre><a name="FOR-ALL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>for-all</b> bset proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -195,7 +195,7 @@ RETURN: Whether no call to PROC returned NIL.
 </pre><a name="FOR-ALL-DO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>for-all-do</b> bset proc)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -205,7 +205,7 @@ RETURN:  BSET.
 </pre><a name="INCLUDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>include</b> bset element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -216,7 +216,7 @@ RETURN: BSET
 </pre><a name="INTERSECTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>intersection</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -228,7 +228,7 @@ RETURN:  SET1
 </pre><a name="IS-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-element</b> element bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -237,7 +237,7 @@ RETURN:  Whether element is in BSET.
 </pre><a name="IS-EMPTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-empty</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -246,7 +246,7 @@ RETURN: (= 0 (cardinal bset))
 </pre><a name="IS-EQUAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-equal</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -255,7 +255,7 @@ RETURN:  Whether SET1 and SET2 contain the same elements.
   </pre><a name="IS-STRICT-SUBSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-strict-subset</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -264,7 +264,7 @@ RETURN:  Whether SET1 is a strict subset of SET2.
 </pre><a name="IS-SUBSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-subset</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -273,7 +273,7 @@ RETURN:  Whether  SET1 is a subset of SET2.
 </pre><a name="LIST-TO-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-to-bset</b> list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -283,7 +283,7 @@ RETURN:  A new bset containing all the elements in the list.
 </pre><a name="MAKE-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-bset</b> max-size)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -294,7 +294,7 @@ RETURN: A new bset allocated to hold at least elements from 0 to max-size.
 </pre><a name="MAXIMUM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>maximum</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -304,7 +304,7 @@ RETURN:  The greatest element of BSET.
 </pre><a name="MINIMUM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>minimum</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -314,7 +314,7 @@ RETURN:  The smallest element of BSET.
 </pre><a name="READ-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>read-bset</b> stream bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -324,7 +324,7 @@ RETURN:  BSET.
 </pre><a name="RESIZE-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>resize-bset</b> bset max-size)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -341,7 +341,7 @@ RETURN:  bset
 </pre><a name="SELECT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>select</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -352,7 +352,7 @@ WARNING:  May return always the same element if it's not removed from the BSET.
 </pre><a name="SIZE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>size</b> bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -361,7 +361,7 @@ RETURN:  The maximum element BSET can hold.
 </pre><a name="SYM-DIFF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sym-diff</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -374,7 +374,7 @@ RETURN:  SET1
 </pre><a name="UNION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>union</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -386,7 +386,7 @@ RETURN:  SET1
 </pre><a name="WRITE-BSET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>write-bset</b> stream bset)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.cache.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.cache.html
index 81f5c68..331d737 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.cache.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.cache.html
@@ -56,7 +56,7 @@ License:
 </pre><a name="CACHE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>cache</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -65,14 +65,14 @@ License:
 <blockquote>Class init args: <tt> directory-path value-file-type producer</tt></blockquote><a name="CACHE-DIRECTORY-PATH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-directory-path</b> cache)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Path to the directory where the cache data is stored.</pre><a name="CACHE-EXPIRATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-expiration</b> cache key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -81,7 +81,7 @@ RETURN: NIL or the universal-time of expiration of the CACHE.
  </pre><a name="CACHE-EXPIRE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-expire</b> cache key &amp;key keep-file)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -91,7 +91,7 @@ KEEP-FILE:  When true, the file is not deleted from the cache.
 </pre><a name="CACHE-EXPIRE-ALL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-expire-all</b> cache &amp;key keep-files)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -101,7 +101,7 @@ KEEP-FILE:  When true, the files are not deleted from the cache.
 </pre><a name="CACHE-GET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-get</b> cache key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -113,7 +113,7 @@ RETURN:  the value stored in the CACHE for the KEY;
 </pre><a name="CACHE-INDEX-FILE-PATH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-index-file-path</b> cache)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -122,7 +122,7 @@ RETURN: The path to the cache index file.
 </pre><a name="CACHE-PRODUCER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-producer</b> cache)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -131,7 +131,7 @@ RETURN: The cache producer of the cache.
 </pre><a name="CACHE-VALUE-FILE-TYPE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cache-value-file-type</b> cache)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -140,7 +140,7 @@ RETURN: The type used for value files in the cache directory.
 </pre><a name="ENTRY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>entry</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
@@ -150,35 +150,35 @@ the parsed html are stored, and references to these data when they
 are loaded in core.</pre><a name="ENTRY-EXPIRE-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-expire-date</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The universal-time when the entry expires.</pre><a name="ENTRY-FETCH-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-fetch-date</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The universal-time when the entry was stored.</pre><a name="ENTRY-FILE-NAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-file-name</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The name of the file where the value is stored.</pre><a name="ENTRY-KEY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-key</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The key of the entry.</pre><a name="ENTRY-VALUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-value</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -186,14 +186,14 @@ are loaded in core.</pre><a name="ENTRY-EXPIRE-DATE"></a>
 RETURN: The value of the entry.</pre><a name="ENTRY-VALUE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>entry-value-p</b> entry)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether the value of the entry is loaded.</pre><a name="MAKE-CACHE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-cache</b> directory producer &amp;key value-file-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -203,7 +203,7 @@ NOTE:   Send synchronize
 </pre><a name="SYNCHRONIZE-CACHE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>synchronize-cache</b> cache)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.character-sets.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.character-sets.html
index 13bc12c..127dd82 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.character-sets.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.character-sets.html
@@ -58,7 +58,7 @@ License:
 </pre><a name="*CHARACTER-SETS*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*character-sets*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -66,7 +66,7 @@ License:
 <blockquote>Initial value: <tt>(#S(character-set :mib-enum 2025 :name GB2312 :aliases (csGB2312) :source Chinese for People's Republic of China (PRC) mixed one byte,  two byte set: 20-7E = one byte ASCII A1-FE = two byte PRC Kanji See GB 2312-80 PCL Symbol Set Id: 18C :comments ...) #S(character-set :mib-enum 18 :name Extended_UNIX_Code_Packed_Format_for_Japanese :aliases (EUC-JP csEUCPkdFmtJapanese) :source Standardized by OSF, UNIX International, and UNIX Systems Laboratories Pacific.  Uses ISO 2022 rules to select code set 0: US-ASCII (a single 7-bit byte set) code set 1: JIS X0208-1990 (a double 8-bit byte set) restricted to A0-FF in both bytes code set 2: Half Width Katakana (a single 7-bit byte set) requiring SS2 as the character prefix code set 3: JIS X0212-1990 (a double 7-bit byte set) restricted to A0-FF in both bytes requiring SS3 as the character prefix :comments ...) #S(character-set :mib-enum 2024 :name Windows-31J :aliases (csWindows31J) :source Windows Japanese.  A further extension of Shift_JIS to include NEC special characters (Row 13), NEC selection of IBM extensions (Rows 89 to 92), and IBM extensions (Rows 115 to 119).  The CCS's are JIS X0201:1997, JIS X0208:1997, and these extensions. This charset can be used for the top-level media type "text", but it is of limited or specialized use (see RFC2278). PCL Symbol Set id: 19K :comments ...) #S(character-set :mib-enum 1019 :name UTF-32LE :aliases nil :source &lt;http://www.unicode.org/unicode/reports/tr19/&gt; :comments ...) #S(character-set :mib-enum 1018 :name UTF-32BE :aliases nil :source &lt;http://www.unicode.org/unicode/reports/tr19/&gt; :comments ...) #S(character-set :mib-enum 1017 :name UTF-32 :aliases nil :source &lt;http://www.unicode.org/unicode/reports/tr19/&gt; :comments ...) #S(character-set :mib-enum 1014 :name UTF-16LE :aliases nil :source RFC 2781 :comments ...) #S(character-set :mib-enum 1013 :name UTF-16BE :aliases nil :source RFC 2781 :comments ...) #S(character-set :mib-enum 1015 :name UTF-16 :aliases nil :source RFC 2781 :comments ...) #S(character-set :mib-enum 3 :name ANSI_X3.4-1968 :aliases (csASCII cp367 IBM367 us US-ASCII ISO646-US ASCII ISO_646.irv:1991 ANSI_X3.4-1986 iso-ir-6) :source ECMA registry :comments ...) ...)</tt></blockquote><a name="CHARACTER-IN-CHARACTER-SET-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>character-in-character-set-p</b> character character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -75,14 +75,14 @@ RETURN: Whether the CHARACTER belongs to the CHARACTER-SET.
 </pre><a name="CHARACTER-SET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>character-set</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
 <pre class="docstring">Describes a character-set.</pre><a name="CHARACTER-SET-ERROR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>character-set-error</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>condition</i></div></td></tr></table>
@@ -91,14 +91,14 @@ RETURN: Whether the CHARACTER belongs to the CHARACTER-SET.
 <blockquote>Class init args: <tt> character-set format-control format-arguments</tt></blockquote><a name="CHARACTER-SET-ERROR-CHARACTER-SET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>character-set-error-character-set</b> error)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The character-set in error.</pre><a name="CHARACTER-SET-TO-MIME-ENCODING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>character-set-to-mime-encoding</b> cs)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -107,77 +107,77 @@ RETURN: The MIME encoding of the given character set, or it's NAME.
 </pre><a name="CS-ALIASES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-aliases</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">A list of aliases for the character set (strings).</pre><a name="CS-COMMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-comments</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">A comment (string).</pre><a name="CS-EMACS-ENCODING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-emacs-encoding</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the  encoding in GNU emacs.</pre><a name="CS-LISP-ENCODING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-lisp-encoding</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the  encoding in the current lisp implementation.</pre><a name="CS-MIB-ENUM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-mib-enum</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The integer identifying the character set in the SNMP MIBs.</pre><a name="CS-MIME-ENCODING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-mime-encoding</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the encoding in MIME.</pre><a name="CS-NAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-name</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the character set (a string).</pre><a name="CS-RANGES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-ranges</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The set of unicode ranges of the characters that are in this character-set.</pre><a name="CS-REFERENCES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-references</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">References (string).</pre><a name="CS-SOURCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cs-source</b> character-set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The normative reference specifying the character set (string).</pre><a name="FIND-CHARACTER-SET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>find-character-set</b> name)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -188,7 +188,7 @@ RETURN: The character-set in *CHARACTER-SETS* that has NAME as name or alias,
 </pre><a name="READ-CHARACTER-SETS-FILE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>read-character-sets-file</b> file)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -199,7 +199,7 @@ RETURN: A list of character-set structures read from the file.
 </pre><a name="REGISTER-CHARACTER-SET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>register-character-set</b> cs)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.combination.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.combination.html
index 6776152..b077cd8 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.combination.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.combination.html
@@ -48,7 +48,7 @@ License:
 </pre><a name="ARRANGEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>arrangement</b> k n)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -57,7 +57,7 @@ RETURN: The number of arrangement of k elements (without repeat) taken amongst n
 </pre><a name="ARRANGEMENT-SANS-REPEAT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>arrangement-sans-repeat</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -65,7 +65,7 @@ RETURN: The number of arrangement of k elements (without repeat) taken amongst n
 <blockquote>Class precedence list: <tt> arrangement-sans-repeat set-functor standard-object t</tt></blockquote><a name="ARRANGEMENT-WITH-REPEAT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>arrangement-with-repeat</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -73,7 +73,7 @@ RETURN: The number of arrangement of k elements (without repeat) taken amongst n
 <blockquote>Class precedence list: <tt> arrangement-with-repeat set-functor standard-object t</tt></blockquote><a name="AT-BEGINNING-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>at-beginning-p</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -84,14 +84,14 @@ RETURN:     whether the reset() method has been called and
 </pre><a name="BASE-CARDINAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>base-cardinal</b> functor)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The cardinal n of the base set.</pre><a name="CARDINAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cardinal</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -101,7 +101,7 @@ RETURN:     the number of elements enumerated by this object.
 </pre><a name="COMBINATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>combination</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -109,14 +109,14 @@ RETURN:     the number of elements enumerated by this object.
 <blockquote>Class precedence list: <tt> combination set-functor standard-object t</tt></blockquote><a name="COMBINATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>combination</b> k n)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The number of combinations of k elements taken amongst n.</pre><a name="DONE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>done-p</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -126,7 +126,7 @@ RETURN:     !atBegining()
 </pre><a name="ELEMENT-SIZE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>element-size</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -136,7 +136,7 @@ RETURN:     the size of each element returned by getCurrentElement
 </pre><a name="GET-CURRENT-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-current-element</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -151,7 +151,7 @@ DO:         Sets the choice array to the current enumerated
 </pre><a name="GET-NEXT-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-next-element</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -168,7 +168,7 @@ DO:         Computes the next element to be enumerated and sets the
 </pre><a name="INDEX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>index</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -179,7 +179,7 @@ RETURN:     the index of the current element enumerated by
 </pre><a name="RESET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>reset</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.constraints.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.constraints.html
index 7651cff..f260a5a 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.constraints.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.constraints.html
@@ -56,7 +56,7 @@ License:
 </pre><a name="SOLVE-CONSTRAINTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>solve-constraints</b> edges propagate)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.html
index 7c3ae29..46ff247 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.html
@@ -50,7 +50,7 @@ License:
 </pre><a name="*DAY*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*day*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -58,7 +58,7 @@ License:
 <blockquote>Initial value: <tt>1 day</tt></blockquote><a name="*DURATION-KEYWORDS*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*duration-keywords*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -67,7 +67,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>(year month week day hour minute seconde)</tt></blockquote><a name="*HOUR*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*hour*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -75,7 +75,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 hour</tt></blockquote><a name="*MINUTE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*minute*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -83,7 +83,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 minute</tt></blockquote><a name="*MONTH*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*month*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -91,7 +91,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 month</tt></blockquote><a name="*QUARTER*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*quarter*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -99,7 +99,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>3 months</tt></blockquote><a name="*SECONDE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*seconde*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -107,7 +107,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 seconde</tt></blockquote><a name="*WEEK*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*week*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -115,7 +115,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 week</tt></blockquote><a name="*YEAR*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*year*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -123,7 +123,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 year</tt></blockquote><a name="+APRIL+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+april+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -131,7 +131,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>4</tt></blockquote><a name="+AUGUST+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+august+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -139,7 +139,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>8</tt></blockquote><a name="+DECEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+december+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -147,7 +147,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>12</tt></blockquote><a name="+FEBRUARY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+february+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -155,7 +155,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>2</tt></blockquote><a name="+JANUARY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+january+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -163,7 +163,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1</tt></blockquote><a name="+JULY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+july+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -171,7 +171,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>7</tt></blockquote><a name="+JUNE+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+june+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -179,7 +179,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>6</tt></blockquote><a name="+MARCH+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+march+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -187,7 +187,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>3</tt></blockquote><a name="+MAY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+may+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -195,7 +195,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>5</tt></blockquote><a name="+NOVEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+november+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -203,7 +203,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>11</tt></blockquote><a name="+OCTOBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+october+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -211,7 +211,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>10</tt></blockquote><a name="+SEPTEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+september+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -219,77 +219,77 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>9</tt></blockquote><a name="AS-JULIAN-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>as-julian-date</b> date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date converted to the Julian calendar.</pre><a name="AS-UNIVERSAL-TIME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>as-universal-time</b> date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date converted to universal-time.</pre><a name="DATE-AFTER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date-after</b> date duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date DURATION after DATE.</pre><a name="DATE-BEFORE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date-before</b> date duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date DURATION before DATE.</pre><a name="DATE/="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date/=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is different from DATE2.</pre><a name="DATE<"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&lt;</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is before DATE2.</pre><a name="DATE<="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&lt;=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is before or the same as DATE2.</pre><a name="DATE="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is the same as DATE2.</pre><a name="DATE>"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&gt;</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is after DATE2.</pre><a name="DATE>="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&gt;=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is after or the same as DATE2.</pre><a name="DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>day</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -298,14 +298,14 @@ NOTE:   This is not the duration expressed in day, just the day
         component of the duration.</pre><a name="DECREMENT-DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>decrement-day</b> date &amp;optional increment)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">DO: Changes the DATE to INCREMENT days before DATE.</pre><a name="DURATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>duration</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -329,7 +329,7 @@ calendar.
 <blockquote>Class precedence list: <tt> duration standard-object t</tt></blockquote><a name="DURATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration</b> &amp;rest expression &amp;key &amp;allow-other-keys)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -339,28 +339,28 @@ NOTE:    Only the keywords listed in *DURATION-KEYWORDS* are really allowed.
 </pre><a name="DURATION*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration*</b> a n)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The product of a duration by a number.</pre><a name="DURATION+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration+</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The sum of two durations.</pre><a name="DURATION-"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration-</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The difference of two durations.</pre><a name="DURATION-BETWEEN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration-between</b> end start)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -368,7 +368,7 @@ NOTE:    Only the keywords listed in *DURATION-KEYWORDS* are really allowed.
 Both END and START dates must be of the same class.</pre><a name="GREGORIAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>gregorian</b> &amp;key year month day hour minute seconde timezone universal-time)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -387,7 +387,7 @@ NOTE:           UNIVERSAL-TIME when present gives a base date with
 </pre><a name="GREGORIAN-CALENDAR-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>gregorian-calendar-date</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -396,7 +396,7 @@ NOTE:           UNIVERSAL-TIME when present gives a base date with
 <blockquote>Class init args: <tt> year month day hour minute seconde timezone</tt></blockquote><a name="HOUR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hour</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -405,14 +405,14 @@ NOTE:   This is not the duration expressed in hour, just the hour
         component of the duration.</pre><a name="INCREMENT-DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>increment-day</b> date &amp;optional increment)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">DO: Changes the DATE to INCREMENT days after DATE.</pre><a name="MINUTE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>minute</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -421,7 +421,7 @@ NOTE:   This is not the duration expressed in minute, just the minute
         component of the duration.</pre><a name="MONTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>month</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -430,21 +430,21 @@ NOTE:   This is not the duration expressed in month, just the month
         component of the duration.</pre><a name="NEXT-DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>next-day</b> date &amp;optional increment)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A new date that is INCREMENT days after DATE.</pre><a name="PREVIOUS-DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>previous-day</b> date &amp;optional increment)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A new date that is INCREMENT days before DATE.</pre><a name="SECONDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>seconde</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -453,7 +453,7 @@ NOTE:   This is not the duration expressed in seconde, just the seconde
         component of the duration.</pre><a name="TIMEZONE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>timezone</b> date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -461,14 +461,14 @@ NOTE:   This is not the duration expressed in seconde, just the seconde
         = number of seconds from Greenwich; East positive.</pre><a name="TO-TIMEZONE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>to-timezone</b> date timezone)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A new date equal to the DATE, but in the given TIMEZONE.</pre><a name="WEEK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>week</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -477,14 +477,14 @@ NOTE:   This is not the duration expressed in week, just the week
         component of the duration.</pre><a name="WEEKDAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>weekday</b> date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The weekday of a date.</pre><a name="YEAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>year</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.utility.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.utility.html
index af93513..b6a2026 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.utility.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.date.utility.html
@@ -51,7 +51,7 @@ License:
 </pre><a name="*DAY*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*day*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -59,7 +59,7 @@ License:
 <blockquote>Initial value: <tt>1 day</tt></blockquote><a name="*DURATION-KEYWORDS*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*duration-keywords*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -68,7 +68,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>(year month week day hour minute seconde)</tt></blockquote><a name="*HOUR*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*hour*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -76,7 +76,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 hour</tt></blockquote><a name="*MINUTE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*minute*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -84,7 +84,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 minute</tt></blockquote><a name="*MONTH*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*month*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -92,7 +92,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 month</tt></blockquote><a name="*QUARTER*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*quarter*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -100,7 +100,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>3 months</tt></blockquote><a name="*SECONDE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*seconde*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -108,7 +108,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 seconde</tt></blockquote><a name="*WEEK*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*week*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -116,7 +116,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 week</tt></blockquote><a name="*YEAR*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*year*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -124,7 +124,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1 year</tt></blockquote><a name="+APRIL+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+april+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -132,7 +132,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>4</tt></blockquote><a name="+AUGUST+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+august+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -140,7 +140,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>8</tt></blockquote><a name="+DECEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+december+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -148,7 +148,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>12</tt></blockquote><a name="+FEBRUARY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+february+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -156,7 +156,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>2</tt></blockquote><a name="+JANUARY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+january+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -164,7 +164,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>1</tt></blockquote><a name="+JULY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+july+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -172,7 +172,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>7</tt></blockquote><a name="+JUNE+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+june+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -180,7 +180,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>6</tt></blockquote><a name="+MARCH+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+march+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -188,7 +188,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>3</tt></blockquote><a name="+MAY+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+may+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -196,7 +196,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>5</tt></blockquote><a name="+NOVEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+november+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -204,7 +204,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>11</tt></blockquote><a name="+OCTOBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+october+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -212,7 +212,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>10</tt></blockquote><a name="+SEPTEMBER+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>+september+</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -220,7 +220,7 @@ in the order they should be printed.</pre>
 <blockquote>Initial value: <tt>9</tt></blockquote><a name="AS-LIST-OF-NUMBERS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>as-list-of-numbers</b> date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -230,7 +230,7 @@ This is meaningful only in the context of the given date class, and used
 to compare two dates of the same class.</pre><a name="COLLAPSE-JULIAN-DURATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>collapse-julian-duration</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -242,7 +242,7 @@ NOTE:   If you add keywords to *DURATION-KEYWORDS* you may have to
 </pre><a name="COMPARE-LISTS-OF-NUMBERS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compare-lists-of-numbers</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -255,7 +255,7 @@ RETURN: The lexicographical order of the two lists of numbers.
 </pre><a name="CURRENT-TIMEZONE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>current-timezone</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -266,63 +266,63 @@ WARNING: COMMON-LISP convention is West positive.
 </pre><a name="DATE-AFTER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date-after</b> date duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date DURATION after DATE.</pre><a name="DATE-BEFORE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date-before</b> date duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The date DURATION before DATE.</pre><a name="DATE/="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date/=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is different from DATE2.</pre><a name="DATE<"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&lt;</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is before DATE2.</pre><a name="DATE<="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&lt;=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is before or the same as DATE2.</pre><a name="DATE="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is the same as DATE2.</pre><a name="DATE>"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&gt;</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is after DATE2.</pre><a name="DATE>="></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>date&gt;=</b> date1 date2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: Whether DATE1 is after or the same as DATE2.</pre><a name="DAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>day</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -331,7 +331,7 @@ NOTE:   This is not the duration expressed in day, just the day
         component of the duration.</pre><a name="DEFINE-DATE-COMPARE-METHODS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-date-compare-methods</b> class)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -340,7 +340,7 @@ DO:     Define date comparison methods.
 </pre><a name="DST-IN-YEAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dst-in-year</b> year)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -351,7 +351,7 @@ BUG:    This uses the undetermined  local timezone, we don't know
 </pre><a name="DURATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>duration</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -375,7 +375,7 @@ calendar.
 <blockquote>Class precedence list: <tt> duration standard-object t</tt></blockquote><a name="DURATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration</b> &amp;rest expression &amp;key &amp;allow-other-keys)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -385,28 +385,28 @@ NOTE:    Only the keywords listed in *DURATION-KEYWORDS* are really allowed.
 </pre><a name="DURATION*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration*</b> a n)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The product of a duration by a number.</pre><a name="DURATION+"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration+</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The sum of two durations.</pre><a name="DURATION-"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration-</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The difference of two durations.</pre><a name="DURATION-BETWEEN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duration-between</b> end start)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -414,7 +414,7 @@ NOTE:    Only the keywords listed in *DURATION-KEYWORDS* are really allowed.
 Both END and START dates must be of the same class.</pre><a name="ENGLISH-NAME-OF-JULIAN-MONTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>english-name-of-julian-month</b> month)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -424,7 +424,7 @@ RETURN: A string containing the name in English of the MONTH
 </pre><a name="ENGLISH-NAME-OF-JULIAN-WEEKDAY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>english-name-of-julian-weekday</b> weekday)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -433,7 +433,7 @@ RETURN: A string containing the name in English of the WEEKDAY.
 </pre><a name="HMS60-FROM-SECONDES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hms60-from-secondes</b> secondes)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -445,7 +445,7 @@ POST:   (or (not (integerp secondes))
 </pre><a name="HMS60-TO-SECONDES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hms60-to-secondes</b> seconde minute hour)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -454,7 +454,7 @@ RETURN: The number of seconds corresponding to hour:minute:second in base sixty.
 </pre><a name="HOUR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hour</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -463,7 +463,7 @@ NOTE:   This is not the duration expressed in hour, just the hour
         component of the duration.</pre><a name="JULIAN-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>julian-date</b> seconde minute hour julian-day-number)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -473,7 +473,7 @@ URL:    <a href="http://en.wikipedia.org/wiki/Julian_day#Calculation">http://en.
 </pre><a name="JULIAN-DAY-NUMBER/GREGORIAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>julian-day-number/gregorian</b> day month year)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -483,7 +483,7 @@ URL:    <a href="http://en.wikipedia.org/wiki/Julian_day#Calculation">http://en.
 </pre><a name="JULIAN-DAY-NUMBER/JULIAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>julian-day-number/julian</b> day month year)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -493,7 +493,7 @@ URL:    <a href="http://en.wikipedia.org/wiki/Julian_day#Calculation">http://en.
 </pre><a name="MINUTE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>minute</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -502,7 +502,7 @@ NOTE:   This is not the duration expressed in minute, just the minute
         component of the duration.</pre><a name="MONTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>month</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -511,7 +511,7 @@ NOTE:   This is not the duration expressed in month, just the month
         component of the duration.</pre><a name="SECONDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>seconde</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -520,7 +520,7 @@ NOTE:   This is not the duration expressed in seconde, just the seconde
         component of the duration.</pre><a name="WEEK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>week</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -529,7 +529,7 @@ NOTE:   This is not the duration expressed in week, just the week
         component of the duration.</pre><a name="WEEKDAY-OF-JULIAN-DATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>weekday-of-julian-date</b> julian-date)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -540,7 +540,7 @@ URL:    <a href="http://en.wikipedia.org/wiki/Julian_day#Calculation">http://en.
 </pre><a name="YEAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>year</b> duration)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dfa.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dfa.html
index 80b5560..fc93cbc 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dfa.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dfa.html
@@ -97,7 +97,7 @@ License:
 </pre><a name="DEFINE-STATE-MACHINE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-state-machine</b> name &amp;key slots initial states documentation)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -109,7 +109,7 @@ generic functions on the DFA class.
 </pre><a name="DFA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dfa</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -123,14 +123,14 @@ performed by event methods.
 <blockquote>Class init args: <tt> state</tt></blockquote><a name="DFA-STATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dfa-state</b> dfa)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The state of the DFA.</pre><a name="ON-ENTRY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>on-entry</b> dfa state &amp;rest rest)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -143,7 +143,7 @@ The REST arguments are those passed to the event.
 </pre><a name="ON-EXIT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>on-exit</b> dfa state &amp;rest rest)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dictionary.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dictionary.html
index b1a3341..9837d97 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dictionary.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dictionary.html
@@ -48,7 +48,7 @@ License:
 </pre><a name="A-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>a-list</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -57,7 +57,7 @@ License:
 <blockquote>Class init args: <tt> test data</tt></blockquote><a name="ADAPTATING-DICTIONARY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>adaptating-dictionary</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -66,7 +66,7 @@ License:
 <blockquote>Class init args: <tt> test dictionary limit</tt></blockquote><a name="ADAPTATING-DICTIONARY-LIMIT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>adaptating-dictionary-limit</b> dictionary)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -74,7 +74,7 @@ License:
 switches to hash-tables, and below which it switches to A-lists.</pre><a name="DICTIONARY-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dictionary-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -83,56 +83,56 @@ switches to hash-tables, and below which it switches to A-lists.</pre><a name="D
 <blockquote>Class init args: <tt> test</tt></blockquote><a name="DICTIONARY-COUNT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-count</b> dictionary)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: the number of associations in the DICTIONARY.</pre><a name="DICTIONARY-DATA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-data</b> dictionary)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The data in the dictionary.</pre><a name="DICTIONARY-DELETE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-delete</b> dictionary key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Remove the KEY from the DICTIONARY.</pre><a name="DICTIONARY-GET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-get</b> dictionary key &amp;optional default)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The value associated with the KEY in the DICTIONARY.</pre><a name="DICTIONARY-MAP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-map</b> fun dictionary)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Call the function FUN on each KEY VALUE association in the DICTIONARY.</pre><a name="DICTIONARY-SET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-set</b> dictionary key value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Enter or update the VALUE associated with the KEY into the DICTIONARY.</pre><a name="DICTIONARY-TEST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dictionary-test</b> dictionary)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The test function of the dictionary.</pre><a name="MAKE-DICTIONARY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-dictionary</b> type &amp;key test size contents)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -143,7 +143,7 @@ CONTENTS: A p-list containing the initial key value pairs.
 </pre><a name="P-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>p-list</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dll.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dll.html
index 03262c1..c17b971 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dll.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.dll.html
@@ -50,7 +50,7 @@ License:
 </pre><a name="DLL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dll</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
@@ -58,7 +58,7 @@ License:
 A DLL keeps a reference to the first node and to the last node.</pre><a name="DLL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll</b> &amp;rest list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -67,7 +67,7 @@ RETURN: A new DLL containing the elements passed as arguments.
 </pre><a name="DLL-APPEND"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-append</b> &amp;rest dlls)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -78,7 +78,7 @@ RETURN: A new dll with all the elements in DLLS.
 </pre><a name="DLL-CONTENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-contents</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -87,7 +87,7 @@ RETURN:  A new list containing the items of the dll.
 </pre><a name="DLL-COPY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-copy</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -96,7 +96,7 @@ RETURN: A copy of the DLL DLIST.
 </pre><a name="DLL-DELETE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-delete</b> node dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -106,7 +106,7 @@ RETURN: DLIST
 </pre><a name="DLL-EMPTY-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-empty-p</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -115,7 +115,7 @@ RETURN: Whether the DLL DLIST is empty. ie. (zerop (dll-length dlist))
 </pre><a name="DLL-EQUAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-equal</b> &amp;rest dlls)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -124,7 +124,7 @@ RETURN: Whether all the DLLS contain the same elements in the same order.
 </pre><a name="DLL-FIRST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-first</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -133,7 +133,7 @@ RETURN: The first element in the DLL DLIST, or NIL if it's empty.
 </pre><a name="DLL-FIRST-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-first-node</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -142,7 +142,7 @@ RETURN: The first node of the DLIST.
 </pre><a name="DLL-INSERT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-insert</b> dlist node item)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -152,7 +152,7 @@ RETURN: The new node.
 </pre><a name="DLL-LAST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-last</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -161,7 +161,7 @@ RETURN: The last element in the DLL DLIST, or NIL if it's empty.
 </pre><a name="DLL-LAST-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-last-node</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -170,7 +170,7 @@ RETURN: The last node of the DLIST.
 </pre><a name="DLL-LENGTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-length</b> dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -179,7 +179,7 @@ RETURN: The number of elements in the DLL DLIST.
 </pre><a name="DLL-NCONC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-nconc</b> first-dll &amp;rest dlls)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -193,7 +193,7 @@ POST:  ∀l∈dlls, (dll-empty-p l)
 </pre><a name="DLL-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dll-node</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
@@ -202,21 +202,21 @@ Each node is linked to the previous and to the next node in the list,
 and keeps a reference to its item.</pre><a name="DLL-NODE-ITEM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node-item</b> dll-node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The item of the node.</pre><a name="DLL-NODE-NEXT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node-next</b> dll-node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The next node.</pre><a name="DLL-NODE-NTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node-nth</b> index dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -225,7 +225,7 @@ RETURN: The INDEXth node of the DLL DLIST, or NIL if it's empty.
 </pre><a name="DLL-NODE-POSITION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node-position</b> node dlist &amp;key test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -235,14 +235,14 @@ RETURN: The INDEX of the first node in the DLL DLIST that satisfies
 </pre><a name="DLL-NODE-PREVIOUS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node-previous</b> dll-node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The previous node.</pre><a name="DLL-NTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-nth</b> index dlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -251,7 +251,7 @@ RETURN: The INDEXth element in the DLL DLIST.
 </pre><a name="DLL-POSITION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-position</b> item dlist &amp;key test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ecma048.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ecma048.html
index 3cb7a37..9b84635 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ecma048.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.ecma048.html
@@ -41,7 +41,7 @@
    </pre><a name="*CODES*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*codes*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -49,7 +49,7 @@
 <blockquote>Initial value: <tt>(#S(code :reference 8.3.1 :name ACK :title ACKNOWLEDGE :notation (c0) :representation ...) #S(code :reference 8.3.2 :name APC :title APPLICATION PROGRAM COMMAND :notation (c1) :representation ...) #S(code :reference 8.3.3 :name BEL :title BELL :notation (c0) :representation ...) #S(code :reference 8.3.4 :name BPH :title BREAK PERMITTED HERE :notation (c1) :representation ...) #S(code :reference 8.3.5 :name BS :title BACKSPACE :notation (c0) :representation ...) #S(code :reference 8.3.6 :name CAN :title CANCEL :notation (c0) :representation ...) #S(code :reference 8.3.7 :name CBT :title CURSOR BACKWARD TABULATION :notation (pn) :representation ...) #S(code :reference 8.3.8 :name CCH :title CANCEL CHARACTER :notation (c1) :representation ...) #S(code :reference 8.3.9 :name CHA :title CURSOR CHARACTER ABSOLUTE :notation (pn) :representation ...) #S(code :reference 8.3.10 :name CHT :title CURSOR FORWARD TABULATION :notation (pn) :representation ...) ...)</tt></blockquote><a name="ACK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ack</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -59,7 +59,7 @@
     to the sender. The use of ACK is defined in ISO 1745.</pre><a name="ACK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ack</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -67,7 +67,7 @@
 <blockquote>Initial value: <tt>6</tt></blockquote><a name="APC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>apc</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -81,7 +81,7 @@
     the relevant application program.</pre><a name="APC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>apc</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -89,7 +89,7 @@
 <blockquote>Initial value: <tt>159</tt></blockquote><a name="BEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bel</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -99,7 +99,7 @@
     may control alarm or attention devices.</pre><a name="BEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bel</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -107,7 +107,7 @@
 <blockquote>Initial value: <tt>7</tt></blockquote><a name="BPH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bph</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -118,7 +118,7 @@
     either or both of which may be SPACE.</pre><a name="BPH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bph</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -126,7 +126,7 @@
 <blockquote>Initial value: <tt>130</tt></blockquote><a name="BS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bs</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -138,7 +138,7 @@
     on the parameter value of SELECT IMPLICIT MOVEMENT DIRECTION (SIMD).</pre><a name="BS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>bs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -146,7 +146,7 @@
 <blockquote>Initial value: <tt>8</tt></blockquote><a name="CAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>can</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -158,7 +158,7 @@
     application and/or between sender and recipient.</pre><a name="CAN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>can</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -166,7 +166,7 @@
 <blockquote>Initial value: <tt>24</tt></blockquote><a name="CBT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cbt</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -178,7 +178,7 @@
     character path, where n equals the value of Pn.</pre><a name="CCH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cch</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -193,7 +193,7 @@
     not defined by this Standard.</pre><a name="CCH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>cch</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -201,7 +201,7 @@
 <blockquote>Initial value: <tt>148</tt></blockquote><a name="CHA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cha</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -212,7 +212,7 @@
     where n equals the value of Pn.</pre><a name="CHT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cht</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -224,7 +224,7 @@
     character path, where n equals the value of Pn.</pre><a name="CMD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cmd</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -237,7 +237,7 @@
     the length of the string.</pre><a name="CNL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cnl</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -248,63 +248,63 @@
     presentation component, where n equals the value of Pn.</pre><a name="CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>code</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
 <pre class="docstring">Description of an ECMA-048 code.</pre><a name="CODE-DEFAULT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-default</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The default value for the parameters of the ECMA-048 code.</pre><a name="CODE-DESCRIPTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-description</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The description of the semantics of the ECMA-048 code.</pre><a name="CODE-NAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-name</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the ECMA-048 code.</pre><a name="CODE-NOTATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-notation</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The symbolic notation of the ECMA-048 code parameters.</pre><a name="CODE-REFERENCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-reference</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The section of the ECMA-048 standard where the code is specified.</pre><a name="CODE-REPRESENTATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-representation</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The description of the ECMA-048 code representation (byte values).</pre><a name="CODE-TITLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>code-title</b> code)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The title of the ECMA-048 code.</pre><a name="CPL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cpl</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -315,7 +315,7 @@
     presentation component, where n equals the value of Pn.</pre><a name="CPR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cpr</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -335,7 +335,7 @@
     solicited by a DEVICE STATUS REPORT (DSR) or be sent unsolicited.</pre><a name="CR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cr</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -363,7 +363,7 @@
     (SLL).</pre><a name="CR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>cr</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -371,7 +371,7 @@
 <blockquote>Initial value: <tt>13</tt></blockquote><a name="CSI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>csi</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -380,7 +380,7 @@
     CSI is used as the first character of a control sequence, see 5.4.</pre><a name="CSI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>csi</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -388,7 +388,7 @@
 <blockquote>Initial value: <tt>155</tt></blockquote><a name="CTC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ctc</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -398,7 +398,7 @@
     in the presentation component, depending on the parameter values:</pre><a name="CUB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cub</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -410,7 +410,7 @@
     character path is vertical, where n equals the value of Pn.</pre><a name="CUD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cud</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -422,7 +422,7 @@
     character path is vertical, where n equals the value of Pn.</pre><a name="CUF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cuf</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -434,7 +434,7 @@
     character path is vertical, where n equals the value of Pn.</pre><a name="CUP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cup</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -447,7 +447,7 @@
     of Pn2.</pre><a name="CUU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cuu</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -459,7 +459,7 @@
     character path is vertical, where n equals the value of Pn.</pre><a name="CVT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cvt</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -471,7 +471,7 @@
     where n equals the value of Pn.</pre><a name="DA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>da</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -484,7 +484,7 @@
     identifying DA from a device.</pre><a name="DAQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>daq</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -498,7 +498,7 @@
     area. The parameter value designates the type of qualified area:</pre><a name="DC1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dc1</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -511,7 +511,7 @@
     DCs.</pre><a name="DC1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc1</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -519,7 +519,7 @@
 <blockquote>Initial value: <tt>17</tt></blockquote><a name="DC2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dc2</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -532,7 +532,7 @@
     device control function not provided by other DCs.</pre><a name="DC2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc2</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -540,7 +540,7 @@
 <blockquote>Initial value: <tt>18</tt></blockquote><a name="DC3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dc3</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -554,7 +554,7 @@
     other DCs.</pre><a name="DC3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc3</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -562,7 +562,7 @@
 <blockquote>Initial value: <tt>19</tt></blockquote><a name="DC4"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dc4</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -574,7 +574,7 @@
     provided by other DCs.</pre><a name="DC4"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dc4</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -582,7 +582,7 @@
 <blockquote>Initial value: <tt>20</tt></blockquote><a name="DCH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dch</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -611,7 +611,7 @@
     state.</pre><a name="DCS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dcs</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -629,7 +629,7 @@
     sending and/or the receiving device.</pre><a name="DCS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dcs</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -637,7 +637,7 @@
 <blockquote>Initial value: <tt>144</tt></blockquote><a name="DL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dl</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -672,7 +672,7 @@
     SET LINE HOME (SLH).</pre><a name="DLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dle</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -682,7 +682,7 @@
     control functions. The use of DLE is defined in ISO 1745.</pre><a name="DLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>dle</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -690,7 +690,7 @@
 <blockquote>Initial value: <tt>16</tt></blockquote><a name="DMI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dmi</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -699,7 +699,7 @@
     DMI causes the manual input facilities of a device to be disabled.</pre><a name="DSR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dsr</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -710,7 +710,7 @@
     the parameter values:</pre><a name="DTA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dta</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -725,7 +725,7 @@
     established by the parameter value of SELECT SIZE UNIT (SSU).</pre><a name="EA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ea</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -738,7 +738,7 @@
     state, depending on the parameter values:</pre><a name="ECH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ech</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -756,7 +756,7 @@
     only, depends on the setting of the ERASURE MODE (ERM).</pre><a name="ED"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ed</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -769,7 +769,7 @@
     the parameter values:</pre><a name="EF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ef</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -782,7 +782,7 @@
     on the parameter values:</pre><a name="EL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>el</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -795,7 +795,7 @@
     the parameter values:</pre><a name="EM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>em</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -806,7 +806,7 @@
     of data recorded on a medium.</pre><a name="EM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>em</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -814,7 +814,7 @@
 <blockquote>Initial value: <tt>25</tt></blockquote><a name="EMI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>emi</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -823,7 +823,7 @@
     EMI is used to enable the manual input facilities of a device.</pre><a name="ENQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>enq</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -833,7 +833,7 @@
     from a receiver. The use of ENQ is defined in ISO 1745.</pre><a name="ENQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>enq</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -841,7 +841,7 @@
 <blockquote>Initial value: <tt>5</tt></blockquote><a name="EOT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>eot</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -851,7 +851,7 @@
     one or more texts. The use of EOT is defined in ISO 1745.</pre><a name="EOT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>eot</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -859,7 +859,7 @@
 <blockquote>Initial value: <tt>4</tt></blockquote><a name="EPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>epa</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -875,7 +875,7 @@
     GUARDED AREA (SPA).</pre><a name="EPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>epa</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -883,7 +883,7 @@
 <blockquote>Initial value: <tt>151</tt></blockquote><a name="ESA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>esa</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -897,7 +897,7 @@
     AREA (SSA).</pre><a name="ESA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>esa</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -905,7 +905,7 @@
 <blockquote>Initial value: <tt>135</tt></blockquote><a name="ESC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>esc</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -917,7 +917,7 @@
     ECMA-35.</pre><a name="ESC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>esc</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -925,7 +925,7 @@
 <blockquote>Initial value: <tt>27</tt></blockquote><a name="ETB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>etb</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -936,7 +936,7 @@
     of ETB is defined in ISO 1745.</pre><a name="ETB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>etb</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -944,7 +944,7 @@
 <blockquote>Initial value: <tt>23</tt></blockquote><a name="ETX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>etx</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -954,7 +954,7 @@
     defined in ISO 1745.</pre><a name="ETX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>etx</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -962,7 +962,7 @@
 <blockquote>Initial value: <tt>3</tt></blockquote><a name="FF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ff</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -975,7 +975,7 @@
     (SPH).</pre><a name="FF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ff</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -983,7 +983,7 @@
 <blockquote>Initial value: <tt>12</tt></blockquote><a name="FNK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>fnk</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -993,7 +993,7 @@
     identifies the function key which has been operated.</pre><a name="FNT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>fnt</b> ps1 ps2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1004,7 +1004,7 @@
     GRAPHIC RENDITION (SGR) in the data stream. Ps</pre><a name="GCC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>gcc</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1015,7 +1015,7 @@
     value of</pre><a name="GENERATE-ALL-FUNCTIONS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>generate-all-functions</b> &amp;key compile verbose export 8-bit print result-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1050,7 +1050,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 </pre><a name="GENERATE-ALL-FUNCTIONS-IN-ECMA048"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>generate-all-functions-in-ecma048</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1062,7 +1062,7 @@ DO:         Generate the functions for each of the ECMA-048 codes,
 </pre><a name="GENERATE-CODE-FUNCTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>generate-code-function</b> code &amp;key compile verbose export 8-bit print result-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1096,7 +1096,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 </pre><a name="GENERATE-SHELL-FUNCTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>generate-shell-function</b> code &amp;key verbose 8-bit)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1118,7 +1118,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 </pre><a name="GSM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>gsm</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1131,7 +1131,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     or GSS in the data steam. Pn</pre><a name="GSS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>gss</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1146,7 +1146,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     value of SELECT SIZE UNIT (SSU).</pre><a name="HPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hpa</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1157,7 +1157,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     contains the active data position), where n equals the value of Pn.</pre><a name="HPB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hpb</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1168,7 +1168,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     that of the character progression, where n equals the value of Pn.</pre><a name="HPR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hpr</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1179,7 +1179,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     character progression, where n equals the value of Pn.</pre><a name="HT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ht</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1197,7 +1197,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     data stream.</pre><a name="HT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ht</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1205,7 +1205,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>9</tt></blockquote><a name="HTJ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>htj</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1220,7 +1220,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     shifted string are put into the erased state.</pre><a name="HTJ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>htj</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1228,7 +1228,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>137</tt></blockquote><a name="HTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hts</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1240,7 +1240,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     (TSM).</pre><a name="HTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>hts</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1248,7 +1248,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>136</tt></blockquote><a name="HVP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hvp</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1261,7 +1261,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     Pn2.</pre><a name="ICH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ich</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1296,7 +1296,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     parameter value of SET LINE HOME (SLH).</pre><a name="IDCS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>idcs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1308,7 +1308,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     in the data stream. The parameter values are</pre><a name="IGS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>igs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1320,7 +1320,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     registered in accordance with ISO/IEC 7350.</pre><a name="IL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>il</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1333,7 +1333,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     depending on the setting of the LINE EDITING MODE (VEM), the n-</pre><a name="INT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>int</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1345,7 +1345,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     transmission.</pre><a name="IS1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is1</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1357,7 +1357,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     item called a unit, see</pre><a name="IS1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>is1</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1365,7 +1365,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>31</tt></blockquote><a name="IS2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is2</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1377,7 +1377,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     item called a record, see</pre><a name="IS2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>is2</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1385,7 +1385,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>30</tt></blockquote><a name="IS3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is3</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1397,7 +1397,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     item called a group, see</pre><a name="IS3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>is3</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1405,7 +1405,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>29</tt></blockquote><a name="IS4"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is4</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1417,7 +1417,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     item called a file, see</pre><a name="IS4"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>is4</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1425,7 +1425,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>28</tt></blockquote><a name="JFY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>jfy</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1437,7 +1437,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     C:</pre><a name="LF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>lf</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1452,7 +1452,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     component.</pre><a name="LF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>lf</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1460,7 +1460,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>10</tt></blockquote><a name="LS0"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ls0</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1471,7 +1471,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     changed. The use of LS0 is defined in Standard ECMA-35.</pre><a name="LS0"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ls0</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1479,7 +1479,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>15</tt></blockquote><a name="LS1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ls1</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1490,7 +1490,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     changed. The use of LS1 is defined in Standard ECMA-35.</pre><a name="LS2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ls2</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1501,7 +1501,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     changed. The use of LS2R is defined in Standard ECMA-35.</pre><a name="LS3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ls3</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1512,7 +1512,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     changed. The use of LS3R is defined in Standard ECMA-35.</pre><a name="MC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>mc</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1524,7 +1524,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     depending on the parameter value:</pre><a name="MW"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>mw</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1535,7 +1535,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     may be given by using DEVICE STATUS REPORT (DSR).</pre><a name="MW"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>mw</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1543,7 +1543,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>149</tt></blockquote><a name="NAK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nak</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1553,7 +1553,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     the sender. The use of NAK is defined in ISO 1745.</pre><a name="NAK"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nak</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1561,7 +1561,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>21</tt></blockquote><a name="NBH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nbh</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1572,7 +1572,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     characters either or both of which may be SPACE.</pre><a name="NBH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nbh</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1580,7 +1580,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>131</tt></blockquote><a name="NEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nel</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1608,7 +1608,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     established by the parameter value of SET LINE LIMIT (SLL).</pre><a name="NEL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nel</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1616,7 +1616,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>133</tt></blockquote><a name="NP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>np</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1628,7 +1628,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     defined by this Standard.</pre><a name="NUL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nul</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1640,7 +1640,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     information layout and/or the control of equipment.</pre><a name="NUL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>nul</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1648,7 +1648,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>0</tt></blockquote><a name="OSC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>osc</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1662,7 +1662,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     depends on the relevant operating system.</pre><a name="OSC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>osc</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1670,7 +1670,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>157</tt></blockquote><a name="PEC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pec</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1687,7 +1687,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     stream. The parameter values are</pre><a name="PFS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pfs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1700,7 +1700,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     PFS in the data stream. The parameter values are (see also annex E):</pre><a name="PLD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pld</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1718,7 +1718,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     effectors other than PLU are not defined by this Standard.</pre><a name="PLD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>pld</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1726,7 +1726,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>139</tt></blockquote><a name="PLU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>plu</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1744,7 +1744,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     effectors other than PLD are not defined by this Standard.</pre><a name="PLU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>plu</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1752,7 +1752,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>140</tt></blockquote><a name="PM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pm</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1766,7 +1766,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     depends on the relevant privacy discipline.</pre><a name="PM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>pm</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1774,7 +1774,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
 <blockquote>Initial value: <tt>158</tt></blockquote><a name="PP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pp</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1786,7 +1786,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     defined by this Standard.</pre><a name="PPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ppa</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1797,7 +1797,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     where n equals the value of Pn.</pre><a name="PPB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ppb</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1808,7 +1808,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     preceding page, where n equals the value of Pn.</pre><a name="PPR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ppr</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1819,7 +1819,7 @@ BUGS:           Perhaps we should generate functions that take 8-BIT and
     following page, where n equals the value of Pn.</pre><a name="PRINT-DOCUMENTATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>print-documentation</b> &amp;key stream description sort-by)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1828,7 +1828,7 @@ Prints the documentation of the escape sequence functions generated.
 </pre><a name="PRINT-SHELL-FUNCTIONS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>print-shell-functions</b> &amp;key stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1837,7 +1837,7 @@ Prints sh/bash functions to print the escape sequences.
 </pre><a name="PTX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ptx</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1849,7 +1849,7 @@ Prints sh/bash functions to print the escape sequences.
     adjacent lines. The parameter values are</pre><a name="PU1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pu1</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1860,7 +1860,7 @@ Prints sh/bash functions to print the escape sequences.
     the sender and the recipient of the data.</pre><a name="PU1"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>pu1</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1868,7 +1868,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>145</tt></blockquote><a name="PU2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pu2</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1879,7 +1879,7 @@ Prints sh/bash functions to print the escape sequences.
     the sender and the recipient of the data.</pre><a name="PU2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>pu2</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1887,7 +1887,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>146</tt></blockquote><a name="QUAD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>quad</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1898,7 +1898,7 @@ Prints sh/bash functions to print the escape sequences.
     layout specified by the parameter values, see annex C:</pre><a name="REP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>rep</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1912,7 +1912,7 @@ Prints sh/bash functions to print the escape sequences.
     defined by this Standard.</pre><a name="RI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ri</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1927,7 +1927,7 @@ Prints sh/bash functions to print the escape sequences.
     preceding line.</pre><a name="RI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ri</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -1935,7 +1935,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>141</tt></blockquote><a name="RIS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ris</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1951,7 +1951,7 @@ Prints sh/bash functions to print the escape sequences.
     component, set the modes into the reset state, etc.</pre><a name="RM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>rm</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1961,7 +1961,7 @@ Prints sh/bash functions to print the escape sequences.
     specified by the parameter values:</pre><a name="SACS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sacs</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1978,7 +1978,7 @@ Prints sh/bash functions to print the escape sequences.
     that established by the parameter value of SELECT SIZE UNIT (SSU).</pre><a name="SAPV"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sapv</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -1988,7 +1988,7 @@ Prints sh/bash functions to print the escape sequences.
     presentation of subsequent text. The parameter values are</pre><a name="SCI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sci</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2000,7 +2000,7 @@ Prints sh/bash functions to print the escape sequences.
     07/14. The use of SCI is reserved for future standardization.</pre><a name="SCI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sci</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2008,7 +2008,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>154</tt></blockquote><a name="SCO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sco</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2024,7 +2024,7 @@ Prints sh/bash functions to print the escape sequences.
     characters is not defined by this Standard.</pre><a name="SCP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>scp</b> ps1 ps2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2045,7 +2045,7 @@ Prints sh/bash functions to print the escape sequences.
     content of the data component: 0 undefined (implementation-dependent)</pre><a name="SCS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>scs</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2059,7 +2059,7 @@ Prints sh/bash functions to print the escape sequences.
     is that established by the parameter value of SELECT SIZE UNIT (SSU).</pre><a name="SD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sd</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2072,7 +2072,7 @@ Prints sh/bash functions to print the escape sequences.
     presentation position is not affected by this control function.</pre><a name="SDS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sds</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2103,7 +2103,7 @@ Prints sh/bash functions to print the escape sequences.
     establish the direction right-to-left</pre><a name="SEE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>see</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2121,7 +2121,7 @@ Prints sh/bash functions to print the escape sequences.
     part of the entire presentation component.</pre><a name="SEF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sef</b> ps1 ps2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2137,7 +2137,7 @@ Prints sh/bash functions to print the escape sequences.
     sheet into stacker 2 . . . n eject sheet into stacker n</pre><a name="SGR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sgr</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2188,7 +2188,7 @@ Prints sh/bash functions to print the escape sequences.
     64</pre><a name="SHS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>shs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2203,7 +2203,7 @@ Prints sh/bash functions to print the escape sequences.
     characters per 50,8 mm 6 4 characters per 25,4 mm</pre><a name="SI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>si</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2214,7 +2214,7 @@ Prints sh/bash functions to print the escape sequences.
     changed. The use of SI is defined in Standard ECMA-35.</pre><a name="SI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>si</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2222,7 +2222,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>15</tt></blockquote><a name="SIMD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>simd</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2236,7 +2236,7 @@ Prints sh/bash functions to print the escape sequences.
     movement is opposite to that of the character progression.</pre><a name="SL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sl</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2250,7 +2250,7 @@ Prints sh/bash functions to print the escape sequences.
     function.</pre><a name="SLH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>slh</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2277,7 +2277,7 @@ Prints sh/bash functions to print the escape sequences.
     data stream.</pre><a name="SLL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sll</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2305,7 +2305,7 @@ Prints sh/bash functions to print the escape sequences.
     stream.</pre><a name="SLS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sls</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2319,7 +2319,7 @@ Prints sh/bash functions to print the escape sequences.
     the parameter value of SELECT SIZE UNIT (SSU).</pre><a name="SM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sm</b> &amp;rest ps...)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2334,7 +2334,7 @@ Prints sh/bash functions to print the escape sequences.
     EDITING MODE (HEM) 11 POSITIONING UNIT MODE (PUM) (see F.4.1 in annex</pre><a name="SO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>so</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2345,7 +2345,7 @@ Prints sh/bash functions to print the escape sequences.
     changed. The use of SO is defined in Standard ECMA-35.</pre><a name="SO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>so</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2353,7 +2353,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>14</tt></blockquote><a name="SOH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>soh</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2363,7 +2363,7 @@ Prints sh/bash functions to print the escape sequences.
     of SOH is defined in ISO 1745.</pre><a name="SOH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>soh</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2371,7 +2371,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>1</tt></blockquote><a name="SOS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sos</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2384,7 +2384,7 @@ Prints sh/bash functions to print the escape sequences.
     interpretation of the character string depends on the application.</pre><a name="SOS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sos</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2392,7 +2392,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>152</tt></blockquote><a name="SPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>spa</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2408,7 +2408,7 @@ Prints sh/bash functions to print the escape sequences.
     (EPA).</pre><a name="SPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>spa</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2416,7 +2416,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>150</tt></blockquote><a name="SPD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>spd</b> ps1 ps2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2443,7 +2443,7 @@ Prints sh/bash functions to print the escape sequences.
     (implementation-dependent)</pre><a name="SPH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sph</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2468,7 +2468,7 @@ Prints sh/bash functions to print the escape sequences.
     of SPH in the data stream.</pre><a name="SPI"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>spi</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2486,7 +2486,7 @@ Prints sh/bash functions to print the escape sequences.
     UNIT (SSU).</pre><a name="SPL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>spl</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2508,7 +2508,7 @@ Prints sh/bash functions to print the escape sequences.
     data stream.</pre><a name="SPQR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>spqr</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2523,7 +2523,7 @@ Prints sh/bash functions to print the escape sequences.
     print speed</pre><a name="SR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sr</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2537,7 +2537,7 @@ Prints sh/bash functions to print the escape sequences.
     function.</pre><a name="SRCS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>srcs</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2554,7 +2554,7 @@ Prints sh/bash functions to print the escape sequences.
     that established by the parameter value of SELECT SIZE UNIT (SSU).</pre><a name="SRS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>srs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2583,7 +2583,7 @@ Prints sh/bash functions to print the escape sequences.
     of a reversed string; reverse the direction.</pre><a name="SS2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ss2</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2594,7 +2594,7 @@ Prints sh/bash functions to print the escape sequences.
     changed. The use of SS2 is defined in Standard ECMA-35.</pre><a name="SS2"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ss2</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2602,7 +2602,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>142</tt></blockquote><a name="SS3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ss3</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2613,7 +2613,7 @@ Prints sh/bash functions to print the escape sequences.
     changed. The use of SS3 is defined in Standard ECMA-35.</pre><a name="SS3"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ss3</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2621,7 +2621,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>143</tt></blockquote><a name="SSA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ssa</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2638,7 +2638,7 @@ Prints sh/bash functions to print the escape sequences.
     by START OF GUARDED AREA (SPA) and END OF GUARDED AREA (EPA).</pre><a name="SSA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>ssa</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2646,7 +2646,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>134</tt></blockquote><a name="SSU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ssu</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2664,7 +2664,7 @@ Prints sh/bash functions to print the escape sequences.
     0,035 14 mm (35/996 mm)</pre><a name="SSW"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ssw</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2686,7 +2686,7 @@ Prints sh/bash functions to print the escape sequences.
     that font has proportional spacing.</pre><a name="ST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>st</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2698,7 +2698,7 @@ Prints sh/bash functions to print the escape sequences.
     STRING (SOS).</pre><a name="ST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>st</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2706,7 +2706,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>156</tt></blockquote><a name="STAB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>stab</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2720,7 +2720,7 @@ Prints sh/bash functions to print the escape sequences.
     are specified in other standards, for example ISO 8613-6.</pre><a name="STS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sts</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2735,7 +2735,7 @@ Prints sh/bash functions to print the escape sequences.
     the operation of an appropriate key on a keyboard.</pre><a name="STS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sts</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2743,7 +2743,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>147</tt></blockquote><a name="STX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>stx</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2753,7 +2753,7 @@ Prints sh/bash functions to print the escape sequences.
     heading. The use of STX is defined in ISO 1745.</pre><a name="STX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>stx</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2761,7 +2761,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>2</tt></blockquote><a name="SU"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>su</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2774,7 +2774,7 @@ Prints sh/bash functions to print the escape sequences.
     presentation position is not affected by this control function.</pre><a name="SUB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sub</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2785,7 +2785,7 @@ Prints sh/bash functions to print the escape sequences.
     means.</pre><a name="SUB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>sub</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2793,7 +2793,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>26</tt></blockquote><a name="SVS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>svs</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2808,7 +2808,7 @@ Prints sh/bash functions to print the escape sequences.
     mm 8 12 lines per 30,0 mm 9 2 lines per 25,4 mm</pre><a name="SYN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>syn</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2820,7 +2820,7 @@ Prints sh/bash functions to print the escape sequences.
     equipment. The use of SYN is defined in ISO 1745.</pre><a name="SYN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>syn</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -2828,7 +2828,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>22</tt></blockquote><a name="TAC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tac</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2846,7 +2846,7 @@ Prints sh/bash functions to print the escape sequences.
     distances from the tabulation stop.</pre><a name="TALE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tale</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2863,7 +2863,7 @@ Prints sh/bash functions to print the escape sequences.
     character of the string is placed at the tabulation stop.</pre><a name="TATE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tate</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2880,7 +2880,7 @@ Prints sh/bash functions to print the escape sequences.
     graphic character of the string is placed at the tabulation stop.</pre><a name="TBC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tbc</b> ps)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2897,7 +2897,7 @@ Prints sh/bash functions to print the escape sequences.
     the TABULATION STOP MODE (TSM)</pre><a name="TCC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tcc</b> pn1 pn2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2922,7 +2922,7 @@ Prints sh/bash functions to print the escape sequences.
     code, the permissible range of values is 32 to 127 and 160 to 255.</pre><a name="TSR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tsr</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2935,7 +2935,7 @@ Prints sh/bash functions to print the escape sequences.
     the value of Pn.</pre><a name="TSS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tss</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2949,7 +2949,7 @@ Prints sh/bash functions to print the escape sequences.
     UNIT (SSU).</pre><a name="VPA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vpa</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2960,7 +2960,7 @@ Prints sh/bash functions to print the escape sequences.
     where n equals the value of Pn.</pre><a name="VPB"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vpb</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2971,7 +2971,7 @@ Prints sh/bash functions to print the escape sequences.
     line progression, where n equals the value of Pn.</pre><a name="VPR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vpr</b> pn)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2982,7 +2982,7 @@ Prints sh/bash functions to print the escape sequences.
     progression, where n equals the value of Pn.</pre><a name="VT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vt</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -2993,7 +2993,7 @@ Prints sh/bash functions to print the escape sequences.
     line at which the following line tabulation stop is set.</pre><a name="VT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>vt</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
@@ -3001,7 +3001,7 @@ Prints sh/bash functions to print the escape sequences.
 <blockquote>Initial value: <tt>11</tt></blockquote><a name="VTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>vts</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -3011,7 +3011,7 @@ Prints sh/bash functions to print the escape sequences.
     (the line that contains the active presentation position).</pre><a name="VTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>vts</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>constant</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.file.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.file.html
index da97a7b..63915ca 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.file.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.file.html
@@ -57,7 +57,7 @@ License:
 </pre><a name="BINARY-FILE-CONTENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>binary-file-contents</b> path &amp;key if-does-not-exist element-type external-format)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -67,7 +67,7 @@ RETURN: The contents of the file at PATH as a VECTOR of (UNSIGNED-BYTE 8),
 </pre><a name="(SETF BINARY-FILE-CONTENTS)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>binary-file-contents</b> path &amp;key if-does-not-exist if-exists element-type external-format) new-contents)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -80,7 +80,7 @@ NEW-CONTENT:  A sequence of ELEMENT-TYPE.
 </pre><a name="COPY-FILE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-file</b> src dst &amp;key if-exists external-format element-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -89,7 +89,7 @@ DO:     Copy the contents of the file at path SRC to the file at path DST.
 </pre><a name="REMOVE-FIRST-LINES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-first-lines</b> file-name line-count &amp;key element-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -101,7 +101,7 @@ WARNING:    There's no backup: if the COPY-OVER fails, the file will be left
 </pre><a name="SAFE-TEXT-FILE-TO-STRING-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>safe-text-file-to-string-list</b> path &amp;key if-does-not-exist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -115,7 +115,7 @@ RETURN: The contents of the file as a list of base-string lines.
 </pre><a name="SEXP-FILE-CONTENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>sexp-file-contents</b> path &amp;key if-does-not-exist external-format)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -125,7 +125,7 @@ RETURN: The first SEXP of the file at PATH,
 </pre><a name="(SETF SEXP-FILE-CONTENTS)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>sexp-file-contents</b> path &amp;key if-does-not-exist if-exists external-format) new-contents)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -137,7 +137,7 @@ RETURN: The NEW-CONTENTS, or if-exists or if-does-not-exist in case of error.
 </pre><a name="STRING-LIST-TEXT-FILE-CONTENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>string-list-text-file-contents</b> path &amp;key if-does-not-exist external-format)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -146,7 +146,7 @@ RETURN:  the list of lines collected from the file.
 </pre><a name="(SETF STRING-LIST-TEXT-FILE-CONTENTS)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>string-list-text-file-contents</b> path &amp;key if-does-not-exist if-exists external-format) new-contents)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -161,7 +161,7 @@ RETURN:         The NEW-CONTENTS or if-exists or if-does-not-exist in case of er
 </pre><a name="TEXT-FILE-CONTENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>text-file-contents</b> path &amp;key if-does-not-exist external-format)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -171,7 +171,7 @@ RETURN: The contents of the file at PATH as a LIST of STRING lines.
 </pre><a name="(SETF TEXT-FILE-CONTENTS)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>text-file-contents</b> path &amp;key if-does-not-exist if-exists external-format) new-contents)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.float-binio.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.float-binio.html
index 14a2f11..e1d2c97 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.float-binio.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.float-binio.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="BIOFA-COUNT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>biofa-count</b> biofa-array)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -56,7 +56,7 @@ RETURN: The number of floats encoded into the biofa-array.
 </pre><a name="BIOFA-DECODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>biofa-decode</b> biofa-array)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -66,7 +66,7 @@ RETURN: AN ARRAY OF FLOAT (DEPENDING ON BIOFA-FLOAT-SIZE AND +FLOAT-TYPE+)
 </pre><a name="BIOFA-ENCODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>biofa-encode</b> float-array)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -76,7 +76,7 @@ RETURN:  An array of (SIGNED-BYTE 32) or of containing
 </pre><a name="BIOFA-REF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>biofa-ref</b> biofa-array index)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -85,7 +85,7 @@ RETURN: The float at INDEX.
 </pre><a name="BIOFA-SETREF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>biofa-setref</b> biofa-array index fvalue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.graph.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.graph.html
index 6651edc..00428eb 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.graph.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.graph.html
@@ -57,7 +57,7 @@ License:
 </pre><a name="ADD-EDGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-edge</b> self newedge)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -68,7 +68,7 @@ DO:     Add a new edge to this graph.
 </pre><a name="ADD-EDGE-BETWEEN-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-edge-between-nodes</b> self nodea nodeb)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -80,7 +80,7 @@ DO:     Create a new edge (of class edge-class) between `nodeA' and `nodeB'.
 </pre><a name="ADD-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-element</b> self newelement)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -93,7 +93,7 @@ POST:   already_in       ==&gt; (CARDINAL self) == old_CARDINAL
 </pre><a name="ADD-ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-elements</b> self newelementlist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -102,7 +102,7 @@ DO:     Add each element of the newElementList to this set.
 </pre><a name="ADD-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-node</b> self newnode)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -111,7 +111,7 @@ DO:     Add newNode to the set of NODES of this graph.
 </pre><a name="ADD-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-nodes</b> self newnodelist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -120,7 +120,7 @@ DO:     Add a list of new NODES to the set of NODES of this graph.
 </pre><a name="ADJACENT-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>adjacent-nodes</b> self node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -131,7 +131,7 @@ NOTE:   For directed graphs, an adjacent node is either a predecessor
 </pre><a name="CARDINAL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cardinal</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -140,7 +140,7 @@ RETURN: The number of elements in this set.
 </pre><a name="CONTAINS-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>contains-element</b> self anelement)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -149,7 +149,7 @@ RETURN: Whether this set contains anElement.
 </pre><a name="COPY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy</b> self &amp;key &amp;allow-other-keys)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -159,7 +159,7 @@ RETURN: A COPY of this edge.
         Other attributes are normally copied.</pre><a name="DELETE-PROPERTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>delete-property</b> self prop-name)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -169,7 +169,7 @@ DO:     Remove the property named `prop-name' from the property list of
 </pre><a name="DESCRIPTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>description</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -178,7 +178,7 @@ RETURN: A string describing this element.
 </pre><a name="DIRECTED-EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>directed-edge-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -187,7 +187,7 @@ RETURN: A string describing this element.
 <blockquote>Class init args: <tt> properties tag from to</tt></blockquote><a name="DIRECTED-EDGES-BETWEEN-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>directed-edges-between-nodes</b> self fromnode tonode)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -196,7 +196,7 @@ RETURN: A list of edges existing from the `fromNode' and to the `toNode'.
 </pre><a name="DIRECTED-EDGES-FROM-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>directed-edges-from-node</b> self fromnode)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -207,7 +207,7 @@ RETURN: A list of edges existing from the `fromNode'.
 </pre><a name="EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>edge-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -216,21 +216,21 @@ RETURN: A list of edges existing from the `fromNode'.
 <blockquote>Class init args: <tt> properties tag</tt></blockquote><a name="EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>edge-class</b> graph)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The class of edges of the graph.</pre><a name="EDGES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>edges</b> graph)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The edges of the graph.</pre><a name="EDGES-BETWEEN-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>edges-between-nodes</b> self nodea nodeb)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -241,7 +241,7 @@ RETURN: A list of edges existing between the `nodeA' and `nodeB'.
 </pre><a name="ELEMENT-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>element-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -250,7 +250,7 @@ RETURN: A list of edges existing between the `nodeA' and `nodeB'.
 <blockquote>Class init args: <tt> properties</tt></blockquote><a name="ELEMENT-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>element-list</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -259,14 +259,14 @@ RETURN: A new list of the elements in self.
 </pre><a name="ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>elements</b> set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The elements in the set.</pre><a name="FIND-ELEMENTS-WITH-PROPERTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>find-elements-with-property</b> self property value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -275,7 +275,7 @@ RETURN: A list of elements that have as property PROPERTY the value VALUE.
 </pre><a name="FIND-NODES-WITH-PROPERTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>find-nodes-with-property</b> self property value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -284,7 +284,7 @@ RETURN: A list of NODES that have as property PROPERTY the value VALUE.
 </pre><a name="FLOW-DISTANCE-FROM-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>flow-distance-from-node</b> self startnode prop-name)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -296,14 +296,14 @@ NOTE:   If the graph is not connex, then some distances will be nil,
 </pre><a name="FROM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>from</b> edge)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The `from' node of this edge.</pre><a name="GET-PROPERTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-property</b> self prop-name)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -312,7 +312,7 @@ RETURN: the property `prop-name' of this element.
 </pre><a name="GRAPH-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>graph-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -321,7 +321,7 @@ RETURN: the property `prop-name' of this element.
 <blockquote>Class init args: <tt> properties nodes edges edge-class</tt></blockquote><a name="HASHED-SET-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>hashed-set-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -331,14 +331,14 @@ index of its elements to be able to retrieve them rapidly.</pre>
 <blockquote>Class init args: <tt> properties elements index</tt></blockquote><a name="IDENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ident</b> element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">A unique symbol identifying this element.</pre><a name="IDENTICAL-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>identical-nodes</b> nodes-cons-a nodes-cons-b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -347,14 +347,14 @@ RETURN: Whether NODES-cons-a and NODES-cons-b contain the same NODES.
 </pre><a name="INDEX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>index</b> set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">A hashtable used to index the elements in this set.</pre><a name="IS-BETWEEN-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>is-between-nodes</b> self nodea nodeb)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -365,7 +365,7 @@ RETURN: Whether this edge is between `nodeA' and `nodeB'.
         otherwise, the node order is not important.</pre><a name="MAP-ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>map-elements</b> self lambda-body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -375,7 +375,7 @@ NOTE:   lambda-body must not change this set.
 </pre><a name="NODE-CONS-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>node-cons-p</b> item)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -384,14 +384,14 @@ RETURN: Whether `item' is a cons of two objects kind of ELEMENT-CLASS.
 </pre><a name="NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nodes</b> graph)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The nodes of the graph.</pre><a name="PERFORM-WITH-ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>perform-with-elements</b> self lambda-body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -401,7 +401,7 @@ NOTE:   lambda-body must not change this set.
 </pre><a name="PROPERTIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>properties</b> element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -409,7 +409,7 @@ NOTE:   lambda-body must not change this set.
 It can be used to store markers while walking sets or graphs containing them.</pre><a name="PROPERTY-NAMES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>property-names</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -418,7 +418,7 @@ RETURN: The list of property names (keys) of properties of this element.
 </pre><a name="REMOVE-EDGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-edge</b> self oldedge)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -427,7 +427,7 @@ DO:     Remove the `oldEdge' from this graph.
 </pre><a name="REMOVE-EDGES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-edges</b> self edge-list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -436,7 +436,7 @@ DO:     Remove all the edges in edge-list from this graph.
 </pre><a name="REMOVE-EDGES-BETWEEN-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-edges-between-nodes</b> self nodea nodeb)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -445,7 +445,7 @@ DO:     Remove all edges between `nodeA' and `nodeB'.
 </pre><a name="REMOVE-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-element</b> self oldelement)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -458,7 +458,7 @@ POST:   already_in       ==&gt; (CARDINAL self) == (1- old_CARDINAL),
 </pre><a name="REMOVE-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-node</b> self oldnode)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -468,7 +468,7 @@ DO:      Remove the oldNode from the graph.
 </pre><a name="REMOVE-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>remove-nodes</b> self oldnodelist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -477,7 +477,7 @@ DO:      Remove all the NODES of the oldNodeList from this graph.
 </pre><a name="SELECT-ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>select-elements</b> self select-lambda)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -486,7 +486,7 @@ RETURN: A list of elements for which select-lambda returned true.
 </pre><a name="SET-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>set-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -495,7 +495,7 @@ RETURN: A list of elements for which select-lambda returned true.
 <blockquote>Class init args: <tt> properties elements</tt></blockquote><a name="SET-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-nodes</b> self newfrom newto)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -504,7 +504,7 @@ DO:     set the NODES of this edge.
 </pre><a name="SET-PROPERTY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-property</b> self prop-name prop-value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -513,7 +513,7 @@ POST:  (eql (GET-PROPERTY self prop-name) prop-value)
 </pre><a name="SET-WEIGHT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>set-weight</b> self newweight)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -522,7 +522,7 @@ POST:   (equal (weight self) newWeight)
 </pre><a name="SHOW-GRAPH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>show-graph</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -531,7 +531,7 @@ DO: Prints a description of the graph on the *STANDARD-OUTPUT*.
 </pre><a name="SUBCLASS-OF-EDGE-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>subclass-of-edge-p</b> item)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -540,7 +540,7 @@ RETURN: Whether `item' is a subclass of EDGE-CLASS (not EDGE-CLASS itself).
 </pre><a name="SUCCESSOR-NODES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>successor-nodes</b> self node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -550,7 +550,7 @@ NOTE:   For undirected graphs, it's the same as ADJACENT-NODES.
 </pre><a name="SUCCESSOR-OF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>successor-of</b> self node)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -564,14 +564,14 @@ RETURN: If node is a node of the edge, then return its successor or nil.
                   (eq (SUCCESSOR-OF e (cdr (NODES e))) (car (NODES e))) )</pre><a name="TO"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>to</b> edge)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The `to' node of this edge.</pre><a name="UNDIRECTED-EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>undirected-edge-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -580,7 +580,7 @@ RETURN: If node is a node of the edge, then return its successor or nil.
 <blockquote>Class init args: <tt> properties tag nodes</tt></blockquote><a name="WALK-EDGES-FROM-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>walk-edges-from-node</b> self startnode lambda-body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -592,7 +592,7 @@ DO:     Walk the graph starting form startNode, calling lambda-body
 </pre><a name="WALK-FROM-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>walk-from-node</b> self startnode lambda-body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -602,14 +602,14 @@ DO:     Walk the graph starting form startNode, calling lambda-body
 </pre><a name="WEIGHT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>weight</b> edge)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">The weight of the edge.</pre><a name="WEIGHT-MIXIN-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>weight-mixin-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -619,7 +619,7 @@ DO:     Walk the graph starting form startNode, calling lambda-body
 <blockquote>Class init args: <tt> weight</tt></blockquote><a name="WEIGHTED-DIRECTED-EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>weighted-directed-edge-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -628,7 +628,7 @@ DO:     Walk the graph starting form startNode, calling lambda-body
 <blockquote>Class init args: <tt> weight properties tag from to</tt></blockquote><a name="WEIGHTED-UNDIRECTED-EDGE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>weighted-undirected-edge-class</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso3166.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso3166.html
index 7f3847f..8feb8b9 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso3166.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso3166.html
@@ -45,7 +45,7 @@ License:
 </pre><a name="GET-COUNTRIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-countries</b> &amp;key only-existing language order)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso4217.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso4217.html
index 8981dc0..5b8324a 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso4217.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso4217.html
@@ -46,56 +46,56 @@ License:
 </pre><a name="CC-COUNTRY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cc-country</b> country-currency-row)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The country of the currency.</pre><a name="CC-CURRENCY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cc-currency</b> country-currency-row)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The currency.</pre><a name="CC-NOTE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>cc-note</b> country-currency-row)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">A note.</pre><a name="CURRENCY-ALPHABETIC-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>currency-alphabetic-code</b> currency)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The alphabetic code (3 letters) of the currency.</pre><a name="CURRENCY-MINOR-UNIT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>currency-minor-unit</b> currency)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The number of digits after the decimal point for amounts in the currency.</pre><a name="CURRENCY-NAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>currency-name</b> currency)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The name of the currency</pre><a name="CURRENCY-NUMERIC-CODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>currency-numeric-code</b> currency)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The numeric code (between 0 and 999) of the currency.</pre><a name="FIND-CURRENCY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>find-currency</b> designator)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -109,7 +109,7 @@ RAISE:       An error when the type of DESIGNATOR is not as described above.
 </pre><a name="GET-CURRENCIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-currencies</b> &amp;key only-existing order language)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso639a.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso639a.html
index e739988..2f1322d 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso639a.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.iso639a.html
@@ -46,7 +46,7 @@ License:
 </pre><a name="GET-LANGUAGES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>get-languages</b> &amp;key group-per-family order)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.list.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.list.html
index 18bf8db..cc6500a 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.list.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.list.html
@@ -45,7 +45,7 @@ License:
 </pre><a name="AGET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>aget</b> place indicator &amp;optional default)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -54,7 +54,7 @@ RETURN:   The value of the entry INDICATOR of the a-list PLACE, or DEFAULT.
 </pre><a name="CIRCULAR-LENGTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>circular-length</b> list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -63,7 +63,7 @@ RETURN: the total length ; the length of the stem ; the length of the circle.
 </pre><a name="COMBINE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>combine</b> &amp;rest args)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -76,7 +76,7 @@ EXAMPLE: (COMBINE '(WWW FTP) '(EXA) '(COM ORG)))
 </pre><a name="DEEPEST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>deepest</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -87,7 +87,7 @@ SEE-ALSO:   deepest-rec
 </pre><a name="DEEPEST-REC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>deepest-rec</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -98,7 +98,7 @@ SEE-ALSO:   deepest-iti
 </pre><a name="DEPTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>depth</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -107,7 +107,7 @@ RETURN:     The depth of the tree.
 </pre><a name="DLL-NEXT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-next</b> dll-cons)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -116,7 +116,7 @@ RETURN:  The next dll-cons in the `dll-cons' double-linked-list node.
 </pre><a name="DLL-NODE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-node</b> dll-cons)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -125,7 +125,7 @@ RETURN:  The node in the `dll-cons' double-linked-list node.
 </pre><a name="DLL-PREVIOUS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dll-previous</b> dll-cons)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -134,7 +134,7 @@ RETURN:  The previous dll-cons in the `dll-cons' double-linked-list node.
 </pre><a name="ENSURE-CIRCULAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ensure-circular</b> list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -144,7 +144,7 @@ RETURN: LIST
 </pre><a name="ENSURE-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ensure-list</b> item)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -153,7 +153,7 @@ RETURN: item if it's a list or (list item) otherwise.
 </pre><a name="EQUIVALENCE-CLASSES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>equivalence-classes</b> set &amp;key test key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -162,7 +162,7 @@ RETURN: The equivalence classes of SET, via KEY, modulo TEST.
 </pre><a name="FLATTEN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>flatten</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -171,7 +171,7 @@ RETURN: A list containing all the elements of the `tree'.
 </pre><a name="HASHED-INTERSECTION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hashed-intersection</b> set1 set2)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -181,7 +181,7 @@ AUTHORS: Paul F. Dietz &lt;dietz@dls.net&gt;
 </pre><a name="IOTA"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>iota</b> count &amp;optional start step)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -195,7 +195,7 @@ EXAMPLE:  (iota 5) =&gt; (0 1 2 3 4)
 </pre><a name="LIST-INSERT-SEPARATOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-insert-separator</b> list separator)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -207,7 +207,7 @@ EXAMPLE: (list-insert-separator '(a b (d e f)  c) 'x)
 </pre><a name="LIST-LENGTHS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-lengths</b> list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -220,7 +220,7 @@ RETURN: for a proper list, the length of the list and 0;
 </pre><a name="LIST-TO-DOUBLE-LINKED-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-to-double-linked-list</b> single)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -238,7 +238,7 @@ EXAMPLE: (setq d (list-to-double-linked-list '( a b c)))
 </pre><a name="LIST-TRIM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-trim</b> bag list &amp;key test key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -248,7 +248,7 @@ RETURN: A sublist of LIST with the elements in the BAG removed from
 </pre><a name="MAKE-CIRCULAR-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-circular-list</b> size &amp;key initial-element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -258,7 +258,7 @@ POST: (circular-length (make-circular-list size)) == (values size 0 size)
 </pre><a name="MAKE-LIST-OF-RANDOM-NUMBERS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-list-of-random-numbers</b> length &amp;key modulo)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -268,7 +268,7 @@ MODULO:  The argument to RANDOM.
 </pre><a name="MAPTREE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>maptree</b> fun &amp;rest trees)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -281,7 +281,7 @@ RETURN: A tree congruent to the TREES, each node being the result of
 </pre><a name="MEMQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>memq</b> item list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -290,7 +290,7 @@ RETURN:   (MEMBER ITEM LIST :TEST (FUNCTION EQ))
 </pre><a name="NSPLIT-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nsplit-list</b> list position &amp;key from-end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -312,7 +312,7 @@ RETURN:         THE FIRST PART ; THE LAST PART
 </pre><a name="NSPLIT-LIST-ON-INDICATOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nsplit-list-on-indicator</b> list indicator)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -322,7 +322,7 @@ RETURN: a list of sublists of list (the conses from list are reused),
 </pre><a name="PLIST-GET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>plist-get</b> plist prop)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -335,14 +335,14 @@ RETURN: a list of sublists of list (the conses from list are reused),
 </pre><a name="PLIST-KEYS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>plist-keys</b> plist)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Returns a list of the properties in PLIST.</pre><a name="PLIST-PUT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>plist-put</b> plist prop value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -357,7 +357,7 @@ RETURN: a list of sublists of list (the conses from list are reused),
 </pre><a name="PLIST-REMOVE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>plist-remove</b> plist prop)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -367,7 +367,7 @@ RETURN:  The modified PLIST.
 </pre><a name="PROPER-LIST-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>proper-list-p</b> object)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -377,7 +377,7 @@ NOTE:   terminates with any kind of list, dotted, circular, etc.
 </pre><a name="REPLACE-TREE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>replace-tree</b> dst src)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -388,7 +388,7 @@ RETURN: dst
 </pre><a name="SUBSETS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>subsets</b> set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -397,7 +397,7 @@ RETURN: The set of all subsets of the strict SET.
 </pre><a name="TRANSPOSE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>transpose</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -406,7 +406,7 @@ RETURN: A tree where all the CAR and CDR are exchanged.
 </pre><a name="TREE-DIFFERENCE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-difference</b> a b &amp;key test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.llrbtree.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.llrbtree.html
index 752463e..f37e583 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.llrbtree.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.llrbtree.html
@@ -49,7 +49,7 @@ License:
 </pre><a name="MAKE-TREE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-tree</b> &amp;key lessp)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -58,7 +58,7 @@ RETURN: a new empty TREE.
 </pre><a name="MAP-TREE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>map-tree</b> fun tree &amp;key start end from-end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -73,7 +73,7 @@ RETURN:      Nothing.
 </pre><a name="TREE-CLEAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-clear</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -83,14 +83,14 @@ RETURN: TREE
 </pre><a name="TREE-COUNT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-count</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The number of nodes in the tree.</pre><a name="TREE-DELETE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-delete</b> key tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -100,7 +100,7 @@ RETURN: true if there was such an entry, or false otherwise.
 </pre><a name="TREE-DELETE-MAX"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-delete-max</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -110,7 +110,7 @@ RETURN:  Whether an entry has been deleted.
 </pre><a name="TREE-DELETE-MIN"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-delete-min</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -120,7 +120,7 @@ RETURN:  Whether an entry has been deleted.
 </pre><a name="TREE-EMPTY-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-empty-p</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -129,7 +129,7 @@ RETURN: Whether the TREE contains no element.
 </pre><a name="TREE-GET"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-get</b> key tree &amp;optional default)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -147,7 +147,7 @@ NOTE:   SETF may be used with TREE-GET to modify the value associated
 </pre><a name="(SETF TREE-GET)"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(setf (<b>tree-get</b> key tree &amp;optional default) new-value)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -161,21 +161,21 @@ RETURN: NEW-VALUE.
 </pre><a name="TREE-LESSP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tree-lessp</b> tree)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">The key order.</pre><a name="TREEP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>treep</b> x)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Whether the object is a left leaning red-black tree.</pre><a name="WITH-TREE-ITERATOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>with-tree-iterator</b> (name tree &amp;rest args &amp;key from-end) &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.message-queue.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.message-queue.html
index 9b0353f..b8c9b3b 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.message-queue.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.message-queue.html
@@ -49,7 +49,7 @@ License:
 </pre><a name="MESSAGE-QUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>message-queue</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -57,7 +57,7 @@ License:
 <blockquote>Class precedence list: <tt> message-queue standard-object t</tt></blockquote><a name="RECEIVE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>receive</b> mqueue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
@@ -66,7 +66,7 @@ License:
     else returns (values nil nil).</pre><a name="SEND"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>send</b> mqueue message)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.package.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.package.html
index 0007411..d82243e 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.package.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.package.html
@@ -48,7 +48,7 @@ License:
 </pre><a name="*PACKAGE-VERBOSE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*package-verbose*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -60,7 +60,7 @@ SEE ALSO:  REGISTER, LOAD-PACKAGE, ADD-NICKNAME.
 <blockquote>Initial value: <tt>nil</tt></blockquote><a name="*PACKAGES*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>*packages*</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>variable</i></div></td></tr></table>
@@ -73,7 +73,7 @@ kept as a human readable item; caveat: packages can be renamed!
 <blockquote>Initial value: <tt>nil</tt></blockquote><a name="ADD-NICKNAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-nickname</b> package nickname &amp;key steal force)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -85,7 +85,7 @@ RETURN:     The package designated by PACKAGE.
 </pre><a name="ADD-TRANSLATIONS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>add-translations</b> &amp;rest translations)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -106,7 +106,7 @@ DO:       Prepend the TRANSLATIONS to the list of logical pathname
 </pre><a name="COPY-PACKAGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-package</b> old-package new-name)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -117,7 +117,7 @@ NEW-NAME:       A package name (string designator)
 </pre><a name="CRACK-OPEN-PACKAGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>crack-open-package</b> package)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -128,7 +128,7 @@ NOTE:    USE-PACKAGE only imports exported symbols.
 </pre><a name="LIST-ALL-SYMBOLS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-all-symbols</b> package &amp;key sorted)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -139,7 +139,7 @@ SORTED:     Whether the result list is sorted (default T).
 </pre><a name="LIST-EXTERNAL-SYMBOLS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-external-symbols</b> package &amp;key sorted)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -150,7 +150,7 @@ SORTED:     Whether the result list is sorted (default T).
 </pre><a name="LIST-SYMBOLS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>list-symbols</b> package &amp;key sorted homely exported shadowing all)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -166,7 +166,7 @@ RETURN:    A list of the selected symbols.
 </pre><a name="LOAD-PACKAGE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>load-package</b> package-name &amp;key verbose print if-does-not-exist external-format)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -179,7 +179,7 @@ RETURN:     The package named PACKAGE-NAME if found, or NIL.
 </pre><a name="PACKAGE-EXPORTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>package-exports</b> package)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -188,7 +188,7 @@ RETURN:   A new list of exported symbols from PACKAGE.
 </pre><a name="PACKAGE-PATHNAME"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>package-pathname</b> package)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -198,7 +198,7 @@ NOTE:    If a nickname is given, then a nickname pathname is returned.
 </pre><a name="PACKAGE-SYSTEM-DEFINITION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>package-system-definition</b> system)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.peek-stream.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.peek-stream.html
index 036c7b9..8c6c7a5 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.peek-stream.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.peek-stream.html
@@ -53,21 +53,21 @@ License:
 </pre><a name="GETCHAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>getchar</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The next character in the PEEK-STREAM, advancing.</pre><a name="NEXTCHAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nextchar</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The next character in the PEEK-STREAM, without advancing.</pre><a name="PEEK-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>peek-stream</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>class</i></div></td></tr></table>
@@ -76,14 +76,14 @@ License:
 <blockquote>Class init args: <tt> stream</tt></blockquote><a name="READLINE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>readline</b> self)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A string containing the read line.</pre><a name="UNGETCHAR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ungetchar</b> self ch)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.pmatch.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.pmatch.html
index cb55e6d..ed4ac86 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.pmatch.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.pmatch.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="COLLECT-VARIABLES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>collect-variables</b> pat)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -64,7 +64,7 @@ RETURN:    A list of the symbol used in the various (?. sym) items,
 </pre><a name="MATCH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match</b> pat exp &amp;optional ms)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -88,7 +88,7 @@ SEE ALSO:  match-state-failed-p to check if the matching failed.
 </pre><a name="MATCH-CASE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match-case</b> sexp &amp;rest clauses)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -109,7 +109,7 @@ EXAMPLE: (match-case expr
 </pre><a name="MATCH-CASE*"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match-case*</b> sexp clauses)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -133,7 +133,7 @@ EXAMPLE: (match-case* expr
 </pre><a name="MATCH-DICT-MAP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match-dict-map</b> ms function)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -144,14 +144,14 @@ RETURN: The list of results of the FUNCTION.
 </pre><a name="MATCH-STATE-DICT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match-state-dict</b> ms)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The dictionary of MATCH-STATE.</pre><a name="MATCH-STATE-FAILED-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>match-state-failed-p</b> ms)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.queue.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.queue.html
index 5356258..93afd0f 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.queue.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.queue.html
@@ -67,21 +67,21 @@ License:
 </pre><a name="MAKE-QUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-queue</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A new empty queue.</pre><a name="QUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol"><b>queue</b></div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>structure</i></div></td></tr></table>
 <pre class="docstring">The queue structure.</pre><a name="QUEUE-APPEND"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-append</b> queue elements)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -97,7 +97,7 @@ RETURN:  queue
 </pre><a name="QUEUE-DELETE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-delete</b> queue element &amp;key test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -107,7 +107,7 @@ RETURN:  queue
 </pre><a name="QUEUE-DEQUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-dequeue</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -121,14 +121,14 @@ RETURN:  f
 </pre><a name="QUEUE-ELEMENTS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-elements</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The list of elements in the queue.</pre><a name="QUEUE-EMPTY-P"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-empty-p</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -137,7 +137,7 @@ RETURN:  (= 0 (queue-length queue))
 </pre><a name="QUEUE-ENQUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-enqueue</b> queue element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -151,7 +151,7 @@ RETURN:  queue
 </pre><a name="QUEUE-FIRST-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-first-element</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -161,7 +161,7 @@ RETURN:  The first element of the queue.
 </pre><a name="QUEUE-INVARIANT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-invariant</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -170,7 +170,7 @@ DO: Check the invariant of the QUEUE structure.
 </pre><a name="QUEUE-LAST-ELEMENT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-last-element</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -180,7 +180,7 @@ RETURN:  The last element of the queue.
 </pre><a name="QUEUE-LENGTH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-length</b> queue)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -190,7 +190,7 @@ RETURN:  The number of elements in the queue.
 </pre><a name="QUEUE-REQUEUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-requeue</b> queue element)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -205,7 +205,7 @@ RETURN:  queue
 </pre><a name="QUEUE-TEST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>queue-test</b>)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.raiden.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.raiden.html
index 1a38984..086c480 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.raiden.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.raiden.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="RAIDEN-DECIPHER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>raiden-decipher</b> v w k)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -58,7 +58,7 @@ K:    (vector (unsigned-byte 32) 4), the key
 </pre><a name="RAIDEN-ENCIPHER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>raiden-encipher</b> v w k)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.sequence.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.sequence.html
index fff2afa..e1c454f 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.sequence.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.sequence.html
@@ -46,7 +46,7 @@ License:
 </pre><a name="DUPLICATES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>duplicates</b> sequence &amp;key test key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -57,21 +57,21 @@ RETURN: A sequence of items appearing in SEQUENCE in duplicate.
 </pre><a name="HASHED-DELETE-DUPLICATES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hashed-delete-duplicates</b> sequence &amp;key test test-not start end key from-end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Like DELETE-DUPLICATES but implemented using a HASH-TABLE.</pre><a name="HASHED-REMOVE-DUPLICATES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hashed-remove-duplicates</b> sequence &amp;key test test-not start end key from-end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Like REMOVE-DUPLICATES but implemented using a HASH-TABLE.</pre><a name="HASHED-SET-REMOVE-DUPLICATES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hashed-set-remove-duplicates</b> sequence &amp;key test key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -81,6 +81,36 @@ RETURN:   A list of unique elements from the SEQUENCE.
 SEQUENCE: A sequence.
 TEST:     A comparison function.  Default: EQL.
 KEY:      A key function. Default: IDENTITY.
+</pre><a name="REPLACE-SUBSEQ"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>replace-subseq</b> insert sequence start &amp;optional end)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>generic-function</i></div></td></tr></table>
+<pre class="docstring">
+
+DO:             Destructively (if possible) replace the (subseq
+                sequence start end) with the elements from INSERT.  If
+                START and END don't specify a strict subseq of
+                SEQUENCE then an error is signaled.
+
+INSERT:         A sequence.
+
+SEQUENCE:       A sequence.   If it is a list or an adjustable vector,
+                or if the subseq is of same length as INSERT then it
+                will be destructively modified and returned.
+                Otherwise a fresh adjustable vector will be returned.
+
+START:          Bounding index designator of SEQUENCE.
+
+END:            Bounding index designator of SEQUENCE. The default for
+                end is NIL, whicg means (LENGTH SEQUENCE).
+
+RETURN:         Either the modified SEQUENCE, or a fresh sequence of
+                the same type with the specified subseq replaced by
+                elements from INSERT.
+
 </pre>
 <br>
 <hr>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.stream.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.stream.html
index ccf3903..f5d2e9f 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.stream.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.stream.html
@@ -48,7 +48,7 @@ License:
 </pre><a name="BARE-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bare-stream</b> stream &amp;key direction)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -58,28 +58,28 @@ RETURN: A stream or a list of streams that are not compound streams
 </pre><a name="BVSTREAM-POSITION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bvstream-position</b> bvstream position)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Set the position of the BVSTREAM.</pre><a name="BVSTREAM-READ-BYTE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bvstream-read-byte</b> bvstream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Read a byte from the BVSTREAM.</pre><a name="BVSTREAM-WRITE-BYTE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>bvstream-write-byte</b> bvstream byte)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">Write a byte to the BVSTREAM.</pre><a name="CONTENTS-FROM-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>contents-from-stream</b> stream &amp;key length min-size max-extend)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -94,7 +94,7 @@ RETURN:     A vector containing the elements read from the STREAM.
 </pre><a name="COPY-OVER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-over</b> stream from-pos to-pos &amp;key element-type)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -106,7 +106,7 @@ NOTE:       The file is not truncated.
 </pre><a name="COPY-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-stream</b> from to)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -115,21 +115,21 @@ translate or otherwise maul anything.
 AUTHORS: Daniel Barlow, Xarch</pre><a name="STREAM-INPUT-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>stream-input-stream</b> stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A simple INPUT-STREAM.</pre><a name="STREAM-OUTPUT-STREAM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>stream-output-stream</b> stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>generic-function</i></div></td></tr></table>
 <pre class="docstring">RETURN: A simple OUTPUT-STREAM.</pre><a name="STREAM-TO-STRING-LIST"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>stream-to-string-list</b> stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -138,7 +138,7 @@ RETURN:  the list of lines collected from stream.
 </pre><a name="WITH-INPUT-FROM-BYTE-VECTOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>with-input-from-byte-vector</b> (var byte-vector &amp;key index start end) &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -151,7 +151,7 @@ RETURN: The last position.
 </pre><a name="WITH-OUTPUT-TO-BYTE-VECTOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>with-output-to-byte-vector</b> (var &amp;optional byte-vector-form &amp;key element-type) &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.string.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.string.html
index 0ddf17b..e921af6 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.string.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.string.html
@@ -46,7 +46,7 @@ License:
 </pre><a name="CONCATENATE-STRINGS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>concatenate-strings</b> list-of-strings)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -59,7 +59,7 @@ RETURN:          A string containing the concatenation of the strings
 </pre><a name="DEFTRANSLATION"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>deftranslation</b> table text language translation &amp;rest langs-trans)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -76,19 +76,50 @@ EXAMPLE:        (deftranslation *words* "car" :fr "automobile"
                 (localize *words* :fr "car")
                 --&gt; "automobile"
 SEE ALSO:       LOCALIZE
+</pre><a name="EXPLODE"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>explode</b> object &amp;optional result-type)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>generic-function</i></div></td></tr></table>
+<pre class="docstring">
+RETURN:         A sequence of character of type RESULT-TYPE containing
+                the character of the OBJECT.
+RESULT-TYPE:    A sequence type accepted by MAP (not NIL). Default: LIST.
+OBJECT:         Can be a string, a symbol (its symbol-name is exploded),
+                or a random object (its prin1 representation is exploded).
 </pre><a name="EXPLODE-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
-<div class="symbol">(<b>explode-string</b> string)</div></td>
+<td valign="top" align="left">
+<div class="symbol">(<b>explode-string</b> string &amp;optional result-type)</div></td>
+<td valign="top" align="right" width="200px">
+<div class="kind"><i>function</i></div></td></tr></table>
+<pre class="docstring">
+RETURN:         A new sequence containing the character in the
+                sequence string.
+RESULT-TYPE:    A sequence type accepted by MAP.  Default: LIST.
+</pre><a name="IMPLODE"></a>
+<table border="0" width="100%">
+<tr>
+<td valign="top" align="left">
+<div class="symbol">(<b>implode</b> char-seq &amp;optional result-type package)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">
-return a new list containing the character in the sequence string.
+RETURN:         An object of type RESULT-TYPE made with the character
+                in the CHAR-SEQ sequence. Default: SYMBOL.
+RESULT-TYPE:    SYMBOL (default), or STRING, or another type, in which
+                case the object is obtained from reading from the
+                string obtained from the implosion of the characters
+                CHAR-SEQ.
+PACKAGE:        When RESULT-TYPE is SYMBOL, then the package where the
+                symbol is interned. Default: *PACKAGE*.
 </pre><a name="IMPLODE-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>implode-string</b> char-seq)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -97,7 +128,7 @@ RETURN: A new string containing the characters in the sequence CHAR-SEQ.
 </pre><a name="LOCALIZE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>localize</b> table language text)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -109,7 +140,7 @@ SEE ALSO:   DEFTRANSLATION
 </pre><a name="PREFIXP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>prefixp</b> prefix string &amp;key start end test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -123,7 +154,7 @@ RETURN:  Whether PREFIX is a prefix of the (substring STRING START END).
 </pre><a name="SPLIT-ESCAPED-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>split-escaped-string</b> string escape separator)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -134,7 +165,7 @@ RETURN:  A list of substrings of string.
 </pre><a name="SPLIT-NAME-VALUE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>split-name-value</b> string)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -145,7 +176,7 @@ RETURN:  a cons with two substrings of string such as:
 </pre><a name="SPLIT-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>split-string</b> string &amp;optional separators)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -155,7 +186,7 @@ NOTE:   current implementation only accepts as separators
 </pre><a name="STRING-JUSTIFY-LEFT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>string-justify-left</b> string &amp;optional width left-margin)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -167,7 +198,7 @@ NOTE:   The default width is 72 characters, the default left-margin is 0.
         which means that the string is justified as one paragraph.</pre><a name="STRING-PAD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>string-pad</b> string length &amp;key padchar justification)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -180,7 +211,7 @@ RETURN:         A padded string.
 </pre><a name="STRING-REPLACE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>string-replace</b> string pattern replace &amp;key test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -192,7 +223,7 @@ TEST:     The function used to compare the elements of the PATTERN
 </pre><a name="SUFFIXP"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>suffixp</b> suffix string &amp;key start end test)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -206,7 +237,7 @@ RETURN:  Whether SUFFIX is a suffix of the (substring STRING START END).
 </pre><a name="UNSPLIT-STRING"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>unsplit-string</b> string-list &amp;optional separator &amp;key adjustable fill-pointer size-increment)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.tea.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.tea.html
index 5970b03..4bbb1b9 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.tea.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.tea.html
@@ -51,7 +51,7 @@ License:
 </pre><a name="TEA-DECIPHER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tea-decipher</b> v w k)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -64,7 +64,7 @@ K:      The key: a vector of four 32-bit words.
 </pre><a name="TEA-ENCIPHER"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>tea-encipher</b> v w k)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
diff --git a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.utility.html b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.utility.html
index 3cdb28a..95dcd2b 100644
--- a/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.utility.html
+++ b/com.informatimago.www/develop/lisp/doc/com.informatimago.common-lisp.cesarum.utility.html
@@ -47,7 +47,7 @@ License:
 </pre><a name="COMPOSE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compose</b> &amp;rest functions)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -57,7 +57,7 @@ EXAMPLE:    (compose abs sin cos) = (lambda (x) (abs (sin (cos x))))
 </pre><a name="COMPOSE-AND-CALL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compose-and-call</b> &amp;rest functions-and-arg)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -68,7 +68,7 @@ EXAMPLE:    (compose-and-call abs sin cos 0.234) --&gt; 0.8264353
 </pre><a name="COMPUTE-CLOSURE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>compute-closure</b> fun set)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -82,7 +82,7 @@ NOTE:    This version avoids calling FUN twice with the same argument.
 </pre><a name="CONC-SYMBOL"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>conc-symbol</b> &amp;rest args)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -94,14 +94,14 @@ NOTE:    The last two arguments maybe :PACKAGE &lt;a-package&gt;
 </pre><a name="CONCAT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>concat</b> &amp;rest args)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Concatenate anything into a string.</pre><a name="COPY-HASH-TABLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>copy-hash-table</b> table)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -114,7 +114,7 @@ RETURN: If TABLE is NIL, then NIL,
 </pre><a name="DEFENUM"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>defenum</b> name-and-options &amp;rest constants)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -125,7 +125,7 @@ the numerical value.
 </pre><a name="DEFINE-IF-UNDEFINED"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-if-undefined</b> &amp;rest definitions)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -135,7 +135,7 @@ the numerical value.
   WHO'S THE AUTHOR?</pre><a name="DEFINE-STRUCTURE-CLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-structure-class</b> name-and-options &amp;rest doc-and-slots)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -148,7 +148,7 @@ DO:     Define a class implementing the structure API.
 </pre><a name="DEFINE-WITH-OBJECT"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-with-object</b> class-name slots)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -158,7 +158,7 @@ DO:       Define a macro: (WITH-{CLASS-NAME} object &amp;body body)
 </pre><a name="DEFINE-WITH-STRUCTURE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>define-with-structure</b> name-and-options &amp;rest slots)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -171,7 +171,7 @@ DO:       Define a macro: (WITH-{NAME} object &amp;body body)
 </pre><a name="DICHOTOMY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dichotomy</b> matchp min max)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -194,7 +194,7 @@ POST:	(&lt;= min index max)
 </pre><a name="DICHOTOMY-SEARCH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>dichotomy-search</b> vector value compare &amp;key start end key)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -214,35 +214,35 @@ POST:	(&lt;= start index end)
 </pre><a name="EIGHTH-ARG"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>eighth-arg</b> #1=x #1# #1# #1# #1# #1# #1# #1# &amp;rest #1#)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The eighth argument.</pre><a name="EQUIV"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>equiv</b> a b)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Return A ⇔ B</pre><a name="FIFTH-ARG"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>fifth-arg</b> #1=x #1# #1# #1# #1# &amp;rest #1#)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The fifth argument.</pre><a name="FIRST-ARG"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>first-arg</b> #1=x &amp;rest #1#)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The first argument.</pre><a name="FOR"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>for</b> (var first last . rest) &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -256,14 +256,14 @@ DO:    Repeat BODY with VAR bound to successive integer values from
 </pre><a name="FOURTH-ARG"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>fourth-arg</b> #1=x #1# #1# #1# &amp;rest #1#)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The fourth argument.</pre><a name="FUNCTIONAL-PIPE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>functional-pipe</b> &amp;body forms)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -274,7 +274,7 @@ Return the results of the last form.
 </pre><a name="HANDLING-ERRORS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>handling-errors</b> &amp;body body)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -284,21 +284,21 @@ DO:       Execute the BODY with a handler for CONDITION and
 </pre><a name="HASH-TABLE-ENTRIES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hash-table-entries</b> hash)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Returns an a-list of the entries (key . val) in the hash-table.</pre><a name="HASH-TABLE-KEYS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hash-table-keys</b> hash)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Returns a list of the keys in the hash-table.</pre><a name="HASH-TABLE-PATH"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hash-table-path</b> htable &amp;rest keys)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -306,14 +306,14 @@ DO:       Execute the BODY with a handler for CONDITION and
 the path of KEYS, returning the ultimate value</pre><a name="HASH-TABLE-VALUES"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hash-table-values</b> table)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Returns a list of the values in the hash-table.</pre><a name="HASHTABLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>hashtable</b> &amp;key test size rehash-size rehash-threshold elements)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -322,14 +322,14 @@ ELEMENTS must be a list of lists of two items, the key and the value.
 Note: we use the name HASHTABLE to avoid name collision.</pre><a name="IMPLY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>imply</b> p q)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Return P ⇒ Q</pre><a name="INCLUDE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>include</b> path)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -341,7 +341,7 @@ USAGE:   #.(include "source.lisp")
 </pre><a name="MAKE-KEYWORD"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>make-keyword</b> sym)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -350,7 +350,7 @@ RETURN: A new keyword with SYM as name.
 </pre><a name="MAXIMIZE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>maximize</b> predicate list)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -360,14 +360,14 @@ RETURN: The maximum value and the item in list for which predicate
 </pre><a name="NINTH-ARG"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>ninth-arg</b> #1=x #1# #1# #1# #1# #1# #1# #1# #1# &amp;rest #1#)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">RETURN: The ninth argument.</pre><a name="NSUBSEQ"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>nsubseq</b> sequence start &amp;optional end)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -379,7 +379,7 @@ RETURN:  When the SEQUENCE is a vector, the SEQUENCE itself, or a dispaced
 </pre><a name="OP-TYPE-OF"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>op-type-of</b> symbol &amp;optional env)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -391,7 +391,7 @@ Message-ID: &lt;ce9snm$4bp8o$1@midnight.cs.hut.fi&gt;
 </pre><a name="PJB-DEFCLASS"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>pjb-defclass</b> name super &amp;rest args)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -408,14 +408,14 @@ ARGS  is a list of s-expr, whose car is either :ATT (to declare an attribute)
 </pre><a name="PRINT-HASHTABLE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>print-hashtable</b> table &amp;optional stream)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
 <pre class="docstring">Prints readably the hash-table, using #. and the HASHTABLE function.</pre><a name="SAFE-APPLY"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>safe-apply</b> fun &amp;rest args)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>function</i></div></td></tr></table>
@@ -428,7 +428,7 @@ NOTE:  No prefix argument are allowed for REDUCE!
 </pre><a name="SCASE"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">
 <div class="symbol">(<b>scase</b> keyform &amp;rest clauses)</div></td>
 <td valign="top" align="right" width="200px">
 <div class="kind"><i>macro</i></div></td></tr></table>
@@ -438,35 +438,35 @@ DO:         A CASE, but for string keys. That is, it uses STRING= as test
 </pre><a name="SCONC"></a>
 <table border="0" width="100%">
 <tr>
-<td valing="top" align="left">
+<td valign="top" align="left">