@arg packer {Packer}
*/
-CompressWhite = function (ts, packer)
+CompressWhite = function (ts, packer, keepWhite)
{
-
+ keepWhite = keepWhite || false;
ts.rewind();
//var str = File.read(fn);
var rep_var = 1;
break;
}
if (tok.type == "WHIT") {
+ if (keepWhite) {
+ ts.look(0).outData = ts.look(0).data;
+ }
continue;
//if (tok._isDoc) {
// continue;
throw "could not find end lbrace!!!";
}
//print("AFTER BALANCE (");
- ts.dump(cu, ts.cursor);
+ //ts.dump(cu, ts.cursor);
//ts.cursor--; // cursor at the (
if (!ts.balance("{") ){
ts.dump(cu-40, cu);