David Robillard
f022298e80
Remove unnecessary case.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@30 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
187a60b1e0
Full rount-trip test coverage for Turtle reading and writing.
...
Fix writing UTF-8 URIs.
Improved test coverage.
git-svn-id: http://svn.drobilla.net/serd/trunk@28 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
fcdfb13091
Tidy.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@26 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
846e313f10
Faster/terser/more consistent character escape reading.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@25 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
2a45d353d5
Clean up whitespace handling (properly deal with errors while expecting whitespace).
...
git-svn-id: http://svn.drobilla.net/serd/trunk@24 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
e3b0d87487
Gracefully stop parsing on error (i.e. report exactly one error for each bad test).
...
git-svn-id: http://svn.drobilla.net/serd/trunk@23 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
e5a61bb983
Fix language tag reading and writing.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@18 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
59306b9fe6
Shhh.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@16 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
b40edc21bf
Run, and pass all, bad tests.
...
Fix memory errors.
git-svn-id: http://svn.drobilla.net/serd/trunk@10 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
e507454f6a
Use appropriate type (uint8_t, i.e. byte) for peek/eat/push API (which is byte-oriented, not wide character oriented).
...
git-svn-id: http://svn.drobilla.net/serd/trunk@9 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
0a62fc5f6a
Rework character reading functions to support reading multi-byte characters (take a string dest parameter instead of returning uchar).
...
Escape ntriples output.
Pass all good read tests with output verification.
git-svn-id: http://svn.drobilla.net/serd/trunk@8 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
fc2fe59309
Fix memory management on collection parsing.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@7 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
e2e8e27bbd
Collection parsing.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@6 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
ff0dc180c9
Add autowaf external.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@3 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago
David Robillard
05f3e795be
Initial import.
...
git-svn-id: http://svn.drobilla.net/serd/trunk@2 490d8e77-9747-427b-9fa3-0b8f29cee8a0
13 years ago