summaryrefslogtreecommitdiff
path: root/src/utils/namespace.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge branches/jmb/dom-alloc-purge back to trunkJohn Mark Bell2011-12-211-6/+0
| | | | svn path=/trunk/libdom/; revision=13316
* s/struct dom_string/dom_string/gJohn Mark Bell2011-04-071-8/+7
| | | | svn path=/trunk/libdom/; revision=12172
* Merge the branches/struggleyb/libdom-remain back to trunk.Bo Yang2009-08-111-0/+7
| | | | svn path=/trunk/dom/; revision=9191
* Make the dom string class more useful.John Mark Bell2007-10-031-2/+1
| | | | | | | | Purge all trace of dom_string_get_data() from outside the dom string implementation. Port affected code to new, more useful, APIs. This also fixes the interned node name strings mentioned in the previous commit. svn path=/trunk/dom/; revision=3621
* Introduce global initialistaion/finalisation for DOM library. This should be ↵John Mark Bell2007-09-291-0/+33
used to initialise any parts of the library before they are used. Mostly, this will comprise of static initialisers. Finalisation cleans up afterwards. This API is only exposed to language-specific binding libraries -- they should expose their own global initialisation/finalisation routines which call the core libdom ones. Introduce new utility code for namespace and qname processing. Port dom_document_create_element_ns() and dom_document_create_attribute_ns() to this new code. Make libdom-libxml's initialiser initialise libdom itself first of all. svn path=/trunk/dom/; revision=3604