Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-12-02 | [WIP] Generalize node construction API | David Robillard | 1 | -1/+1 | |
2023-12-02 | Add support for custom allocators | David Robillard | 1 | -33/+111 | |
This makes it explicit in the API where memory is allocated, and allows the user to provide a custom allocator to avoid the use of the default system allocator for whatever reason. | |||||
2023-12-02 | [WIP] Move SerdEnv mutation from writer to reader | David Robillard | 1 | -12/+37 | |
Writing having side-effects seems questionable in general, and this prepares things for expanding URIs in the reader. | |||||
2023-12-02 | Leave statement caret at the start of literals | David Robillard | 1 | -0/+56 | |
This allows a precise location to be reported for errors within literals, by adding the offset of the error in the literal to the caret. This will be used to report nice errors for things like regular expressions and supported XSD datatypes. | |||||
2023-12-02 | Simplify input stream API | David Robillard | 1 | -45/+121 | |
2023-12-02 | Factor out NTriples reader | David Robillard | 1 | -0/+49 | |
2023-12-02 | Use portable zix filesystem API in tests | David Robillard | 1 | -31/+22 | |
2023-12-02 | Replace serd_reader_set_strict() with SerdReaderFlags | David Robillard | 1 | -5/+5 | |
2023-12-02 | Split out simple reader unit tests | David Robillard | 1 | -0/+400 | |