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
|
ab00db7c24
|
Fixed `Ruler.after()` method
|
10 years ago |
Vitaly Puzrin
|
d5c588b130
|
Simplified loose/tight logic. Closes #50
|
10 years ago |
Vitaly Puzrin
|
2cc37e20d0
|
Splitted .render() methods to simplify monkeypatching
|
10 years ago |
Vitaly Puzrin
|
bf1016510b
|
typo fix
|
10 years ago |
Vitaly Puzrin
|
0e8d9bec18
|
reordered StateInline properties
|
10 years ago |
Alex Kocharin
|
065eba8bda
|
Add "lines" attribute to all block-level tokens
(except for the closing ones)
|
10 years ago |
Vitaly Puzrin
|
07a5bf5c7f
|
listMode -> parentType
|
10 years ago |
Vitaly Puzrin
|
7ea9c2cffb
|
StateBlock cleanup
|
10 years ago |
Alex Kocharin
|
7abfb2718c
|
Treat newline as a whitespace in em and del
|
10 years ago |
Alex Kocharin
|
5a73b286b6
|
Update emphasis rule to the latest CommonMark spec
|
10 years ago |
Alex Kocharin
|
46402a32b4
|
Replace bqMarks logic with negative tShift
|
10 years ago |
Vitaly Puzrin
|
199976d09e
|
parse backticks without regex exec
|
10 years ago |
Vitaly Puzrin
|
6db093844b
|
Avoid shadow copy for inline containers
|
10 years ago |
Vitaly Puzrin
|
105a06ceca
|
Fixed linkify option
|
10 years ago |
Vitaly Puzrin
|
190a8563ab
|
Perf: optimized html block names lookup
|
10 years ago |
Vitaly Puzrin
|
b185148117
|
Cleanup
|
10 years ago |
Vitaly Puzrin
|
6a05b0674c
|
Simplified StateInline
|
10 years ago |
Vitaly Puzrin
|
9fbeb5a6ec
|
Perf: escaping
|
10 years ago |
Vitaly Puzrin
|
5512f9cdcd
|
Deopts: fixed tables
|
10 years ago |
Vitaly Puzrin
|
1fde848a41
|
Fixed deopts
|
10 years ago |
Vitaly Puzrin
|
a48454b99a
|
Clarified comments
|
10 years ago |
Vitaly Puzrin
|
637968d55e
|
Removed eslint warning
|
10 years ago |
Alex Kocharin
|
a4bae74995
|
Add rule to replace quotes with typographic ones
|
10 years ago |
Vitaly Puzrin
|
13db2bd996
|
Don't linkify content of html <a> tags
|
10 years ago |
Vitaly Puzrin
|
5412189997
|
Don't add tabs to tables markup
|
10 years ago |
Vitaly Puzrin
|
cf1089e5ff
|
Docs update
|
10 years ago |
Vitaly Puzrin
|
8a2367f678
|
Typhgrapher - updated dashes behaviour
|
10 years ago |
Alex Kocharin
|
ec90a38df2
|
Fix tables inside lists/blockquotes
|
10 years ago |
Vitaly Puzrin
|
3cd192537d
|
Updated codepoints check
|
10 years ago |
Vitaly Puzrin
|
46f73c6fbd
|
Extended spaces & line breaks normalization
|
10 years ago |
Vitaly Puzrin
|
d5f06f875e
|
Added sugar for curried plugins init
|
10 years ago |
Vitaly Puzrin
|
5bd71f91a7
|
Moved state helpers to State* classes
|
10 years ago |
Vitaly Puzrin
|
ee42a637c4
|
Removed unused properties in StateBlock
|
10 years ago |
Vitaly Puzrin
|
b9d3828a5d
|
Cleanup
|
10 years ago |
Vitaly Puzrin
|
a759af6f8a
|
Perf: speedup cache creation in StateBlock
|
10 years ago |
Vitaly Puzrin
|
7a41005a46
|
speed opt (renderer)
|
10 years ago |
Vitaly Puzrin
|
0e3e1171e6
|
Moved string helpers to utilities
|
10 years ago |
Vitaly Puzrin
|
81778ecdba
|
Added hook to validate links
|
10 years ago |
Vitaly Puzrin
|
92d9fde585
|
del -> strikethrough
|
10 years ago |
Alex Kocharin
|
6e704c2dce
|
Add remarked tests for tables and fix renderer accordingly
|
10 years ago |
Vitaly Puzrin
|
563f4b1bff
|
Docs minor update
|
10 years ago |
Alex Kocharin
|
6d4538910c
|
Forbid nested reference links
|
10 years ago |
Alex Kocharin
|
16c34161a5
|
Optimize backtracking in links
|
10 years ago |
Vitaly Puzrin
|
97f3a83c29
|
Docs update
|
10 years ago |
Vitaly Puzrin
|
b27c630815
|
Code structure and options refactoring
|
10 years ago |
Vitaly Puzrin
|
fd9d270478
|
Added links autoconversion
|
10 years ago |
Vitaly Puzrin
|
1dcdd61850
|
Typographer: enchanced plain rules
|
10 years ago |
Vitaly Puzrin
|
61f21ac848
|
Replaced `assign` helper
|
10 years ago |