Hello. On 24/10/16 10:27, Stefan Schmidt wrote: > Hello. > > On 24/10/16 05:15, Jean-Philippe André wrote: >> Hi Stefan, >> >> On 22 October 2016 at 07:43, Stefan Schmidt <[email protected]> wrote: >> >> I assume gendoc.lua should be run against <eflinstall>/share/eolian/include >> rather than the internal lib folder? > > Well, with your effort to remove many of the unnecessary installed EO > files this makes sense. So far it did not really make much of a > difference thought and allowed for quicker testing (no need to make sure > all old EO files are removed and installing the latest before running > docgen) > >> This unfortunately fails with "bad argument #2 to >> 'eolian_function_scope_get' (cannot convert 'nil' to 'unsigned int')". > > Hmm, I will see if I can reproduce this. Maybe Daniel does know more.
I had to remove all installed eo files first but after this and a frsh install of efl it works for me: stefan@workmachine efl (master) $ find /usr/local/ -name *.eo | wc -l 323 stefan@workmachine efl (master) $ elua /usr/local/share/elua/apps/gendoc.lua /usr/local/share/eolian/include/ === CLASS SECTION: 263 out of 843 (31%) === Classes: 240 (documented: 88 or 37%) Interfaces: 55 (documented: 21 or 38%) Mixins: 28 (documented: 28 or 100%) Events: 520 (documented: 126 or 24%) === FUNCTION SECTION: 6053 out of 7309 (83%) === Methods: 940 (documented: 861 or 92%) Method params: 1519 (documented: 1293 or 85%) Method returns: 451 (documented: 286 or 63%) Getters: 1015 (documented: 934 or 92%) Getter returns: 163 (documented: 105 or 64%) Getter keys: 118 (documented: 89 or 75%) Getter values: 1133 (documented: 866 or 76%) Setters: 814 (documented: 749 or 92%) Setter returns: 71 (documented: 45 or 63%) Setter keys: 57 (documented: 49 or 86%) Setter values: 1028 (documented: 776 or 75%) === TYPE SECTION: 1230 out of 1756 (70%) === Aliases: 79 (documented: 9 or 11%) Structs: 81 (documented: 57 or 70%) Struct fields: 191 (documented: 156 or 82%) Enums: 167 (documented: 151 or 90%) Enum fields: 1238 (documented: 857 or 69%) === VARIABLE SECTION: 56 out of 56 (100%) === Constants: 0 (documented: 0 or 100%) Globals: 56 (documented: 56 or 100%) === TOTAL: 7602 out of 9964 (76%) === regards Stefan Schmidt ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
