From: Alan Knowles Date: Tue, 6 Jul 2010 10:41:10 +0000 (+0800) Subject: JSDOC/PrettyPrint.js X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=commitdiff_plain;h=7d1eb0f8e8d223f9b965a7a96ba1af718e261f93 JSDOC/PrettyPrint.js --- diff --git a/JSDOC/PrettyPrint.js b/JSDOC/PrettyPrint.js index 8a415aa..cf1e620 100644 --- a/JSDOC/PrettyPrint.js +++ b/JSDOC/PrettyPrint.js @@ -16,8 +16,11 @@ function escapeHTML() { function toPretty(str) { - var tr = new TokenReader(); - var toks = tr.tokenize(str,false); // dont merge xxx + . + yyyy etc. + + var txs = new TextStream(File.read(str)); + var tr = TokenReader({ keepComments : true, keepWhite : true }); + var toks = tr.tokenize(txs) + var sp = new ScopeParser(new TokenStream(toks)); sp.buildSymbolTree(); // sp.mungeSymboltree();