summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a8af2a2c..563c9c21 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,29 @@
+2006-02-18 Dave Beckett <dave@dajobe.org>
+
+ * src/raptor_rdfxml.c: (raptor_rdfxml_sax2_new_namespace_handler):
+ Added, as callback raptor_sax2_set_namespace_handler.
+ (raptor_rdfxml_start_element_handler): Split XML and RDF/XML
+ namespace processing parts in preparation for moving them
+ elsewhere.
+ (raptor_rdfxml_parse_init): Use raptor_sax2_set_feature to set the
+ XML namespace handler.
+
+ * src/raptor.h: Added prototypes for
+ raptor_xml_element_get_attributes and
+ raptor_xml_element_get_attributes_count.
+
+ * src/raptor_xml.c: (raptor_xml_element_get_attributes,
+ raptor_xml_element_get_attributes_count): Added.
+
+ * src/raptor_internal.h: raptor_sax2 gaisn namespace_handler and
+ feature_normalize_language fields. Added prototypes for
+ raptor_sax2_set_namespace_handler and raptor_sax2_set_feature.
+
+ * src/raptor_sax2.c: (raptor_sax2_set_namespace_handler): Added,
+ to allow callbacks when an XML namespace is defined.
+ (raptor_sax2_set_feature): Added, with one feature
+ RAPTOR_FEATURE_NORMALIZE_LANGUAGE for normalizing xml:lang values.
+
2006-02-04 Dave Beckett <dave@dajobe.org>
* src/raptor_parse.c: (raptor_parser_warning): Restored.