summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2013-08-25 19:03:53 -0700
committerDave Beckett <dave@dajobe.org>2013-08-25 19:03:53 -0700
commit5ae05e8880f2da348a01dd51b49e40899838b561 (patch)
tree40fac1abdf89949a77570fc4cb7bb36356277361
parent2fbcd49b6ebf1c0b24e54b0d6b3e830bb2cf5729 (diff)
downloadraptor-5ae05e8880f2da348a01dd51b49e40899838b561.tar.gz
2.0.10
-rw-r--r--ChangeLog8
-rw-r--r--README.html7
-rw-r--r--RELEASE.html70
3 files changed, 78 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index beaff2c1..1a5c9a03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -583,9 +583,11 @@
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
+ * 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
diff --git a/README.html b/README.html
index adb01735..49052426 100644
--- a/README.html
+++ b/README.html
@@ -86,10 +86,9 @@ at the end of the line when a triple is associated with a named graph.
<h3>N-Triples Parser</h3>
<p>A parser for the
-<a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a>
-syntax as defined by the
-<a href="http://www.w3.org/2001/sw/RDFCore/">W3C RDF Core working group</a>
-for the <a href="http://www.w3.org/TR/rdf-testcases/">RDF Test Cases</a>.
+<a href="http://www.w3.org/TR/2013/NOTE-n-triples-20130409/">N-Triples - A line-based syntax for an RDF graph</a> W3C Working Group Note 09 April 2013 (N-Triples 2013)
+based on the older
+<a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a>.
</p>
diff --git a/RELEASE.html b/RELEASE.html
index 7b66fd8b..8c481377 100644
--- a/RELEASE.html
+++ b/RELEASE.html
@@ -14,6 +14,76 @@
<p>Not yet released.
</p>
+<h3>Parser changes</h3>
+
+<p>Turtle parser was updated to handle
+<a href="http://www.w3.org/TR/2013/CR-turtle-20130219/">Turtle Terse RDF Triple Language</a> W3C Candidate Recommendation 19 February 2013
+(Turtle 2013)
+The main changes were to align with SPARQL-style blank node names,
+prefixes and local names.
+</p>
+
+<p>N-Triples parser was updated to handle
+<a href="http://www.w3.org/TR/2013/NOTE-n-triples-20130409/">N-Triples - A line-based syntax for an RDF graph</a> W3C Working Group Note 09 April 2013 (N-Triples 2013)
+The main changes were to allow \b \f, UTF-8 in strings and
+URIs and the SPARQL-style blank node names.</p>
+
+<p>RDF/XML parser updated to understand the new RDF 1.1 datatypes:
+rdf:HTML and rdf:langString</p>
+
+
+<h3>Serializer changes</h3>
+
+<p>Updated N-Triples and Turtle serializers (via writers) for 2013
+versions based on SPARQL 1.1 definitions. These new formats
+have incompatible changes.
+</p>
+
+<p>Added functions for writing escaped Turtle / N-Triples terms:</p>
+<pre>
+int raptor_string_escaped_write(const unsigned char *string,
+ size_t len, const char delim, unsigned int flags, raptor_iostream *iostr);
+
+int raptor_term_escaped_write(const raptor_term *term, unsigned int flags,
+ raptor_iostream* iostr);
+
+int raptor_uri_escaped_write(raptor_uri* uri, raptor_uri* base_uri,
+ unsigned int flags, raptor_iostream *iostr);
+</pre>
+<p>These uses the new new <code>raptor_escaped_write_bitflags</code>
+enum bitflag values for the <code>flags</code> argument.</p>
+
+<p>Deprecated <code>raptor_string_python_write()</code> for
+<code>raptor_string_escaped_write()</code> with flags.</p>
+
+
+<h3>Configuration and build changes</h3>
+
+<p><code>configure</code> now recommends flex 2.5.36</p>
+
+<p><code>configure</code> was updated to switch configuring libxml
+and libcurl to use the <code>PKG_PROG_PKG_CONFIG</code> and
+<code>PKG_CHECK_MODULES</code> macros. The preference remains to
+prefer looking for the xml2-config and curl-config programs before
+trying pkg-config unless <code>--with-curl-config=no</code>
+<code>--with-xml2-config=no</code> are used.
+</p>
+
+<p><code>configure</code> now dies if xml2-config or xslt-config
+point at non executable files. Patch from Michael Stahl - thanks.
+Fixes <a href="http://bugs.librdf.org/mantis/view.php?id=535">Issue #0000534</a>
+</p>
+
+<p><code>configure</code> now adds curl or libxml pkg-config requires
+only if they were found via pkg-config; this prevents unnecessary
+dependency on pkg-config files if they are not needed.</p>
+
+<p>Updated autogen.sh and code to handle variations of header
+macro.
+Fixes <a href="http://bugs.librdf.org/mantis/view.php?id=532">Issue #0000532</a>
+</p>
+
+
<h2 id="rel2_0_9"><a name="rel2_0_9">Raptor2 2.0.9 changes</a></h2>