Age | Commit message (Expand) | Author | Files | Lines |
2023-12-02 | [WIP] Add support for URI hex escape decoding | David Robillard | 38 | -15/+206 |
2023-12-02 | Add serd_env_unset_prefix() | David Robillard | 1 | -0/+61 |
2023-12-02 | Use ZixAllocator directly | David Robillard | 13 | -111/+110 |
2023-12-02 | Use ZixStringView directly | David Robillard | 14 | -236/+248 |
2023-12-02 | Use SerdNodes instead of manual memory management in tests | David Robillard | 7 | -71/+133 |
2023-12-02 | Add "contextual" output option | David Robillard | 2 | -0/+62 |
2023-12-02 | Add SERD_READ_ORDERED to preserve blank node ordering in models | David Robillard | 5 | -14/+29 |
2023-12-02 | Add model and serd-sort utility | David Robillard | 21 | -7/+1990 |
2023-12-02 | Add statement filter sink and serd-filter tool | David Robillard | 16 | -17/+449 |
2023-12-02 | Add "longhand" mode to write rdf:type predicates normally | David Robillard | 8 | -0/+61 |
2023-12-02 | Factor out and rewrite command-line interface | David Robillard | 6 | -26/+57 |
2023-12-02 | Add serd_node_from_syntax() and serd_node_to_syntax() | David Robillard | 3 | -2/+225 |
2023-12-02 | Use SerdNodes in Env implementation | David Robillard | 1 | -2/+2 |
2023-12-02 | Use SerdNodes to simplify some tests | David Robillard | 6 | -178/+286 |
2023-12-02 | Reuse the same rdf:type node for all "a" abbreviations | David Robillard | 1 | -1/+1 |
2023-12-02 | Cache commonly used nodes in the world | David Robillard | 1 | -2/+1 |
2023-12-02 | Add SerdNodes for storing a cache of interned nodes | David Robillard | 7 | -67/+688 |
2023-12-02 | Make blank node prefixing automatic | David Robillard | 8 | -69/+3 |
2023-12-02 | Split SERD_READ_VERBATIM into two more precise flags | David Robillard | 1 | -1/+2 |
2023-12-02 | Add a reader flag to disable generated blank label avoidance | David Robillard | 1 | -0/+1 |
2023-12-02 | Collapse input and output options into single flags | David Robillard | 5 | -30/+31 |
2023-12-02 | Expose serd_strncasecmp in public API | David Robillard | 1 | -7/+6 |
2023-12-02 | [WIP] Add support for converting literals to canonical form | David Robillard | 12 | -0/+352 |
2023-12-02 | [WIP] Generalize node construction API | David Robillard | 12 | -307/+521 |
2023-12-02 | Add support for custom allocators | David Robillard | 17 | -447/+1016 |
2023-12-02 | Test handling of deferred write errors that happen when closing | David Robillard | 2 | -5/+18 |
2023-12-02 | Add command-line option to write output to a file | David Robillard | 3 | -6/+14 |
2023-12-02 | [WIP] Remove SERD_CURIE node datatype entirely | David Robillard | 5 | -67/+32 |
2023-12-02 | [WIP] Expand URIs in reader | David Robillard | 11 | -11/+133 |
2023-12-02 | [WIP] Move SerdEnv mutation from writer to reader | David Robillard | 4 | -48/+48 |
2023-12-02 | [WIP] Preserve long or short quoting from input documents | David Robillard | 24 | -109/+129 |
2023-12-02 | Leave statement caret at the start of literals | David Robillard | 1 | -0/+56 |
2023-12-02 | [WIP] Add extensible logging API | David Robillard | 2 | -2/+148 |
2023-12-02 | [WIP] Add support for reading and writing variables | David Robillard | 18 | -12/+148 |
2023-12-02 | [TESTED] Replace -b and -e options with a block size option | David Robillard | 1 | -2/+6 |
2023-12-02 | Add support for reading multiple files at once | David Robillard | 5 | -0/+52 |
2023-12-02 | Simplify handling of input string arguments | David Robillard | 1 | -1/+2 |
2023-12-02 | Add base URI command-line option | David Robillard | 5 | -14/+52 |
2023-12-02 | Rename serdi to serd-pipe | David Robillard | 7 | -33/+40 |
2023-12-02 | Move serdi to tools subdirectory | David Robillard | 2 | -2/+2 |
2023-12-02 | Remove datatype arguments from integer and base64 constructors | David Robillard | 1 | -12/+9 |
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 |