e06e524#7, avoid camel-case names in the C codeNeil Mitchell
1fbee22Use -O2 since thats what Cabal usesNeil Mitchell
b88a0ed#7, every C function should start hexml_ or be staticNeil Mitchell
64cac3aFix the category metadataNeil Mitchell
310ecbdVersion 0.2Neil Mitchell
9035502#6, update the changelogNeil Mitchell
d5a9289#5, add lower boundsNeil Mitchell
a9e0ab2Don't do get before set_errorNeil Mitchell
2900cdeBail out quicker on errorNeil Mitchell
afe799fIf a tag has no name, raise an errorNeil Mitchell
1026418Bail out quicker on errorsNeil Mitchell
3893b75Avoid an unnecessary error testNeil Mitchell
2f89e5eMore FlexeLint inspired tweaksNeil Mitchell
c7f69c8Move static inlinesNeil Mitchell
710d90cReplace while(1) with for(;;), to make it clear they are infinite loopsNeil Mitchell
ef3dc96Remove a redundant for loop spotted by FlexiLintNeil Mitchell
739fd20Don't clash with the builtin index functionNeil Mitchell
f1f9b8bRemove unused msg parameterNeil Mitchell
226e10bRework the assert statements, spotted by FlexeLintNeil Mitchell
ac6ebb6Add const in a lot of places, suggested by FlexeLintNeil Mitchell
e8e0cd8Put static inline before type specified, reported by FlexeLintNeil Mitchell
e33bb61Merge branch 'master' of https://github.com/ndmitchell/hexmlNeil Mitchell
4a8e231Make the example main properly deal with exit codesNeil Mitchell
433bdd1Add Pugi links properlyNeil Mitchell
6d01b24Version 0.1Neil Mitchell
fb18682Remove -O3, it upsets cabalNeil Mitchell
2b585e4Documentation improvementsNeil Mitchell
b110954Add Visual Studio things to gitignoreNeil Mitchell
2c37124Tidy up the documentation in hexml.hNeil Mitchell
9ada065Make sure the methods that process the bytestring call touch afterwardsNeil Mitchell
ba3a70dMake sure all the methods that access the str do a touch on the foreign ptrNeil Mitchell
d2cd77eMake sure the document has a pointer to a valid stringNeil Mitchell
4a2f2abAdd a test of locationNeil Mitchell
7df2ee9Add location, implemented entirely on the Haskell sideNeil Mitchell
75e35deAdd a better error message on === failingNeil Mitchell
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
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list