billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=80bb25baaad295563838ddc106316d77de633d5d
commit 80bb25baaad295563838ddc106316d77de633d5d Author: Boris Faure <bill...@gmail.com> Date: Wed Apr 1 20:40:17 2015 +0200 fix terminology not starting with newer config --- src/bin/keyin.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index 2473f54..50cb9ed 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -682,7 +682,8 @@ keyin_add_config(Config_Keys *key) Key_Binding *kb; kb = _key_binding_new(key->keyname, key->ctrl, key->alt, key->shift, key->win, action->cb); - if (!kb) return -1; + if (!kb) + return -1; if (eina_hash_find(_key_bindings, kb) || (!eina_hash_direct_add(_key_bindings, kb, kb))) { @@ -691,7 +692,8 @@ keyin_add_config(Config_Keys *key) } return 0; } - return -1; + WRN("no callback for key binding doing '%s'", key->cb); + return 0; } int --