diff --git a/lib/marked.js b/lib/marked.js index 3988e6f6..15f61cb3 100644 --- a/lib/marked.js +++ b/lib/marked.js @@ -328,14 +328,15 @@ inline.lexer = function(str) { if (cap[2] === '@') { var email = mangle(cap[1]) , mailto = mangle('mailto:') + mailto; + out += '' + + email + + ''; } else { var href = escape(cap[1]); + out += '' + + href + + ''; } - out += '' - + (email || href) - + ''; break; case 'strong': out += ''