X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FRooFile.js;fp=JSDOC%2FRooFile.js;h=384bc2932f26362c6e3e8bf751740f7bc5c421bb;hb=0f95e7b1fe1bae5440c2367ea633373c992488ee;hp=f69c444d45fb6926c78506fcfed887ba3d226490;hpb=ab4da8aa5cab020b89c0613539f0141b2eb9936a;p=gnome.introspection-doc-generator diff --git a/JSDOC/RooFile.js b/JSDOC/RooFile.js index f69c444..384bc29 100644 --- a/JSDOC/RooFile.js +++ b/JSDOC/RooFile.js @@ -249,6 +249,7 @@ RooFile = XObject.define( parseXObject : function() { this.parseImports(); + print(JSON.stringify(this.imports,null,4)); print(JSON.stringify(this.giImports,null,4)); @@ -278,8 +279,8 @@ RooFile = XObject.define( parseImports : function() { // console.dump(this.tokens); - this.giImports = []; - this.imports= []; + this.cfg.giImports = []; + this.cfg.imports= []; while (true) { var pos = this.lookFor('='); if (pos < 0) { @@ -300,7 +301,7 @@ RooFile = XObject.define( } if (v.data.match(/^imports\.gi/)) { // gi import.. - this.giImports.push(v.data.replace(/imports\.gi\./, '')); + this.cfg.giImports.push(v.data.replace(/imports\.gi\./, '')); this.cursor++; continue; @@ -309,7 +310,7 @@ RooFile = XObject.define( // two types of import left // imports.xnew if (v.data.match(/^imports\./)) { - this.imports[k.data] = v.data.replace(/imports\./, '') + '.js'; + this.cfg.imports[k.data] = v.data.replace(/imports\./, '') + '.js'; this.cursor++; continue; } @@ -321,7 +322,7 @@ RooFile = XObject.define( var bpos = this.lookFor('['); // console.dump(this.tokens[bpos]); - this.imports[k.data] = this.tokens[bpos].items[0][0].toJS(); + this.cfg.imports[k.data] = this.tokens[bpos].items[0][0].toJS(); this.cursor++;