q66 pushed a commit to branch master.

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

commit 5ad9a8542b9a166d57032730de87bf5dce45be24
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Tue Mar 29 11:23:43 2016 +0100

    elementary: enable lua binding gen
---
 src/Makefile_Elementary.am           | 14 +++++++-------
 src/scripts/elua/modules/lualian.lua |  3 +++
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am
index b18b227..9111a4a 100644
--- a/src/Makefile_Elementary.am
+++ b/src/Makefile_Elementary.am
@@ -966,18 +966,18 @@ EXTRA_DIST += \
        tests/elementary/elm_test_helper.h
 
 
-# if HAVE_ELUA
+if HAVE_ELUA
 
-# elementary_eolian_lua = $(elm_eolian_files:%.eo=%.eo.lua)
+elementary_eolian_lua = $(elm_eolian_files:%.eo=%.eo.lua)
 
-# generated_elementary_lua_all = $(elementary_eolian_lua)
+generated_elementary_lua_all = $(elementary_eolian_lua)
 
-# CLEANFILES += $(generated_elementary_lua_all)
+CLEANFILES += $(generated_elementary_lua_all)
 
-# installed_elementaryluadir = $(datadir)/elua/modules/elementary
-# nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all)
+installed_elementaryluadir = $(datadir)/elua/modules/elementary
+nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all)
 
-# endif
+endif
 
 if HAVE_JS
 
diff --git a/src/scripts/elua/modules/lualian.lua 
b/src/scripts/elua/modules/lualian.lua
index b54d016..8ea6f24 100644
--- a/src/scripts/elua/modules/lualian.lua
+++ b/src/scripts/elua/modules/lualian.lua
@@ -55,6 +55,9 @@ local num_others = {
 }
 
 local is_num = function(x)
+    if not x then
+        return false
+    end
     if num_others [x       ] then return true end
     if int_builtin[x       ] then return true end
     if int_builtin["u" .. x] then return true end

-- 


Reply via email to