14 Commits (3815a820e3c823b858f7301c9a2b70bd08e86a22)

Author SHA1 Message Date
Alex Kocharin b2aee1a978 Expand tabs only when it's needed, as per CommonMark 0.21 9 years ago
JT ba16fad6a2 Don't split cells on pipe characters inside backticks. 10 years ago
Alex Kocharin 4aabd5592e Use a common class for tokens 10 years ago
Kirill Efimov a3a49b5c55 Tables: add/remove columns to match the first row, fix #59 10 years ago
Kirill Efimov 0076a1ebab Added ability to escape table row separator, fix #5 10 years ago
opennota ffade4d421 Fix comparing array and number 10 years ago
Alex Kocharin a261f91957 allow one-column tables 10 years ago
Alex Kocharin 065eba8bda Add "lines" attribute to all block-level tokens 10 years ago
Alex Kocharin 46402a32b4 Replace bqMarks logic with negative tShift 10 years ago
Vitaly Puzrin 6db093844b Avoid shadow copy for inline containers 10 years ago
Vitaly Puzrin 5512f9cdcd Deopts: fixed tables 10 years ago
Alex Kocharin ec90a38df2 Fix tables inside lists/blockquotes 10 years ago
Alex Kocharin 6e704c2dce Add remarked tests for tables and fix renderer accordingly 10 years ago
Alex Kocharin 0453b72bf1 Rename "lexer" to "parser" 10 years ago
Alex Kocharin 46dc1f93ac Add state.level everywhere 10 years ago
Vitaly Puzrin e6341a4812 Files reorganize/cleanup 10 years ago
Vitaly Puzrin 9728b685ec Rewritten string fetch for inline tokenizer + list fixes 10 years ago
Alex Kocharin 1b60163ba3 Moved empty lines logic from rules to block parser 10 years ago
Alex Kocharin 0393a77aee Added lists and basic support for tables 10 years ago