85a3a5701b
- update to 0.32.6 * Avoid over-use of yielding meson options * Drop graphs when writing Turtle output * Eliminate recursion in the writer * Fix handling of bad predicates in anonymous blank nodes * Fix handling of some invalid EOF cases in lax mode * Fix indentation of named objects after anonymous objects * Fix indentation when ending anonymous nodes with many objects * Fix invalid characters in error messages * Fix reading numbers with no space before the final dot * Fix reading prefix names that start with "true." or "false." * Refuse to write incoherent statements * Remove project and version number from man page OS field * Write a blank line between statements and Turtle/TriG directives
Dave Plater2025-12-10 09:54:59 +00:00
8c0379310f
Accepting request 1251938 from multimedia:libs
Ana Guerrero2025-03-11 19:42:14 +00:00
748ca79e2a
Accepting request 1251880 from home:AndreasStieger:branches:multimedia:libs
Dave Plater2025-03-11 06:10:33 +00:00
3d16a40cf6
Accepting request 1240146 from multimedia:libs
Ana Guerrero2025-01-28 13:58:08 +00:00
7cf7e1fe4d
- Update to 0.32.2 * Enable clang nullability checks * Fix writing empty list objects within blank nodes - Set build docs for TW only as it requires sphixygen since now - Refresh 001-serd-docdir.patch - Update to 0.32.0 * Add Windows path separator support to serd_node_new_file_uri() * Add long "help" and "version" options to serdi * Add options to disable html or singlehtml documentation * Add serd_reader_skip_until_byte() to public API * Allow SERD_API to be defined by the user * Avoid creating test files in the current directory * Avoid using ASCII grave as a quote * Check for POSIX features with the build system * Clean up and improve test suite * Clean up code * Fix crash when trying to read chunks without starting * Fix hang when skipping an error at EOF when lax parsing * Fix incorrect parsing of strange quote escape patterns * Fix possible hang when writing nested Turtle lists * Fix potential memory leaks when a write is aborted * Fix relative URI creation * Gracefully handle bad characters in Turtle blank node syntax * Gracefully handle bad characters in Turtle datatype syntax * Improve TriG pretty-printing and remove trailing newlines * Improve pretty-printing of lists and inline subjects * Improve serdi man page * Improve writer error handling * Make URI writing stricter by default * Make serd_reader_read_chunk() work with NQuads * Override pkg-config dependency within meson * Remove junk files from documentation install * Remove support for writing Turtle named inline nodes extension * Replace duplicated dox_to_sphinx script with sphinxygen dependency * Test header for warnings more strictly * Update standard test suites
Dave Plater2025-01-24 12:01:01 +00:00
c03b93e350
- Use --std=gnu99 to fix comilation of bogus C code
Olaf Hering2018-09-21 06:24:08 +00:00
cad0ba065b
Accepting request 631386 from multimedia:libs
Yuchen Lin2018-09-11 15:10:24 +00:00
e34f28da1d
- Update to 0.30.0: * Update bundled waf to 2.0.9 * Fix various typos in comments * Various fixes in the testsuite
Tomáš Chvátal
2018-08-24 13:59:53 +00:00
9e7c05ed68
- Tweak a bit more py3 dep to not pull whole python but just base - Fix group on one of the subpkgs
Tomáš Chvátal
2018-01-08 09:09:04 +00:00
fe627c708b
Accepting request 561879 from home:plater
Dave Plater2018-01-05 13:06:58 +00:00
66380c662a
Accepting request 561877 from home:plater
Dave Plater2018-01-05 12:55:35 +00:00
bf87effb72
Accepting request 292381 from home:posophe:branches:devel:libraries:c_c++
Michal Vyskocil2015-03-23 19:28:48 +00:00
fdb34ebbe1
Accepting request 147501 from devel:libraries:c_c++
Stephan Kulow
2013-01-08 15:43:49 +00:00
c15038b48f
- Update to 0.18.2 * Fix crash when serd_node_new_decimal is called with infinity or NaN * Fix crash when resolving against non-standard base URIs * Fix bug that caused "a" abbreviation in non-predicate position * Disable timestamps in HTML documentation for reproducible build * Fix clashing symbol "error" in amalgamation build * Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory) - Remove serd-0.18.0-build_compare.patch. Applied upstream.
Cristian Morales Vega
2013-01-08 10:40:41 +00:00
2e49af37e6
Accepting request 131721 from devel:libraries:c_c++
Stephan Kulow
2012-08-27 14:56:46 +00:00
35f97bf97b
- Update to 0.18.0 * Support digits at start of local names as per new Turtle grammar * Add incremental read interface suitable for reading from infinite streams * Add -e option to serdi to use incremental reading * Add error callback to reader and writer for custom error reporting * Add -q option to serdi to suppress all non-data output, e.g. errors * Reset indent when finishing a write * Report write size correctly when invalid UTF-8 is encountered and a replacement character is written * Strip down API documentation to a single clean page * Fix various hyper-strict warnings * Do not require a C++ compiler to build * Add option to build utilities as static binaries * Upgrade to waf 1.7.2
Cristian Morales Vega
2012-08-26 21:25:24 +00:00