q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6f7122208450e13a890b43898180cfd574991405
commit 6f7122208450e13a890b43898180cfd574991405 Author: Daniel Kolesa <d.kol...@osg.samsung.com> Date: Fri Aug 12 14:11:31 2016 +0100 docs: always wrap events from events_get --- src/scripts/elua/apps/docgen/doctree.lua | 6 +++++- src/scripts/elua/apps/docgen/stats.lua | 2 +- src/scripts/elua/apps/gendoc.lua | 1 - 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/scripts/elua/apps/docgen/doctree.lua b/src/scripts/elua/apps/docgen/doctree.lua index 25ffae1..c8df5ca 100644 --- a/src/scripts/elua/apps/docgen/doctree.lua +++ b/src/scripts/elua/apps/docgen/doctree.lua @@ -195,7 +195,11 @@ M.Class = Node:clone { end, events_get = function(self) - return self.class:events_get():to_array() + local ret = {} + for ev in self.class:events_get() do + ret[#ret + 1] = M.Event(ev) + end + return ret end, c_get_function_name_get = function(self) diff --git a/src/scripts/elua/apps/docgen/stats.lua b/src/scripts/elua/apps/docgen/stats.lua index a0359d2..a84dec5 100644 --- a/src/scripts/elua/apps/docgen/stats.lua +++ b/src/scripts/elua/apps/docgen/stats.lua @@ -129,7 +129,7 @@ M.check_class = function(cl) end for i, ev in ipairs(cl:events_get()) do - if not ev:documentation_get() then + if not ev:doc_get():exists() then print_missing(cl:full_name_get() .. "." .. ev:name_get(), "event") stat_incr("event", true) else diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua index f4d88c2..f2c7035 100644 --- a/src/scripts/elua/apps/gendoc.lua +++ b/src/scripts/elua/apps/gendoc.lua @@ -760,7 +760,6 @@ local build_class = function(cl) else local nt = {} for i, ev in ipairs(evs) do - ev = dtree.Event(ev) local lbuf = writer.Buffer() lbuf:write_link(ev:nspaces_get(cl, true), ev:name_get()) nt[#nt + 1] = { --