summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-11Improve test coverageDavid Robillard1-0/+15
2016-07-11Remove pointless assertionDavid Robillard1-1/+0
2016-07-09Clean up test outputDavid Robillard1-5/+8
2016-07-09Upgrade to waf 1.8.22 and autowaf 93d0926David Robillard1-7/+7
2016-07-09Fix Doxygen warningDavid Robillard1-0/+1
2016-07-09Fix construction of URIs with UTF-8 charactersDavid Robillard4-6/+6
2016-07-07Remove unused variableDavid Robillard1-2/+1
2016-03-17Return NULL from sord_iter_get for end iteratorsDavid Robillard3-3/+8
2016-03-15Make sord_node_get_counted return byte countDavid Robillard5-14/+53
Also clarify formerly ambiguous documentation, and add sord_node_get_string_measured to get both byte and character counts. Technically, this breaks behaviour, but most (if not all) existing code that uses this function was actually expecting a byte count. This is unsurprising since a UTF-8 character count is almost always useless. This approach causes less problems in reality, since it fixes broken behaviour in the wild without requiring any changes in user code.
2015-12-04Return inserter error when node can not be writtenDavid Robillard2-1/+7
2015-10-08Fix documentation generationDavid Robillard3-2/+8
git-svn-id: http://svn.drobilla.net/sord/trunk@342 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-08Sord 0.14.0David Robillard2-3/+3
git-svn-id: http://svn.drobilla.net/sord/trunk@340 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-08Update INSTALL fileDavid Robillard2-39/+17
git-svn-id: http://svn.drobilla.net/sord/trunk@339 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-08Improve test coverageDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@338 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-05Fix test suite on POSIXDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@337 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-05Fix test suite on WindowsDavid Robillard1-4/+9
git-svn-id: http://svn.drobilla.net/sord/trunk@336 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-04Improve test coverageDavid Robillard5-33/+81
git-svn-id: http://svn.drobilla.net/sord/trunk@335 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-04Add option to avoid gcovDavid Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@334 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-03Show sordi errors in standard formatDavid Robillard2-13/+18
git-svn-id: http://svn.drobilla.net/sord/trunk@333 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-03Fix using sordi with stdinDavid Robillard3-2/+7
Improve test coverage (100% of sordi.c). git-svn-id: http://svn.drobilla.net/sord/trunk@332 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-03Improve test coverageDavid Robillard3-16/+101
git-svn-id: http://svn.drobilla.net/sord/trunk@331 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-10-03Upgrade to waf 1.8.14David Robillard2-8/+10
git-svn-id: http://svn.drobilla.net/sord/trunk@330 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-09-10Fix crash caused by multiple deletion of datatype nodes.David Robillard3-4/+5
git-svn-id: http://svn.drobilla.net/sord/trunk@329 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-09-10Fix minor memory leak in sordi.David Robillard3-4/+6
git-svn-id: http://svn.drobilla.net/sord/trunk@328 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-03-28sord_validate: Warn about properties with no label.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@327 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-03-07Fix iteration during erase.David Robillard1-4/+16
git-svn-id: http://svn.drobilla.net/sord/trunk@326 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-02-23Fix configuration on OSX 10.6.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/sord/trunk@325 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-02-21More extensive validation support in sord_validate.David Robillard3-96/+273
git-svn-id: http://svn.drobilla.net/sord/trunk@324 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-02-08Set base URI when serializing to string.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@323 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-01-25Remove LV2 stuff from waf.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/sord/trunk@322 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-12-18Upgrade to waf 1.8.5.David Robillard2-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@321 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-12-18Fix deleting statements with no graph.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@320 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-12-18Fix unlikely tree bugs.David Robillard1-2/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@319 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-12-16Fix compilation on compilers that do not support -pthread flag (#987).David Robillard2-3/+16
git-svn-id: http://svn.drobilla.net/sord/trunk@318 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-11-22Fix compilation without PCRE.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@317 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-11-22Fix compilation as C++.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@316 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-11-03Fix bugs with stores that contain both graphs and default graph statements.David Robillard2-2/+3
git-svn-id: http://svn.drobilla.net/sord/trunk@315 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-10-03Compile cleanly as C++.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@314 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-27Clarify sord_contains() return value.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@313 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-27Clarify sord_add() return value.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@312 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-27Add note about change to API semantics.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@311 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-24Add sord_erase() for erasing statements via an iterator.David Robillard7-103/+225
git-svn-id: http://svn.drobilla.net/sord/trunk@310 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-24Verify that removing actually succeeds.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@309 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Fix B-tree on 32-bit systems.David Robillard1-30/+31
git-svn-id: http://svn.drobilla.net/sord/trunk@308 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Reduce memory usage and increase performance with a better data structure.David Robillard10-955/+911
git-svn-id: http://svn.drobilla.net/sord/trunk@307 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Fix const-violating casts.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@306 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Sord 0.12.2.David Robillard3-5/+5
git-svn-id: http://svn.drobilla.net/sord/trunk@304 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Upload man pages with waf upload_docs target.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/sord/trunk@303 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Upgrade to waf 1.7.16.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/sord/trunk@302 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Use Markdown in doc comments for better source readability.David Robillard4-53/+53
git-svn-id: http://svn.drobilla.net/sord/trunk@301 3d64ff67-21c5-427c-a301-fe4f08042e5a