aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-02-25Abstract common read state tracking code (SerdReadState) to make user code ↵David Robillard4-78/+183
less tedious. git-svn-id: http://svn.drobilla.net/serd/trunk@110 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Lighten up documentation a bit.David Robillard1-10/+3
Use a more consistent style between prototypes and detailed documentation. git-svn-id: http://svn.drobilla.net/serd/trunk@109 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Tweak documentation style a bit.David Robillard1-5/+9
git-svn-id: http://svn.drobilla.net/serd/trunk@108 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Fix documentation.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@107 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Tidy.David Robillard1-11/+13
git-svn-id: http://svn.drobilla.net/serd/trunk@106 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Switch to 2-clause BSD license.David Robillard10-978/+217
git-svn-id: http://svn.drobilla.net/serd/trunk@105 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-25Switch to standard Javadoc/Doxygen style comments without leading asterisks.David Robillard1-154/+296
git-svn-id: http://svn.drobilla.net/serd/trunk@104 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-19Specify explicit (but relative) header sizes.David Robillard1-4/+15
git-svn-id: http://svn.drobilla.net/serd/trunk@103 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-16Make serd_writer_set_prefix return bool so it is compatible with ↵David Robillard3-13/+23
SerdPrefixSink and can be used with serd_env_foreach. Add SERD_STYLE_CURIED option to shorten URIs in output where possible. Fix serd_env_qualify. git-svn-id: http://svn.drobilla.net/serd/trunk@102 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-16Add SERD_STYLE_RESOLVED option for resolving (expanding) relative URIs in ↵David Robillard3-23/+82
output. Add serd_env_qualify and serd_env_foreach. git-svn-id: http://svn.drobilla.net/serd/trunk@101 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-16Fix serd_node_new_uri_from_string with empty string.David Robillard1-5/+8
git-svn-id: http://svn.drobilla.net/serd/trunk@100 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-16Turtle rdf:type, xsd:decimal, xsd:integer, and xsd:float abbreviation.David Robillard1-1/+21
Automatically finish writing in serd_writer_free if necessary. git-svn-id: http://svn.drobilla.net/serd/trunk@99 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-10Add serd_node_new_uri_from_string.David Robillard2-8/+18
git-svn-id: http://svn.drobilla.net/serd/trunk@98 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-10Add base parameter to serd_node_new_uri and add serd_node_new_uri_from_node.David Robillard3-29/+65
git-svn-id: http://svn.drobilla.net/serd/trunk@97 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-10Make serd_uri_resolve return void, since it has no error case anyway.David Robillard4-19/+12
git-svn-id: http://svn.drobilla.net/serd/trunk@96 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-04Fix parsing double with signs in their exponents (e.g. 1.234e+56).David Robillard3-1/+11
git-svn-id: http://svn.drobilla.net/serd/trunk@95 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-04Sshh.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/serd/trunk@94 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-03Make unit tests work when serd is a sub-project.David Robillard1-10/+25
git-svn-id: http://svn.drobilla.net/serd/trunk@93 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-03Fix memory error caused by r89.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/serd/trunk@92 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-03Add ability to set blank node prefix for parsing several files without conflict.David Robillard2-2/+28
git-svn-id: http://svn.drobilla.net/serd/trunk@91 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-03Add serd_node_from_string.David Robillard2-0/+17
git-svn-id: http://svn.drobilla.net/serd/trunk@90 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-02-03Write "//" for URIs with empty authorities (e.g. the correct file:///foo/bar ↵David Robillard1-1/+4
instead of the incorrect file:/foo/bar, even though the authority has length zero). git-svn-id: http://svn.drobilla.net/serd/trunk@89 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-28Fix crashes when passed NULL nodes.David Robillard3-5/+7
git-svn-id: http://svn.drobilla.net/serd/trunk@88 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-27Tidy.David Robillard2-5/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@87 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Add ChangeLog and README files.David Robillard2-0/+19
git-svn-id: http://svn.drobilla.net/serd/trunk@86 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Change documentation tag line.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@85 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Print configuration summary.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@84 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Tolerate NULL base URI.David Robillard2-2/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@83 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Fix compilation in C++ (which won't implicitly cast 0 to an enum).David Robillard2-1/+6
git-svn-id: http://svn.drobilla.net/serd/trunk@82 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-26Remove prototype for nonexistent serd_uri_write.David Robillard1-5/+0
git-svn-id: http://svn.drobilla.net/serd/trunk@81 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Use package version as library version.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/serd/trunk@80 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Update tag line in pkg-config file.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@79 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Add `amalgamate' waf target for building single source file distribution.David Robillard6-0/+34
git-svn-id: http://svn.drobilla.net/serd/trunk@78 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Remove unused test file.David Robillard1-78/+0
git-svn-id: http://svn.drobilla.net/serd/trunk@77 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Add man page for serdi.David Robillard2-0/+49
git-svn-id: http://svn.drobilla.net/serd/trunk@76 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Move node functions into API.David Robillard6-74/+115
git-svn-id: http://svn.drobilla.net/serd/trunk@75 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Lint.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@74 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Add `lint' waf target.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@73 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Change source header tag line.David Robillard7-7/+7
git-svn-id: http://svn.drobilla.net/serd/trunk@72 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Remove cruft.David Robillard1-8/+0
git-svn-id: http://svn.drobilla.net/serd/trunk@71 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Fix/test reading empty files.David Robillard2-4/+5
git-svn-id: http://svn.drobilla.net/serd/trunk@70 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Add serd_reader_read_string.David Robillard4-50/+92
git-svn-id: http://svn.drobilla.net/serd/trunk@69 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Add standard command line stuff (-h and -v).David Robillard1-2/+22
git-svn-id: http://svn.drobilla.net/serd/trunk@68 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Fix memory leaks.David Robillard4-43/+55
Push builtin URIs (rdf:type, etc) on parser creation/deletion, rather than at each parse. git-svn-id: http://svn.drobilla.net/serd/trunk@67 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Fix UTF-8 test file.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@66 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Fix handling of EOF in collections.David Robillard2-2/+3
git-svn-id: http://svn.drobilla.net/serd/trunk@65 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Fix URI resolution of absolute URIs.David Robillard4-18/+17
Better URI test coverage. git-svn-id: http://svn.drobilla.net/serd/trunk@64 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25Localise use of fread.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@63 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25fread returns size_t.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/serd/trunk@62 490d8e77-9747-427b-9fa3-0b8f29cee8a0
2011-01-25readahead => peek_string.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/serd/trunk@61 490d8e77-9747-427b-9fa3-0b8f29cee8a0