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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list