q66 pushed a commit to branch master.

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

commit bc7561d8d5b1d30d53fa3f6ffea527f8595f8265
Author: Daniel Kolesa <[email protected]>
Date:   Fri Mar 3 16:18:21 2017 +0100

    docgen: add clist pass to list all classes
---
 src/scripts/elua/apps/gendoc.lua | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua
index 6607d79..767bd66 100644
--- a/src/scripts/elua/apps/gendoc.lua
+++ b/src/scripts/elua/apps/gendoc.lua
@@ -1558,6 +1558,14 @@ getopt.parse {
         local st = opts["pass"]
 
         dtree.parse()
+
+        if st == "clist" then
+            for i, cl in ipairs(dtree.Class.all_get()) do
+                print(cl:full_name_get())
+            end
+            return
+        end
+
         local wfeatures = {
             notes = not opts["disable-notes"],
             folds = not opts["disable-folded"],

-- 


Reply via email to