CVSROOT: /cvs/gnome
Module name: libgsf
Changes by: jody 06/09/23 22:21:41
Modified files:
. : ChangeLog NEWS
gsf : gsf-libxml.c gsf-libxml.h
Log message:
2006-09-23 Jody Goldberg <[EMAIL PROTECTED]>
* gsf/gsf-libxml.c (push_child) : Handle namespaces internally by id
rather than object pointer. We don't actually need the struct and
the code is simpler when using ids.
(lookup_child) : ditto. No need for a verbose warning if the document
does not yet define a namespace.
(gsf_xml_in_start_element) : warn when we find an unknown namespace uri.
(gsf_xml_in_doc_free) : now that we are using ids, the ns_by_id array
goes away. We did not really need it.
(gsf_xml_in_doc_new) : Get rid of ns_by_id and use ids directly. This
fixes support for multiple uris with the same id (common when
versioning)
(gsf_xml_in_doc_new) : Be sure to look up the parent of the e_node,
not the node already in the tree to fix the multple decl handling.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libgsf&who=jody&date=explicit&mindate=2006-09-23%2022:20&maxdate=2006-09-23%2022:22
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list