summaryrefslogtreecommitdiff
path: root/src/blocks.c
AgeCommit message (Expand)Author
2014-12-13Removed cmark_ prefix on chunk and strbuf.John MacFarlane
2014-12-12Revert "Removed CMARK_NODE_REFERENCE_DEF from API."John MacFarlane
2014-12-12Removed CMARK_NODE_REFERENCE_DEF from API.John MacFarlane
2014-12-08Fix last_line_blank logicNick Wellnhofer
2014-12-04Moved source files from src/html into src.John MacFarlane
2014-12-02Fix EOF detectionNick Wellnhofer
2014-11-30Renamed cmark_parser_push -> cmark_parser_feed.John MacFarlane
2014-11-29Push parser interfaceNick Wellnhofer
2014-11-28Renamed identifiers in public API:John MacFarlane
2014-11-28Avoid potential memory leak.John MacFarlane
2014-11-28Removed unnecessary assignment.John MacFarlane
2014-11-28Use prefixed names for symbols from references.hNick Wellnhofer
2014-11-28Use prefixed names for symbols from inlines.hNick Wellnhofer
2014-11-24Cast void* for MSVC compatibilityNick Wellnhofer
2014-11-23Added 'fenced' flag to cmark_code struct, renamed from cmark_fenced_code.John MacFarlane
2014-11-23Added internal flag to distinguish setext from atx headers.John MacFarlane
2014-11-23Do not distinguish btw fenced and indented code in AST.John MacFarlane
2014-11-23Revert "Revert "Remove distinction btw atx and setext header in AST.""John MacFarlane
2014-11-23Fix segfault on docs without trailing newlineNick Wellnhofer
2014-11-22Revert "Remove distinction btw atx and setext header in AST."John MacFarlane
2014-11-22Remove distinction btw atx and setext header in AST.John MacFarlane
2014-11-22Renamed NODE_BQUOTE -> NODE_BLOCK_QUOTE.John MacFarlane
2014-11-22Fixed #192.John MacFarlane
2014-11-22Updated JS and C implementations for #209.John MacFarlane
2014-11-22Make parser accept a char*Nick Wellnhofer
2014-11-22Fix and test node_checkNick Wellnhofer
2014-11-17Make parse_inlines add directly to parent.John MacFarlane
2014-11-17Set prev, parent and last_child for inlinesNick Wellnhofer
2014-11-17Rename ast.h to parser.hNick Wellnhofer
2014-11-17Switch cmark_node_inl over to cmark_nodeNick Wellnhofer
2014-11-17Switch cmark_node_block over to cmark_nodeNick Wellnhofer
2014-11-16Moved refmap from the top-level block node to the doc_parser.John MacFarlane
2014-11-16Export enums for inline, block types, list and list delim types.John MacFarlane
2014-11-16Removed CMARK_CODE_INDENT, CODE_INDENT from public header.John MacFarlane
2014-11-16Probe for stdbool.hNick Wellnhofer
2014-11-16Use named enum typesNick Wellnhofer
2014-11-16Cast void pointers explicitlyNick Wellnhofer
2014-11-16Moved AST details from public header cmark.h to private ast.h.John MacFarlane
2014-11-15Expose lower-level parsing API.John MacFarlane
2014-11-14Added some includes of buffer.hJohn MacFarlane
2014-11-13Moved the timing macros to get finer-grained information.John MacFarlane
2014-11-13Added ast.[c,h] for AST definitions and AST-manipulating functions.John MacFarlane
2014-11-12Mark some functions as staticNick Wellnhofer
2014-11-06Use non-recursive algorithm for process_inlines.John MacFarlane
2014-11-06Reformatted code consistently.John MacFarlane
2014-11-05Made block-freeing slightly more efficient by using last_child.John MacFarlane
2014-11-05Made cmark_free_nodes non-recursive.John MacFarlane
2014-10-26Require space before closing # sequence in ATX header.John MacFarlane
2014-10-24Renamed c program and library stmd -> cmark.John MacFarlane
2014-10-24Add a newline to a line that doesn't end with one.John MacFarlane