diff options
Diffstat (limited to 'lib/markdown-inline.js')
-rw-r--r-- | lib/markdown-inline.js | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/markdown-inline.js b/lib/markdown-inline.js index e2d40f8..0d4b89f 100644 --- a/lib/markdown-inline.js +++ b/lib/markdown-inline.js @@ -1,5 +1,6 @@ var marked = require('ssb-marked') var u = require('./util') +var unquote = u.unescapeHTML // based on ssb-markdown, which is Copyright (c) 2016 Dominic Tarr, MIT License @@ -28,12 +29,6 @@ inlineRenderer.del = function(text) { return unquote(text) } inlineRenderer.mention = function(preceding, id) { return shortenIfLink(unquote((preceding||'') + id)) } inlineRenderer.hashtag = function(preceding, tag) { return unquote((preceding||'') + tag) } -function unquote (text) { - return text.replace(/&/g, '&').replace(/"/g, '"').replace(/'/g, '\'') - .replace(/>/g, '>') - .replace(/</g, '<') -} - function shortenIfLink (text) { return (u.ssbRefRegex.test(text.trim())) ? text.slice(0, 8) : text } |