Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-10-27 | Make const Env functions tolerant of NULL | David Robillard | 1 | -0/+4 | |
This is convenient in places where you don't necessarily need an Env, since in this case these methods work the same as if with an empty Env. | |||||
2020-10-27 | Replace multiple stream callbacks with SerdEvent | David Robillard | 1 | -5/+5 | |
This makes plumbing easier since everything goes through the same "stream" and only one callback is required to handling everything. It's also more easily extensible in case more event types need to be added in the future. | |||||
2020-10-27 | Add function to SerdSink for freeing opaque handle | David Robillard | 1 | -1/+1 | |
This can be used to associate dynamically allocated data with a sink and have it managed along with the sink's lifetime. | |||||
2020-10-27 | Use public sink interface in reader | David Robillard | 1 | -0/+1 | |
2020-10-27 | Remove serd_env_foreach() | David Robillard | 1 | -2/+4 | |
This is not particularly useful except to write prefixes, which is what serd_env_write_prefixes is for, and the name implies that namespace prefixes are the only thing in an Env, which will be problematic in the future. | |||||
2020-10-27 | Ensure serd_new_resolved_uri returns an absolute URI or NULL | David Robillard | 1 | -1/+3 | |
2020-10-27 | Add serd_env_copy() and serd_env_equals() | David Robillard | 1 | -0/+19 | |
2020-10-27 | Simplify SerdEnv API | David Robillard | 1 | -24/+29 | |
2020-10-27 | Shorten node constructor names | David Robillard | 1 | -9/+9 | |
2020-10-27 | Clean up node construction API | David Robillard | 1 | -10/+17 | |
2020-10-27 | Add blank node API | David Robillard | 1 | -0/+3 | |
2020-10-27 | Make nodes opaque | David Robillard | 1 | -29/+37 | |
2020-10-27 | Remove "get" from accessor names | David Robillard | 1 | -1/+1 | |
2020-10-27 | Rename SerdChunk to SerdStringView | David Robillard | 1 | -2/+2 | |
2020-10-27 | Use char* for strings in public API | David Robillard | 1 | -14/+11 | |
The constant casting just makes user code a mess, for no benefit. | |||||
2020-08-16 | Move Env tests to a separate file | David Robillard | 1 | -0/+95 | |