Commit graph

32 commits

Author SHA1 Message Date
byte[]
6294c94704 more complete tokenization of urls with internal parentheses 2020-01-11 13:57:58 -05:00
byte[]
ed44160603 run formatter 2020-01-10 23:20:19 -05:00
byte[]
efb28184a3 allow blockquote cite context to consume all markup 2020-01-02 19:57:46 -05:00
byte[]
ab94b2f547 correctly tokenize double-hyphen em dashes 2020-01-02 16:03:13 -05:00
byte[]
2e7937cbc3 ensure commission items are sorted by price 2020-01-01 21:36:06 -05:00
byte[]
4c82c90cea discard old parser 2019-12-31 14:56:38 -05:00
byte[]
79579a07af string safety 2019-12-20 09:51:50 -05:00
byte[]
3012de58b6 less special casing of literal, require del_open not be followed by a greater than sign to allow it to be replaced as an arrow 2019-12-16 00:59:25 -05:00
byte[]
2c2ad9ee82 allow link bodies to contain bracketed literals 2019-12-16 00:36:35 -05:00
byte[]
537b2e7e66 permit more characters in links 2019-12-08 09:43:47 -05:00
byte[]
1bec3e0caa add missing span wrapper, handle nested quote/spoiler interactions inside link text 2019-12-02 09:32:14 -05:00
byte[]
ff27a0992f more adjacency 2019-11-30 13:04:07 -05:00
byte[]
e24c3e812f handle adjacent markup rules correctly 2019-11-30 11:59:51 -05:00
byte[]
a489d00aed recognize domain characters correctly 2019-11-27 19:19:55 -05:00
byte[]
9e5d4e02d8 re-add space/eos to stop tokens 2019-11-27 16:53:52 -05:00
byte[]
e6f97ff4eb links might also contain underscores 2019-11-27 16:52:26 -05:00
byte[]
640bf64a8c don't abort on common link characters 2019-11-27 16:45:31 -05:00
byte[]
9dbdad0d49 hopefully more correct fix for textile shenanigans 2019-11-27 16:38:53 -05:00
byte[]
fa6be88874 fix link parsing 2019-11-27 16:27:31 -05:00
byte[]
5b77e2a060 textile fixes 2019-11-27 16:07:22 -05:00
byte[]
41867a6cec battle-test parser 2019-11-10 18:35:52 -05:00
byte[]
3b5a705ecf avoid time complexity explosion from list append 2019-11-08 21:33:08 -05:00
byte[]
bba114e4eb fix markup at start 2019-11-08 21:13:17 -05:00
byte[]
0ed5c127f9 minor refactoring 2019-11-08 21:11:06 -05:00
byte[]
27ebe0887d fix infinite loop 2019-11-08 21:05:49 -05:00
byte[]
5b77a462f4 add parser structure 2019-11-08 20:43:38 -05:00
byte[]
43217607cd add coalescer 2019-11-03 19:35:04 -05:00
byte[]
9cfc426103 markup lexer 2019-11-03 19:18:32 -05:00
byte[]
61def278b5 add links 2019-11-03 19:10:05 -05:00
byte[]
fcb8919669 tweaks and images 2019-11-03 18:58:11 -05:00
byte[]
32ac705eee deal with markup segments 2019-11-03 15:32:55 -05:00
byte[]
3e29e3785d initial, bad attempt at lexing 2019-11-02 21:47:54 -04:00