Alex Kocharin
|
b05bfd6e8b
|
Punycode domain names only in known schemas
In urls like `skype:XXX` it prevents XXX to be parsed as domain
name and encoded with punycode.
|
10 years ago |
Alex Kocharin
|
2a66fb8fbf
|
Remove replaceEntities from validateLink
Entities will usually be replaced with unescapeAll before they
go through the validator.
|
10 years ago |
Alex Kocharin
|
7037ee34ad
|
Add tests for normalization functions
|
10 years ago |
Alex Kocharin
|
77e8b6cad0
|
Add configurable url normalizers
- md.normalizeLink
- md.normalizeLinkText
|
10 years ago |
Alex Kocharin
|
31ce62ce80
|
Re-export uc.micro as md.utils.lib.ucmicro
|
10 years ago |
Alex Kocharin
|
ab47e3a0c0
|
Update demo script to use markdown-it@4.x api
|
10 years ago |
Alex Kocharin
|
7f8d3ebe82
|
Update strikethrough scanDelims to match emphasis
|
10 years ago |
Alex Kocharin
|
f1aff8a5b9
|
Add StateCore.Token and StateCore.push()
so all state objects would have roughly the same interface
|
10 years ago |
Alex Kocharin
|
78bbb9a200
|
Add token.meta for use in plugins
|
10 years ago |
Alex Kocharin
|
e0cfc6db4c
|
Re-export uc.micro and mdurl
|
10 years ago |
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
|
329a35a9c9
|
3.1.0 released
|
10 years ago |
Vitaly Puzrin
|
d76529a654
|
Browser files rebuild
|
10 years ago |
Vitaly Puzrin
|
be6e0b7a80
|
package.json cleanup
|
10 years ago |
Vitaly Puzrin
|
1dba8be089
|
Removed tests added to spec and fixed coverage
|
10 years ago |
Vitaly Puzrin
|
196be0c20d
|
Tests formatting cleanup
|
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 |
Vitaly Puzrin
|
489feb9c8c
|
Deps & changelog update
|
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
|
70274da643
|
Update CommonMark spec to 0.18
|
10 years ago |
Alex Kocharin
|
6430fa1b93
|
Remove extra tests
They are covered with commonmark tests now.
|
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 |
Alex Kocharin
|
8da8eff8da
|
Update CommonMark spec to 0.17+
|
10 years ago |
Vitaly Puzrin
|
9159018e2a
|
Replaced `autolinker` with `linkify-it`, closes #2
|
10 years ago |
Vitaly Puzrin
|
e03f9586c3
|
3.0.7 released
|
10 years ago |
Vitaly Puzrin
|
1748fc2ff5
|
Browser files rebuild
|
10 years ago |
Vitaly Puzrin
|
1d4150e711
|
Istanbul: ignore uncoverable condition
|
10 years ago |
Vitaly Puzrin
|
d6d979e610
|
Changelog update
|
10 years ago |
Vitaly Puzrin
|
52a6dc3bb8
|
Added basic CLI support. Related to #60, #9
|
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
|
bf5c585a01
|
Moved testing CLI script to another location, to avoid confusion. Related to #60, #9
|
10 years ago |
Vitaly Puzrin
|
e61f9ccec4
|
Use punctuation re from unicode-7.0.0 & compacted html re
|
10 years ago |