aboutsummaryrefslogtreecommitdiffstats
path: root/src/serdi.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-13Avoid absurd Windows warnings about "deprecated" POSIX functionsDavid Robillard1-2/+2
2019-04-13Add option for writing terse output without newlinesDavid Robillard1-19/+20
2019-04-13Rename SERD_STYLE_ASCII to SERD_WRITE_ASCIIDavid Robillard1-1/+1
2019-04-13Fix MSVC warnings about integer literal conversionsDavid Robillard1-5/+5
2019-04-13WIP: Add modelDavid Robillard1-2/+39
2019-04-13Rename SerdStyle to SerdWriterFlagsDavid Robillard1-2/+2
2019-04-13Rename SerdError to SerdMessageDavid Robillard1-3/+3
2019-04-13Separate ByteSink from WriterDavid Robillard1-5/+7
2019-04-13Simplify writer style optionsDavid Robillard1-23/+2
2019-04-13Separate style enum from style flags typesDavid Robillard1-2/+2
2019-04-13Add SerdCursor to public APIDavid Robillard1-3/+6
2019-04-13Remove escape parameter from serd_new_file_uriDavid Robillard1-1/+1
2019-04-13Shorten node constructor namesDavid Robillard1-3/+3
2019-04-13Move syntax name/extension utilities to public APIDavid Robillard1-48/+6
2019-04-13Clean up reader error handlingDavid Robillard1-1/+3
2019-04-13Use a fixed-size reader stackDavid Robillard1-3/+17
2019-04-13Clean up node construction APIDavid Robillard1-7/+4
2019-04-13Clean up includes and improve source file separationDavid Robillard1-8/+6
2019-04-13Move system utilities to separate source filesDavid Robillard1-0/+1
2019-04-13Hide fopen wrapper and use reader interface consistentlyDavid Robillard1-56/+22
2019-04-13Add SerdWorld for shared library stateDavid Robillard1-6/+8
2019-04-13Add SerdSink interface and hide individual function implementationsDavid Robillard1-6/+2
2019-04-13Bring read/write interface closer to C standardDavid Robillard1-4/+7
2019-04-13Clean up and separate internal headersDavid Robillard1-0/+2
2019-04-13Simplify reader interfaceDavid Robillard1-8/+28
2019-04-13Remove serd_uri_to_path()David Robillard1-2/+7
2019-04-13Make nodes opaqueDavid Robillard1-6/+7
2019-04-13Use char* for strings in public APIDavid Robillard1-13/+13
2019-03-16Set stdin and stdout to binary mode on Windows to preserve newlinesDavid Robillard1-0/+10
2019-01-05Fix unused parameter warningsDavid Robillard1-0/+2
2018-01-04Open files in binary mode to preserve line endings on WindowsDavid Robillard1-1/+1
2017-12-29Don't force ASCII for NQuadsDavid Robillard1-2/+1
2017-12-29Add serdi option to write ASCII outputDavid Robillard1-1/+6
2017-09-24Make serdi guess input syntax from extension if unspecifiedDavid Robillard1-2/+27
2017-09-24Make serdi syntax options case-insensitiveDavid Robillard1-20/+28
2017-02-07Remove comment fragment cruftDavid Robillard1-6/+1
2017-01-06Add support for reading TriGDavid Robillard1-5/+8
2017-01-05Add support for NQuadsDavid Robillard1-4/+6
2017-01-03Always escape file URIsDavid Robillard1-1/+1
2016-09-18Update copyright datesDavid Robillard1-2/+2
2016-05-29Fix handling of file I/O errorsDavid Robillard1-4/+8
2015-10-08Update copyright datesDavid Robillard1-1/+1
2015-10-07Update copyright datesDavid Robillard1-1/+1
2015-10-03Show serdi errors in standard formatDavid Robillard1-13/+21
2014-12-10Configurable strict parsing to tolerate invalid URIs.David Robillard1-0/+5
2014-08-08Update copyright dates.David Robillard1-2/+2
2013-03-30Add more tests from the new W3C Turtle test suite.David Robillard1-3/+3
2012-08-08Fix incorrect prototype.David Robillard1-1/+1
2012-07-05Add error callback to reader and writer for custom error reporting.David Robillard1-0/+15
2012-05-08Add incremental read interface suitable for reading from infinite streams.David Robillard1-3/+16