X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FPrettyPrint.js;h=eb2d94c714be7e27eb937a9a40a0a6b80d5768ee;hb=dae6f5ea2748f6eef0564db79b76691317bdf961;hp=13e154ac4febae142fad001290c90c3a2d3e45a0;hpb=464361c733c46365e950e07d7b1bfc3ca60d402e;p=gnome.introspection-doc-generator
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(/' +
- htmlescape(toks[i].data) + '';
+ 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+'
';