Mercurial > hg
changeset 794:32d5298f9f8d
Add a few keycode sequences
Ctrl-{Home,End,Ins,Del}.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 08 Apr 2006 12:30:05 +0200 |
parents | 898dd706cc5c |
children | b16acadd7d53 |
files | mcabber/src/screen.c mcabber/src/screen.h |
diffstat | 2 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/screen.c Sat Apr 08 12:04:32 2006 +0200 +++ b/mcabber/src/screen.c Sat Apr 08 12:30:05 2006 +0200 @@ -236,6 +236,10 @@ add_keyseq("[6^", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown add_keyseq("[5@", MKEY_CTRL_SHIFT_PGUP, 0); // Ctrl-Shift-PageUp add_keyseq("[6@", MKEY_CTRL_SHIFT_PGDOWN, 0); // Ctrl-Shift-PageDown + add_keyseq("[8^", MKEY_CTRL_END, 0); // Ctrl-End + add_keyseq("[7^", MKEY_CTRL_HOME, 0); // Ctrl-Home + add_keyseq("[2^", MKEY_CTRL_INS, 0); // Ctrl-Insert + add_keyseq("[3^", MKEY_CTRL_DEL, 0); // Ctrl-Delete // Xterm add_keyseq("[1;5A", MKEY_EQUIV, 521); // Ctrl-Up @@ -250,6 +254,10 @@ add_keyseq("[1;2B", MKEY_EQUIV, 514); // Shift-Down add_keyseq("[5;5~", MKEY_CTRL_PGUP, 0); // Ctrl-PageUp add_keyseq("[6;5~", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown + add_keyseq("[1;5F", MKEY_CTRL_END, 0); // Ctrl-End + add_keyseq("[1;5H", MKEY_CTRL_HOME, 0); // Ctrl-Home + add_keyseq("[2;5~", MKEY_CTRL_INS, 0); // Ctrl-Insert + add_keyseq("[3;5~", MKEY_CTRL_DEL, 0); // Ctrl-Delete // PuTTY add_keyseq("[A", MKEY_EQUIV, 521); // Ctrl-Up
--- a/mcabber/src/screen.h Sat Apr 08 12:04:32 2006 +0200 +++ b/mcabber/src/screen.h Sat Apr 08 12:30:05 2006 +0200 @@ -41,7 +41,11 @@ MKEY_SHIFT_PGUP, MKEY_SHIFT_PGDOWN, MKEY_CTRL_SHIFT_PGUP, - MKEY_CTRL_SHIFT_PGDOWN + MKEY_CTRL_SHIFT_PGDOWN, + MKEY_CTRL_HOME, + MKEY_CTRL_END, + MKEY_CTRL_INS, + MKEY_CTRL_DEL } mcode; } keycode;