summaryrefslogtreecommitdiff
path: root/src/blocks.c
AgeCommit message (Expand)Author
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
2014-10-24Merge branch 'master' of https://github.com/tchetch/stmd into tchetch-masterJohn MacFarlane
2014-10-24Use unsigned char, not char, throughout.John MacFarlane
2014-10-18Reindented c sources.John MacFarlane
2014-10-06- Use of calloc instead of malloctchetch
2014-09-17Better handle trailing backslashes in ATX-style headersJordan Milne
2014-09-15Cleanup external APIsVicent Marti
2014-09-10Cleanup reference implementationVicent Marti
2014-09-09Abstract the Block unionVicent Marti
2014-09-09UTF8-aware detabbing and entity handlingVicent Marti