rollback change in showndown, stop highlight.js's html entity escape #523
parent
78b9bb43e1
commit
e79bc38b43
File diff suppressed because one or more lines are too long
|
@ -992,16 +992,13 @@ var _EncodeCode = function(text) {
|
||||||
// The point is that in code, these characters are literals,
|
// The point is that in code, these characters are literals,
|
||||||
// and lose their special Markdown meanings.
|
// and lose their special Markdown meanings.
|
||||||
//
|
//
|
||||||
|
|
||||||
// Hakim: Escaping these causes issues in code blocks
|
|
||||||
|
|
||||||
// Encode all ampersands; HTML entities are not
|
// Encode all ampersands; HTML entities are not
|
||||||
// entities within a Markdown code span.
|
// entities within a Markdown code span.
|
||||||
// text = text.replace(/&/g,"&");
|
text = text.replace(/&/g,"&");
|
||||||
|
|
||||||
// Do the angle bracket song and dance:
|
// Do the angle bracket song and dance:
|
||||||
// text = text.replace(/</g,"<");
|
text = text.replace(/</g,"<");
|
||||||
// text = text.replace(/>/g,">");
|
text = text.replace(/>/g,">");
|
||||||
|
|
||||||
// Now, escape characters that are magic in Markdown:
|
// Now, escape characters that are magic in Markdown:
|
||||||
text = escapeCharacters(text,"\*_{}[]\\",false);
|
text = escapeCharacters(text,"\*_{}[]\\",false);
|
||||||
|
|
Loading…
Reference in New Issue