updated "key" to a lookup table.

This commit is contained in:
Aurélien Aptel
2009-06-21 19:37:12 +02:00
parent 44d8c319a9
commit 4d794b3479
2 changed files with 13 additions and 28 deletions

View File

@ -24,16 +24,15 @@ static char* colorname[] = {
#define DefaultCS 1
#define BellCol DefaultFG
/* special keys */
static Key key[] = {
{ XK_Delete, "\033[3~" },
{ XK_Home, "\033[1~" },
{ XK_End, "\033[4~" },
{ XK_Prior, "\033[5~" },
{ XK_Next, "\033[6~" },
{ XK_Left, "\033[D" },
{ XK_Right, "\033[C" },
{ XK_Up, "\033[A" },
{ XK_Down, "\033[B" },
static char* key[] = {
[XK_Delete] = "\033[3~",
[XK_Home] = "\033[1~",
[XK_End] = "\033[4~",
[XK_Prior] = "\033[5~",
[XK_Next] = "\033[6~",
[XK_Left] = "\033[D",
[XK_Right] = "\033[C",
[XK_Up] = "\033[A",
[XK_Down] = "\033[B",
};