summaryrefslogtreecommitdiff
path: root/src/blocks.c
AgeCommit message (Expand)Author
2016-02-06Fixed handling of tabs in lists.John MacFarlane
2016-02-07blocks: Factorize S_processLinesMathieu Duponchelle
2016-02-06Properly handle tabs with blockquotes and fenced blocks.John MacFarlane
2016-02-06Clarify logic in S_advance_offset.John MacFarlane
2016-02-06S_advance_offset: Only set partially_consumed_tab in columns mode.John MacFarlane
2016-02-05Simplified add_line (only need parser parameter).John MacFarlane
2016-02-05Properly handle partially consumed tab.John MacFarlane
2016-02-05Added partially_consumed_tab to parser.John MacFarlane
2016-02-05Fixed tabs in indentation.John MacFarlane
2016-01-07Allow multiline setext header content, as per spec.John MacFarlane
2015-12-28Reformat sources.John MacFarlane
2015-12-28Replaced hard-coded 4 with TAB_STOP.John MacFarlane
2015-12-28Rename NODE_HTML -> NODE_HTML_BLOCK, NODE_INLINE_HTML -> NODE_HTML_INLINE.John MacFarlane
2015-12-28Use input not parser->curline to determine last line length.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-19Use fully qualified versions of constants.John MacFarlane
2015-08-10Remove need to disable MSVC warning 4244Kevin Wojniak
2015-08-09Fixed bug with HRULE after blank line.John MacFarlane
2015-08-09Check for empty string before trying to look at line ending.John MacFarlane
2015-08-09Make sure every line fed to S_process_line ends with `\n`.John MacFarlane
2015-08-08Treat line ending with EOF as ending with newline.John MacFarlane
2015-08-06Prefix utf8proc functions to avoid conflict with existing libraryKevin Wojniak
2015-07-27Disallow list item starting with multiple blank lines.John MacFarlane
2015-07-27Use clang-format, llvm style, for formatting.John MacFarlane
2015-07-16Allow tabs before closing ##s in ATX headerJohn MacFarlane
2015-07-14astyle reformatting.John MacFarlane
2015-07-14Limit 'start' to 8 digits to avoid undefined behavior (overflows).John MacFarlane
2015-07-11Removed dependence on debug.h.John MacFarlane
2015-07-10Updates for new HTML block spec.John MacFarlane
2015-06-18Minor astyle reformatting.John MacFarlane
2015-06-17Fixed off-by-one error in line splitting routine.John MacFarlane
2015-06-16Added `CMARK_OPT_VALIDATE_UTF8` option.John MacFarlane
2015-06-16is_blank: recognize tab as a blank character.John MacFarlane
2015-06-16Removed utf8 validation.John MacFarlane
2015-06-16Renamed utf8proc_detab as utf8proc_check, removed detabbing function.John MacFarlane
2015-06-16Preliminary changes for new tab handling.John MacFarlane
2015-06-16astyle formatting changes.John MacFarlane
2015-06-11Removed "add newline if line doesn't have one."John MacFarlane
2015-06-07Check for overflow in S_parser_feedNick Wellnhofer
2015-06-07Convert code base to strbuf_tNick Wellnhofer
2015-06-06Rename `is_line_end_char` to `S_is_line_end_char`.John MacFarlane
2015-06-06Factored out `S_find_first_nonspace` in `S_proces_line`.John MacFarlane
2015-06-06astyle formatting changes.John MacFarlane
2015-06-06Allow new list item container indented > 4 spaces.John MacFarlane
2015-06-04Cleaned up with is_line_end_char function.John MacFarlane
2015-06-03Revised "add newline to end if missing" for performance.John MacFarlane
2015-06-03Merge branch 'master' of https://github.com/btrask/cmark into btrask-masterJohn MacFarlane
2015-06-03Fixed bug in list item parsing when items indented >= 4 spaces.John MacFarlane