[vte/vte-0-36] Emulation: Fix escape sequences of F1-F4 with modifiers
- From: Egmont Koblinger <egmontkob src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte/vte-0-36] Emulation: Fix escape sequences of F1-F4 with modifiers
- Date: Tue, 7 Jan 2014 18:50:22 +0000 (UTC)
commit f582d097c687daec99182844df744cfcfa60f7ec
Author: Egmont Koblinger <egmont gmail com>
Date: Tue Jan 7 19:43:19 2014 +0100
Emulation: Fix escape sequences of F1-F4 with modifiers
https://bugzilla.gnome.org/show_bug.cgi?id=600659
src/keymap.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/src/keymap.c b/src/keymap.c
index 6f5138c..806a244 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -591,6 +591,9 @@ static const struct _vte_keymap_entry _vte_keymap_GDK_F1[] = {
{cursor_all, keypad_all, fkey_notvt220, 0, X_NULL, 0, "k1"},
{cursor_all, keypad_all, fkey_vt220, GDK_CONTROL_MASK, X_NULL, 0, "F3"},
{cursor_all, keypad_all, fkey_vt220, 0, X_NULL, 0, "k1"},
+ {cursor_all, keypad_all, fkey_default, GDK_CONTROL_MASK, _VTE_CAP_CSI "P", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, GDK_SHIFT_MASK, _VTE_CAP_CSI "P", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, VTE_META_MASK, _VTE_CAP_CSI "P", -1, X_NULL},
{cursor_all, keypad_all, fkey_default, 0, _VTE_CAP_SS3 "P", -1, X_NULL},
{cursor_all, keypad_all, fkey_sun, 0, _VTE_CAP_CSI "224z", -1, X_NULL},
{cursor_all, keypad_all, fkey_hp, 0, _VTE_CAP_ESC "p", -1, X_NULL},
@@ -605,6 +608,9 @@ static const struct _vte_keymap_entry _vte_keymap_GDK_F2[] = {
{cursor_all, keypad_all, fkey_notvt220, 0, X_NULL, 0, "k2"},
{cursor_all, keypad_all, fkey_vt220, GDK_CONTROL_MASK, X_NULL, 0, "F4"},
{cursor_all, keypad_all, fkey_vt220, 0, X_NULL, 0, "k2"},
+ {cursor_all, keypad_all, fkey_default, GDK_CONTROL_MASK, _VTE_CAP_CSI "Q", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, GDK_SHIFT_MASK, _VTE_CAP_CSI "Q", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, VTE_META_MASK, _VTE_CAP_CSI "Q", -1, X_NULL},
{cursor_all, keypad_all, fkey_default, 0, _VTE_CAP_SS3 "Q", -1, X_NULL},
{cursor_all, keypad_all, fkey_sun, 0, _VTE_CAP_CSI "225z", -1, X_NULL},
{cursor_all, keypad_all, fkey_hp, 0, _VTE_CAP_ESC "q", -1, X_NULL},
@@ -619,6 +625,9 @@ static const struct _vte_keymap_entry _vte_keymap_GDK_F3[] = {
{cursor_all, keypad_all, fkey_notvt220, 0, X_NULL, 0, "k3"},
{cursor_all, keypad_all, fkey_vt220, GDK_CONTROL_MASK, X_NULL, 0, "F5"},
{cursor_all, keypad_all, fkey_vt220, 0, X_NULL, 0, "k3"},
+ {cursor_all, keypad_all, fkey_default, GDK_CONTROL_MASK, _VTE_CAP_CSI "R", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, GDK_SHIFT_MASK, _VTE_CAP_CSI "R", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, VTE_META_MASK, _VTE_CAP_CSI "R", -1, X_NULL},
{cursor_all, keypad_all, fkey_default, 0, _VTE_CAP_SS3 "R", -1, X_NULL},
{cursor_all, keypad_all, fkey_sun, 0, _VTE_CAP_CSI "226z", -1, X_NULL},
{cursor_all, keypad_all, fkey_hp, 0, _VTE_CAP_ESC "r", -1, X_NULL},
@@ -633,6 +642,9 @@ static const struct _vte_keymap_entry _vte_keymap_GDK_F4[] = {
{cursor_all, keypad_all, fkey_notvt220, 0, X_NULL, 0, "k4"},
{cursor_all, keypad_all, fkey_vt220, GDK_CONTROL_MASK, X_NULL, 0, "F6"},
{cursor_all, keypad_all, fkey_vt220, 0, X_NULL, 0, "k4"},
+ {cursor_all, keypad_all, fkey_default, GDK_CONTROL_MASK, _VTE_CAP_CSI "S", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, GDK_SHIFT_MASK, _VTE_CAP_CSI "S", -1, X_NULL},
+ {cursor_all, keypad_all, fkey_default, VTE_META_MASK, _VTE_CAP_CSI "S", -1, X_NULL},
{cursor_all, keypad_all, fkey_default, 0, _VTE_CAP_SS3 "S", -1, X_NULL},
{cursor_all, keypad_all, fkey_sun, 0, _VTE_CAP_CSI "227z", -1, X_NULL},
{cursor_all, keypad_all, fkey_hp, 0, _VTE_CAP_ESC "s", -1, X_NULL},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]