Trevor Buckner
e926e0cbfe
Lint...
2020-06-17 11:08:11 -04:00
Trevor Buckner
335a6601d4
Added fixes to Strong
...
Fixes examples 391, 397, 399, 400, 401, 431, 443, 475, 476, 479, and 480
2020-06-17 11:06:25 -04:00
Trevor Buckner
4cbba074d6
Moved logic into Tokenizer. No longer injecting Reflinks
...
Reflinks are replaced with the string 'aaaa' of equal length to hide any asterisks or underscores that might have been inside, since these should not be included. Then, the resulting string is matched to the em regex. The positions of the captures are then used on the original string.
2020-06-17 00:41:06 -04:00
Trevor Buckner
556070bffc
Updated rules for underscore em
...
Now fixes three more cases
2020-06-12 16:29:25 -04:00
Trevor Buckner
bc17deddb6
Lint
2020-06-12 15:37:18 -04:00
Trevor Buckner
4e2ec90374
Now passes several more tests
...
Added a check for the previous character to the *em* Tokenizer. Needed to pass any tests where the em block starts with a punctuation character (e.g. commonmark example 368)
2020-05-29 16:25:46 -04:00
Tony Brix
48448cc24f
fix image links with escaped brackets
2020-05-19 15:58:33 -05:00
Tony Brix
cb42b9003c
add list_item type to list item token
2020-05-12 19:57:27 -05:00
Steven
0a57e47d11
Merge pull request #1652 from UziTech/codespan-newline
...
Codespan newline
2020-05-03 15:19:53 -04:00
Ivan Demidov
56bf2308bf
perf: throw error if raw undefined
2020-04-28 08:52:20 +03:00
Ivan Demidov
228f0a61ca
perf: get match indent to code
2020-04-27 09:17:48 +03:00
Ivan Demidov
eb71dd8f4a
perf: after review
2020-04-24 12:59:47 +03:00
Tony Brix
c2d6d2fa31
only strip spaces
2020-04-24 01:00:27 -05:00
Tony Brix
143ae5d09a
fix codespan spaces
2020-04-24 00:39:47 -05:00
Tony Brix
8b638b7c82
fix codespan with newline
2020-04-23 23:24:28 -05:00
Ivan Demidov
0705c629a9
perf: move compensation to tokenizer
2020-04-21 10:55:17 +03:00
Tony Brix
4117ba271f
move smartypants, mangle, and rules to lexer
2020-04-14 16:40:06 -05:00
Tony Brix
4947ce5078
only send needed variables to tokenizer
2020-04-14 13:29:51 -05:00
Tony Brix
b63156f938
update docs
2020-04-08 13:04:38 -05:00
Tony Brix
17d81796da
add tokenizer
2020-04-08 13:04:29 -05:00