mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-21 14:53:44 +03:00
moved string and UTF8 routines out of parser.c and encoding.c into a new
* encoding.c, parser.c, xmlstring.c, Makefile.am, include/libxml/Makefile.am, include/libxml/catalog.c, include/libxml/chvalid.h, include/libxml/encoding.h, include/libxml/parser.h, include/libxml/relaxng.h, include/libxml/tree.h, include/libxml/xmlwriter.h, include/libxml/xmlstring.h: moved string and UTF8 routines out of parser.c and encoding.c into a new module xmlstring.c with include file include/libxml/xmlstring.h mostly using patches from Reid Spencer. Since xmlChar now defined in xmlstring.h, several include files needed to have a #include added for safety. * doc/apibuild.py: added some additional sorting for various references displayed in the APIxxx.html files. Rebuilt the docs, and also added new file for xmlstring module. * configure.in: small addition to help my testing; no effect on normal usage. * doc/search.php: added $_GET[query] so that persistent globals can be disabled (for recent versions of PHP)
This commit is contained in:
@@ -64,16 +64,7 @@ debugDumpString()
|
||||
shellPrintXPathError()
|
||||
|
||||
# functions from module encoding
|
||||
UTF8Charcmp()
|
||||
UTF8Size()
|
||||
UTF8Strlen()
|
||||
UTF8Strloc()
|
||||
UTF8Strndup()
|
||||
UTF8Strpos()
|
||||
UTF8Strsize()
|
||||
UTF8Strsub()
|
||||
addEncodingAlias()
|
||||
checkUTF8()
|
||||
cleanupCharEncodingHandlers()
|
||||
cleanupEncodingAliases()
|
||||
delEncodingAlias()
|
||||
@@ -228,6 +219,17 @@ regexpCompile()
|
||||
schemaCleanupTypes()
|
||||
schemaInitTypes()
|
||||
|
||||
# functions from module xmlstring
|
||||
UTF8Charcmp()
|
||||
UTF8Size()
|
||||
UTF8Strlen()
|
||||
UTF8Strloc()
|
||||
UTF8Strndup()
|
||||
UTF8Strpos()
|
||||
UTF8Strsize()
|
||||
UTF8Strsub()
|
||||
checkUTF8()
|
||||
|
||||
# functions from module xmlunicode
|
||||
uCSIsAegeanNumbers()
|
||||
uCSIsAlphabeticPresentationForms()
|
||||
|
Reference in New Issue
Block a user