Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-03-16 | Drop graphs when writing Turtle output | David Robillard | 1 | -1/+2 | |
2025-03-16 | Fix reading prefix names that start with "true." or "false." | David Robillard | 1 | -1/+2 | |
2025-03-16 | Fix reading numbers with no space before the final dot | David Robillard | 1 | -1/+2 | |
2025-03-16 | Refuse to write incoherent statements | David Robillard | 1 | -1/+2 | |
2025-02-12 | Fix spelling | David Robillard | 1 | -1/+1 | |
2025-01-30 | Unify invalid input character error reporting | David Robillard | 1 | -1/+2 | |
Puts all error messages that print input characters in the same place, so that potentially printing them can be handled properly. Most notably this avoids printing EOF and control characters in error messages. | |||||
2025-01-30 | Fix handling of some invalid EOF cases in lax mode | David Robillard | 1 | -1/+2 | |
The return status of these tests unfortunately isn't consistent, so instead of testing for an exact exit status, instead check that the return status doesn't seem to be an abort() or other signal code (which are negative on Linux, while serdi itself never exits with a negative status). | |||||
2025-01-30 | Remove project and version number from man page OS field | David Robillard | 1 | -0/+6 | |
The mandoc documentation suggests leaving this blank. Although I still think it's nicer for third-party projects to put their own versions here (as many GNU utilities do, for example), it's a hassle in practice to maintain the version over time, and I'm not sure what to do about the date in that case. The version is passed to the mandoc command instead for generating the HTML man pages, so those are unchanged. | |||||
2025-01-18 | Serd 0.32.4v0.32.4 | David Robillard | 1 | -2/+2 | |
2024-08-03 | Fix reading chunks from files without trailing newlines | David Robillard | 1 | -1/+2 | |
2024-06-25 | Simplify token comparison in reader | David Robillard | 1 | -1/+2 | |
"Simplify" in terms of the operations actually performed. Since we only need to test for equality here, a simpler comparison with less branching will do. | |||||
2024-06-25 | Improve test suite coverage | David Robillard | 1 | -1/+2 | |
2024-06-25 | Fix rewriting special literals when datatype URIs are prefixed names | David Robillard | 1 | -1/+2 | |
2024-06-25 | Fix overly permissive parsing of syntax names on the command line | David Robillard | 1 | -1/+2 | |
2024-06-24 | Write blank lines between graphs and statements in TriG | David Robillard | 1 | -1/+2 | |
2024-06-23 | Gracefully handle errors while writing the end of anonymous nodes | David Robillard | 1 | -1/+2 | |
2024-06-09 | Treat out of range unicode characters as errors | David Robillard | 1 | -1/+2 | |
2024-03-29 | Use unsigned constants for all explicit enumerator values | David Robillard | 1 | -1/+2 | |
2024-03-29 | Support reading lone lists in lax mode | David Robillard | 1 | -1/+2 | |
This allows parsing documents like "(42) ." | |||||
2024-03-14 | Fix library current_version on MacOS | David Robillard | 1 | -1/+2 | |
2024-03-08 | Fix parsing NQuads lines with no space before the final dot | David Robillard | 1 | -0/+6 | |
2024-01-23 | Serd 0.32.2v0.32.2 | David Robillard | 1 | -2/+2 | |
2024-01-20 | Fix writing empty list objects within blank nodes | David Robillard | 1 | -1/+2 | |
2024-01-09 | Enable clang nullability checks | David Robillard | 1 | -0/+6 | |
2023-10-22 | Serd 0.32.0v0.32.0 | David Robillard | 1 | -2/+2 | |
2023-05-11 | Clean up documentation and remove junk files from install | David Robillard | 1 | -1/+2 | |
2023-05-05 | Add options to disable html or singlehtml documentation | David Robillard | 1 | -1/+2 | |
2023-05-03 | Make serd_reader_read_chunk() work with NQuads | David Robillard | 1 | -1/+2 | |
2023-04-30 | Add long "help" and "version" options to serdi | David Robillard | 1 | -2/+3 | |
Although serdi still "officially" has a BSD-style interface, meson uses --version to find the version of executables. So, support that, and also add --help, since users will often try that for unknown commands. | |||||
2023-04-16 | Gracefully handle errors when writing text | David Robillard | 1 | -1/+1 | |
2023-04-06 | Improve pretty-printing of lists and inline subjects | David Robillard | 1 | -0/+1 | |
2023-04-06 | Remove support for writing Turtle named inline nodes extension | David Robillard | 1 | -0/+1 | |
2023-04-06 | Make URI writing stricter by default | David Robillard | 1 | -1/+2 | |
2023-04-06 | Simplify naming of W3C test directories | David Robillard | 1 | -1/+2 | |
This matches the names used in <https://github.com/w3c/rdf-tests.git>. | |||||
2023-04-05 | Clean up remaining stale test suite data | David Robillard | 1 | -1/+2 | |
2023-04-05 | Improve writer error handling | David Robillard | 1 | -2/+3 | |
2023-04-05 | Fix relative URI creation | David Robillard | 1 | -1/+2 | |
2023-04-05 | Fix potential memory leaks when a write is aborted | David Robillard | 1 | -1/+2 | |
Also clean up and simplify writer context management in general. | |||||
2023-04-02 | Improve TriG pretty-printing and remove trailing newlines | David Robillard | 1 | -1/+2 | |
2023-03-31 | Fix possible hang when writing nested Turtle lists | David Robillard | 1 | -1/+2 | |
2023-03-31 | Fix incorrect parsing of strange quote escape patterns | David Robillard | 1 | -1/+2 | |
2023-02-12 | Check for POSIX features with the build system | David Robillard | 1 | -1/+2 | |
2022-12-20 | Avoid using ASCII grave as a quote | David Robillard | 1 | -1/+2 | |
2022-12-19 | Allow SERD_API to be defined by the user | David Robillard | 1 | -1/+2 | |
2022-12-11 | Update NEWS file | David Robillard | 1 | -1/+3 | |
2022-12-09 | Add serd_reader_skip_until_byte() to public API | David Robillard | 1 | -2/+3 | |
2022-12-08 | Replace duplicated dox_to_sphinx script with sphinxygen dependency | David Robillard | 1 | -1/+2 | |
2022-11-28 | Improve serdi man page | David Robillard | 1 | -1/+2 | |
2022-11-24 | Gracefully handle bad characters in Turtle blank node syntax | David Robillard | 1 | -1/+2 | |
2022-11-24 | Gracefully handle bad characters in Turtle datatype syntax | David Robillard | 1 | -1/+2 | |