Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-28 | Add custom allocator support | David Robillard | 1 | -2/+2 | |
2022-01-28 | Use more human-readable status codes | David Robillard | 1 | -1/+5 | |
2022-01-14 | Add support for converting literals to canonical form | David Robillard | 1 | -1/+1 | |
2022-01-14 | Add model | David Robillard | 1 | -1/+1 | |
2022-01-14 | Preserve long or short quoting from input documents | David Robillard | 1 | -13/+0 | |
2022-01-14 | Expand URIs in reader | David Robillard | 1 | -1/+1 | |
This expands relative and prefixed URIs in the reader on the stack, rather than passing them to the caller to be dealt with. This pushes these context-full forms to the edge of the system as much as possible to minimise the headaches they can cause. Towards having stricter guarantees about nodes and eliminating the CURIE node type altogether. | |||||
2022-01-13 | Make Reader always read from a ByteSource | David Robillard | 1 | -1/+1 | |
2022-01-13 | Add serd_canonical_path() | David Robillard | 1 | -1/+29 | |
2022-01-13 | Handle read errors more precisely | David Robillard | 1 | -1/+1 | |
2022-01-13 | Improve writer error handling | David Robillard | 1 | -1/+1 | |
2022-01-13 | Use a fixed-size reader stack | David Robillard | 1 | -1/+1 | |
2022-01-13 | Use char* for strings in public API | David Robillard | 1 | -6/+6 | |
The constant casting just makes user code a mess, for no benefit. | |||||
2022-01-13 | Remove useless character counting | David Robillard | 1 | -8/+3 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2020-12-31 | Format all code with clang-format | David Robillard | 1 | -21/+21 | |
2020-11-09 | Split out string tests | David Robillard | 1 | -0/+64 | |