From bd5a4b63184bafa34fbdabf70b71855405f4ddd9 Mon Sep 17 00:00:00 2001 From: rolux Date: Sat, 2 Jun 2012 12:51:59 +0200 Subject: [PATCH] Ox.parseMarkdown: in code spans or block, encode '>' --- source/Ox/js/HTML.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/Ox/js/HTML.js b/source/Ox/js/HTML.js index 455f1a9a..c8881da2 100644 --- a/source/Ox/js/HTML.js +++ b/source/Ox/js/HTML.js @@ -389,14 +389,15 @@ function(match, classname, code) { return '
' + code + '\n
'; + + '>' + code.trim().replace(/'; } ) .replace( /(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm, function(match, prev, backticks, code, next) { return prev + '' - + Ox.encodeHTMLEntities(code.trim()) + ''; + + code.trim().replace(/'; } ) .replace(