aboutsummaryrefslogtreecommitdiffstats
path: root/src/world.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-02Use ZixAllocator directlyDavid Robillard1-12/+8
2023-12-02Use ZixStringView directlyDavid Robillard1-8/+8
2023-12-02Avoid dynamic allocation of world blank nodeDavid Robillard1-11/+9
2023-12-02Cache commonly used nodes in the worldDavid Robillard1-1/+36
2023-12-02[WIP] Generalize node construction APIDavid Robillard1-2/+2
2023-12-02Add support for custom allocatorsDavid Robillard1-8/+20
2023-12-02[WIP] Add extensible logging APIDavid Robillard1-61/+5
2023-12-02Simplify input stream APIDavid Robillard1-27/+0
2023-12-02Rename SerdErrorFunc to SerdLogFuncDavid Robillard1-3/+3
2023-12-02Make r_err take a single line without trailing newlineDavid Robillard1-0/+1
2023-12-02Add assertions for all non-null pointers in the public APIDavid Robillard1-0/+2
2023-12-02Use a simple type-safe stack in writerDavid Robillard1-0/+1
2023-12-02Add a set of limits to the worldDavid Robillard1-1/+18
2023-12-02Add SerdCaretDavid Robillard1-6/+12
2023-12-02Add serd_world_get_blank()David Robillard1-2/+36
2023-12-02Use thread-safe strerror_r() if availableDavid Robillard1-6/+6
2023-12-02Move fopen wrapper to worldDavid Robillard1-0/+28
2023-12-02Move error handling to worldDavid Robillard1-2/+47
2023-12-02Add SerdWorld for shared library stateDavid Robillard1-0/+29