…compatibility with a symlink. (Will need to submit a patch to Bundler to have it correctly recognize .gemspec files.)
…l input has been consumed. This helps make RDF::Reader more compatible with RDF::Enumerable, allowing subsequent operations on readers to work much as if readers were file-backed repositories. However, since not all input streams are rewindable, this is currently defined as optional behavior; RDF.rb 0.3.0-compatible reader implementations SHOULD implement automatic rewinding where possible, but are not required to.
…he N-Triples parser.
… mutative RDF::Literal#canonicalize! method. RDF::Literal#canonicalize now returns a canonicalized copy of the literal, instead of mutatively canonicalizing the receiver. RDF::Literal#canonicalize! is now the method that datatype-specific RDF::Literal subclasses should override from RDF.rb 0.3.0 onwards.
…rd options for parser implementations.
…ere multiple terms in a pattern refer to the same variable.