on 5665106 help sign in
5665106Add -O3 to the C command lineNeil Mitchell 9bec666Update some of the text, remove the word "bad"Neil Mitchell ae35534Check all the results of malloc, spotted by Visual StudioNeil Mitchell 1c72d10Clean up the output from the test suiteNeil Mitchell 38aced2Fix the spelling of attributeValueNeil Mitchell 8b0f045Add a recursive check that the find functions work properlyNeil Mitchell 4acde7eSimplify parse_attrvalNeil Mitchell 90a9675Remove an undefined behaviour and add a big commentNeil Mitchell b7f31e9Squash a few VS warnings about size conversionNeil Mitchell 571201cIn VS don't warn about strcpyNeil Mitchell 171b761Ignore VS compile productsNeil Mitchell b379e77Add proper visual studio debugging supportNeil Mitchell 3548c3cSlightly refactor node and attribute searchNeil Mitchell f09f113Add tests that looking up attributes works properlyNeil Mitchell b4b0036Add selectors to AttributeNeil Mitchell cd4c10bCheck that a large number of tags workNeil Mitchell ec36b50Implement node reallocationNeil Mitchell ced46a4Cache the correct thing which setting which buffers are changingNeil Mitchell 2d8de63Add a stress test for many attributesNeil Mitchell 6d010d4Fix up the attribute buffer managementNeil Mitchell 866ac03Reduce the number of nodes to 500Neil Mitchell 0486a23Add support for commentsNeil Mitchell 7b6ff3dLots of documentationNeil Mitchell 0769064Add :doc targets to the .ghciNeil Mitchell 423d347More documentationNeil Mitchell adf8278Remove the node prefix on all Haskell functionsNeil Mitchell 025189dRemove the idea of Document from the API at all, just use NodeNeil Mitchell 88c7e25Comments about rendering the root nodeNeil Mitchell b18669fChange document_render to be capable of rendering any nodeNeil Mitchell 6a74d3dUpdate the readme to give some more informationNeil Mitchell 3eb8ee0Some module doc commentsNeil Mitchell 77eb3cbAdd the complete original grammer to the fileNeil Mitchell 0fd67f0More examplesNeil Mitchell 8d48941Improve conformance to the grammer with regards whitespace in a few placesNeil Mitchell 71b27aaAdd the XML grammer, with some simplificationsNeil Mitchell 36294e2Work around <$> not available on old versionsNeil Mitchell 12b67c8Add sudo: requiredNeil Mitchell 4238733Add all the boilerplate required for cabal test and neil checkNeil Mitchell c30c21dAdd tests for nodeChildrenBy and nodeAttributeByNeil Mitchell 6da2eceWrite nodeChildreBy and nodeAttributeByNeil Mitchell b17e7ebImprove the test driverNeil Mitchell 2081dc1Fix size computations on children/attributesNeil Mitchell a545579Improve the test frameworkNeil Mitchell f1b14d8Make sure you pass -std=c99Neil Mitchell 591c93eGeneralise setting error_messageNeil Mitchell 39cf897Clean up some debug gunkNeil Mitchell fdbc6d8Scafolding to turn it into a workable projectNeil Mitchell 2c6f327More work on the Haskell APINeil Mitchell fd3234bAdd a Haskell wrapper, works a little bitNeil Mitchell c1824fbExpose more details of node, meaning no need for accessor functionsNeil Mitchell