Change RDF::Format.file_extensions to be an array of Format types, just like .content_types. This allows Format.for to detect multiple matches for the same file extension to perform content detection.
Output information about formats used for parsing in CLI.
Argh! Pathname issue of datetime shows up on Linux.
Validity improvements for date, time & dateTime.
Use Bundler for running specs if installed.
More checking in Format.for, include :has_reader and :has_writer options so that the appropriate format is used. Also guard against format detection finding no formats.
Run using local version of rdf-spec to aid side-by-side development.
Update for compatibility with rubinius.
DOAP updates.
Raise TypeError, not RDF::TypeError (doc change only).
Improvde format detection for NQuads and N-Triples. NQuads no longer matches N-Triples.
In RDF::Format.for, don't look for any symbol along the class path, just the result of .to_sym on each format class.
Merge remote-tracking branch 'cpence/patch-1'
Version 0.3.4.2
Don't detect TriG for N-Triples or N-Quads.
Don't require 'iconv' if a String instance responds to :encode.
Create mixin specs for durable, indexable, readable and writable.
Syncrhonize etc/doap.nt with rdf-spec.
Move #supports? to Enumerable from Repository.
Chech that Enumerable#dump actually finds a writer and raise RDF::WriterError if none found.
Graph implements Durable. #durable? returns false.