X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FPrettyPrint.js;h=eb2d94c714be7e27eb937a9a40a0a6b80d5768ee;hp=13e154ac4febae142fad001290c90c3a2d3e45a0;hb=a67931117fc1f532da5016752f7dd3c625ce25d3;hpb=464361c733c46365e950e07d7b1bfc3ca60d402e diff --git a/JSDOC/PrettyPrint.js b/JSDOC/PrettyPrint.js index 13e154a..eb2d94c 100644 --- a/JSDOC/PrettyPrint.js +++ b/JSDOC/PrettyPrint.js @@ -4,11 +4,23 @@ TokenReader = imports.TokenReader.TokenReader; ScopeParser= imports.ScopeParser.ScopeParser; TokenStream = imports.TokenStream.TokenStream; +TextStream = imports.TextStream.TextStream; + + +function escapeHTML(str) { + return str.replace(/&/g,'&'). + replace(/>/g,'>'). + replace(/'; + escapeHTML(toks[i].data) + ''; continue; } - r += htmlescape(toks[i].data).replace(/\n/g, '
'); + r += escapeHTML(toks[i].data).replace(/\n/g, "
\n"); } if (cs.length) r +=''; return ''+r+'';