var file = this.files[i];
print("reading " +file );
- if (!File.exists(file)) {
- print("SKIP (does not exist) " + file);
+ if (!File.isFile(file)) {
+ print("SKIP (is not a file) " + file);
continue;
}
sp.mungeSymboltree();
this.timerPrint("Munged Sym tree");
print(sp.warnings.join("\n"));
- var out = JSDOC.CompressWhite(sp.ts, this);
+ var out = CompressWhite(sp.ts, this);
this.timerPrint("Compressed");
return out;
{
//print("STRING HANDLER");
// callback when outputing compressed file,
+ var data = tok.outData !== false ? tok.outData : tok.data;
if (!this.translateJSON) {
// print("TURNED OFF");
- return tok.outData;
+ return data;
}
if (tok.name == SINGLE_QUOTE) {
- return tok.outData;
+ return data;
}
- var sval = tok.data.substring(1,tok.data.length-1);
+
+ var sval = data.substring(1,data.length-1);
// we do not clean up... quoting here!??!!?!?!?!?