80 Commits (master)

Author SHA1 Message Date
Vitaly Puzrin 8b815a6072 lint: reduce empty lines 6 months ago
Vitaly Puzrin 94177fca70 standard: spaces in comments 6 months ago
Vitaly Puzrin 9e7378775f standard: init vars in separate declaration 6 months ago
Vitaly Puzrin 7dfcf69b71 standard: no spaces near array brackets 6 months ago
Vitaly Puzrin 0eb4cb96a4 standard: space before function params 6 months ago
Vitaly Puzrin d0219010ad standard: remove semi 6 months ago
Vitaly Puzrin 88b8669c46 var => const, let 6 months ago
Vitaly Puzrin e92e776411 Rewrite core to es6 modules 6 months ago
Baoshuo Ren 940459e654
fix: remove outdated comments (#891) 2 years ago
Tobias Speicher e6d1bfdee1 refactor: replace deprecated String.prototype.substr() 2 years ago
Alex Kocharin f52351499b Remove (p) => § replacement in typographer 2 years ago
Alex Kocharin 6b58ec4245 Add linkifier rule to inline chain for full links 2 years ago
Alex Kocharin 75037c6514 Put escape sequences into separate token 2 years ago
Mizux c7e36eb12d
Fix typo 2 years ago
Alex Kocharin 805c69528d Fix smartquotes adjacent to code block 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
Mathias Bynens faecae0ba7
Match CommonMark spec exactly 5 years ago
Mathias Bynens d9cb3ccb67
Don’t recognize U+2028 as a newline character 5 years ago
Vitaly Puzrin c36309ef1c Bump eslint & update CS 5 years ago
Ted Ge d533c27017 fix normalize function name (#538) 5 years ago
Michal Grňo 6847c9481f
It's "typographic", not "typographyc" 6 years ago
Alex Kocharin 04d36a3f1a Fix smartquotes around softbreaks 6 years ago
Alex Kocharin 9335394a99 Disable replacements inside autolinks 8 years ago
Alex Kocharin 6dbe532460 Replace standalone CR with LF when normalizing newlines 8 years ago
Vitaly Puzrin 760050edcb eslint update & code cleanup 8 years ago
Alex Kocharin 946b1a1961 Take into account adjacent tokens in smartquotes 8 years ago
Alex Kocharin b2aee1a978 Expand tabs only when it's needed, as per CommonMark 0.21 9 years ago
Alex Kocharin a7b2b3b4e8 Add multichar replacements in smartquotes 9 years ago
Vitaly Puzrin cc87145842 Regex workagound for phantomjs, related to #77 9 years ago
Alex Kocharin e91574c391 Smartquote rule cleanup 9 years ago
Vitaly Puzrin 7075e8881f Updated and optimized call 9 years ago
Alex Kocharin e173111e40 Remove stateCore.push() method 9 years ago
Vitaly Puzrin 84375344d2 Simplified replacer 9 years ago
Alex Kocharin 3ba6f8b6d2 Tweak scanDelims algorithm 9 years ago
Alex Kocharin b8f7b5b64e Add markup info for autolink and linkifier tokens 9 years ago
Alex Kocharin 141308d1a7 Fix protocol-less urls from linkifier 9 years ago
Alex Kocharin 77e8b6cad0 Add configurable url normalizers 9 years ago
Alex Kocharin f1aff8a5b9 Add StateCore.Token and StateCore.push() 9 years ago
Vitaly Puzrin 9ae876b0fe Splitted replacements & smartquotes to smaller functions 9 years ago
Vitaly Puzrin 00117cb2e7 Changes to improve speed on node 0.12 & iojs 9 years ago
Vitaly Puzrin 18d80c6f0b Moved validateLink() to root class 9 years ago
Alex Kocharin 4aabd5592e Use a common class for tokens 9 years ago
Alex Kocharin 552c130b21 Improve smartquotes handling 9 years ago
Vitaly Puzrin 9159018e2a Replaced `autolinker` with `linkify-it`, closes #2 9 years ago
Vitaly Puzrin ba460b1a71 Removed unused code 9 years ago
Vitaly Puzrin a0e122fb4e deps update 9 years ago
Vitaly Puzrin 9783b530db Added to top enable/disable methods & errors throw 9 years ago
Vitaly Puzrin 584e55861c Moved input normalization to core chain 9 years ago
Vitaly Puzrin 90e5a9c9cc Bulk rules rename (unify) 9 years ago