JSDOC/CompressWhite.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 14 Jul 2010 08:05:12 +0000 (16:05 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 14 Jul 2010 08:05:12 +0000 (16:05 +0800)
JSDOC/CompressWhite.js

index 0774741..55687ad 100644 (file)
@@ -154,10 +154,16 @@ CompressWhite =  function (ts, packer)
               //    print(ts.lookTok(2).toString());
             if (ts.lookTok(1).data == '=' &&  ts.lookTok(2).name == 'FUNCTION' ) {
                 // freeze time.. 
-                //println("----------*** 3 *** --------------");
+                print("compress white : got a = function ");
                 var cu = ts.cursor;
                 ts.balance("(");
-                
+                if (!ts.balance("(") ){
+                    ts.dump(cu-40, cu);
+                    print(">>>>>>>>>>>>>>>>>HERE>>>>>>>>>>>>");
+                    ts.dump(cu, cu+40);
+                    
+                    throw "could not find end lbrace!!!";
+                }
                 if (!ts.balance("{") ){
                     ts.dump(cu-40, cu);
                     print(">>>>>>>>>>>>>>>>>HERE>>>>>>>>>>>>");