Vitaly Puzrin
|
8f909bcf33
|
Moved HTML escaping to renderer
|
10 years ago |
Vitaly Puzrin
|
0411b14cf5
|
Added <mark> support
|
10 years ago |
Vitaly Puzrin
|
710a62f1d5
|
Added <ins> support
|
10 years ago |
Vitaly Puzrin
|
f15fa5ed23
|
Renamed back `strikethrough` to `del`
|
10 years ago |
Alex Kocharin
|
1676e10ee8
|
Fix performance when nested token doesn't match
close #53
|
10 years ago |
Vitaly Puzrin
|
0d22001900
|
more fixes in link protocols check
|
10 years ago |
Vitaly Puzrin
|
d6b5c03d1f
|
Improved prohibited protocols check in links
|
10 years ago |
Vitaly Puzrin
|
6ce8e1b61d
|
Perf: improved inlines cache logic
|
10 years ago |
Vitaly Puzrin
|
2040c4f02e
|
StateInline props rename
|
10 years ago |
Alex Kocharin
|
f74bbf2515
|
Tweak emphasis parsing algorithm
In the case of intersecting tags (e. g. "*foo _bar* baz_") last
complete tag should have a priority.
|
10 years ago |
Alex Kocharin
|
5d772b9bb6
|
Add validation mode to all inline rules
|
10 years ago |
Vitaly Puzrin
|
81778ecdba
|
Added hook to validate links
|
10 years ago |
Vitaly Puzrin
|
92d9fde585
|
del -> strikethrough
|
10 years ago |
Vitaly Puzrin
|
b27c630815
|
Code structure and options refactoring
|
10 years ago |
Vitaly Puzrin
|
1342db2d96
|
Added typographer draft
|
10 years ago |
Alex Kocharin
|
9942fd5b4b
|
Add strikeout (del) tag
+ trivial emphasis bugfix
|
10 years ago |
Vitaly Puzrin
|
7a13199f6d
|
Moved rules manager to separate class (inline parser)
|
10 years ago |
Alex Kocharin
|
0453b72bf1
|
Rename "lexer" to "parser"
and move rules from lexer_* to rules_*
|
10 years ago |
Alex Kocharin
|
c8fa672cec
|
Move parse_reference to its own file
+ change its signature
|
10 years ago |
Vitaly Puzrin
|
58f2b8c37e
|
Added syntax highlight support for fenced blocks
|
10 years ago |
Alex Kocharin
|
b492fa2cc2
|
Add tokenizeSingle method
|
10 years ago |
Alex Kocharin
|
7884adfda2
|
Small bugfixes
|
10 years ago |
Alex Kocharin
|
7432a6827c
|
Add collapsed and full reference links
|
10 years ago |
Alex Kocharin
|
45da119338
|
Parse link reference definitions
|
10 years ago |
Alex Kocharin
|
0b6b9d206d
|
Parse links and images
|
10 years ago |
Alex Kocharin
|
74a84f8ecd
|
Implement emphasis parsing
|
10 years ago |
Vitaly Puzrin
|
5d89fd85b0
|
Added inline html tags support
|
10 years ago |
Vitaly Puzrin
|
e6341a4812
|
Files reorganize/cleanup
|
10 years ago |
Vitaly Puzrin
|
d87eeb2ab0
|
Assorted fixes & speed opts
|
10 years ago |
Vitaly Puzrin
|
c9af6654f8
|
Reworked whitetspaces cleanup in inlines
|
10 years ago |
Vitaly Puzrin
|
172e77c318
|
Added backticks parse
|
10 years ago |
Vitaly Puzrin
|
0d8b010bd2
|
Added autolink parse
|
10 years ago |
Vitaly Puzrin
|
1543a38cd7
|
Updated text match rule
|
10 years ago |
Vitaly Puzrin
|
f4866cb76b
|
Inline lexer draft
|
10 years ago |
Vitaly Puzrin
|
9728b685ec
|
Rewritten string fetch for inline tokenizer + list fixes
|
10 years ago |
Vitaly Puzrin
|
4aa169634f
|
Tight lists + shink start of strings in inline blocks
|
10 years ago |
Vitaly Puzrin
|
8cf045d940
|
Implemented nested blocks lexing, now block quotes works as expected
|
10 years ago |
Vitaly Puzrin
|
e9645b6e4e
|
atx headers + access to named rules via lexers
|
10 years ago |
Vitaly Puzrin
|
c72bba2090
|
Added lexer/renderer stubs
|
10 years ago |