ajwillia-ms pushed a commit to branch master.

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

commit 8a71ac57ab0c22c3fe76e6f6111be998c077d07b
Author: Andy Williams <[email protected]>
Date:   Sun Jan 14 00:05:59 2018 +0000

    docs: Show when classes really are top level EFL namespace
---
 src/scripts/elua/apps/gendoc.lua | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua
index 55a380633c..3ae12e1191 100644
--- a/src/scripts/elua/apps/gendoc.lua
+++ b/src/scripts/elua/apps/gendoc.lua
@@ -306,11 +306,16 @@ end
 -- builders
 
 local nspaces_group = function(ns)
-    if ns[1] == "efl" and (ns[2] ~= "class" and ns[2] ~= "interface" and ns[2] 
~= "object" and ns[2] ~= "promise") then
-        return ns[1] .. "." .. ns[2]
+    if #ns <= 2 then
+        return ns[1]
     end
 
-    return ns[1]
+    if ns[1] == "efl" and (ns[2] == "class" or ns[2] == "interface" or
+                           ns[2] == "object" or ns[2] == "promise") then
+        return ns[1]
+    end
+
+    return ns[1] .. "." .. ns[2]
 end
 
 local nspaces_filter = function(items, ns)

-- 


Reply via email to