Commit Graph

12 Commits

Author SHA1 Message Date
Alexey Golub
26d713a17c Refactor 2020-01-11 17:28:01 +02:00
Alexey Golub
964317dac0 Make StringPart readonly struct 2019-12-07 20:16:53 +02:00
Alexey Golub
2a223599f9 Streaming exporter
Fixes #125
Closes #177
2019-12-07 18:43:24 +02:00
Alexey Golub
b830014a46 Make emoji parser less greedy
Fixes #230

Emoji parsing is a terrible endeavour. I'm leaning towards matching fewer emojis and then blaming Unicode for lack of proper classification, than matching a few too many characters.
2019-12-02 21:05:42 +02:00
Alexey Golub
e5a2852165 Use nullable 2019-11-13 19:19:36 +02:00
Alexey Golub
d88cd9b228 [HTML] Add support for block quotes
Closes #208
2019-09-15 21:25:04 +03:00
Alexey Golub
cd042e5368 Rework markdown parser and improve its performance for non-HTML formats 2019-09-15 21:24:07 +03:00
Oleksii Holub
7784383ea7 Fix grammar mistakes in comments 2019-04-12 17:13:12 +03:00
Alexey Golub
77366cc9b4 Escape specific emojis in markdown
Fixes a part of #146
2019-04-12 00:11:01 +03:00
Alexey Golub
30cba7959f Refactor string checks and fix exception when exporting multiple channels
Fix #164
2019-04-11 22:56:29 +03:00
Alexey Golub
4bfb2ec7fd Improve performance (#162) 2019-04-10 23:45:21 +03:00
Alexey Golub
f09f30c7bd Implement a more sophisticated markdown parsing engine (#145) 2019-03-03 14:16:12 +02:00