Age | Commit message (Expand) | Author | Files | Lines |
2023-12-02 | Simplify output stream API | David Robillard | 3 | -56/+97 |
2023-12-02 | Simplify input stream API | David Robillard | 4 | -55/+151 |
2023-12-02 | Make SerdBuffer an output stream | David Robillard | 3 | -17/+22 |
2023-12-02 | Strengthen handling of corrupt UTF-8 input | David Robillard | 8 | -26/+208 |
2023-12-02 | Support writing all escapes in Turtle and TriG prefixed names | David Robillard | 3 | -2/+82 |
2023-12-02 | Separate Turtle and TriG reading code | David Robillard | 1 | -1/+2 |
2023-12-02 | Factor out NQuads reader | David Robillard | 2 | -0/+10 |
2023-12-02 | Factor out NTriples reader | David Robillard | 9 | -7/+74 |
2023-12-02 | Use Zix attributes directly | David Robillard | 3 | -4/+5 |
2023-12-02 | Use portable zix filesystem API in tests | David Robillard | 4 | -57/+39 |
2023-12-02 | [WIP] Add zix dependency | David Robillard | 1 | -1/+3 |
2023-12-02 | Clean up SerdEnv tests | David Robillard | 1 | -65/+249 |
2023-12-02 | Add serd_env_copy() and serd_env_equals() | David Robillard | 1 | -0/+43 |
2023-12-02 | Simplify SerdEnv API | David Robillard | 1 | -40/+45 |
2023-12-02 | Test lax NTriples parsing separately | David Robillard | 14 | -25/+89 |
2023-12-02 | Support reading lone lists in lax mode | David Robillard | 3 | -0/+10 |
2023-12-02 | Align nodes on the reader stack | David Robillard | 1 | -1/+3 |
2023-12-02 | Replace serd_reader_set_strict() with SerdReaderFlags | David Robillard | 3 | -11/+11 |
2023-12-02 | Split out simple reader unit tests | David Robillard | 3 | -317/+404 |
2023-12-02 | Reduce complexity of statement writing functions | David Robillard | 1 | -1/+1 |
2023-12-02 | Add empty syntax type for suppressing output | David Robillard | 3 | -0/+68 |
2023-12-02 | Factor out test runner script argument parsing | David Robillard | 4 | -46/+41 |
2023-12-02 | Use a simple type-safe stack in writer | David Robillard | 1 | -0/+47 |
2023-12-02 | Add a set of limits to the world | David Robillard | 2 | -9/+19 |
2023-12-02 | Replace SERD_WRITE_STRICT flag with SERD_WRITE_LAX | David Robillard | 2 | -10/+9 |
2023-12-02 | Add support for writing terse output with minimal newlines | David Robillard | 11 | -2/+172 |
2023-12-02 | Simplify statement flags | David Robillard | 1 | -2/+2 |
2023-12-02 | Replace multiple stream callbacks with SerdEvent | David Robillard | 5 | -144/+170 |
2023-12-02 | Simplify writer style options and write UTF-8 by default | David Robillard | 5 | -10/+13 |
2023-12-02 | Add SerdStatement | David Robillard | 4 | -35/+166 |
2023-12-02 | Add SerdCaret | David Robillard | 5 | -3/+56 |
2023-12-02 | Add serd_world_get_blank() | David Robillard | 2 | -0/+36 |
2023-12-02 | Remove serd_reader_set_default_graph() | David Robillard | 1 | -14/+7 |
2023-12-02 | Add SerdWorld for shared library state | David Robillard | 4 | -45/+75 |
2023-12-02 | Add serd_node_compare() | David Robillard | 1 | -0/+60 |
2023-12-02 | Clean up base64 node construction and access API | David Robillard | 1 | -19/+49 |
2023-12-02 | Clean up numeric node construction and access API | David Robillard | 2 | -68/+264 |
2023-12-02 | [WIP] Use exess for reading and writing numeric and binary literals | David Robillard | 2 | -48/+71 |
2023-12-02 | Clean up nodes in reader/writer tests | David Robillard | 1 | -12/+20 |
2023-12-02 | Move syntax name/extension utilities to public API | David Robillard | 2 | -0/+60 |
2023-12-02 | Improve reader error handling | David Robillard | 2 | -0/+153 |
2023-12-02 | Use a fixed-size reader stack | David Robillard | 2 | -8/+17 |
2023-12-02 | Simplify reader interface | David Robillard | 1 | -32/+38 |
2023-12-02 | Add SerdSink interface and hide implementations | David Robillard | 5 | -68/+226 |
2023-12-02 | Bring read/write interface closer to the C standard | David Robillard | 2 | -10/+24 |
2023-12-02 | Add serd_new_boolean() | David Robillard | 1 | -0/+21 |
2023-12-02 | Simplify literal construction API | David Robillard | 3 | -30/+45 |
2023-12-02 | Set datatypes on integer, decimal, and base64 nodes | David Robillard | 1 | -7/+27 |
2023-12-02 | Simplify node construction API | David Robillard | 5 | -97/+157 |
2023-12-02 | Merge datatype/language into node | David Robillard | 3 | -53/+69 |