77 Commits (e9b014772d60dfe3890e58c99a551c18d1bc2ab3)

Author SHA1 Message Date
David Robillard 2ecbc85f12 Update to latest Turtle test suite. 9 years ago
David Robillard dc9f6c8d6b Add new literal tests from Turtle test suite. 10 years ago
David Robillard 09c4bb6a30 Add more tests from the new W3C Turtle test suite. 10 years ago
David Robillard 99a57ab1bc Improve branch coverage. 10 years ago
David Robillard 326d672cc9 Implement case-insensitive language tags from new Turtle spec. 10 years ago
David Robillard d9015f088e Add some missing tests from latest W3C test suite. 10 years ago
David Robillard 7c662143ed Improve branch coverage. 10 years ago
David Robillard e6f2680dc5 Merge test suites. 10 years ago
David Robillard 2d6b2c5560 Don't escape backspace or form feed for ntriples. 10 years ago
David Robillard 0c9f5eb2ee Set SERD_HAS_NEWLINE and SERD_HAS_QUOTE flags when unescaped newlines or quotes are read. 10 years ago
David Robillard 2025d5a589 Remove unused prefix. 10 years ago
David Robillard a27bd15451 Support dots and colons in pnames. 10 years ago
David Robillard 1184a65761 Improve dot support. 10 years ago
David Robillard c7fb2c971e Pass negative eval tests (reject invalid escaped URI characters). 10 years ago
David Robillard e2f891daf2 Fix anonymous_blank_node_subject test. 10 years ago
David Robillard 4cd874e79f Support most of the latest Turtle Editor's Draft. 10 years ago
David Robillard 88c96ff149 Move old test suite to its own directory. 10 years ago
David Robillard a44d17c590 Generate shorter blank node IDs like the new Turtle test suite. 10 years ago
David Robillard 7aac9795ba Add missing files. 10 years ago
David Robillard d3e093b153 Restructure test suite to match new Turtle test suite. 10 years ago
David Robillard a6e3b5126b Windows compatibility fixes. 10 years ago
David Robillard 17f9487ed0 Fix serd_node_new_decimal test code. 10 years ago
David Robillard 73d0a86698 Fix crash when serd_node_new_decimal is called with infinity or NaN. 10 years ago
David Robillard 1aa4306d2f Fix lax prototype. 11 years ago
David Robillard 79dc6df5c5 Support digits at start of local names as per new grammar. 11 years ago
David Robillard 02a41f39b2 Add error callback to reader and writer for custom error reporting. 11 years ago
David Robillard 32da26f159 Don't break relative URIs with up-references when parsing a document with no base URI. 11 years ago
David Robillard 08b6811d84 Delete trailing whitespace. 11 years ago
David Robillard 91ae836711 Add serd_reader_set_default_graph() for reading a file as a named graph. 11 years ago
David Robillard d14a7d1136 Add serd_writer_set_root_uri(), root parameter to 11 years ago
David Robillard 44177f8c18 Add escape parameter to serd_node_new_file_uri(). 11 years ago
David Robillard 362fa11510 Make serd_node_from_string tolerate NULL. 11 years ago
David Robillard 1725dfdf7c serd_node_new_uri_from_path => serd_node_new_file_uri. 11 years ago
David Robillard f4365012b5 Add serd_writer_get_env(). 11 years ago
David Robillard 7b022006c4 Add serd_chunk_sink for easy writing to a string. 11 years ago
David Robillard 79545ea09d Handle files and strings that start with a UTF-8 Byte Order Mark (fix #814). 11 years ago
David Robillard 11a87df284 Fix serialisation of decimals like 10.0, 20.0, etc. 11 years ago
David Robillard 418a485c00 Add test case and update ChangeLog. 11 years ago
David Robillard 8e430f642c Use iterative algorithm for collection parsing. 11 years ago
David Robillard 192508f364 Implement pretty-printing for collections. 11 years ago
David Robillard d0fa317357 Add missing files. 11 years ago
David Robillard 7c20847432 Add Windows path test cases (100% coverage for uri.c). 11 years ago
David Robillard 41a6aeb1ba Use failure() function for all test failures. 11 years ago
David Robillard 2d724f0e19 Support compilation as C++ under MSVC++ 11 years ago
David Robillard 3c3e2de8a7 Update copyright dates. 11 years ago
David Robillard 847e56d9e6 Add serd_node_new_blob and serd_base64_decode for handling arbitrary binary 11 years ago
David Robillard e0f18e3402 Warn on invalid unicode character and replace (fix #796). 11 years ago
David Robillard f4b25c0297 Escape non-printable ASCII characters in ASCII output (fix #795). 11 years ago
David Robillard f3c95977f6 Near 100% branch coverage. 11 years ago
David Robillard b2effabfc5 100% test coverage. 11 years ago