aboutsummaryrefslogtreecommitdiffstats
path: root/tools/console.c
AgeCommit message (Collapse)AuthorFilesLines
2023-12-02Split SERD_READ_VERBATIM into two more precise flagsDavid Robillard1-1/+2
Although the "verbatim" idea is nice and simple, more fine-grained control is necessary since these features (relative URI preservation and blank node label clash avoidance) are useful in different situations.
2023-12-02Add a reader flag to disable generated blank label avoidanceDavid Robillard1-0/+1
2023-12-02Collapse input and output options into single flagsDavid Robillard1-0/+70
2023-12-02[WIP] Generalize node construction APIDavid Robillard1-2/+2
2023-12-02Add support for custom allocatorsDavid Robillard1-2/+2
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] Add extensible logging APIDavid Robillard1-4/+7
2023-12-02Factor out serd_choose_syntax()David Robillard1-0/+19
2023-12-02Factor out opening output filesDavid Robillard1-0/+14
2023-12-02Factor out setting base URI from a pathDavid Robillard1-0/+20
2023-12-02Add support for reading multiple files at onceDavid Robillard1-0/+34
2023-12-02Move serdi to tools subdirectoryDavid Robillard1-0/+41
This separates the command-line tool code from the library implementation.