From fac31ed978ded3a13735ea14180ca8d94dd80b5c Mon Sep 17 00:00:00 2001 From: Federico Soave Date: Tue, 23 Jan 2018 16:51:46 +0100 Subject: [PATCH] allow matched double quotes in link definition title (markdown.pl behavior). Test literal_quotes_in_titles now passes. fixup! c3e00590 --- lib/marked.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/marked.js b/lib/marked.js index f1d66ed4f9..5b41192d66 100644 --- a/lib/marked.js +++ b/lib/marked.js @@ -29,7 +29,7 @@ var block = { }; block._label = /(?:\\[\[\]]|[^\[\]])+/; -block._title = /(?:"(?:\\"|[^"])*"|'\n?(?:[^'\n]+\n?)*'|\([^()]*\))/; +block._title = /(?:"(?:\\"|[^"]|"[^"\n]*")*"|'\n?(?:[^'\n]+\n?)*'|\([^()]*\))/; block.def = replace(block.def) ('label', block._label) ('title', block._title)