removed unnecessary field in key binding
authorJaeun Choi <jaeun12.choi@samsung.com>
Thu, 10 Apr 2014 10:29:37 +0000 (19:29 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 10 Apr 2014 10:29:37 +0000 (19:29 +0900)
Summary: No need to check ev->string if use ev->key instead of ev->keyname.

Test Plan: None

Reviewers: raster

Reviewed By: raster

Differential Revision: https://phab.enlightenment.org/D714

config/default/base.src
config/mobile/base.src
config/standard/base.src
src/lib/elm_config.c
src/lib/elm_priv.h

index 2b874ba..16d4f47 100644 (file)
@@ -258,7 +258,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -267,7 +266,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -276,7 +274,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -290,7 +287,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -299,7 +295,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -308,7 +303,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -317,7 +311,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -326,7 +319,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -335,7 +327,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -344,7 +335,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -353,7 +343,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -362,7 +351,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -371,7 +359,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -380,7 +367,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -389,7 +375,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -403,7 +388,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -412,7 +396,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -421,7 +404,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -435,7 +417,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -444,7 +425,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -453,7 +433,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -462,7 +441,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -471,7 +449,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -480,7 +457,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -489,7 +465,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -498,7 +473,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -512,7 +486,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -521,7 +494,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -530,7 +502,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -539,7 +510,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -548,7 +518,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -557,7 +526,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -566,7 +534,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -575,7 +542,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -584,7 +550,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -593,7 +558,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -602,7 +566,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -611,7 +574,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -625,7 +587,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -634,7 +595,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -643,7 +603,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -657,7 +616,6 @@ group "Elm_Config" struct {
               value "action" string: "top_item_get";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -671,7 +629,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -680,7 +637,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -689,7 +645,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -698,7 +653,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -707,7 +661,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -716,7 +669,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -725,7 +677,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -734,7 +685,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -743,7 +693,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -752,7 +701,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -761,7 +709,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -770,7 +717,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -779,7 +725,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -788,7 +733,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -797,7 +741,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -806,7 +749,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
index 5d77e00..33f23f5 100644 (file)
@@ -262,7 +262,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -271,7 +270,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -280,7 +278,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -294,7 +291,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -303,7 +299,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -312,7 +307,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -321,7 +315,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -330,7 +323,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -339,7 +331,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -348,7 +339,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -357,7 +347,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -366,7 +355,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -375,7 +363,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -384,7 +371,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -393,7 +379,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -407,7 +392,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -416,7 +400,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -425,7 +408,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -439,7 +421,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -448,7 +429,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -457,7 +437,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -466,7 +445,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -475,7 +453,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -484,7 +461,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -493,7 +469,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -502,7 +477,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -516,7 +490,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -525,7 +498,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -534,7 +506,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -543,7 +514,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -552,7 +522,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -561,7 +530,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -570,7 +538,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -579,7 +546,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -588,7 +554,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -597,7 +562,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -606,7 +570,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -615,7 +578,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -629,7 +591,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -638,7 +599,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -647,7 +607,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -661,7 +620,6 @@ group "Elm_Config" struct {
               value "action" string: "top_item_get";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -675,7 +633,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -684,7 +641,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -693,7 +649,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -702,7 +657,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -711,7 +665,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -720,7 +673,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -729,7 +681,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -738,7 +689,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -747,7 +697,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -756,7 +705,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -765,7 +713,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -774,7 +721,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -783,7 +729,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -792,7 +737,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -801,7 +745,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -810,7 +753,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
index 5f53394..ebfd57d 100644 (file)
@@ -259,7 +259,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -268,7 +267,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -277,7 +275,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -291,7 +288,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -300,7 +296,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -309,7 +304,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -318,7 +312,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -327,7 +320,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -336,7 +328,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -345,7 +336,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -354,7 +344,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -363,7 +352,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -372,7 +360,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -381,7 +368,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -390,7 +376,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -404,7 +389,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -413,7 +397,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -422,7 +405,6 @@ group "Elm_Config" struct {
               value "action" string: "activate";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -436,7 +418,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -445,7 +426,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -454,7 +434,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -463,7 +442,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -472,7 +450,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -481,7 +458,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -490,7 +466,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -499,7 +474,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -513,7 +487,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -522,7 +495,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -531,7 +503,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -540,7 +511,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prev";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -549,7 +519,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -558,7 +527,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -567,7 +535,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -576,7 +543,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -585,7 +551,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -594,7 +559,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -603,7 +567,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -612,7 +575,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
@@ -626,7 +588,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -635,7 +596,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -644,7 +604,6 @@ group "Elm_Config" struct {
               value "action" string: "toggle";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -658,7 +617,6 @@ group "Elm_Config" struct {
               value "action" string: "top_item_get";
               value "params" string: "";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
         }
      }
@@ -672,7 +630,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -681,7 +638,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "left";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -690,7 +646,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -699,7 +654,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "right";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -708,7 +662,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -717,7 +670,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "up";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -726,7 +678,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -735,7 +686,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "down";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -744,7 +694,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -753,7 +702,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "first";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -762,7 +710,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -771,7 +718,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "last";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -780,7 +726,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -789,7 +734,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "prior";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -798,7 +742,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 0;
            }
            group "Elm_Config_Binding_Key" struct {
               value "context" int: 0;
@@ -807,7 +750,6 @@ group "Elm_Config" struct {
               value "action" string: "move";
               value "params" string: "next";
               value "any_mod" uchar: 1;
-              value "no_string" uchar: 1;
            }
         }
      }
index f9de3ec..eebe9ce 100644 (file)
@@ -452,7 +452,6 @@ _desc_init(void)
    ELM_CONFIG_VAL(D, T, action, EET_T_STRING);
    ELM_CONFIG_VAL(D, T, params, EET_T_STRING);
    ELM_CONFIG_VAL(D, T, any_mod, EET_T_UCHAR);
-   ELM_CONFIG_VAL(D, T, no_string, EET_T_UCHAR);
 #undef T
 #undef D
 
@@ -2166,11 +2165,10 @@ _elm_config_key_binding_call(Evas_Object *obj,
      {
         EINA_LIST_FOREACH(binding_list, l, binding)
           {
-             if (binding->key && (!strcmp(binding->key, ev->keyname))
+             if (binding->key && (!strcmp(binding->key, ev->key))
                  && ((evas_key_modifier_is_set
                       (ev->modifiers, binding->modifiers)
-                      || (binding->any_mod)))
-                 && !(ev->string && binding->no_string))
+                      || (binding->any_mod))))
                {
                   while (actions[i].name)
                     {
index 00420af..0735488 100644 (file)
@@ -306,7 +306,6 @@ struct _Elm_Config_Binding_Key
    const char   *action;
    const char   *params;
    unsigned char any_mod;
-   unsigned char no_string;
 };
 
 struct _Elm_Module