JSDOC/CompressWhite.js
[gnome.introspection-doc-generator] / JSDOC / CompressWhite.js
index cc55faa..bc7ba9e 100644 (file)
@@ -151,13 +151,20 @@ CompressWhite =  function (ts, packer)
             
             // any more??
             // a = function(....) { } 
-                  print(ts.lookTok(2).toString());
+               print("1:" +ts.lookTok(1).toString());
+                 print("2:" +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>>>>>>>>>>>>");