X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=docs.js;h=9f33ccb7f4253261c96fa952c1d2409c4f950634;hb=c96a604510741af191f06f47e2589be79939431a;hp=7b469ff14652260545502246c9e2036b64920a58;hpb=691886c96fda4576d324542d02761273f7412197;p=gnome.introspection-doc-generator diff --git a/docs.js b/docs.js index 7b469ff..9f33ccb 100644 --- a/docs.js +++ b/docs.js @@ -45,9 +45,17 @@ if (typeof(Seed.argv[3]) == 'string') { ns_list = ns_list.sort(); // let's try and load them, so we find out early what will fail. print("loading library to make sure it works."); +ns_list_clean = []; ns_list.forEach(function(ns_name) -{ - var core = imports.gi[ns_name]; +{ + try { + + var core = imports.gi[ns_name]; + ns_list_clean.push(ns_name); + } catch( e) { + print(e.toString()); + } + }); @@ -132,7 +140,7 @@ ns_list.forEach(function(ns_name) ns[i].forEach( function(n) { - print('NameSpace.factory(' + actions[i] +','+ns_name, +','+n); + print('NameSpace.factory(' + actions[i] +','+ns_name+','+n); var odata = XObject.extend( NameSpace.factory(actions[i], ns_name, n), { 'left_bar' :ns['left_bar'] }