summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-12-30 07:38:45 +0000
committerDana Jansens <danakj@orodu.net>2002-12-30 07:38:45 +0000
commit3661e55fba3b5f3be246b3f65d650460282018ac (patch)
tree3851e91619305b8369d184d355cc815d2f602cb1
parent6d59c9cce7ca7c25942c2af72fab7bd2e7c6331d (diff)
print an error for invalid modifier keys
-rw-r--r--src/bindings.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bindings.cc b/src/bindings.cc
index fff4b47b..606eff32 100644
--- a/src/bindings.cc
+++ b/src/bindings.cc
@@ -9,6 +9,9 @@
extern "C" {
#include <X11/Xlib.h>
+
+#include "gettext.h"
+#define _(str) gettext(str)
}
namespace ob {
@@ -80,6 +83,7 @@ bool OBBindings::translate(const std::string &str, Binding &b)
mod == "Mod5") {
mods |= Mod5Mask;
} else { // invalid
+ printf(_("Invalid modifier element in key binding: %s\n"), mod.c_str());
return false;
}
begin = end + 1;