From fe9bcfbeab641307d9ea58f9cc64c428d0e9986d Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Wed, 5 Sep 2012 23:35:24 +0200 Subject: [PATCH] bindings: add support for parsing/displaying insert key --- src/bindings.cpp | 2 ++ src/help.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bindings.cpp b/src/bindings.cpp index 43b88254..51795fb4 100644 --- a/src/bindings.cpp +++ b/src/bindings.cpp @@ -51,6 +51,8 @@ Key stringToSpecialKey(const std::string &s) result = Key(KEY_SPACE, Key::Standard); else if (!s.compare("enter")) result = Key(KEY_ENTER, Key::Standard); + else if (!s.compare("insert")) + result = Key(KEY_IC, Key::NCurses); else if (!s.compare("delete")) result = Key(KEY_DC, Key::NCurses); else if (!s.compare("left")) diff --git a/src/help.cpp b/src/help.cpp index 8744696b..c1469c6e 100644 --- a/src/help.cpp +++ b/src/help.cpp @@ -51,6 +51,8 @@ std::string keyToString(const Key &key, bool *print_backspace) result += "Space"; else if (key == Key(KEY_ENTER, Key::Standard)) result += "Enter"; + else if (key == Key(KEY_IC, Key::NCurses)) + result += "Insert"; else if (key == Key(KEY_DC, Key::NCurses)) result += "Delete"; else if (key == Key(KEY_RIGHT, Key::NCurses)) @@ -88,8 +90,6 @@ std::string keyToString(const Key &key, bool *print_backspace) return result; } - - } void Help::Init()