summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2006-02-19 03:55:26 +0000
committerDave Beckett <dave@dajobe.org>2006-02-19 03:55:26 +0000
commitb5d6ebcdd884f1ff9d4be1b1cbe5a12570df933d (patch)
tree637d3c134b1130187b936887c0922d43097a5dfe
parent1d4e662209ea919a932a41b204a29892a8f3e260 (diff)
downloadraptor-b5d6ebcdd884f1ff9d4be1b1cbe5a12570df933d.tar.gz
-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.