Ver código fonte

rollback change in showndown, stop highlight.js's html entity escape #523

Hakim El Hattab 12 anos atrás
pai
commit
e79bc38b43
2 arquivos alterados com 3 adições e 6 exclusões
  1. 0 0
      lib/js/highlight.js
  2. 3 6
      lib/js/showdown.js

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
lib/js/highlight.js


+ 3 - 6
lib/js/showdown.js

@@ -992,16 +992,13 @@ var _EncodeCode = function(text) {
 // The point is that in code, these characters are literals,
 // and lose their special Markdown meanings.
 //
-	
-	// Hakim: Escaping these causes issues in code blocks
-
 	// Encode all ampersands; HTML entities are not
 	// entities within a Markdown code span.
-	// text = text.replace(/&/g,"&");
+	text = text.replace(/&/g,"&");
 
 	// Do the angle bracket song and dance:
-	// text = text.replace(/</g,"&lt;");
-	// text = text.replace(/>/g,"&gt;");
+	text = text.replace(/</g,"&lt;");
+	text = text.replace(/>/g,"&gt;");
 
 	// Now, escape characters that are magic in Markdown:
 	text = escapeCharacters(text,"\*_{}[]\\",false);

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff