bindings: add support for parsing/displaying insert key

This commit is contained in:
Andrzej Rybczak
2012-09-05 23:35:24 +02:00
parent 299e1f2e9c
commit fe9bcfbeab
2 changed files with 4 additions and 2 deletions

View File

@@ -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"))

View File

@@ -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()