Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-09 | Add sourcepos info for inlines | Yuki Izumi | |
2016-06-06 | cmark: Implement support for custom allocators | Vicent Marti | |
2016-06-06 | cmake: Global handler for OOM situations | Vicent Marti | |
2016-01-17 | iterator: handle NULL root. | John MacFarlane | |
2015-12-28 | Rename NODE_HTML -> NODE_HTML_BLOCK, NODE_INLINE_HTML -> NODE_HTML_INLINE. | John MacFarlane | |
API change. Sorry, but this is the time to break things, before 1.0 is released. This matches the recent changes to CommonMark.dtd. | |||
2015-12-22 | Rename hrule -> thematic_break. | John MacFarlane | |
CMARK_NODE_HRULE -> CMARK_NODE_THEMATIC_BREAK. However we've defined the former as the latter to keep backwards compatibility. See jgm/CommonMark 8fa94cb460f5e516b0e57adca33f50a669d51f6c | |||
2015-08-10 | Remove need to disable MSVC warning 4800 | Kevin Wojniak | |
2015-07-27 | Use clang-format, llvm style, for formatting. | John MacFarlane | |
* Reformatted all source files. * Added 'format' target to Makefile. * Removed 'astyle' target. * Updated .editorconfig. | |||
2015-05-07 | cmark_consolidate_text_nodes: Avoid an unnecessary string allocation. | John MacFarlane | |
2015-05-06 | cmark_consolidate_text_nodes: avoid some unnecessary allocation. | John MacFarlane | |
This improves on #32, I think. @elibarzilay, does this look better? We now avoid the allocations associated with cmark_get_literal, and copy directly from the chunk to the buffer. | |||
2015-05-04 | Better solution for memory leak in `cmark_consolidate_text_nodes`. | John MacFarlane | |
This avoids allocating a new string. Closes #32. | |||
2015-05-04 | Straightforward fix for memory leak #32. | John MacFarlane | |
2015-02-15 | Fixed segfault with --normalize (closes #7). | John MacFarlane | |
This bug was introduced after the modification in 009c3847f004fda437dd5376a9452973b1cb913e. | |||
2015-01-20 | Accessor for iterator's root node | Nick Wellnhofer | |
2015-01-12 | Some astyle reformatting. | John MacFarlane | |
2015-01-10 | Rework iterators | Nick Wellnhofer | |
* Advance to the next node when calling 'cmark_iter_next', not when calling 'cmark_iter_get_node'. * Add 'cmark_iter_get_event_type' accessor. * Allow deletion of nodes after an 'EXIT' event, or an 'ENTER' event for leaf nodes. | |||
2015-01-10 | Optimize S_is_leaf | Nick Wellnhofer | |
2015-01-09 | Minor code reformatting. | John MacFarlane | |
2015-01-08 | Added `cmark_iter_reset` and a note about handling destructive updates. | John MacFarlane | |
2015-01-07 | cmark: Add function & option to normalize text nodes. | John MacFarlane | |
So, instead of <text>Hi</text> <text>&</text> <text>lo</text> we get <text>Hi&lo</text> * Added exported `cmark_consolidate_text_nodes` function. * Added `CMARK_OPT_NORMALIZE` to options. * Added optional normalization in XML writer. * Added `--normalize` option to command-line program. * Updated man page. | |||
2014-12-14 | Rename CMARK_NODE_INLINE_CODE -> CMARK_NODE_CODE. | John MacFarlane | |
2014-12-13 | Added iterator interface to API, removed cmark_walk. | John MacFarlane | |
* Added `iterator.c`, `iterator.h`. * Removed `cmark_walk`. * Replaced `cmark_walk` with iterator in HTML renderer. * Replaced API test for `cmark_walk` with simple iterator test. |