2013-08-27  Dave Beckett  <dave@dajobe.org>

	* Snapshotted raptor2_2_0_10 for 2.0.10 release (GIT 7e5f5b05f5fbc40533ca3750a11a6174713d60ee)

	* NEWS.html, RELEASE.html: 2.0.10

2013-08-25  Dave Beckett <dave@dajobe.org>

	* src/raptor_xml_writer.c: Make XML writer emit xml:lang on
	elements

	Fixes Issue #0000548
	http://bugs.librdf.org/mantis/view.php?id=548

	* src/ntriples_parse.c, src/raptor_internal.h: Revert
	"(raptor_normalize_language): Added to normalize to en-US-BLAH"
	This reverts commit 7b4788f656546be7abdd87122c03ea005e771c17.

	* src/ntriples_parse.c, src/turtle_lexer.l: Revert "Use
	raptor_normalize_language to normalize N-Triples and Turtle
	inputs"

	This reverts commit 74e9fc1160cbb300cb87445bebcca4033a627e56.
	Conflicts: src/turtle_lexer.l

2013-08-23  Dave Beckett <dave@dajobe.org>

	* src/raptor_concepts.c, src/raptor_internal.h: Add rdf:HTML and
	rdf:langString from RDF 1.1 concepts

	RDF 1.1 Concepts and Abstract Syntax W3C Last Call Working Draft 23
	July 2013 http://www.w3.org/TR/2013/WD-rdf11-concepts-20130723/
	http://www.w3.org/TR/2013/WD-rdf11-concepts-20130723/#section-html
	http://www.w3.org/TR/2013/WD-rdf11-concepts-20130723/#section-Datatypes

2013-08-12  Dave Beckett <dave@dajobe.org>

	* tests/turtle-2013/Makefile.am: Add 4 bad eval tests to
	check-bad-turtle

2013-08-11  Dave Beckett <dave@dajobe.org>

	* tests/turtle-2013/Makefile.am,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	r_boundaries.nt,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	r_boundaries.ttl,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	racter_boundaries.nt,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	racter_boundaries.ttl, tests/turtle-2013/manifest.ttl:
	Renamed long turtle 2013 test file so it can be stored in tar

	localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries*
	-> localName_with_assigned_nfc_bmp_PN_CHARS_BASE_char_boundaries*

	GNUtar can't handle file names >99 letters

	tar: raptor2-2.0.10/tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl: file name is too long (max 99); not dumped
	tar: raptor2-2.0.10/tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt: file name is too long (max 99); not dumped
	tar: Exiting with failure status due to previous errors

	* tests/turtle-2013/test-38.nt: remove unused test-38.nt

	* tests/turtle-2013/Makefile.am: Add all TEST_OUT_FILES

	* tests/.gitignore: Ignore raptor_empty_test.trs

	* src/turtle_lexer.l: cast for language

	* tests/turtle-2013/Makefile.am:
	Use turtle parser to read exemplars

	* scripts/rdfcompare: rdfcompare

	* tests/turtle-2013/anonymous_blank_node_object.nt,
	tests/turtle-2013/anonymous_blank_node_subject.nt,
	tests/turtle-2013/blankNodePropertyList_as_object.nt,
	tests/turtle-2013/blankNodePropertyList_as_subject.nt,
	tests/turtle-2013/blankNodePropertyList_containing_collection.nt,
	tests/turtle-2013/blankNodePropertyList_with_multiple_triples.nt,
	tests/turtle-2013/collection_object.nt,
	tests/turtle-2013/collection_subject.nt,
	tests/turtle-2013/first.nt,
	tests/turtle-2013/labeled_blank_node_object.nt,
	tests/turtle-2013/labeled_blank_node_subject.nt,
	tests/turtle-2013/labeled_blank_node_with_PN_CHARS_BASE_character_b
	oundaries.nt,
	tests/turtle-2013/labeled_blank_node_with_leading_digit.nt,
	tests/turtle-2013/labeled_blank_node_with_leading_underscore.nt,
	tests/turtle-2013/labeled_blank_node_with_non_leading_extras.nt,
	tests/turtle-2013/last.nt,
	tests/turtle-2013/nested_blankNodePropertyLists.nt,
	tests/turtle-2013/nested_collection.nt,
	tests/turtle-2013/sole_blankNodePropertyList.nt: Replace official
	results with raptor expected ones

	* tests/turtle-2013/Makefile.am:
	Use rdfcompare to compare

	* scripts/Makefile.am: Add rdfcompare

	* src/ntriples_parse.c, src/turtle_lexer.l: Use
	raptor_normalize_language to normalize N-Triples and Turtle inputs

	* src/ntriples_parse.c, src/raptor_internal.h:
	(raptor_normalize_language): Added to normalize to en-US-BLAH

	* tests/turtle/Makefile.am, tests/turtle/bad-24.ttl,
	tests/turtle/test-35.ttl: Turtle test for lang and datatype
	warning is now an error Renamed test-35.ttl to bad-24.ttl

	* tests/turtle-2013/literal_with_escaped_BACKSPACE.nt: Added
	missing literal_with_escaped_BACKSPACE.nt

	* tests/turtle-2013/Makefile.am: Report normalize N-Triples diff

	* tests/turtle-2013/Makefile.am: Normalize N-Triples expected
	output before comparing them with diff

	* src/raptor2.h.in:
	Make N-Triples allow writing \b and \f

	* src/ntriples_parse.c: Always allow UTF-8 in N-Triples strings
	and URIs (N-Triples 2013)

	(raptor_ntriples_term): Remove allow_utf8 arg and always set it
	true.

	* src/ntriples_parse.c, src/raptor_serialize_ntriples.c: Use
	N-Triples 2013 mime type

	* src/turtle_common.c:
	Allow \b \f escapes in Turtle strings

2013-08-10  Dave Beckett <dave@dajobe.org>

	* src/turtle_parser.y: Make turtle literals with language and
	datatype an error (Turtle 2013)

	Makes test
	turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl fail as
	it should.

	* tests/turtle-2013/Makefile.am: Count and report errors for good
	tests

	* tests/turtle-2013/Makefile.am: Update BASE_URI

	* tests/turtle-2013/Makefile.am: Updated for Turtle 2013 tests

	* tests/turtle-2013/LITERAL_LONG2_with_UTF8_boundaries.ttl: add
	missing LITERAL_LONG2_with_UTF8_boundaries.ttl

	* tests/turtle-2013/IRI_subject.nt,
	tests/turtle-2013/IRI_with_eight_digit_numeric_escape.nt,
	tests/turtle-2013/IRI_with_four_digit_numeric_escape.nt,
	tests/turtle-2013/LITERAL1_with_UTF8_boundaries.nt,
	tests/turtle-2013/LITERAL2.nt,
	tests/turtle-2013/LITERAL2_with_UTF8_boundaries.nt,
	tests/turtle-2013/LITERAL_LONG1.nt,
	tests/turtle-2013/LITERAL_LONG1_with_UTF8_boundaries.nt,
	tests/turtle-2013/LITERAL_LONG2.nt,
	tests/turtle-2013/LITERAL_LONG2_with_UTF8_boundaries.nt,
	tests/turtle-2013/SPARQL_style_base.nt,
	tests/turtle-2013/SPARQL_style_prefix.nt,
	tests/turtle-2013/anonymous_blank_node_object.nt,
	tests/turtle-2013/anonymous_blank_node_subject.nt,
	tests/turtle-2013/bareword_integer.nt,
	tests/turtle-2013/comment_following_localName.nt,
	tests/turtle-2013/default_namespace_IRI.nt,
	tests/turtle-2013/labeled_blank_node_with_PN_CHARS_BASE_character_b
	oundaries.nt,
	tests/turtle-2013/labeled_blank_node_with_leading_digit.nt,
	tests/turtle-2013/labeled_blank_node_with_leading_underscore.nt,
	tests/turtle-2013/labeled_blank_node_with_non_leading_extras.nt,
	tests/turtle-2013/langtagged_LONG.nt,
	tests/turtle-2013/literal_with_escaped_CARRIAGE_RETURN.nt,
	tests/turtle-2013/literal_with_escaped_CHARACTER_TABULATION.nt,
	tests/turtle-2013/literal_with_escaped_FORM_FEED.nt,
	tests/turtle-2013/literal_with_escaped_LINE_FEED.nt,
	tests/turtle-2013/literal_with_numeric_escape8.nt,
	tests/turtle-2013/old_style_base.nt,
	tests/turtle-2013/old_style_prefix.nt,
	tests/turtle-2013/prefix_only_IRI.nt,
	tests/turtle-2013/prefix_with_PN_CHARS_BASE_character_boundaries.nt
	, tests/turtle-2013/prefix_with_non_leading_extras.nt,
	tests/turtle-2013/prefixed_IRI_object.nt,
	tests/turtle-2013/prefixed_IRI_predicate.nt,
	tests/turtle-2013/prefixed_name_datatype.nt,
	tests/turtle-2013/repeated_semis_at_end.nt,
	tests/turtle-2013/sole_blankNodePropertyList.nt: Add .nt versions
	of shared result files

	* tests/turtle-2013/HYPHEN_MINUS_in_localName.nt,
	tests/turtle-2013/HYPHEN_MINUS_in_localName.ttl,
	tests/turtle-2013/IRIREF_datatype.nt,
	tests/turtle-2013/IRIREF_datatype.ttl,
	tests/turtle-2013/IRI_spo.nt, tests/turtle-2013/IRI_subject.ttl,
	tests/turtle-2013/IRI_with_all_punctuation.nt,
	tests/turtle-2013/IRI_with_all_punctuation.ttl,
	tests/turtle-2013/IRI_with_eight_digit_numeric_escape.ttl,
	tests/turtle-2013/IRI_with_four_digit_numeric_escape.ttl,
	tests/turtle-2013/LICENSE, tests/turtle-2013/LITERAL1.nt,
	tests/turtle-2013/LITERAL1.ttl,
	tests/turtle-2013/LITERAL1_all_controls.nt,
	tests/turtle-2013/LITERAL1_all_punctuation.nt,
	tests/turtle-2013/LITERAL1_all_punctuation.ttl,
	tests/turtle-2013/LITERAL1_ascii_boundaries.nt,
	tests/turtle-2013/LITERAL1_with_UTF8_boundaries.ttl,
	tests/turtle-2013/LITERAL2.ttl,
	tests/turtle-2013/LITERAL2_ascii_boundaries.nt,
	tests/turtle-2013/LITERAL2_with_UTF8_boundaries.ttl,
	tests/turtle-2013/LITERAL_LONG1.ttl,
	tests/turtle-2013/LITERAL_LONG1_ascii_boundaries.nt,
	tests/turtle-2013/LITERAL_LONG1_with_1_squote.nt,
	tests/turtle-2013/LITERAL_LONG1_with_1_squote.ttl,
	tests/turtle-2013/LITERAL_LONG1_with_2_squotes.nt,
	tests/turtle-2013/LITERAL_LONG1_with_2_squotes.ttl,
	tests/turtle-2013/LITERAL_LONG1_with_UTF8_boundaries.ttl,
	tests/turtle-2013/LITERAL_LONG2.ttl,
	tests/turtle-2013/LITERAL_LONG2_ascii_boundaries.nt,
	tests/turtle-2013/LITERAL_LONG2_with_1_squote.nt,
	tests/turtle-2013/LITERAL_LONG2_with_1_squote.ttl,
	tests/turtle-2013/LITERAL_LONG2_with_2_squotes.nt,
	tests/turtle-2013/LITERAL_LONG2_with_2_squotes.ttl,
	tests/turtle-2013/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt,
	tests/turtle-2013/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl,
	tests/turtle-2013/LITERAL_with_UTF8_boundaries.nt,
	tests/turtle-2013/README, tests/turtle-2013/SPARQL_style_base.ttl,
	tests/turtle-2013/SPARQL_style_prefix.ttl,
	tests/turtle-2013/anonymous_blank_node_object.ttl,
	tests/turtle-2013/anonymous_blank_node_subject.ttl,
	tests/turtle-2013/bareword_a_predicate.nt,
	tests/turtle-2013/bareword_a_predicate.ttl,
	tests/turtle-2013/bareword_decimal.nt,
	tests/turtle-2013/bareword_decimal.ttl,
	tests/turtle-2013/bareword_double.nt,
	tests/turtle-2013/bareword_double.ttl,
	tests/turtle-2013/bareword_integer.ttl,
	tests/turtle-2013/blankNodePropertyList_as_object.nt,
	tests/turtle-2013/blankNodePropertyList_as_object.ttl,
	tests/turtle-2013/blankNodePropertyList_as_subject.nt,
	tests/turtle-2013/blankNodePropertyList_as_subject.ttl,
	tests/turtle-2013/blankNodePropertyList_containing_collection.nt,
	tests/turtle-2013/blankNodePropertyList_containing_collection.ttl,
	tests/turtle-2013/blankNodePropertyList_with_multiple_triples.nt,
	tests/turtle-2013/blankNodePropertyList_with_multiple_triples.ttl,
	tests/turtle-2013/collection_object.nt,
	tests/turtle-2013/collection_object.ttl,
	tests/turtle-2013/collection_subject.nt,
	tests/turtle-2013/collection_subject.ttl,
	tests/turtle-2013/comment_following_PNAME_NS.nt,
	tests/turtle-2013/comment_following_PNAME_NS.ttl,
	tests/turtle-2013/comment_following_localName.ttl,
	tests/turtle-2013/default_namespace_IRI.ttl,
	tests/turtle-2013/double_lower_case_e.nt,
	tests/turtle-2013/double_lower_case_e.ttl,
	tests/turtle-2013/empty_collection.nt,
	tests/turtle-2013/empty_collection.ttl,
	tests/turtle-2013/first.nt, tests/turtle-2013/first.ttl,
	tests/turtle-2013/labeled_blank_node_object.nt,
	tests/turtle-2013/labeled_blank_node_object.ttl,
	tests/turtle-2013/labeled_blank_node_subject.nt,
	tests/turtle-2013/labeled_blank_node_subject.ttl,
	tests/turtle-2013/labeled_blank_node_with_PN_CHARS_BASE_character_b
	oundaries.ttl,
	tests/turtle-2013/labeled_blank_node_with_leading_digit.ttl,
	tests/turtle-2013/labeled_blank_node_with_leading_underscore.ttl,
	tests/turtle-2013/labeled_blank_node_with_non_leading_extras.ttl,
	tests/turtle-2013/langtagged_LONG.ttl,
	tests/turtle-2013/langtagged_LONG_with_subtag.nt,
	tests/turtle-2013/langtagged_LONG_with_subtag.ttl,
	tests/turtle-2013/langtagged_non_LONG.nt,
	tests/turtle-2013/langtagged_non_LONG.ttl,
	tests/turtle-2013/lantag_with_subtag.nt,
	tests/turtle-2013/lantag_with_subtag.ttl,
	tests/turtle-2013/last.nt, tests/turtle-2013/last.ttl,
	tests/turtle-2013/literal_false.nt,
	tests/turtle-2013/literal_false.ttl,
	tests/turtle-2013/literal_true.nt,
	tests/turtle-2013/literal_true.ttl,
	tests/turtle-2013/literal_with_BACKSPACE.nt,
	tests/turtle-2013/literal_with_BACKSPACE.ttl,
	tests/turtle-2013/literal_with_CARRIAGE_RETURN.nt,
	tests/turtle-2013/literal_with_CARRIAGE_RETURN.ttl,
	tests/turtle-2013/literal_with_CHARACTER_TABULATION.nt,
	tests/turtle-2013/literal_with_CHARACTER_TABULATION.ttl,
	tests/turtle-2013/literal_with_FORM_FEED.nt,
	tests/turtle-2013/literal_with_FORM_FEED.ttl,
	tests/turtle-2013/literal_with_LINE_FEED.nt,
	tests/turtle-2013/literal_with_LINE_FEED.ttl,
	tests/turtle-2013/literal_with_REVERSE_SOLIDUS.nt,
	tests/turtle-2013/literal_with_REVERSE_SOLIDUS.ttl,
	tests/turtle-2013/literal_with_escaped_BACKSPACE.ttl,
	tests/turtle-2013/literal_with_escaped_CARRIAGE_RETURN.ttl,
	tests/turtle-2013/literal_with_escaped_CHARACTER_TABULATION.ttl,
	tests/turtle-2013/literal_with_escaped_FORM_FEED.ttl,
	tests/turtle-2013/literal_with_escaped_LINE_FEED.ttl,
	tests/turtle-2013/literal_with_numeric_escape4.nt,
	tests/turtle-2013/literal_with_numeric_escape4.ttl,
	tests/turtle-2013/literal_with_numeric_escape8.ttl,
	tests/turtle-2013/localName_with_PN_CHARS_BASE_character_boundaries
	.nt,
	tests/turtle-2013/localName_with_PN_CHARS_BASE_character_boundaries
	.ttl,
	tests/turtle-2013/localName_with_assigned_nfc_PN_CHARS_BASE_charact
	er_boundaries.nt,
	tests/turtle-2013/localName_with_assigned_nfc_PN_CHARS_BASE_charact
	er_boundaries.ttl,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	racter_boundaries.nt,
	tests/turtle-2013/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_cha
	racter_boundaries.ttl,
	tests/turtle-2013/localName_with_leading_digit.nt,
	tests/turtle-2013/localName_with_leading_digit.ttl,
	tests/turtle-2013/localName_with_leading_underscore.nt,
	tests/turtle-2013/localName_with_leading_underscore.ttl,
	tests/turtle-2013/localName_with_nfc_PN_CHARS_BASE_character_bounda
	ries.nt,
	tests/turtle-2013/localName_with_nfc_PN_CHARS_BASE_character_bounda
	ries.ttl, tests/turtle-2013/localName_with_non_leading_extras.nt,
	tests/turtle-2013/localName_with_non_leading_extras.ttl,
	tests/turtle-2013/localname_with_COLON.nt,
	tests/turtle-2013/localname_with_COLON.ttl,
	tests/turtle-2013/manifest.ttl,
	tests/turtle-2013/negative_numeric.nt,
	tests/turtle-2013/negative_numeric.ttl,
	tests/turtle-2013/nested_blankNodePropertyLists.nt,
	tests/turtle-2013/nested_blankNodePropertyLists.ttl,
	tests/turtle-2013/nested_collection.nt,
	tests/turtle-2013/nested_collection.ttl,
	tests/turtle-2013/number_sign_following_PNAME_NS.nt,
	tests/turtle-2013/number_sign_following_PNAME_NS.ttl,
	tests/turtle-2013/number_sign_following_localName.nt,
	tests/turtle-2013/number_sign_following_localName.ttl,
	tests/turtle-2013/numeric_with_leading_0.nt,
	tests/turtle-2013/numeric_with_leading_0.ttl,
	tests/turtle-2013/objectList_with_two_objects.nt,
	tests/turtle-2013/objectList_with_two_objects.ttl,
	tests/turtle-2013/old_style_base.ttl,
	tests/turtle-2013/old_style_prefix.ttl,
	tests/turtle-2013/percent_escaped_localName.nt,
	tests/turtle-2013/percent_escaped_localName.ttl,
	tests/turtle-2013/positive_numeric.nt,
	tests/turtle-2013/positive_numeric.ttl,
	tests/turtle-2013/predicateObjectList_with_two_objectLists.nt,
	tests/turtle-2013/predicateObjectList_with_two_objectLists.ttl,
	tests/turtle-2013/prefix_only_IRI.ttl,
	tests/turtle-2013/prefix_reassigned_and_used.nt,
	tests/turtle-2013/prefix_reassigned_and_used.ttl,
	tests/turtle-2013/prefix_with_PN_CHARS_BASE_character_boundaries.tt
	l, tests/turtle-2013/prefix_with_non_leading_extras.ttl,
	tests/turtle-2013/prefixed_IRI_object.ttl,
	tests/turtle-2013/prefixed_IRI_predicate.ttl,
	tests/turtle-2013/prefixed_name_datatype.ttl,
	tests/turtle-2013/repeated_semis_at_end.ttl,
	tests/turtle-2013/repeated_semis_not_at_end.nt,
	tests/turtle-2013/repeated_semis_not_at_end.ttl,
	tests/turtle-2013/reserved_escaped_localName.nt,
	tests/turtle-2013/reserved_escaped_localName.ttl,
	tests/turtle-2013/sole_blankNodePropertyList.ttl,
	tests/turtle-2013/test-38.nt, tests/turtle-2013/test-38.ttl,
	tests/turtle-2013/turtle-eval-bad-01.ttl,
	tests/turtle-2013/turtle-eval-bad-02.ttl,
	tests/turtle-2013/turtle-eval-bad-03.ttl,
	tests/turtle-2013/turtle-eval-bad-04.ttl,
	tests/turtle-2013/turtle-eval-struct-01.nt,
	tests/turtle-2013/turtle-eval-struct-01.ttl,
	tests/turtle-2013/turtle-eval-struct-02.nt,
	tests/turtle-2013/turtle-eval-struct-02.ttl,
	tests/turtle-2013/turtle-subm-01.nt,
	tests/turtle-2013/turtle-subm-27.nt,
	tests/turtle-2013/turtle-subm-27.ttl,
	tests/turtle-2013/turtle-syntax-bad-LITERAL2_with_langtag_and_datat
	ype.ttl, tests/turtle-2013/turtle-syntax-bad-base-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-base-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-blank-label-dot-end.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-lang-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-ln-dash-start.ttl,
	tests/turtle-2013/turtle-syntax-bad-ln-escape-start.ttl,
	tests/turtle-2013/turtle-syntax-bad-ln-escape.ttl,
	tests/turtle-2013/turtle-syntax-bad-missing-ns-dot-end.ttl,
	tests/turtle-2013/turtle-syntax-bad-missing-ns-dot-start.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-09.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-10.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-11.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-12.ttl,
	tests/turtle-2013/turtle-syntax-bad-ns-dot-end.ttl,
	tests/turtle-2013/turtle-syntax-bad-ns-dot-start.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-number-dot-in-anon.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-07.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-07.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-08.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-09.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-10.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-11.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-12.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-13.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-14.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-15.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-16.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-17.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-05.ttl,
	tests/turtle-2013/turtle-syntax-base-01.ttl,
	tests/turtle-2013/turtle-syntax-base-02.ttl,
	tests/turtle-2013/turtle-syntax-base-03.ttl,
	tests/turtle-2013/turtle-syntax-base-04.ttl,
	tests/turtle-2013/turtle-syntax-blank-label.nt,
	tests/turtle-2013/turtle-syntax-blank-label.ttl,
	tests/turtle-2013/turtle-syntax-bnode-01.ttl,
	tests/turtle-2013/turtle-syntax-bnode-02.ttl,
	tests/turtle-2013/turtle-syntax-bnode-03.ttl,
	tests/turtle-2013/turtle-syntax-bnode-04.ttl,
	tests/turtle-2013/turtle-syntax-bnode-05.ttl,
	tests/turtle-2013/turtle-syntax-bnode-06.ttl,
	tests/turtle-2013/turtle-syntax-bnode-07.ttl,
	tests/turtle-2013/turtle-syntax-bnode-08.ttl,
	tests/turtle-2013/turtle-syntax-bnode-09.ttl,
	tests/turtle-2013/turtle-syntax-bnode-10.ttl,
	tests/turtle-2013/turtle-syntax-kw-03.ttl,
	tests/turtle-2013/turtle-syntax-lists-01.ttl,
	tests/turtle-2013/turtle-syntax-lists-02.ttl,
	tests/turtle-2013/turtle-syntax-lists-03.ttl,
	tests/turtle-2013/turtle-syntax-lists-04.ttl,
	tests/turtle-2013/turtle-syntax-lists-05.ttl,
	tests/turtle-2013/turtle-syntax-ln-colons.nt,
	tests/turtle-2013/turtle-syntax-ln-colons.ttl,
	tests/turtle-2013/turtle-syntax-ln-dots.nt,
	tests/turtle-2013/turtle-syntax-ln-dots.ttl,
	tests/turtle-2013/turtle-syntax-ns-dots.ttl,
	tests/turtle-2013/turtle-syntax-pname-dots.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-prefix-01.ttl,
	tests/turtle-2013/turtle-syntax-prefix-02.ttl,
	tests/turtle-2013/turtle-syntax-prefix-03.ttl,
	tests/turtle-2013/turtle-syntax-prefix-04.ttl,
	tests/turtle-2013/turtle-syntax-prefix-05.ttl,
	tests/turtle-2013/turtle-syntax-prefix-06.ttl,
	tests/turtle-2013/turtle-syntax-prefix-07.ttl,
	tests/turtle-2013/turtle-syntax-prefix-08.ttl,
	tests/turtle-2013/turtle-syntax-prefix-09.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-string-01.ttl,
	tests/turtle-2013/turtle-syntax-string-02.ttl,
	tests/turtle-2013/turtle-syntax-string-03.ttl,
	tests/turtle-2013/turtle-syntax-string-04.ttl,
	tests/turtle-2013/turtle-syntax-string-05.ttl,
	tests/turtle-2013/turtle-syntax-string-06.ttl,
	tests/turtle-2013/turtle-syntax-string-07.ttl,
	tests/turtle-2013/turtle-syntax-string-08.ttl,
	tests/turtle-2013/turtle-syntax-string-09.ttl,
	tests/turtle-2013/turtle-syntax-string-10.ttl,
	tests/turtle-2013/turtle-syntax-string-11.ttl,
	tests/turtle-2013/turtle-syntax-struct-01.ttl,
	tests/turtle-2013/turtle-syntax-struct-02.ttl,
	tests/turtle-2013/turtle-syntax-struct-03.ttl,
	tests/turtle-2013/turtle-syntax-struct-04.ttl,
	tests/turtle-2013/turtle-syntax-struct-05.ttl,
	tests/turtle-2013/turtle-syntax-uri-01.ttl,
	tests/turtle-2013/turtle-syntax-uri-02.ttl,
	tests/turtle-2013/turtle-syntax-uri-03.ttl,
	tests/turtle-2013/turtle-syntax-uri-04.ttl,
	tests/turtle-2013/two_LITERAL_LONG2s.nt,
	tests/turtle-2013/two_LITERAL_LONG2s.ttl,
	tests/turtle-2013/underscore_in_localName.nt,
	tests/turtle-2013/underscore_in_localName.ttl: Import latest
	Turtle 2013 tests

2013-07-30  Dave Beckett <dave@dajobe.org>

	* configure.ac:
	Revert 53664470aca6c3393fe05724653c7e45d0c52588

	* librdfa/.gitignore:
	Add gitignore for objs in librdfa/

	* configure.ac: Add automake option subdir-objects to keep librdfa
	building

2013-05-31  Dave Beckett <dave@dajobe.org>

	* .travis.yml: Add yajl and run tests

	* .travis.yml: Do an update first

	* .travis.yml: More travis-ci.org config

2013-04-27  Dave Beckett <dave@dajobe.org>

	* scripts/fix-flex: Fix declaration of 'i' in generated flex
	<name>__scan_bytes function

	* src/turtle_parser.y:
	Remove prototypes for column methods that
	flex 2.5.36+ provides now.

	* configure.ac, src/turtle_lexer.l:
	Recommend flex 2.5.36 Remove prototypes for column methods that
	flex 2.5.36+ provides now.

2013-04-05  Dave Beckett <dave@dajobe.org>

	* ChangeLog, ChangeLog.13, Makefile.am:
	ChangeLog.13 for 2012

2013-03-26  Dave Beckett <dave@dajobe.org>

	* docs/tmpl/section-iostream.sgml:
	Update tmpls

2013-04-05  Dave Beckett <dave@dajobe.org>

	* build/pkg.m4, configure.ac: Switch libxml and libcurl to use
	PKG_PROG_PKG_CONFIG and PKG_CHECK_MODULES

	Preference is still to xml2-config and curl-config unless
	--with-curl-config=no --with-xml2-config=no are used

	* configure.ac: Die if xml2-config or xslt-config point at non
	executable files

	Patch from Michael Stahl - thanks

	Fixes Issue #0000534
	http://bugs.librdf.org/mantis/view.php?id=535

	* autogen.sh, configure.ac:
	Modernize LT_INIT call for libtool 2.2+

2013-03-26  Dave Beckett <dave@dajobe.org>

	* src/raptor2.h.in: Document raptor_escaped_write_bitflags enum
	values

	* docs/raptor2-sections.txt: Add escaped_write enum and functions

	* docs/raptor-1-to-2-map.tsv: 2.0.10 changes

2013-03-23  Dave Beckett <dave@dajobe.org>

	* configure.ac: Add curl or libxml pkg-config requires iff they
	were found via pkg-config

	This enables building a good raptor pkg-config file when raptor is
	built with libxml or libcurl installs that provide xml2-config /
	curl-config, includes and libraries but no pkg-config files.

2013-03-12  Dave Beckett <dave@dajobe.org>

	* autogen.sh, src/ntriples_parse.c: Handle variations of header
	macro

	Fixes Issue #0000532
	http://bugs.librdf.org/mantis/view.php?id=532

	* .travis.yml: Test travis-ci.org

2013-03-03  Dave Beckett <dave@dajobe.org>

	* src/raptor_serialize_turtle.c:
	(raptor_uri_turtle_write): Wraps raptor_turtle_writer_uri

	* src/raptor_serialize_turtle.c:
	(raptor_term_turtle_write): Wraps raptor_turtle_writer_term

	* src/raptor_serialize_turtle.c: Make
	raptor_uri_to_turtle_counted_string use a turtle writer.

	(raptor_uri_to_turtle_counted_string): Use turtle writer and
	raptor_turtle_writer_uri.  Add docs warning about inefficiency

	* src/raptor_serialize_turtle.c: Add docs warning about
	inefficiencies

	(raptor_init_serializer_turtle, raptor_uri_turtle_write,
	raptor_uri_to_turtle_counted_string, raptor_uri_to_turtle_string):
	Add doc note warning they are inefficient - a turtle writer is
	made and destroyed each time - and that a serializer is better.

	* src/raptor_statement.c:
	(raptor_statement_print): Use raptor_uri_print

	* src/raptor_turtle_writer.c: docs

	* src/raptor_turtle_writer.c:
	(raptor_turtle_writer_reference): Wraps raptor_uri_escaped_write

	* src/raptor_internal.h: Remove not needed RAPTOR_INTERNAL_API
	prefix

	* src/raptor_internal.h, src/raptor_turtle_writer.c: Added turtle
	writer methods for writing uris and term

	(raptor_turtle_writer_uri, raptor_turtle_writer_term): Added to
	write URIs and terms.

	* src/raptor2.h.in:
	Undeprecate raptor_statement_ntriples_write

	* src/raptor_escaped.c:
	(raptor_string_escaped_write): 0x7f is never written raw

	* tests/ntriples/testnq-1.nq, tests/ntriples/testnq-1.out: Remove
	spaces from test data URIs

	* src/raptor_escaped.c:
	(raptor_string_escaped_write): Decode unicode chars

	* src/raptor_escaped.c:
	(raptor_term_escaped_write): Encode uri not datatype uri

	* src/raptor_internal.h, src/raptor_serialize_turtle.c: Make
	raptor_turtle_is_legal_turtle_qname internal not static

	* src/raptor_serialize_ntriples.c: ws

	* src/raptor_serialize_ntriples.c, src/raptor_term.c: Use
	raptor_term_escaped_write instead of deprecated
	raptor_term_ntriples_write

	(raptor_bnodeid_ntriples_write, raptor_statement_ntriples_write):
	Use raptor_term_escaped_write instead of deprecated
	raptor_term_ntriples_write

2013-03-02  Dave Beckett <dave@dajobe.org>

	* src/raptor_json_writer.c, src/raptor_serialize_json.c,
	src/raptor_serialize_ntriples.c, src/raptor_turtle_writer.c:
	Use raptor_string_escaped_write instead of raptor_string_python_write

	(raptor_json_writer_quoted, raptor_json_serialize_avltree_visit,
	raptor_string_ntriples_write,
	raptor_turtle_writer_quoted_counted_string): Replace deprecated
	function with new one

	(raptor_turtle_writer_quoted_counted_string): Tidy code as well.

	* src/Makefile.am, src/raptor2.h.in, src/raptor_escaped.c,
	src/raptor_turtle_writer.c: Added escaped writing module to write
	Turtle/N-Triples terms

	Added enum of bitflags raptor_escaped_write_bitflags that describe
	the escaping wanted.

	(raptor_string_escaped_write): Added

	(raptor_string_python_write): Deprecated, now calls
	raptor_string_escaped_write() with flags.

	(raptor_term_escaped_write): Added.

	* src/raptor2.h.in, src/raptor_uri.c:
	(raptor_uri_escaped_write): Added

2013-02-27  Dave Beckett <dave@dajobe.org>

	* tests/turtle-2013/Makefile.am, tests/turtle-2013/manifest.ttl:
	Remove manifest.ttl from dist

2013-02-26  Dave Beckett <dave@dajobe.org>

	* CMakeLists.txt, NEWS.html, RELEASE.html, configure.ac: Bumped
	version to 2.0.10

	* Snapshotted raptor2_2_0_9 for 2.0.9 release (GIT
	32b08d01e8c378b43ca2fee2b849b4d14b36c32d)

	* INSTALL.html, NEWS.html, RELEASE.html, TODO.html, UPGRADING.html:
	2.0.9

2013-02-25  Dave Beckett <dave@dajobe.org>

	* NEWS.html, README.html, RELEASE.html: 2.0.9

	* src/Makefile.am, src/raptor2.h.in, src/raptor_sparql.c:
	(raptor_sparql_name_check_type): Removed - not used

	* Merge pull request #7 from dajobe/turtle-2013 Support Turtle 2013

2013-02-24  Dave Beckett <dave@dajobe.org>

	* src/turtle_lexer.l: Terminate parsing at bad URI characters

	* tests/turtle/Makefile.am: Add bad-15.out bad-17.out bad-18.out
	bad-21.out bad-22.out to dist

	* tests/turtle-2013/Makefile.am: README

	* tests/turtle-2013/README: Add Turtle 2013 Readme

	* src/turtle_lexer.l: Use raptor_turtle_check_uri_string to valid
	IRIs in Turtle docs

	* src/turtle_common.c, src/turtle_common.h: Ensure only an IRI
	that matches Turtle rules passes parsing

	(raptor_turtle_check_uri_string): Added to check Turtle URI char
	rules

	* src/raptor_internal.h, src/raptor_serialize_turtle.c,
	src/raptor_turtle_writer.c: Update Turtle URI writing to match
	Turtle 2013 encoding

	(raptor_turtle_writer_reference): Write URIs with Turtle 2013
	escaped characters; must escape #x00-#x20<>\"{}|^`

	* tests/turtle/Makefile.am: Mark turtle tests bad-17 and bad-18 as
	now good

	* tests/turtle/bad-17.out, tests/turtle/bad-17.ttl,
	tests/turtle/bad-18.out, tests/turtle/bad-18.ttl: Mark turtle
	tests bad-17 and bad-18 as now good

	* tests/turtle/test-29.ttl: Turtle 2013 changes the way URIs are
	encoded :/

	* src/turtle_parser.y: Fix statement list to match Turtle 2013
	rules about '.'s Removes 4 lexer conflicts; now expect 0

	* src/turtle_lexer.l: Fix DECIMAL, DOUBLE, INTEGER to match Turtle
	2013.  '123.' is now an integer followed by '.' not a double

	* src/turtle_common.c: Check for valid \u and \U escapes in turtle
	strings

	(raptor_stringbuffer_append_turtle_string)
	(raptor_turtle_expand_name_escapes): Added checking code.

	* src/turtle_lexer.l: Replace QUOTEDURI with Turtle 2013 IRI
	allowing u-escapes

	* tests/turtle-2013/Makefile.am: Report error counts and failing
	tests

	* src/turtle_lexer.l: ws

	* src/turtle_common.c, src/turtle_common.h, src/turtle_parser.y:
	Added turtle_expand_name_escapes for expanding escapes inline

	* src/turtle_lexer.l: Support '''single long''' quotes

	* src/turtle_lexer.l: Support 'single' quotes

	* src/turtle_lexer.l: \.

	* tests/turtle/Makefile.am, tests/turtle/bad-15.out,
	tests/turtle/bad-21.out, tests/turtle/bad-22.out: Turtle tests
	bad-15, bad-21 and bad-22 are good for Turtle 2013

	* src/raptor_qname.c:
	(raptor_qname_string_to_uri): Handle qnames with two :s
	Need to handle ':foo:...' QNames; just care about first ':'

	* tests/turtle-2013/Makefile.am: Tidy and report number of errors

	* src/turtle_lexer.l: Fix Turtle 2013 lexing rules

	* src/turtle_lexer.l, src/turtle_parser.y: Switch to use LANGTAG
	for language tag

	* src/turtle_parser.y: Fixes for debugging bison

	* src/turtle_common.c:
	(raptor_stringbuffer_append_turtle_string): Handle Turtle 2013
	\-escapes

2013-02-23  Dave Beckett <dave@dajobe.org>

	* src/turtle_parser.y: Be resilient to NULL turtle_parser in
	errors and qname lookups

	(turtle_syntax_error, turtle_qname_to_uri): Return NULL if no
	turtle_parser is present.

	* src/raptor_namespace.c:
	(raptor_namespaces_find_namespace): Be resilient to NULL or empty
	stack.

	* tests/turtle-2013/Makefile.am: more turtle 2013 syntax tests

	* src/turtle_parser.y: Allow blankNodePropertyList %expect from 2
	to 4:

	State 25 conflicts: 2 shift/reduce
	State 59 conflicts: 2 shift/reduce

	Altered some rules to match Turtle 2013:

	- predicateObjectList: renamed from propertyList
	- predicateObjectListOpt: renamed from propertyListOpt
	- blankNode: renamed from blank and altered to match
	- subject: add blankNode and collection
	- object: add collection and blankNodePropertyList

	* src/turtle_lexer.l, src/turtle_parser.y:
	Support SPARQL "BASE <URI>" and "PREFIX <prefix>: <URI>" for Turtle 2013

	* tests/turtle-2013/Makefile.am: Add turtle 2013 syntax check
	files

	* tests/turtle-2013/LICENSE, tests/turtle-2013/Makefile.am,
	tests/turtle-2013/manifest.ttl,
	tests/turtle-2013/turtle-eval-bad-01.ttl,
	tests/turtle-2013/turtle-eval-bad-02.ttl,
	tests/turtle-2013/turtle-eval-bad-03.ttl,
	tests/turtle-2013/turtle-eval-bad-04.ttl,
	tests/turtle-2013/turtle-eval-struct-01.nt,
	tests/turtle-2013/turtle-eval-struct-01.ttl,
	tests/turtle-2013/turtle-eval-struct-02.nt,
	tests/turtle-2013/turtle-eval-struct-02.ttl,
	tests/turtle-2013/turtle-subm-01.nt,
	tests/turtle-2013/turtle-subm-01.ttl,
	tests/turtle-2013/turtle-subm-02.nt,
	tests/turtle-2013/turtle-subm-02.ttl,
	tests/turtle-2013/turtle-subm-03.nt,
	tests/turtle-2013/turtle-subm-03.ttl,
	tests/turtle-2013/turtle-subm-04.nt,
	tests/turtle-2013/turtle-subm-04.ttl,
	tests/turtle-2013/turtle-subm-05.nt,
	tests/turtle-2013/turtle-subm-05.ttl,
	tests/turtle-2013/turtle-subm-06.nt,
	tests/turtle-2013/turtle-subm-06.ttl,
	tests/turtle-2013/turtle-subm-07.nt,
	tests/turtle-2013/turtle-subm-07.ttl,
	tests/turtle-2013/turtle-subm-08.nt,
	tests/turtle-2013/turtle-subm-08.ttl,
	tests/turtle-2013/turtle-subm-09.nt,
	tests/turtle-2013/turtle-subm-09.ttl,
	tests/turtle-2013/turtle-subm-10.nt,
	tests/turtle-2013/turtle-subm-10.ttl,
	tests/turtle-2013/turtle-subm-11.nt,
	tests/turtle-2013/turtle-subm-11.ttl,
	tests/turtle-2013/turtle-subm-12.nt,
	tests/turtle-2013/turtle-subm-12.ttl,
	tests/turtle-2013/turtle-subm-13.nt,
	tests/turtle-2013/turtle-subm-13.ttl,
	tests/turtle-2013/turtle-subm-14.nt,
	tests/turtle-2013/turtle-subm-14.ttl,
	tests/turtle-2013/turtle-subm-15.nt,
	tests/turtle-2013/turtle-subm-15.ttl,
	tests/turtle-2013/turtle-subm-16.nt,
	tests/turtle-2013/turtle-subm-16.ttl,
	tests/turtle-2013/turtle-subm-17.nt,
	tests/turtle-2013/turtle-subm-17.ttl,
	tests/turtle-2013/turtle-subm-18.nt,
	tests/turtle-2013/turtle-subm-18.ttl,
	tests/turtle-2013/turtle-subm-19.nt,
	tests/turtle-2013/turtle-subm-19.ttl,
	tests/turtle-2013/turtle-subm-20.nt,
	tests/turtle-2013/turtle-subm-20.ttl,
	tests/turtle-2013/turtle-subm-21.nt,
	tests/turtle-2013/turtle-subm-21.ttl,
	tests/turtle-2013/turtle-subm-22.nt,
	tests/turtle-2013/turtle-subm-22.ttl,
	tests/turtle-2013/turtle-subm-23.nt,
	tests/turtle-2013/turtle-subm-23.ttl,
	tests/turtle-2013/turtle-subm-24.nt,
	tests/turtle-2013/turtle-subm-24.ttl,
	tests/turtle-2013/turtle-subm-25.nt,
	tests/turtle-2013/turtle-subm-25.ttl,
	tests/turtle-2013/turtle-subm-26.nt,
	tests/turtle-2013/turtle-subm-26.ttl,
	tests/turtle-2013/turtle-subm-27.nt,
	tests/turtle-2013/turtle-subm-27.ttl,
	tests/turtle-2013/turtle-syntax-bad-base-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-base-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-base-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-esc-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-kw-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-lang-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-07.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-08.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-09.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-10.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-11.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-12.ttl,
	tests/turtle-2013/turtle-syntax-bad-n3-extras-13.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-num-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-pname-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-prefix-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-string-07.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-05.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-06.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-07.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-08.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-09.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-10.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-11.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-12.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-13.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-14.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-15.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-16.ttl,
	tests/turtle-2013/turtle-syntax-bad-struct-17.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-01.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-02.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-03.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-04.ttl,
	tests/turtle-2013/turtle-syntax-bad-uri-05.ttl,
	tests/turtle-2013/turtle-syntax-base-01.ttl,
	tests/turtle-2013/turtle-syntax-base-02.ttl,
	tests/turtle-2013/turtle-syntax-base-03.ttl,
	tests/turtle-2013/turtle-syntax-base-04.ttl,
	tests/turtle-2013/turtle-syntax-bnode-01.ttl,
	tests/turtle-2013/turtle-syntax-bnode-02.ttl,
	tests/turtle-2013/turtle-syntax-bnode-03.ttl,
	tests/turtle-2013/turtle-syntax-bnode-04.ttl,
	tests/turtle-2013/turtle-syntax-bnode-05.ttl,
	tests/turtle-2013/turtle-syntax-bnode-06.ttl,
	tests/turtle-2013/turtle-syntax-bnode-07.ttl,
	tests/turtle-2013/turtle-syntax-bnode-08.ttl,
	tests/turtle-2013/turtle-syntax-bnode-09.ttl,
	tests/turtle-2013/turtle-syntax-bnode-10.ttl,
	tests/turtle-2013/turtle-syntax-datatypes-01.ttl,
	tests/turtle-2013/turtle-syntax-datatypes-02.ttl,
	tests/turtle-2013/turtle-syntax-file-01.ttl,
	tests/turtle-2013/turtle-syntax-file-02.ttl,
	tests/turtle-2013/turtle-syntax-file-03.ttl,
	tests/turtle-2013/turtle-syntax-kw-01.ttl,
	tests/turtle-2013/turtle-syntax-kw-02.ttl,
	tests/turtle-2013/turtle-syntax-kw-03.ttl,
	tests/turtle-2013/turtle-syntax-lists-01.ttl,
	tests/turtle-2013/turtle-syntax-lists-02.ttl,
	tests/turtle-2013/turtle-syntax-lists-03.ttl,
	tests/turtle-2013/turtle-syntax-lists-04.ttl,
	tests/turtle-2013/turtle-syntax-lists-05.ttl,
	tests/turtle-2013/turtle-syntax-number-01.ttl,
	tests/turtle-2013/turtle-syntax-number-02.ttl,
	tests/turtle-2013/turtle-syntax-number-03.ttl,
	tests/turtle-2013/turtle-syntax-number-04.ttl,
	tests/turtle-2013/turtle-syntax-number-05.ttl,
	tests/turtle-2013/turtle-syntax-number-06.ttl,
	tests/turtle-2013/turtle-syntax-number-07.ttl,
	tests/turtle-2013/turtle-syntax-number-08.ttl,
	tests/turtle-2013/turtle-syntax-number-09.ttl,
	tests/turtle-2013/turtle-syntax-number-10.ttl,
	tests/turtle-2013/turtle-syntax-number-11.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-pname-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-prefix-01.ttl,
	tests/turtle-2013/turtle-syntax-prefix-02.ttl,
	tests/turtle-2013/turtle-syntax-prefix-03.ttl,
	tests/turtle-2013/turtle-syntax-prefix-04.ttl,
	tests/turtle-2013/turtle-syntax-prefix-05.ttl,
	tests/turtle-2013/turtle-syntax-prefix-06.ttl,
	tests/turtle-2013/turtle-syntax-prefix-07.ttl,
	tests/turtle-2013/turtle-syntax-prefix-08.ttl,
	tests/turtle-2013/turtle-syntax-prefix-09.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-01.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-02.ttl,
	tests/turtle-2013/turtle-syntax-str-esc-03.ttl,
	tests/turtle-2013/turtle-syntax-string-01.ttl,
	tests/turtle-2013/turtle-syntax-string-02.ttl,
	tests/turtle-2013/turtle-syntax-string-03.ttl,
	tests/turtle-2013/turtle-syntax-string-04.ttl,
	tests/turtle-2013/turtle-syntax-string-05.ttl,
	tests/turtle-2013/turtle-syntax-string-06.ttl,
	tests/turtle-2013/turtle-syntax-string-07.ttl,
	tests/turtle-2013/turtle-syntax-string-08.ttl,
	tests/turtle-2013/turtle-syntax-string-09.ttl,
	tests/turtle-2013/turtle-syntax-string-10.ttl,
	tests/turtle-2013/turtle-syntax-string-11.ttl,
	tests/turtle-2013/turtle-syntax-struct-01.ttl,
	tests/turtle-2013/turtle-syntax-struct-02.ttl,
	tests/turtle-2013/turtle-syntax-struct-03.ttl,
	tests/turtle-2013/turtle-syntax-struct-04.ttl,
	tests/turtle-2013/turtle-syntax-struct-05.ttl,
	tests/turtle-2013/turtle-syntax-uri-01.ttl,
	tests/turtle-2013/turtle-syntax-uri-02.ttl,
	tests/turtle-2013/turtle-syntax-uri-03.ttl,
	tests/turtle-2013/turtle-syntax-uri-04.ttl: Add Turtle 2013 tests
	from W3C

	* src/.gitignore: Exclude .trs files from newer automate test
	framework

	* src/turtle_lexer.l:
	Add Turtle 2013 rules

	Added PN_CHARS_BASE (no Unicode), PN_CHARS from Turtle 2013

	Added BS_ESCAPES based on Turtle 2013 PN_LOCAL escapes

	Added HEX

	Added PLX from Turtle 2013

	Added BN_LABEL, PN_PREFIX and PN_LOCAL based on Turtle 2013 rules.

	Redefine QNAME in terms of PN_PREFIX and PN_LOCAL Replace BNAME
	with BN_LABEL for blank node label Use PN_PREFIX for @prefix
	prefix

	* configure.ac, tests/Makefile.am:
	Add tests/turtle-2013

2013-02-22  Dave Beckett <dave@dajobe.org>

	* build/.gitignore: Ignore automake test-driver

	* src/CMakeLists.txt: Add raptor_sparql.c

	* src/raptor_sparql.c: comment

2013-02-21  Dave Beckett <dave@dajobe.org>

	* src/raptor_sparql.c: docs

	* src/raptor_sparql.c:
	(raptor_sparql_name_check): Check hex

	* src/Makefile.am, src/raptor2.h.in, src/raptor_qname.c,
	src/raptor_sparql.c: Add sparql name check module

	* src/raptor_qname.c:
	(raptor_sparql_name_check): Added to check sparql / turtle names
	Adds new enum raptor_sparql_name_check_type

2013-02-20  Dave Beckett <dave@dajobe.org>

	* src/raptor_www.c:
	(raptor_www_set_ssl_verify_options): Update docs to match curl
	latest

2013-02-18  Dave Beckett <dave@dajobe.org>

	* INSTALL.html: Document how to find gtkdocize
	Fixes Issue #0000526
	http://bugs.librdf.org/mantis/view.php?id=526

2013-02-13  Dave Beckett <dave@dajobe.org>

	* src/raptor_www_curl.c: Never use CURLOPT_SSL_VERIFYHOST with a
	value of 2

	(raptor_www_curl_set_ssl_verify_options): curl 7.28.1 removed the
	value 1 from being legal:
	http://daniel.haxx.se/blog/2012/10/25/libcurl-claimed-to-be-dangerous/CURL
	GIT commit da82f59b697310229ccdf66104d5d65a44dfab98
	Sat Oct 27 12:31:39 2012 +0200

	Legal values are: 0 to disable host verifying 2 (default) to
	enable host verifyinging

2013-01-24  Dave Beckett <dave@dajobe.org>

	* ChangeLog: 2.0.9 and 2013

2013-01-23  Dave Beckett <dave@dajobe.org>

	* librdfa/triple.c:
	Output correct literal datatypes ^^<uri>

	librdfa commit f3d10545bc2dd4a7aa940dd11dfcb6c6035e23a4

2013-01-03  Dave Beckett <dave@dajobe.org>

	* ChangeLog, LICENSE.html, NEWS.html, README.html, RELEASE.html:
	2.0.9 and 2013
