Age | Commit message (Expand) | Author | Files | Lines |
2021-03-08 | WIP: Simplify node construction | David Robillard | 1 | -2/+1 |
2021-03-08 | WIP: Add extensible logging API | David Robillard | 1 | -20/+20 |
2021-03-08 | Expand URIs in reader | David Robillard | 1 | -35/+27 |
2021-03-08 | WIP: Add serd_node_from_syntax() and serd_node_to_syntax() | David Robillard | 1 | -0/+8 |
2021-03-08 | Add support for parsing variables | David Robillard | 1 | -0/+14 |
2021-03-08 | WIP: Make Writer always write to a ByteSink | David Robillard | 1 | -15/+14 |
2021-03-08 | Use a manual type-safe stack in SerdWriter | David Robillard | 1 | -31/+24 |
2021-03-08 | Split up serd_internal.h | David Robillard | 1 | -1/+1 |
2021-03-08 | Add empty syntax type for suppressing output | David Robillard | 1 | -1/+7 |
2021-03-08 | Replace serd_reader_set_strict() with SerdReaderFlags | David Robillard | 1 | -5/+5 |
2021-03-08 | Report writer errors and add strict write mode | David Robillard | 1 | -176/+253 |
2021-03-08 | Align node allocations | David Robillard | 1 | -1/+1 |
2021-03-08 | Add support for writing terse collections | David Robillard | 1 | -12/+23 |
2021-03-08 | Tolerate lack of predicate when context is popped | David Robillard | 1 | -1/+2 |
2021-03-08 | Reset writer to empty when finished to avoid spurious blank lines | David Robillard | 1 | -0/+1 |
2021-03-08 | Pass context flags to write_sep() | David Robillard | 1 | -22/+24 |
2021-03-08 | Add initial flags to write context | David Robillard | 1 | -21/+24 |
2021-03-08 | Simplify internal writer context API | David Robillard | 1 | -31/+31 |
2021-03-08 | Strengthen writer statement preconditions | David Robillard | 1 | -1/+3 |
2021-03-08 | Add option for writing terse output without newlines | David Robillard | 1 | -4/+8 |
2021-03-08 | Factor out writing top level separator | David Robillard | 1 | -7/+10 |
2021-03-08 | WIP: Write invalid characters in URIs with percent encoding | David Robillard | 1 | -5/+9 |
2021-03-08 | Use simpler names for statement flags | David Robillard | 1 | -18/+15 |
2021-03-08 | Simplify streaming API and improve pretty printing | David Robillard | 1 | -144/+236 |
2021-03-08 | Cache commonly used nodes in the world | David Robillard | 1 | -9/+8 |
2021-03-08 | Separate ByteSink from Writer | David Robillard | 1 | -7/+6 |
2021-03-08 | Expose SerdByteSink in public API | David Robillard | 1 | -5/+4 |
2021-03-08 | Simplify writer style options | David Robillard | 1 | -2/+3 |
2021-03-08 | Avoid writing invalid prefixed name prefixes | David Robillard | 1 | -1/+2 |
2021-03-08 | Replace multiple stream callbacks with SerdEvent | David Robillard | 1 | -5/+21 |
2021-03-08 | Add SerdStatement | David Robillard | 1 | -6/+8 |
2021-03-08 | Move SerdField to public API | David Robillard | 1 | -46/+40 |
2021-03-08 | Simplify SerdEnv API | David Robillard | 1 | -2/+2 |
2021-03-08 | Move error handling to world | David Robillard | 1 | -27/+16 |
2021-03-08 | Add SerdWorld for shared library state | David Robillard | 1 | -12/+6 |
2021-03-08 | Use a fixed-size reader stack | David Robillard | 1 | -1/+5 |
2021-03-07 | Add SerdSink interface and hide implementations | David Robillard | 1 | -2/+21 |
2021-03-07 | Use consistent naming for function types | David Robillard | 1 | -4/+4 |
2021-03-07 | Bring read/write interface closer to C standard | David Robillard | 1 | -15/+13 |
2021-03-07 | Simplify node construction API | David Robillard | 1 | -25/+26 |
2021-03-07 | Simplify URI API and implementation | David Robillard | 1 | -12/+15 |
2021-03-07 | Merge datatype/language into node | David Robillard | 1 | -28/+20 |
2021-03-07 | Remove SERD_NOTHING node type | David Robillard | 1 | -3/+0 |
2021-03-07 | Make nodes opaque | David Robillard | 1 | -108/+114 |
2021-03-07 | Remove "get" from accessor names | David Robillard | 1 | -5/+8 |
2021-03-07 | Rename SerdStyle to SerdWriterFlags | David Robillard | 1 | -24/+24 |
2021-03-07 | Rename SerdURI to SerdURIView | David Robillard | 1 | -14/+14 |
2021-03-07 | Rename SerdChunk to SerdStringView | David Robillard | 1 | -11/+5 |
2021-03-07 | Use char* for strings in public API | David Robillard | 1 | -36/+30 |
2021-03-07 | Remove useless character counting | David Robillard | 1 | -4/+3 |