JSDOC/BuildDocs.js
[gnome.introspection-doc-generator] / JSDOC / BuildDocs.js
index 01ce11f..7a7633e 100644 (file)
@@ -137,7 +137,7 @@ BuildDocs = {
 
             var txs = new TextStream(src);
             
-            var tr = new TokenReader({ keepComments : true, keepWhite : true });
+            var tr = new TokenReader({ keepComments : true, keepWhite : true , sepIdents: false });
             
             var ts = new TokenStream(tr.tokenize(txs));
         
@@ -320,7 +320,7 @@ BuildDocs = {
         // what we need to output to be usefull...
         // a) props..
         var cfgProperties = [];
-        if (!data.comment.getTag('singleton').length) {
+        if (!data.comment || !data.comment.getTag('singleton').length) {
             cfgProperties = data.configToArray();
             cfgProperties = cfgProperties.sort(makeSortby("name"));