summaryrefslogtreecommitdiff
path: root/src/core/nodelist.c
Commit message (Collapse)AuthorAgeFilesLines
* Begin to cater for XML namespaces.John Mark Bell2007-09-261-6/+14
| | | | | | | | | | | The localname member of Node has been removed. The name member already caters for this. Fix NodeList to cope with this and add some pointer vs NULL comparisons for sanity. Replace implementation of dom_element_get_tag_name() with a simple call to dom_node_get_node_name(), which is where the gory details lie. Add the QName building stuff to dom_node_get_node_name() (as per previous implementation of dom_element_get_tag_name()). Implement dom_node_set_prefix(). Ensure dom_node_get_local_name() returns NULL for nodes created by non-namespace-aware methods (nodes must also be Elements or Attributes) svn path=/trunk/dom/; revision=3596
* Implement dom_nodelist_get_length()John Mark Bell2007-09-241-9/+111
| | | | | | Implement dom_nodelist_item() svn path=/trunk/dom/; revision=3589
* Whitespace changesJohn Mark Bell2007-09-221-0/+2
| | | | svn path=/trunk/dom/; revision=3569
* Add NamedNodeMap.John Mark Bell2007-07-101-4/+9
| | | | | | Minor fix for NodeList unref function; ensure it unrefs the owner document after it has finished using it. svn path=/trunk/dom/; revision=3395
* Add NodeList and string comparison APIJohn Mark Bell2007-07-101-0/+228
svn path=/trunk/dom/; revision=3394