ajwillia-ms pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=dc13197895a6bf8ba13e218b637454ec7c0fbd01

commit dc13197895a6bf8ba13e218b637454ec7c0fbd01
Author: Andy Williams <a...@andywilliams.me>
Date:   Mon Dec 11 22:30:21 2017 +0000

    docs: Strip duplicate inherited events
---
 src/scripts/elua/apps/gendoc.lua | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua
index 2dd863c5d2..4e3971a0cf 100644
--- a/src/scripts/elua/apps/gendoc.lua
+++ b/src/scripts/elua/apps/gendoc.lua
@@ -959,6 +959,11 @@ local build_evtable = function(f, tcl, tbl, newm)
         end
     end
     table.sort(nt, function(v1, v2) return v1[1] < v2[1] end)
+    for i = #nt, 1, -1 do
+        if i ~= 1 and nt[i][1] == nt[i - 1][1] then
+            table.remove(nt, i)
+        end
+    end
     for i, item in ipairs(nt) do
         -- name
         f:write_raw(item[1])

-- 


Reply via email to