Alex Kocharin
|
5a390adbbc
|
Make Token class accessible from a State
|
10 years ago |
Vitaly Puzrin
|
d6128515b3
|
Removed unnecessary checks
|
10 years ago |
Vitaly Puzrin
|
917f5dee32
|
Attrs renderer signature change
|
10 years ago |
Vitaly Puzrin
|
d76475721c
|
typo fix
|
10 years ago |
Vitaly Puzrin
|
9ae876b0fe
|
Splitted replacements & smartquotes to smaller functions
|
10 years ago |
Vitaly Puzrin
|
00117cb2e7
|
Changes to improve speed on node 0.12 & iojs
|
10 years ago |
Vitaly Puzrin
|
3730820945
|
Added token helpers & reorganized renderer
|
10 years ago |
Vitaly Puzrin
|
e6e573efa6
|
Added example of tuneable text rule, for memory
|
10 years ago |
Vitaly Puzrin
|
199e2488e6
|
Docs update
|
10 years ago |
Vitaly Puzrin
|
18d80c6f0b
|
Moved validateLink() to root class
|
10 years ago |
Alex Kocharin
|
bb4dcf48f4
|
Set token.markup whereever appropriate
|
10 years ago |
Vitaly Puzrin
|
ec41824b23
|
Fixed linkifier priority, closes #66
|
10 years ago |
Alex Kocharin
|
4aabd5592e
|
Use a common class for tokens
|
10 years ago |
Vitaly Puzrin
|
1dba8be089
|
Removed tests added to spec and fixed coverage
|
10 years ago |
Vitaly Puzrin
|
0732ac3bd6
|
Var rename & coverage improve
|
10 years ago |
Alex Kocharin
|
552c130b21
|
Improve smartquotes handling
Use implementation similar to the new emphasis one.
|
10 years ago |
Alex Kocharin
|
4f6e8d4830
|
Improve replaceEntities handling
1. Use unescapeAll instead of replaceEntities(unescapeMd(...))
2. Move replaceEntities(title) out of the renderer.
|
10 years ago |
Alex Kocharin
|
b8af54ba8e
|
Use unescapeAll for links unescaping
|
10 years ago |
Vitaly Puzrin
|
e4b59586b6
|
Doc fix, closes #64
|
10 years ago |
Alex Kocharin
|
3264f17291
|
Use mdurl module instead of decodeURI+encodeURI
|
10 years ago |
Alex Kocharin
|
ecd010c020
|
Bring emphasis up to spec
|
10 years ago |
Vitaly Puzrin
|
9159018e2a
|
Replaced `autolinker` with `linkify-it`, closes #2
|
10 years ago |
Vitaly Puzrin
|
1d4150e711
|
Istanbul: ignore uncoverable condition
|
10 years ago |
Vitaly Puzrin
|
7ade5e2ec5
|
Clarified isWhiteSpace()
|
10 years ago |
Vitaly Puzrin
|
72371a85fe
|
Replaced unicode-7.0.0 with uc.micro to reduce size
|
10 years ago |
Kirill Efimov
|
a3a49b5c55
|
Tables: add/remove columns to match the first row, fix #59
|
10 years ago |
Vitaly Puzrin
|
e61f9ccec4
|
Use punctuation re from unicode-7.0.0 & compacted html re
|
10 years ago |
Vitaly Puzrin
|
0101316695
|
Removed blockquote from termination rules for the self
|
10 years ago |
Vitaly Puzrin
|
da35a6bd1d
|
Removed not needed empty array im params
|
10 years ago |
Alex Kocharin
|
b5d7c2eb88
|
Don't terminate references with other references
ref #54
|
10 years ago |
Vitaly Puzrin
|
43780be419
|
Improved reference scan efficiency, related to #54
|
10 years ago |
Vitaly Puzrin
|
e77666c4a0
|
moved normalizeReference to utils, closes #42
|
10 years ago |
Kirill Efimov
|
0076a1ebab
|
Added ability to escape table row separator, fix #5
|
10 years ago |
opennota
|
b31b675a30
|
Remove unused assignment
|
10 years ago |
opennota
|
7da4d5e81b
|
validateLink: expand entities before trimming and lowercasing
|
10 years ago |
opennota
|
ffade4d421
|
Fix comparing array and number
|
10 years ago |
Alex Kocharin
|
8ca0b5b52b
|
Fix code coverage in references
|
10 years ago |
Vitaly Puzrin
|
18efc864bd
|
Removed dead code in block rules & improved tests coverage
|
10 years ago |
Alex Kocharin
|
a89d6758d7
|
Remove dead code in list.js
It was there because of the overly-defensive programming.
indentAfterMarker is set to 1 in line 159, it's never less than that
|
10 years ago |
Alex Kocharin
|
4ce003cb82
|
Remove stateInline.labelUnmatchedScopes
looks like a dead code
|
10 years ago |
Vitaly Puzrin
|
da0e9c78a5
|
Added one more try/catch wrapper to normalizer, for safety
|
10 years ago |
Vitaly Puzrin
|
20e8d93e8d
|
Reverted c7d4f7b (no fix needed)
|
10 years ago |
Vitaly Puzrin
|
ba460b1a71
|
Removed unused code
|
10 years ago |
Vitaly Puzrin
|
c7d4f7bcf6
|
Fixed newline in link title
|
10 years ago |
Alex Kocharin
|
096f0fbb89
|
Fix maxNesting + tests
|
10 years ago |
Vitaly Puzrin
|
e1f6e3b6f8
|
Use new emphasis logic in strikethrough
|
10 years ago |
Vitaly Puzrin
|
a0e122fb4e
|
deps update
|
10 years ago |
Vitaly Puzrin
|
47b71bae94
|
Fixed broken surrogates replacer
|
10 years ago |
Vitaly Puzrin
|
6ab7cc30a4
|
Use the same regexp for comments as reference parser
|
10 years ago |
Vitaly Puzrin
|
c2312d971f
|
Fixed punctuation check in emphasis
|
10 years ago |