summaryrefslogtreecommitdiff
path: root/src/cmark.h
AgeCommit message (Expand)Author
2020-09-02add support for groff mom filterKatolaZ
2020-02-09Add cmark_get_default_mem_allocator().John MacFarlane
2019-03-19Define CMARK_OPT_SAFE for API compatibility.John MacFarlane
2019-03-17Make rendering safe by default.John MacFarlane
2017-06-02Merge pull request #195 from github/revert-194-upstream/remove-normalizeJohn MacFarlane
2017-06-02Document cases where get_ functions return NULL.John MacFarlane
2017-05-07Re-add CMARK_OPT_NORMALIZE without effect.Yuki Izumi
2017-05-05Remove normalize as an option per #190 (#194)Yuki Izumi
2017-01-03Revert "More sourcepos! (#169)"John MacFarlane
2017-01-03Revert "Change types for source map offsets (#174)"John MacFarlane
2016-12-30Change types for source map offsets (#174)Nick Wellnhofer
2016-12-20More sourcepos! (#169)Mathieu Duponchelle
2016-08-26Fix nullary function declarations in cmark.hNick Wellnhofer
2016-06-24Reformatted.John MacFarlane
2016-06-23Removed check for same mem allocator in S_can_contain.John MacFarlane
2016-06-06cmark: Remove old includeVicent Marti
2016-06-06mem: Rename the new APIsVicent Marti
2016-06-06mem: Add a `realloc` pointer to the memory handlerVicent Marti
2016-06-06cmark: Implement support for custom allocatorsVicent Marti
2016-06-06cmake: Global handler for OOM situationsVicent Marti
2016-05-14Better documentation of memory-freeing responsibilities.John MacFarlane
2016-04-26Clarify that it's the caller's responsibility to free the buffer...John MacFarlane
2016-04-09Fixed a number of issues relating to line wrapping.John MacFarlane
2016-04-09Merge pull request #111 from PavloKapyshin/masterJohn MacFarlane
2016-03-27Note that NOBREAKS option is HTML-onlyPavlo Kapyshin
2016-03-26Open files in binary modeNick Wellnhofer
2016-03-23Doc: clarify that cmark_node_free frees a node's children too.John MacFarlane
2016-03-18Add library option to render softbreaks as spacesPavlo Kapyshin
2016-02-17Update cmark.hChris Eidhof
2016-01-11cmark_node_replace - unlink, but don't free, oldnode.John MacFarlane
2016-01-11cmark.h: moved typedefs for iterator into iterator section.John MacFarlane
2016-01-10Added cmark_node_replace(oldnode, newnode).John MacFarlane
2015-12-28Defined aliases for old NODE_HTML and NODE_HTML_INLINEJohn MacFarlane
2015-12-28Rename NODE_HTML -> NODE_HTML_BLOCK, NODE_INLINE_HTML -> NODE_HTML_INLINE.John MacFarlane
2015-12-23Added parens around expressions like 1 << 1.John MacFarlane
2015-12-22Separate parsing and rendering opts in cmark.h.John MacFarlane
2015-12-22Rename hrule -> thematic_break.John MacFarlane
2015-12-22CMARK_NODE_HEADER -> CMARK_NODE_HEADING.John MacFarlane
2015-12-22Rename 'header' -> 'heading'.John MacFarlane
2015-12-19Updated API docs; getters return empty strings if not set.John MacFarlane
2015-12-19Changed API for CUSTOM_BLOCK and CUSTOM_INLINE.John MacFarlane
2015-12-19Rename RAW_BLOCK -> CUSTOM_BLOCK, RAW_INLINE -> CUSTOM_INLINE.John MacFarlane
2015-12-19Added RAW_BLOCK and RAW_INLINE node types.John MacFarlane
2015-10-28Correct string length in cmark_parse_document example.Lee Jeffery
2015-07-27Use clang-format, llvm style, for formatting.John MacFarlane
2015-07-13Added `CMARK_OPT_SAFE` option and `--safe` command-line flag.John MacFarlane
2015-07-12Added width parameter to render_man.John MacFarlane
2015-07-05Added LaTeX renderer.John MacFarlane
2015-06-25Changed version variables to functions.Andrius Bentkus
2015-06-16Added `CMARK_OPT_VALIDATE_UTF8` option.John MacFarlane