Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
  daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
  docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
  from CVs it's generated, added include/libxml/xmlwin32version.h
  also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
  libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
  when compiling on WIN32 and MSC
Daniel
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index 4d058ca..87fb099 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20802"
+NAME="AEN20723"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20805"
+NAME="AEN20726"
 ></A
 ><H2
 >Synopsis</H2
@@ -381,7 +381,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20865"
+NAME="AEN20786"
 ></A
 ><H2
 >Description</H2
@@ -391,14 +391,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20868"
+NAME="AEN20789"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20870"
+NAME="AEN20791"
 ></A
 ><H3
 ><A
@@ -464,7 +464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20877"
+NAME="AEN20798"
 ></A
 ><H3
 ><A
@@ -495,7 +495,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20883"
+NAME="AEN20804"
 ></A
 ><P
 ></P
@@ -522,7 +522,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer ot an array of bytes to store the UTF-8 result</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -539,12 +539,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the lenght of <TT
-CLASS="PARAMETER"
-><I
->out</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -561,7 +556,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer ot an array of chars in the original encoding</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -578,12 +573,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the lenght of <TT
-CLASS="PARAMETER"
-><I
->in</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -598,21 +588,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of byte written, or -1 by lack of space, or -2
-if the transcoding failed.
-The value of <TT
-CLASS="PARAMETER"
-><I
->inlen</I
-></TT
-> after return is the number of octets consumed
-as the return value is positive, else unpredictiable.
-The value of <TT
-CLASS="PARAMETER"
-><I
->outlen</I
-></TT
-> after return is the number of ocetes consumed.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -623,7 +599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20912"
+NAME="AEN20829"
 ></A
 ><H3
 ><A
@@ -656,7 +632,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20918"
+NAME="AEN20835"
 ></A
 ><P
 ></P
@@ -683,7 +659,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer ot an array of bytes to store the result</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -700,12 +676,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the lenght of <TT
-CLASS="PARAMETER"
-><I
->out</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -722,7 +693,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer ot an array of UTF-8 chars</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -739,12 +710,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the lenght of <TT
-CLASS="PARAMETER"
-><I
->in</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -759,21 +725,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of byte written, or -1 by lack of space, or -2
-if the transcoding failed.
-The value of <TT
-CLASS="PARAMETER"
-><I
->inlen</I
-></TT
-> after return is the number of octets consumed
-as the return value is positive, else unpredictiable.
-The value of <TT
-CLASS="PARAMETER"
-><I
->outlen</I
-></TT
-> after return is the number of ocetes consumed.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -784,7 +736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20947"
+NAME="AEN20860"
 ></A
 ><H3
 ><A
@@ -818,33 +770,20 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20952"
+NAME="AEN20865"
 ></A
 ><H3
 ><A
 NAME="XMLCHARENCODINGHANDLERPTR"
 ></A
 >xmlCharEncodingHandlerPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlCharEncodingHandler *xmlCharEncodingHandlerPtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20957"
+NAME="AEN20869"
 ></A
 ><H3
 ><A
@@ -875,7 +814,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20963"
+NAME="AEN20875"
 ></A
 ><H3
 ><A
@@ -904,7 +843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20969"
+NAME="AEN20881"
 ></A
 ><H3
 ><A
@@ -934,7 +873,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20976"
+NAME="AEN20888"
 ></A
 ><P
 ></P
@@ -961,7 +900,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the xmlCharEncodingHandlerPtr handler block</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -972,7 +911,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20985"
+NAME="AEN20897"
 ></A
 ><H3
 ><A
@@ -1006,7 +945,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20993"
+NAME="AEN20905"
 ></A
 ><P
 ></P
@@ -1033,7 +972,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a string describing the char encoding.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1048,7 +987,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the handler or NULL if not found</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1059,7 +998,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21006"
+NAME="AEN20918"
 ></A
 ><H3
 ><A
@@ -1088,7 +1027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21012"
+NAME="AEN20924"
 ></A
 ><P
 ></P
@@ -1141,7 +1080,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21025"
+NAME="AEN20937"
 ></A
 ><H3
 ><A
@@ -1180,7 +1119,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21033"
+NAME="AEN20945"
 ></A
 ><P
 ></P
@@ -1207,7 +1146,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1224,7 +1163,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1239,7 +1178,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 in case of success, -1 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1250,7 +1189,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21050"
+NAME="AEN20962"
 ></A
 ><H3
 ><A
@@ -1282,7 +1221,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21057"
+NAME="AEN20969"
 ></A
 ><P
 ></P
@@ -1309,7 +1248,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1324,7 +1263,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 in case of success, -1 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1335,7 +1274,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21070"
+NAME="AEN20982"
 ></A
 ><H3
 ><A
@@ -1362,7 +1301,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21076"
+NAME="AEN20988"
 ></A
 ><P
 ></P
@@ -1389,7 +1328,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1404,7 +1343,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not found the original name otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1415,7 +1354,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21089"
+NAME="AEN21001"
 ></A
 ><H3
 ><A
@@ -1443,7 +1382,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21095"
+NAME="AEN21007"
 ></A
 ><H3
 ><A
@@ -1475,7 +1414,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21102"
+NAME="AEN21014"
 ></A
 ><P
 ></P
@@ -1502,7 +1441,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1517,8 +1456,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->one of the XML_CHAR_ENCODING_... values or XML_CHAR_ENCODING_NONE
-if not recognized.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1529,7 +1467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21115"
+NAME="AEN21027"
 ></A
 ><H3
 ><A
@@ -1564,7 +1502,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21123"
+NAME="AEN21035"
 ></A
 ><P
 ></P
@@ -1591,7 +1529,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the encoding</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1606,7 +1544,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the canonical name for the given encoding</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1617,7 +1555,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21136"
+NAME="AEN21048"
 ></A
 ><H3
 ><A
@@ -1649,7 +1587,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21143"
+NAME="AEN21055"
 ></A
 ><P
 ></P
@@ -1676,8 +1614,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to the first bytes of the XML entity, must be at least
-4 bytes long.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1694,7 +1631,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the length of the buffer</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1709,7 +1646,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->one of the XML_CHAR_ENCODING_... values.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1720,7 +1657,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21160"
+NAME="AEN21072"
 ></A
 ><H3
 ><A
@@ -1768,7 +1705,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21170"
+NAME="AEN21082"
 ></A
 ><P
 ></P
@@ -1795,7 +1732,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->	char enconding transformation data structure</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1812,7 +1749,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the output.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1829,7 +1766,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the input</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1844,10 +1781,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of byte written if success, or 
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1858,7 +1792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21191"
+NAME="AEN21103"
 ></A
 ><H3
 ><A
@@ -1896,7 +1830,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21200"
+NAME="AEN21112"
 ></A
 ><P
 ></P
@@ -1923,7 +1857,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->	char enconding transformation data structure</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1940,7 +1874,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the output.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1957,7 +1891,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the input</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1972,10 +1906,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of byte written if success, or 
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1986,7 +1917,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21221"
+NAME="AEN21133"
 ></A
 ><H3
 ><A
@@ -2025,7 +1956,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21230"
+NAME="AEN21142"
 ></A
 ><P
 ></P
@@ -2052,7 +1983,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->	char enconding transformation data structure</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2069,7 +2000,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the output.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2086,7 +2017,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlBuffer for the input</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2101,10 +2032,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of byte written if success, or 
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2115,7 +2043,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21251"
+NAME="AEN21163"
 ></A
 ><H3
 ><A
@@ -2145,7 +2073,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21258"
+NAME="AEN21170"
 ></A
 ><P
 ></P
@@ -2172,7 +2100,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->	char enconding transformation data structure</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2187,7 +2115,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if success, or -1 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2198,7 +2126,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21271"
+NAME="AEN21183"
 ></A
 ><H3
 ><A
@@ -2229,7 +2157,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21277"
+NAME="AEN21189"
 ></A
 ><P
 ></P
@@ -2256,7 +2184,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to an array of bytes to store the result</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2273,12 +2201,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the length of <TT
-CLASS="PARAMETER"
-><I
->out</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2295,7 +2218,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to an array of UTF-8 chars</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2312,12 +2235,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the length of <TT
-CLASS="PARAMETER"
-><I
->in</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2332,20 +2250,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if success, -2 if the transcoding fails, or -1 otherwise
-The value of <TT
-CLASS="PARAMETER"
-><I
->inlen</I
-></TT
-> after return is the number of octets consumed
-as the return value is positive, else unpredictiable.
-The value of <TT
-CLASS="PARAMETER"
-><I
->outlen</I
-></TT
-> after return is the number of ocetes consumed.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2356,7 +2261,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21306"
+NAME="AEN21214"
 ></A
 ><H3
 ><A
@@ -2387,7 +2292,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21312"
+NAME="AEN21220"
 ></A
 ><P
 ></P
@@ -2414,7 +2319,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to an array of bytes to store the result</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2431,12 +2336,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the length of <TT
-CLASS="PARAMETER"
-><I
->out</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2453,7 +2353,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to an array of ISO Latin 1 chars</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2470,12 +2370,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the length of <TT
-CLASS="PARAMETER"
-><I
->in</I
-></TT
-></TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2490,20 +2385,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if success, or -1 otherwise
-The value of <TT
-CLASS="PARAMETER"
-><I
->inlen</I
-></TT
-> after return is the number of octets consumed
-as the return value is positive, else unpredictiable.
-The value of <TT
-CLASS="PARAMETER"
-><I
->outlen</I
-></TT
-> after return is the number of ocetes consumed.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2514,7 +2396,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21341"
+NAME="AEN21245"
 ></A
 ><H3
 ><A
@@ -2556,7 +2438,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21349"
+NAME="AEN21253"
 ></A
 ><P
 ></P
@@ -2583,7 +2465,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> Pointer to putative utf-8 encoded string.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2598,12 +2480,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> true if <TT
-CLASS="PARAMETER"
-><I
->utf</I
-></TT
-> is valid.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2614,7 +2491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21363"
+NAME="AEN21266"
 ></A
 ><H3
 ><A
@@ -2645,7 +2522,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21370"
+NAME="AEN21273"
 ></A
 ><P
 ></P
@@ -2672,7 +2549,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a sequence of UTF-8 encoded bytes</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2689,7 +2566,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the number of characters in the array</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2704,8 +2581,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the storage size of
-the first 'len' characters of ARRAY&#13;</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2716,7 +2592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21387"
+NAME="AEN21290"
 ></A
 ><H3
 ><A
@@ -2750,7 +2626,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21395"
+NAME="AEN21298"
 ></A
 ><P
 ></P
@@ -2777,7 +2653,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the input UTF8 *</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2794,12 +2670,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the len of <TT
-CLASS="PARAMETER"
-><I
->utf</I
-></TT
-> (in chars)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2814,7 +2685,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->a new UTF8 * or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2825,7 +2696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21413"
+NAME="AEN21315"
 ></A
 ><H3
 ><A
@@ -2860,7 +2731,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21421"
+NAME="AEN21323"
 ></A
 ><P
 ></P
@@ -2887,7 +2758,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the input UTF8 *</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2904,7 +2775,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the position of the desired UTF8 char (in chars)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2919,7 +2790,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->a pointer to the UTF8 character or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2930,7 +2801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21438"
+NAME="AEN21340"
 ></A
 ><H3
 ><A
@@ -2964,7 +2835,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21446"
+NAME="AEN21348"
 ></A
 ><P
 ></P
@@ -2991,7 +2862,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the input UTF8 *</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3008,7 +2879,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the UTF8 character to be found</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3023,8 +2894,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the relative character position of the desired char
-or -1 if not found</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3035,7 +2905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21463"
+NAME="AEN21365"
 ></A
 ><H3
 ><A
@@ -3083,7 +2953,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21474"
+NAME="AEN21376"
 ></A
 ><P
 ></P
@@ -3110,7 +2980,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a sequence of UTF-8 encoded bytes</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3159,8 +3029,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->a pointer to a newly created string
-or NULL if any problem</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3171,7 +3040,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21495"
+NAME="AEN21397"
 ></A
 ><H3
 ><A
@@ -3202,7 +3071,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21502"
+NAME="AEN21404"
 ></A
 ><P
 ></P
@@ -3229,7 +3098,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a sequence of UTF-8 encoded bytes</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3244,7 +3113,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of characters in the string or -1 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE