X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FCompressWhite.vala;h=4afcb6cbe706b8d0300a497df314daae92ed80c2;hb=b85554bcc3d6985efcf6691a161dea7c85d9d81b;hp=daa2c57a1958eb07eddff3403a087271923967f7;hpb=d9212b730d63f4fc0e8f4a41d965e1bd2cf7ef2a;p=gnome.introspection-doc-generator diff --git a/JSDOC/CompressWhite.vala b/JSDOC/CompressWhite.vala index daa2c57..4afcb6c 100644 --- a/JSDOC/CompressWhite.vala +++ b/JSDOC/CompressWhite.vala @@ -13,7 +13,7 @@ namespace JSDOC BRACE } - public string CompressWhite (TokenStream ts, Packer packer, bool keepWhite) throws CompressWhiteError,TokenStreamError + public string CompressWhite (TokenStream ts, Packer packer, bool keepWhite) // throws CompressWhiteError,TokenStreamError { //keepWhite = keepWhite || false; ts.rewind(); @@ -77,11 +77,12 @@ namespace JSDOC // freeze time.. //println("got = function() "); var cu = ts.cursor; - + ts.cursor+=2; // move two along, and balance... + if (ts.balance("(").size < 1 ){ - ts.dump(cu-40, cu); + ts.dump(cu-40, cu+2); print(">>>>>>>>>>>>>>>>>HERE>>>>>>>>>>>>"); - ts.dump(cu, cu+40); + ts.dump(cu+2, cu+40); throw new CompressWhiteError.BRACE( "could not find end lbrace!!!" ); }