Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-25 | Simplify streaming API and improve pretty printing | David Robillard | 1 | -0/+1 | |
This removes the obligation from the caller to correctly maintain flags to describe the current anonymous context, instead making the writer handle this itself as much as possible. Flags remain for the cases the writer can not infer from context: the start of anonymous subject and object nodes. | |||||
2018-11-25 | Add SerdNodes class for storing a cache of nodes | David Robillard | 1 | -3/+9 | |
2018-11-25 | Expose SerdByteSink in public API | David Robillard | 1 | -0/+1 | |
2018-11-25 | Factor out some generic test suite running code | David Robillard | 1 | -43/+52 | |
2018-11-25 | Add test for reading chunks | David Robillard | 1 | -2/+3 | |
2018-11-25 | Simplify writer style options | David Robillard | 1 | -5/+10 | |
2018-11-25 | Add SerdCursor to public API | David Robillard | 1 | -0/+1 | |
2018-11-25 | Add sink interface | David Robillard | 1 | -0/+1 | |
2018-11-25 | Add SerdStatement | David Robillard | 1 | -0/+1 | |
2018-11-25 | Move syntax name/extension utilities to public API | David Robillard | 1 | -0/+1 | |
2018-11-25 | Use fixed size stack | David Robillard | 1 | -0/+2 | |
2018-11-25 | Separate base64 implementation | David Robillard | 1 | -1/+2 | |
2018-11-25 | Move system utilities to separate source files | David Robillard | 1 | -0/+1 | |
2018-11-25 | Add SerdWorld for shared library state | David Robillard | 1 | -0/+1 | |
2018-11-25 | Clean up and separate internal headers | David Robillard | 1 | -10/+22 | |
2018-11-25 | Use SerdBuffer for mutable buffers | David Robillard | 1 | -2/+2 | |
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks. | |||||
2018-11-24 | Fix test suite when running recursively | David Robillard | 1 | -2/+2 | |
2018-11-18 | Simplify test flags code | David Robillard | 1 | -2/+1 | |
2018-11-11 | Make logged test names unambiguous | David Robillard | 1 | -2/+2 | |
2018-11-11 | Fix error message output test | David Robillard | 1 | -3/+3 | |
2018-10-28 | Show diffs for all failed file equality checks | David Robillard | 1 | -7/+9 | |
2018-10-28 | Factor out test output diffing | David Robillard | 1 | -8/+12 | |
2018-10-28 | Make same-syntax test runner code generic | David Robillard | 1 | -7/+8 | |
2018-10-28 | Clean up test output | David Robillard | 1 | -7/+8 | |
2018-10-28 | Put all tests in groups with consistent naming style | David Robillard | 1 | -6/+7 | |
2018-10-28 | Use relative paths in test commands and output | David Robillard | 1 | -4/+5 | |
2018-09-16 | Clean up wscript | David Robillard | 1 | -21/+19 | |
2018-07-23 | Fix GCC 4 build | David Robillard | 1 | -1/+2 | |
2018-07-22 | Serd 0.30.0v0.30.0 | David Robillard | 1 | -1/+1 | |
2018-07-22 | Add serd_free for freeing memory allocated by serd | David Robillard | 1 | -1/+1 | |
2018-07-07 | Re-enable Turtle tests | David Robillard | 1 | -0/+2 | |
2018-06-06 | Fix running lax tests | David Robillard | 1 | -1/+2 | |
2018-02-04 | Add test for qualifying URIs | David Robillard | 1 | -0/+1 | |
2018-02-04 | Factor out Turtle-to-Turtle test pattern | David Robillard | 1 | -6/+13 | |
2018-02-04 | Exit with error status when test suite fails | David Robillard | 1 | -0/+2 | |
2018-02-04 | Factor out syntax-specific reader implementation | David Robillard | 1 | -0/+1 | |
2018-02-04 | Run tests in sorted order | David Robillard | 1 | -1/+1 | |
2018-01-16 | Fix test suite with Python 2 | David Robillard | 1 | -4/+5 | |
2018-01-04 | Fix test suite with Python 2 | David Robillard | 1 | -1/+1 | |
2018-01-04 | Fix file URI to path conversion in test suite on Windows | David Robillard | 1 | -1/+12 | |
2018-01-04 | Specify encoding when comparing files in Python | David Robillard | 1 | -4/+4 | |
2018-01-04 | Remove snprintf define hack for Windows | David Robillard | 1 | -1/+1 | |
No longer necessary with Windows 10 and MSVS 2017 | |||||
2018-01-04 | Only run one thru test per test to speed up test suite | David Robillard | 1 | -5/+9 | |
2017-12-29 | Don't force ASCII for NQuads | David Robillard | 1 | -17/+21 | |
2017-12-29 | Print diffs for failed tests | David Robillard | 1 | -0/+10 | |
2017-12-29 | Use clang-tidy for linting | David Robillard | 1 | -2/+8 | |
2017-12-29 | Upgrade to waf 2.0.3 | David Robillard | 1 | -7/+8 | |
2017-12-16 | Update waf | David Robillard | 1 | -1/+0 | |
2017-10-07 | Simplify documentation cleanup | David Robillard | 1 | -5/+1 | |
2017-10-07 | Clean up waf options | David Robillard | 1 | -10/+11 | |