diff options
author | Daniel Veillard <veillard@redhat.com> | 2010-11-04 18:35:57 +0100 |
---|---|---|
committer | Daniel Veillard <veillard@redhat.com> | 2010-11-04 18:35:57 +0100 |
commit | 4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017 (patch) | |
tree | c4ae318c4221fc404faf168c72db116f31db53ec /doc/devhelp | |
parent | 82143f4e2af7da7e6706cda4f7f4efadcc062da0 (diff) | |
download | android_external_libxml2-4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017.tar.gz android_external_libxml2-4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017.tar.bz2 android_external_libxml2-4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017.zip |
Release of libxml2-2.7.8
Diffstat (limited to 'doc/devhelp')
-rw-r--r-- | doc/devhelp/libxml2-encoding.html | 12 | ||||
-rw-r--r-- | doc/devhelp/libxml2-nanoftp.html | 4 | ||||
-rw-r--r-- | doc/devhelp/libxml2-parser.html | 1 | ||||
-rw-r--r-- | doc/devhelp/libxml2-parserInternals.html | 2 | ||||
-rw-r--r-- | doc/devhelp/libxml2-xmlversion.html | 9 | ||||
-rw-r--r-- | doc/devhelp/libxml2.devhelp | 3 |
6 files changed, 25 insertions, 6 deletions
diff --git a/doc/devhelp/libxml2-encoding.html b/doc/devhelp/libxml2-encoding.html index 2d977229..261e50a6 100644 --- a/doc/devhelp/libxml2-encoding.html +++ b/doc/devhelp/libxml2-encoding.html @@ -43,7 +43,8 @@ <p>Author(s): Daniel Veillard </p> <div class="refsynopsisdiv"> <h2>Synopsis</h2> - <pre class="synopsis">typedef enum <a href="#xmlCharEncoding">xmlCharEncoding</a>; + <pre class="synopsis">typedef struct _uconv_t <a href="#uconv_t">uconv_t</a>; +typedef enum <a href="#xmlCharEncoding">xmlCharEncoding</a>; typedef struct _xmlCharEncodingHandler <a href="#xmlCharEncodingHandler">xmlCharEncodingHandler</a>; typedef <a href="libxml2-encoding.html#xmlCharEncodingHandler">xmlCharEncodingHandler</a> * <a href="#xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a>; int <a href="#xmlDelEncodingAlias">xmlDelEncodingAlias</a> (const char * alias); @@ -75,6 +76,13 @@ const char * <a href="#xmlGetCharEncodingName">xmlGetCharEncodingName</a> (<a hr <div class="refsect1" lang="en"> <h2>Details</h2> <div class="refsect2" lang="en"> + <div class="refsect2" lang="en"><h3><a name="uconv_t">Structure </a>uconv_t</h3><pre class="programlisting">struct _uconv_t { + UConverter * uconv : for conversion between an encoding and UTF-16 + UConverter * utf8 : for conversion between UTF-8 and UTF-16 +} uconv_t; +</pre><p/> +</div> + <hr/> <div class="refsect2" lang="en"><h3><a name="xmlCharEncoding">Enum </a>xmlCharEncoding</h3><pre class="programlisting">enum <a href="#xmlCharEncoding">xmlCharEncoding</a> { <a name="XML_CHAR_ENCODING_ERROR">XML_CHAR_ENCODING_ERROR</a> = -1 /* No char encoding detected */ <a name="XML_CHAR_ENCODING_NONE">XML_CHAR_ENCODING_NONE</a> = 0 /* No char encoding detected */ @@ -110,6 +118,8 @@ const char * <a href="#xmlGetCharEncodingName">xmlGetCharEncodingName</a> (<a hr <a href="libxml2-encoding.html#xmlCharEncodingOutputFunc">xmlCharEncodingOutputFunc</a> output iconv_t iconv_in iconv_t iconv_out + <a href="libxml2-encoding.html#uconv_t">uconv_t</a> * uconv_in + <a href="libxml2-encoding.html#uconv_t">uconv_t</a> * uconv_out } xmlCharEncodingHandler; </pre><p/> </div> diff --git a/doc/devhelp/libxml2-nanoftp.html b/doc/devhelp/libxml2-nanoftp.html index e3327a48..07e10f39 100644 --- a/doc/devhelp/libxml2-nanoftp.html +++ b/doc/devhelp/libxml2-nanoftp.html @@ -78,11 +78,11 @@ void <a href="#xmlNanoFTPCleanup">xmlNanoFTPCleanup</a> (void); <h2>Details</h2> <div class="refsect2" lang="en"> <div class="refsect2" lang="en"><h3><a name="INVALID_SOCKET">Macro </a>INVALID_SOCKET</h3><pre class="programlisting">#define <a href="#INVALID_SOCKET">INVALID_SOCKET</a>; -</pre><p/> +</pre><p>macro used to provide portability of code to windows sockets the value to be used when the socket is not valid</p> </div> <hr/> <div class="refsect2" lang="en"><h3><a name="SOCKET">Macro </a>SOCKET</h3><pre class="programlisting">#define <a href="#SOCKET">SOCKET</a>; -</pre><p/> +</pre><p>macro used to provide portability of code to windows sockets</p> </div> <hr/> <div class="refsect2" lang="en"><h3><a name="ftpDataCallback"/>Function type ftpDataCallback</h3><pre class="programlisting">void ftpDataCallback (void * userData, <br/> const char * data, <br/> int len)<br/> diff --git a/doc/devhelp/libxml2-parser.html b/doc/devhelp/libxml2-parser.html index e4e2d764..17227ead 100644 --- a/doc/devhelp/libxml2-parser.html +++ b/doc/devhelp/libxml2-parser.html @@ -220,6 +220,7 @@ void <a href="#xmlSetExternalEntityLoader">xmlSetExternalEntityLoader</a> (<a hr <a name="XML_WITH_DEBUG_MEM">XML_WITH_DEBUG_MEM</a> = 29 <a name="XML_WITH_DEBUG_RUN">XML_WITH_DEBUG_RUN</a> = 30 <a name="XML_WITH_ZLIB">XML_WITH_ZLIB</a> = 31 + <a name="XML_WITH_ICU">XML_WITH_ICU</a> = 32 <a name="XML_WITH_NONE">XML_WITH_NONE</a> = 99999 /* just to be sure of allocation size */ }; </pre><p/> diff --git a/doc/devhelp/libxml2-parserInternals.html b/doc/devhelp/libxml2-parserInternals.html index caba9d30..0ae11259 100644 --- a/doc/devhelp/libxml2-parserInternals.html +++ b/doc/devhelp/libxml2-parserInternals.html @@ -340,7 +340,7 @@ void <a href="#xmlParseEntityDecl">xmlParseEntityDecl</a> (<a href="libxml2-tre <div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>an XML parser context</td></tr><tr><td><span class="term"><i><tt>value</tt></i>:</span></td><td>the element node</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>-1 in case of error, the index in the stack otherwise</td></tr></tbody></table></div></div> <hr/> <div class="refsect2" lang="en"><h3><a name="xmlCheckLanguageID"/>xmlCheckLanguageID ()</h3><pre class="programlisting">int xmlCheckLanguageID (const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * lang)<br/> -</pre><p>Checks that the value conforms to the LanguageID production: NOTE: this is somewhat deprecated, those productions were removed from the XML Second edition. [33] LanguageID ::= Langcode ('-' Subcode)* [34] Langcode ::= ISO639Code | IanaCode | UserCode [35] ISO639Code ::= ([a-z] | [A-Z]) ([a-z] | [A-Z]) [36] IanaCode ::= ('i' | 'I') '-' ([a-z] | [A-Z])+ [37] UserCode ::= ('x' | 'X') '-' ([a-z] | [A-Z])+ [38] Subcode ::= ([a-z] | [A-Z])+</p> +</pre><p>Checks that the value conforms to the LanguageID production: NOTE: this is somewhat deprecated, those productions were removed from the XML Second edition. [33] LanguageID ::= Langcode ('-' Subcode)* [34] Langcode ::= ISO639Code | IanaCode | UserCode [35] ISO639Code ::= ([a-z] | [A-Z]) ([a-z] | [A-Z]) [36] IanaCode ::= ('i' | 'I') '-' ([a-z] | [A-Z])+ [37] UserCode ::= ('x' | 'X') '-' ([a-z] | [A-Z])+ [38] Subcode ::= ([a-z] | [A-Z])+ The current REC <a href="libxml2-SAX.html#reference">reference</a> the sucessors of RFC 1766, currently 5646 http://www.rfc-editor.org/rfc/rfc5646.txt langtag = language ["-" script] ["-" region] *("-" variant) *("-" extension) ["-" privateuse] language = 2*3ALPHA ; shortest ISO 639 code ["-" extlang] ; sometimes followed by ; extended language subtags / 4ALPHA ; or reserved for future use / 5*8ALPHA ; or registered language subtag extlang = 3ALPHA ; selected ISO 639 codes *2("-" 3ALPHA) ; permanently reserved script = 4ALPHA ; ISO 15924 code region = 2ALPHA ; ISO 3166-1 code / 3DIGIT ; UN M.49 code variant = 5*8alphanum ; registered variants / (DIGIT 3alphanum) extension = singleton 1*("-" (2*8alphanum)) ; Single alphanumerics ; "x" reserved for private use singleton = DIGIT ; 0 - 9 / %x41-57 ; A - W / %x59-5A ; Y - Z / %x61-77 ; a - w / %x79-7A ; y - z it sounds right to still allow Irregular i-xxx IANA and user codes too The parser below doesn't try to cope with extension or privateuse that could be added but that's not interoperable anyway</p> <div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>lang</tt></i>:</span></td><td>pointer to the string value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>1 if correct 0 otherwise</td></tr></tbody></table></div></div> <hr/> <div class="refsect2" lang="en"><h3><a name="xmlCopyChar"/>xmlCopyChar ()</h3><pre class="programlisting">int xmlCopyChar (int len, <br/> <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * out, <br/> int val)<br/> diff --git a/doc/devhelp/libxml2-xmlversion.html b/doc/devhelp/libxml2-xmlversion.html index 8e9dc3d7..f9bcb878 100644 --- a/doc/devhelp/libxml2-xmlversion.html +++ b/doc/devhelp/libxml2-xmlversion.html @@ -68,6 +68,7 @@ #define <a href="#LIBXML_CATALOG_ENABLED">LIBXML_CATALOG_ENABLED</a>; #define <a href="#LIBXML_ATTR_ALLOC_SIZE">LIBXML_ATTR_ALLOC_SIZE</a>; #define <a href="#LIBXML_REGEXP_ENABLED">LIBXML_REGEXP_ENABLED</a>; +#define <a href="#LIBXML_ICU_ENABLED">LIBXML_ICU_ENABLED</a>; #define <a href="#LIBXML_MODULE_EXTENSION">LIBXML_MODULE_EXTENSION</a>; #define <a href="#LIBXML_ICONV_ENABLED">LIBXML_ICONV_ENABLED</a>; #define <a href="#LIBXML_HTML_ENABLED">LIBXML_HTML_ENABLED</a>; @@ -82,10 +83,10 @@ #define <a href="#LIBXML_ATTR_FORMAT">LIBXML_ATTR_FORMAT</a>; #define <a href="#LIBXML_TEST_VERSION">LIBXML_TEST_VERSION</a>; #define <a href="#LIBXML_XPATH_ENABLED">LIBXML_XPATH_ENABLED</a>; -#define <a href="#LIBXML_EXPR_ENABLED">LIBXML_EXPR_ENABLED</a>; +#define <a href="#LIBXML_PATTERN_ENABLED">LIBXML_PATTERN_ENABLED</a>; #define <a href="#LIBXML_VALID_ENABLED">LIBXML_VALID_ENABLED</a>; #define <a href="#LIBXML_TREE_ENABLED">LIBXML_TREE_ENABLED</a>; -#define <a href="#LIBXML_PATTERN_ENABLED">LIBXML_PATTERN_ENABLED</a>; +#define <a href="#LIBXML_EXPR_ENABLED">LIBXML_EXPR_ENABLED</a>; void <a href="#xmlCheckVersion">xmlCheckVersion</a> (int version); </pre> </div> @@ -159,6 +160,10 @@ void <a href="#xmlCheckVersion">xmlCheckVersion</a> (int version); </pre><p>Whether iconv support is available</p> </div> <hr/> + <div class="refsect2" lang="en"><h3><a name="LIBXML_ICU_ENABLED">Macro </a>LIBXML_ICU_ENABLED</h3><pre class="programlisting">#define <a href="#LIBXML_ICU_ENABLED">LIBXML_ICU_ENABLED</a>; +</pre><p>Whether icu support is available</p> +</div> + <hr/> <div class="refsect2" lang="en"><h3><a name="LIBXML_ISO8859X_ENABLED">Macro </a>LIBXML_ISO8859X_ENABLED</h3><pre class="programlisting">#define <a href="#LIBXML_ISO8859X_ENABLED">LIBXML_ISO8859X_ENABLED</a>; </pre><p>Whether ISO-8859-* support is made available in case iconv is not</p> </div> diff --git a/doc/devhelp/libxml2.devhelp b/doc/devhelp/libxml2.devhelp index 643354a0..6fb07c1a 100644 --- a/doc/devhelp/libxml2.devhelp +++ b/doc/devhelp/libxml2.devhelp @@ -106,6 +106,7 @@ <function name="LIBXML_HTML_ENABLED" link="libxml2-xmlversion.html#LIBXML_HTML_ENABLED"/> <function name="LIBXML_HTTP_ENABLED" link="libxml2-xmlversion.html#LIBXML_HTTP_ENABLED"/> <function name="LIBXML_ICONV_ENABLED" link="libxml2-xmlversion.html#LIBXML_ICONV_ENABLED"/> + <function name="LIBXML_ICU_ENABLED" link="libxml2-xmlversion.html#LIBXML_ICU_ENABLED"/> <function name="LIBXML_ISO8859X_ENABLED" link="libxml2-xmlversion.html#LIBXML_ISO8859X_ENABLED"/> <function name="LIBXML_LEGACY_ENABLED" link="libxml2-xmlversion.html#LIBXML_LEGACY_ENABLED"/> <function name="LIBXML_MODULES_ENABLED" link="libxml2-xmlversion.html#LIBXML_MODULES_ENABLED"/> @@ -1430,6 +1431,7 @@ <function name="XML_WITH_HTML" link="libxml2-parser.html#XML_WITH_HTML"/> <function name="XML_WITH_HTTP" link="libxml2-parser.html#XML_WITH_HTTP"/> <function name="XML_WITH_ICONV" link="libxml2-parser.html#XML_WITH_ICONV"/> + <function name="XML_WITH_ICU" link="libxml2-parser.html#XML_WITH_ICU"/> <function name="XML_WITH_ISO8859X" link="libxml2-parser.html#XML_WITH_ISO8859X"/> <function name="XML_WITH_LEGACY" link="libxml2-parser.html#XML_WITH_LEGACY"/> <function name="XML_WITH_MODULES" link="libxml2-parser.html#XML_WITH_MODULES"/> @@ -1695,6 +1697,7 @@ <function name="xmlXPathVariablePtr" link="libxml2-xpath.html#xmlXPathVariablePtr"/> <function name="htmlElemDesc" link="libxml2-HTMLparser.html#htmlElemDesc"/> <function name="htmlEntityDesc" link="libxml2-HTMLparser.html#htmlEntityDesc"/> + <function name="uconv_t" link="libxml2-encoding.html#uconv_t"/> <function name="xlinkHandler" link="libxml2-xlink.html#xlinkHandler"/> <function name="xmlAttr" link="libxml2-tree.html#xmlAttr"/> <function name="xmlAttribute" link="libxml2-tree.html#xmlAttribute"/> |