q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=73bf20fe4e9450b2f38f948529975dd10c0957c5
commit 73bf20fe4e9450b2f38f948529975dd10c0957c5 Author: Daniel Kolesa <d.kol...@samsung.com> Date: Mon Sep 29 12:40:50 2014 +0100 elua: properly register the eo class into the system in generated code --- src/bin/elua/modules/lualian.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/elua/modules/lualian.lua b/src/bin/elua/modules/lualian.lua index 8f76dd6..1fba42d 100644 --- a/src/bin/elua/modules/lualian.lua +++ b/src/bin/elua/modules/lualian.lua @@ -388,7 +388,7 @@ local __class = __lib.%s_class_get() self:gen_children(s) - s:write("})\n") + s:write("}, __class)\n") end, gen_ffi = function(self, s) @@ -455,7 +455,7 @@ eo.class_register("%s", %s, { self:gen_children(s) - s:write("})") + s:write("}, __class)") for i, v in ipairs(self.mixins) do s:write(("\neo.class_mixin(\"%s\", \"%s\")\n"):format(kn, v)) --