From d20152e01135a27decfd08dbda097fd1fda75354 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 18 Apr 2015 10:45:46 -0700 Subject: Markdown writer: improved escaping. `<` should not be escaped as `\<`, for compatibility with original Markdown. We now escape `<` and `>` with entities. Also, we now backslash-escape square brackets. Closes #2086. --- tests/Tests/Writers/Markdown.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/Tests/Writers') diff --git a/tests/Tests/Writers/Markdown.hs b/tests/Tests/Writers/Markdown.hs index dce40ddcb..8ffd7a8c0 100644 --- a/tests/Tests/Writers/Markdown.hs +++ b/tests/Tests/Writers/Markdown.hs @@ -84,13 +84,13 @@ shortcutLinkRefsTests = ] , "Reference link is followed by text in brackets" =: (para ((link "/url" "" "link") <> "[text in brackets]")) - =?> unlines [ "[link][][text in brackets]" + =?> unlines [ "[link][]\\[text in brackets\\]" , "" , " [link]: /url" ] , "Reference link is followed by space and text in brackets" =: (para ((link "/url" "" "link") <> " [text in brackets]")) - =?> unlines [ "[link][] [text in brackets]" + =?> unlines [ "[link][] \\[text in brackets\\]" , "" , " [link]: /url" ] -- cgit v1.2.3