183 Commits (9fe835bc1267a1c0c82bcca4e30396236e113417)

Author SHA1 Message Date
Alex Kocharin 3021a5207b Bring pipe escape algorithm in tables closer to gfm 4 years ago
Alex Kocharin 805c69528d Fix smartquotes adjacent to code block 4 years ago
Alex Kocharin b3531c876e Fix blockquotes 4 years ago
Alex Kocharin f798bea962 Allow opening quote after another punctuation char in typographer 4 years ago
Alex Kocharin 3c427f921e Fix em- and en-dashes not being typographed when separated by 1 char 4 years ago
Alex Kocharin 07a62c6c75 Move nested delimiter info to opening token instead of inline state 5 years ago
Alex Kocharin fa7a419161 Fix edge case for list indents 5 years ago
Alex Kocharin 7421ecce67 Improve normalization for reference label matching 5 years ago
Alex Kocharin e519e6ac19 Fix emphasis matching where delimiters are multiple of 3 5 years ago
Alex Kocharin 02a2605e84 Reduce maximum length for numeric html entities 5 years ago
Alex Kocharin 7997fdadcd Apply special rules for collapsing whitespace inside code blocks 5 years ago
Alex Kocharin 254b776beb Allow tildes in info string of a fence block with tilde marker 5 years ago
Alex Kocharin f872cbc31e Allow spaces inside brackets in links 5 years ago
Alex Kocharin 106ea4b6d0 Update CommonMark spec to 0.29 5 years ago
Alex Kocharin 04d36a3f1a Fix smartquotes around softbreaks 6 years ago
Alex Kocharin 2959f8c27c Update CommonMark spec to 0.28 7 years ago
Alex Kocharin a733ffa8b6 Fix blockquote termination inside lists 7 years ago
Alex Kocharin c57f593b23 Fix blockquote termination by list item 7 years ago
Alex Kocharin f0e7e562ea Fix blockquote termination inside indented lists 7 years ago
Alex Kocharin dc1c392a4d Remove tabs at the beginning of the line in paragraphs 7 years ago
Alex Kocharin d29f421927 Fix table indentation issues 8 years ago
Alex Kocharin 787fe39e8f Update CommonMark spec to 0.27 8 years ago
Alex Kocharin 9eb2a26005 Fix backtick handling inside tables 8 years ago
Alex Kocharin 93544ee4bf Fenced code block info string should not contain fence marker 8 years ago
Alex Kocharin 1bb254b879 Allow tabs inside GFM tables 8 years ago
Alex Kocharin 7a053ef4c5 Fix tab behavior inside blockquotes 8 years ago
Alex Kocharin 18dd8e3a71 Fix list terminating paragraph shenanigans 8 years ago
Alex Kocharin 1ecf143db0 Fix lists and headings 8 years ago
Alex Kocharin f07d3862ff Implement odd matching rules for emphasis 8 years ago
Alex Kocharin e5696e5b36 Partially fix tabs inside code blocks 8 years ago
Alex Kocharin ffd30efe99 Update CommonMark spec to 0.26 8 years ago
Alex Kocharin 9335394a99 Disable replacements inside autolinks 8 years ago
Christopher Breeden a2b7b8e156 Fixes #246, HTML Escaping alt-tag twice. 8 years ago
Sean Lang 10d6448b22 support tables with missing values 8 years ago
Alex Kocharin 07cfbc9264 Add workarounds to lists to conform with CM spec 9 years ago
Alex Kocharin 0661eea828 Remove scheme whitelist for autolinks 9 years ago
Alex Kocharin 1482c3e64f Disallow spaces inside links 9 years ago
Alex Kocharin 637c776ec5 Allow multiline setext headers 9 years ago
Alex Kocharin ab36c44864 Update CommonMark spec to 0.24 9 years ago
Alex Kocharin a18ddc0223 Loosen table rules 9 years ago
Alex Kocharin 946b1a1961 Take into account adjacent tokens in smartquotes 9 years ago
Alex Kocharin 0318337a3d Bump table priority before code blocks 9 years ago
Alex Kocharin 378ac9074e Change emphasis parsing algorithm 9 years ago
Alex Kocharin b2aee1a978 Expand tabs only when it's needed, as per CommonMark 0.21 9 years ago
Alex Kocharin 02c04be9e5 Fix reference edge-case 9 years ago
Alex Kocharin b2ea95dcb2 Update CommonMark spec to 0.21 9 years ago
Alex Kocharin 909f79e62e Bring ordered list markers up to spec 9 years ago
Alex Kocharin 954e156848 Allow numbered lists starting from zero 9 years ago
Alex Kocharin 019bbda5f5 Fix class injection in fence renderer 9 years ago
Alex Kocharin 7b961ee1ef Update CommonMark spec to 0.20 9 years ago