diff options
author | Dave Beckett <dave@dajobe.org> | 2013-08-25 19:03:53 -0700 |
---|---|---|
committer | Dave Beckett <dave@dajobe.org> | 2013-08-25 19:03:53 -0700 |
commit | 5ae05e8880f2da348a01dd51b49e40899838b561 (patch) | |
tree | 40fac1abdf89949a77570fc4cb7bb36356277361 | |
parent | 2fbcd49b6ebf1c0b24e54b0d6b3e830bb2cf5729 (diff) | |
download | raptor-5ae05e8880f2da348a01dd51b49e40899838b561.tar.gz |
2.0.10
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | README.html | 7 | ||||
-rw-r--r-- | RELEASE.html | 70 |
3 files changed, 78 insertions, 7 deletions
@@ -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> |