diff --git a/ChangeLog b/ChangeLog index 0db0bf5b..6ecfaf8c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sun Apr 22 21:29:52 CEST 2001 Daniel Veillard + + * doc/html/* doc/xml.html: updated and regenerated the docs + Sun Apr 22 21:11:45 CEST 2001 Daniel Veillard * xpath.c: fixed the XPointer problem introduced in 2.3.6 diff --git a/doc/html/index.sgml b/doc/html/index.sgml index d8b86cc5..63ca63a5 100644 --- a/doc/html/index.sgml +++ b/doc/html/index.sgml @@ -50,6 +50,8 @@ + + @@ -189,8 +191,11 @@ + + + @@ -211,6 +216,7 @@ + @@ -238,6 +244,7 @@ + @@ -327,6 +334,8 @@ + + @@ -370,6 +379,7 @@ + @@ -509,6 +519,7 @@ + @@ -533,6 +544,8 @@ + + @@ -562,6 +575,17 @@ + + + + + + + + + + + @@ -595,9 +619,19 @@ + + + + + + + + + + @@ -715,6 +749,7 @@ + @@ -783,17 +818,20 @@ + + - + + @@ -812,11 +850,14 @@ - + + + + @@ -837,6 +878,7 @@ + diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html index f9172f94..b818a8ff 100644 --- a/doc/html/libxml-debugxml.html +++ b/doc/html/libxml-debugxml.html @@ -121,7 +121,7 @@ NAME="LIBXML-DEBUGXML" >

Name

Synopsis

Description

Details

output ::str ::

output ::attr ::depth ::

output ::attr ::depth ::

output ::node ::depth ::

output ::node ::depth ::

output ::node ::depth ::

output ::doc ::

output ::doc ::

output ::doc ::

output ::doc ::

output ::node ::

prompt ::



ctxt ::arg ::node ::node2 ::

doc ::filename ::input ::output ::

Name

Synopsis

(unsigned char *in, int len); int xmlCheckUTF8 (unsigned char *utf); -int xmlCharEncOutFunc ( (xmlCharEncodingHandler *handler); *handler); +int UTF8Toisolat1 (unsigned char *out, + int *outlen, + unsigned char *in, + int *inlen); +int isolat1ToUTF8 (unsigned char *out, + int *outlen, + unsigned char *in, + int *inlen); +int xmlCheckUTF8 (unsigned char *utf); +int xmlUTF8Strlen (unsigned char *utf);

Description

Details


out ::outlen ::in ::inlen ::

out ::outlen ::in ::inlen ::





handler ::

enc ::

name ::

name ::alias ::

alias ::

alias ::


name ::

enc ::

in ::len ::

xmlCheckUTF8 ()

int         xmlCheckUTF8                    (unsigned char *utf);

Checks utf for being valid utf-8. utf is assumed to be -null-terminated. This function is not super-strict, as it will -allow longer utf-8 sequences than necessary. Note that Java is -capable of producing these sequences if provoked. Also note, this -routine checks for the 4-byte maxiumum size, but does not check for -0x10ffff maximum value.

utf : Pointer to putative utf-8 encoded string.
Returns : true if utf is valid.


handler ::out ::in ::

handler ::out ::in ::

UTF8Toisolat1 ()

int         UTF8Toisolat1                   (unsigned char *out,
+                                             int *outlen,
+                                             unsigned char *in,
+                                             int *inlen);

Take a block of UTF-8 chars in and try to convert it to an ISO Latin 1 +block of chars out.

out: a pointer to an array of bytes to store the result
outlen: the length of out
in: a pointer to an array of UTF-8 chars
inlen: the length of in
Returns :0 if success, -2 if the transcoding fails, or -1 otherwise +The value of inlen after return is the number of octets consumed +as the return value is positive, else unpredictiable. +The value of outlen after return is the number of ocetes consumed.


isolat1ToUTF8 ()

int         isolat1ToUTF8                   (unsigned char *out,
+                                             int *outlen,
+                                             unsigned char *in,
+                                             int *inlen);

Take a block of ISO Latin 1 chars in and try to convert it to an UTF-8 +block of chars out.

out: a pointer to an array of bytes to store the result
outlen: the length of out
in: a pointer to an array of ISO Latin 1 chars
inlen: the length of in
Returns :0 if success, or -1 otherwise +The value of inlen after return is the number of octets consumed +as the return value is positive, else unpredictiable. +The value of outlen after return is the number of ocetes consumed.


xmlCheckUTF8 ()

int         xmlCheckUTF8                    (unsigned char *utf);

Checks utf for being valid utf-8. utf is assumed to be +null-terminated. This function is not super-strict, as it will +allow longer utf-8 sequences than necessary. Note that Java is +capable of producing these sequences if provoked. Also note, this +routine checks for the 4-byte maxiumum size, but does not check for +0x10ffff maximum value.

utf: Pointer to putative utf-8 encoded string.
Returns : true if utf is valid.


xmlUTF8Strlen ()

int         xmlUTF8Strlen                   (unsigned char *utf);

compute the lenght of an UTF8 string, it doesn't do a full UTF8 +checking of the content of the string.

utf: a sequence of UTF-8 encoded bytes
Returns :the number of characters in the string or -1 in case of error