vte r2243 - in trunk: . src



Author: behdad
Date: Mon Dec  1 02:41:21 2008
New Revision: 2243
URL: http://svn.gnome.org/viewvc/vte?rev=2243&view=rev

Log:
2008-11-30  Behdad Esfahbod  <behdad gnome org>

        * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
        * src/vteseq-2.gperf:
        * src/vteseq-list.h:
        * src/vteseq.c:
        Remove vte_sequence_handler_complain_key.  The idea was to warn about
        receiving control-sequence handling request for escape sequences that
        actually belong to a key stroke.  Kinda like a debugging feature.
        Remove it as the number of sequences being handle that way was
        greater than the number of sequences handled in the real sense.
        Saves 2k .data!

        The actual list is still in vteseq-2.gperf, but commented out.



Modified:
   trunk/ChangeLog
   trunk/src/vteseq-2.c
   trunk/src/vteseq-2.gperf
   trunk/src/vteseq-list.h
   trunk/src/vteseq.c

Modified: trunk/src/vteseq-2.c
==============================================================================
--- trunk/src/vteseq-2.c	(original)
+++ trunk/src/vteseq-2.c	Mon Dec  1 02:41:21 2008
@@ -35,7 +35,7 @@
 	VteTerminalSequenceHandler handler;
 };
 #include <string.h>
-/* maximum key range = 359, duplicates = 0 */
+/* maximum key range = 77, duplicates = 0 */
 
 #ifdef __GNUC__
 __inline
@@ -48,37 +48,37 @@
 static unsigned int
 vteseq_2_hash (register const char *str, register unsigned int len)
 {
-  static const unsigned short asso_values[] =
+  static const unsigned char asso_values[] =
     {
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 168, 359, 122,
-      359,  22,  32, 359, 157,  20,   3,  15,  29,  38,
-       71,  66,  55,  43, 359, 213, 359, 359, 359, 359,
-      359, 185, 211, 169, 209, 181, 197, 206,   7, 167,
-      186, 164, 148, 205,   1,  56, 201,   4, 190,  11,
-      177, 137, 130,  18,  16,   8,  47,   2, 359,   2,
-      359, 359, 359, 133,  94,  67,  91,  82, 128,  12,
-       99,  84,  95,  53,  79,  23, 175, 100,  96, 117,
-      108,   0,  33,  28, 103,  23, 359, 359,  56,  72,
-      111,  63,  59, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359,
-      359, 359, 359, 359, 359, 359, 359, 359, 359, 359
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 39, 77, 77, 32, 77,
+      39, 77, 37, 33, 34, 36, 34, 77, 33, 77,
+      77, 33, 33, 31, 32, 30, 77, 30, 40, 77,
+      77, 77, 77, 77, 77, 77, 77, 50, 45,  1,
+      27, 32, 41, 29,  7, 21,  5, 15, 49,  0,
+      25, 77, 12, 13, 24, 11,  8,  2, 18, 37,
+       9, 31, 77,  2, 11, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
+      77
     };
-  return asso_values[(unsigned char)str[1]+6] + asso_values[(unsigned char)str[0]+14];
+  return asso_values[(unsigned char)str[1]+5] + asso_values[(unsigned char)str[0]];
 }
 
 #ifdef __GNUC__
@@ -92,476 +92,164 @@
 {
   enum
     {
-      TOTAL_KEYWORDS = 221,
+      TOTAL_KEYWORDS = 74,
       MIN_WORD_LENGTH = 2,
       MAX_WORD_LENGTH = 2,
       MIN_HASH_VALUE = 0,
-      MAX_HASH_VALUE = 358
+      MAX_HASH_VALUE = 76
     };
 
   static const struct vteseq_2_struct wordlist[] =
     {
-#line 228 "vteseq-2.gperf"
-      {"ks", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ks)},
-#line 216 "vteseq-2.gperf"
-      {"kN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 102 "vteseq-2.gperf"
-      {"FN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 197 "vteseq-2.gperf"
-      {"k2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 81 "vteseq-2.gperf"
-      {"F2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 105 "vteseq-2.gperf"
-      {"FQ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 58 "vteseq-2.gperf"
-      {"*2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 212 "vteseq-2.gperf"
-      {"kH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 96 "vteseq-2.gperf"
-      {"FH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 113 "vteseq-2.gperf"
-      {"FY", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 68 "vteseq-2.gperf"
-      {"@2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 219 "vteseq-2.gperf"
-      {"kS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 107 "vteseq-2.gperf"
-      {"FS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 121 "vteseq-2.gperf"
-      {"Fg", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 135 "vteseq-2.gperf"
-      {"K2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 198 "vteseq-2.gperf"
-      {"k3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 82 "vteseq-2.gperf"
-      {"F3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 112 "vteseq-2.gperf"
-      {"FX", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 59 "vteseq-2.gperf"
-      {"*3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 111 "vteseq-2.gperf"
-      {"FW", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 196 "vteseq-2.gperf"
-      {"k1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 80 "vteseq-2.gperf"
-      {"F1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 69 "vteseq-2.gperf"
-      {"@3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 57 "vteseq-2.gperf"
-      {"*1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 127 "vteseq-2.gperf"
-      {"Fm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 28 "vteseq-2.gperf"
-      {"%2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 136 "vteseq-2.gperf"
-      {"K3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 67 "vteseq-2.gperf"
-      {"@1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 230 "vteseq-2.gperf"
-      {"ku", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 199 "vteseq-2.gperf"
-      {"k4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 83 "vteseq-2.gperf"
-      {"F4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 134 "vteseq-2.gperf"
-      {"K1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 60 "vteseq-2.gperf"
-      {"*4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 229 "vteseq-2.gperf"
-      {"kt", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 42 "vteseq-2.gperf"
-      {"%g", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 48 "vteseq-2.gperf"
-      {"&2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 70 "vteseq-2.gperf"
-      {"@4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 29 "vteseq-2.gperf"
-      {"%3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 200 "vteseq-2.gperf"
-      {"k5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 84 "vteseq-2.gperf"
-      {"F5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 137 "vteseq-2.gperf"
-      {"K4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 61 "vteseq-2.gperf"
-      {"*5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 27 "vteseq-2.gperf"
-      {"%1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 204 "vteseq-2.gperf"
-      {"k9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 88 "vteseq-2.gperf"
-      {"F9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 71 "vteseq-2.gperf"
-      {"@5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 65 "vteseq-2.gperf"
-      {"*9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 49 "vteseq-2.gperf"
-      {"&3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 114 "vteseq-2.gperf"
-      {"FZ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 138 "vteseq-2.gperf"
-      {"K5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 75 "vteseq-2.gperf"
-      {"@9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 30 "vteseq-2.gperf"
-      {"%4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 47 "vteseq-2.gperf"
-      {"&1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 247 "vteseq-2.gperf"
+      {"mh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mh)},
+#line 166 "vteseq-2.gperf"
+      {"ch", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ch)},
+#line 251 "vteseq-2.gperf"
+      {"mp", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mp)},
+#line 172 "vteseq-2.gperf"
+      {"cv", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cv)},
+#line 285 "vteseq-2.gperf"
+      {"up", VTE_SEQUENCE_HANDLER(vte_sequence_handler_up)},
+#line 246 "vteseq-2.gperf"
+      {"me", VTE_SEQUENCE_HANDLER(vte_sequence_handler_me)},
+#line 165 "vteseq-2.gperf"
+      {"ce", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ce)},
+#line 284 "vteseq-2.gperf"
+      {"ue", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ue)},
+#line 163 "vteseq-2.gperf"
+      {"cc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
+#line 283 "vteseq-2.gperf"
+      {"uc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_uc)},
 #line 170 "vteseq-2.gperf"
       {"cs", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cs)},
-#line 125 "vteseq-2.gperf"
-      {"Fk", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 203 "vteseq-2.gperf"
-      {"k8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 87 "vteseq-2.gperf"
-      {"F8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 103 "vteseq-2.gperf"
-      {"FO", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 64 "vteseq-2.gperf"
-      {"*8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 290 "vteseq-2.gperf"
-      {"vs", VTE_SEQUENCE_HANDLER(vte_sequence_handler_vs)},
-#line 31 "vteseq-2.gperf"
-      {"%5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 50 "vteseq-2.gperf"
-      {"&4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 74 "vteseq-2.gperf"
-      {"@8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
 #line 286 "vteseq-2.gperf"
       {"us", VTE_SEQUENCE_HANDLER(vte_sequence_handler_us)},
-#line 161 "vteseq-2.gperf"
-      {"cS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cS)},
-#line 35 "vteseq-2.gperf"
-      {"%9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 202 "vteseq-2.gperf"
-      {"k7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 86 "vteseq-2.gperf"
-      {"F7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 117 "vteseq-2.gperf"
-      {"Fc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 63 "vteseq-2.gperf"
-      {"*7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 51 "vteseq-2.gperf"
-      {"&5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 201 "vteseq-2.gperf"
-      {"k6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 85 "vteseq-2.gperf"
-      {"F6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 73 "vteseq-2.gperf"
-      {"@7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 62 "vteseq-2.gperf"
-      {"*6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 55 "vteseq-2.gperf"
-      {"&9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 168 "vteseq-2.gperf"
-      {"cm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cm)},
-#line 34 "vteseq-2.gperf"
-      {"%8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 72 "vteseq-2.gperf"
-      {"@6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 226 "vteseq-2.gperf"
-      {"kl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 126 "vteseq-2.gperf"
-      {"Fl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
 #line 248 "vteseq-2.gperf"
       {"mk", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mk)},
-#line 224 "vteseq-2.gperf"
-      {"ke", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ke)},
-#line 119 "vteseq-2.gperf"
-      {"Fe", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 157 "vteseq-2.gperf"
-      {"as", VTE_SEQUENCE_HANDLER(vte_sequence_handler_as)},
-#line 123 "vteseq-2.gperf"
-      {"Fi", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 171 "vteseq-2.gperf"
-      {"ct", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ct)},
-#line 54 "vteseq-2.gperf"
-      {"&8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 33 "vteseq-2.gperf"
-      {"%7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 38 "vteseq-2.gperf"
-      {"%c", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 179 "vteseq-2.gperf"
-      {"ec", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ec)},
-#line 223 "vteseq-2.gperf"
-      {"kd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 118 "vteseq-2.gperf"
-      {"Fd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 32 "vteseq-2.gperf"
-      {"%6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 222 "vteseq-2.gperf"
-      {"kb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_kb)},
-#line 116 "vteseq-2.gperf"
-      {"Fb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 124 "vteseq-2.gperf"
-      {"Fj", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 130 "vteseq-2.gperf"
-      {"Fp", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 53 "vteseq-2.gperf"
-      {"&7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 225 "vteseq-2.gperf"
-      {"kh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 122 "vteseq-2.gperf"
-      {"Fh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 129 "vteseq-2.gperf"
-      {"Fo", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 175 "vteseq-2.gperf"
-      {"dm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-#line 52 "vteseq-2.gperf"
-      {"&6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 40 "vteseq-2.gperf"
-      {"%e", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 278 "vteseq-2.gperf"
-      {"st", VTE_SEQUENCE_HANDLER(vte_sequence_handler_st)},
-#line 44 "vteseq-2.gperf"
-      {"%i", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 181 "vteseq-2.gperf"
-      {"ei", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ei)},
-#line 227 "vteseq-2.gperf"
-      {"kr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 132 "vteseq-2.gperf"
-      {"Fr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 246 "vteseq-2.gperf"
-      {"me", VTE_SEQUENCE_HANDLER(vte_sequence_handler_me)},
+#line 280 "vteseq-2.gperf"
+      {"te", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
+#line 167 "vteseq-2.gperf"
+      {"cl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cl)},
+#line 185 "vteseq-2.gperf"
+      {"ho", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ho)},
+#line 274 "vteseq-2.gperf"
+      {"se", VTE_SEQUENCE_HANDLER(vte_sequence_handler_se)},
 #line 282 "vteseq-2.gperf"
       {"ts", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ts)},
-#line 243 "vteseq-2.gperf"
-      {"ll", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ll)},
-#line 39 "vteseq-2.gperf"
-      {"%d", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 180 "vteseq-2.gperf"
-      {"ed", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-#line 242 "vteseq-2.gperf"
-      {"le", VTE_SEQUENCE_HANDLER(vte_sequence_handler_le)},
-#line 37 "vteseq-2.gperf"
-      {"%b", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 45 "vteseq-2.gperf"
-      {"%j", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 131 "vteseq-2.gperf"
-      {"Fq", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 273 "vteseq-2.gperf"
+      {"sc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sc)},
+#line 276 "vteseq-2.gperf"
+      {"so", VTE_SEQUENCE_HANDLER(vte_sequence_handler_so)},
+#line 224 "vteseq-2.gperf"
+      {"ke", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ke)},
 #line 245 "vteseq-2.gperf"
       {"md", VTE_SEQUENCE_HANDLER(vte_sequence_handler_md)},
-#line 163 "vteseq-2.gperf"
-      {"cc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-#line 43 "vteseq-2.gperf"
-      {"%h", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 164 "vteseq-2.gperf"
+      {"cd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cd)},
+#line 288 "vteseq-2.gperf"
+      {"ve", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ve)},
+#line 228 "vteseq-2.gperf"
+      {"ks", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ks)},
+#line 168 "vteseq-2.gperf"
+      {"cm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cm)},
+#line 275 "vteseq-2.gperf"
+      {"sf", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sf)},
+#line 290 "vteseq-2.gperf"
+      {"vs", VTE_SEQUENCE_HANDLER(vte_sequence_handler_vs)},
+#line 190 "vteseq-2.gperf"
+      {"ic", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ic)},
 #line 244 "vteseq-2.gperf"
       {"mb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mb)},
+#line 162 "vteseq-2.gperf"
+      {"cb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cb)},
 #line 268 "vteseq-2.gperf"
       {"rc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_rc)},
-#line 251 "vteseq-2.gperf"
-      {"mp", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mp)},
-#line 24 "vteseq-2.gperf"
-      {"#2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 171 "vteseq-2.gperf"
+      {"ct", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ct)},
+#line 281 "vteseq-2.gperf"
+      {"ti", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
+#line 173 "vteseq-2.gperf"
+      {"dc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_dc)},
+#line 176 "vteseq-2.gperf"
+      {"do", VTE_SEQUENCE_HANDLER(vte_sequence_handler_do)},
 #line 254 "vteseq-2.gperf"
       {"nw", VTE_SEQUENCE_HANDLER(vte_sequence_handler_nw)},
-#line 247 "vteseq-2.gperf"
-      {"mh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mh)},
-#line 160 "vteseq-2.gperf"
-      {"bt", VTE_SEQUENCE_HANDLER(vte_sequence_handler_bt)},
-#line 120 "vteseq-2.gperf"
-      {"Ff", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 283 "vteseq-2.gperf"
-      {"uc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_uc)},
-#line 110 "vteseq-2.gperf"
-      {"FV", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 167 "vteseq-2.gperf"
-      {"cl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cl)},
-#line 221 "vteseq-2.gperf"
-      {"ka", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 115 "vteseq-2.gperf"
-      {"Fa", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 165 "vteseq-2.gperf"
-      {"ce", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ce)},
 #line 252 "vteseq-2.gperf"
       {"mr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_mr)},
-#line 25 "vteseq-2.gperf"
-      {"#3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 109 "vteseq-2.gperf"
-      {"FU", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 273 "vteseq-2.gperf"
-      {"sc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sc)},
-#line 192 "vteseq-2.gperf"
-      {"im", VTE_SEQUENCE_HANDLER(vte_sequence_handler_im)},
-#line 288 "vteseq-2.gperf"
-      {"ve", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ve)},
-#line 23 "vteseq-2.gperf"
-      {"#1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 169 "vteseq-2.gperf"
+      {"cr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cr)},
+#line 179 "vteseq-2.gperf"
+      {"ec", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ec)},
+#line 174 "vteseq-2.gperf"
+      {"dl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_dl)},
+#line 161 "vteseq-2.gperf"
+      {"cS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cS)},
+#line 278 "vteseq-2.gperf"
+      {"st", VTE_SEQUENCE_HANDLER(vte_sequence_handler_st)},
 #line 289 "vteseq-2.gperf"
       {"vi", VTE_SEQUENCE_HANDLER(vte_sequence_handler_vi)},
-#line 164 "vteseq-2.gperf"
-      {"cd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cd)},
-#line 284 "vteseq-2.gperf"
-      {"ue", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ue)},
-#line 173 "vteseq-2.gperf"
-      {"dc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_dc)},
-#line 162 "vteseq-2.gperf"
-      {"cb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cb)},
-#line 214 "vteseq-2.gperf"
-      {"kL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 100 "vteseq-2.gperf"
-      {"FL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 41 "vteseq-2.gperf"
-      {"%f", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 26 "vteseq-2.gperf"
-      {"#4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 166 "vteseq-2.gperf"
-      {"ch", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ch)},
+#line 222 "vteseq-2.gperf"
+      {"kb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_kb)},
+#line 192 "vteseq-2.gperf"
+      {"im", VTE_SEQUENCE_HANDLER(vte_sequence_handler_im)},
+#line 253 "vteseq-2.gperf"
+      {"nd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_nd)},
 #line 287 "vteseq-2.gperf"
       {"vb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_vb)},
-#line 274 "vteseq-2.gperf"
-      {"se", VTE_SEQUENCE_HANDLER(vte_sequence_handler_se)},
-#line 36 "vteseq-2.gperf"
-      {"%a", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 172 "vteseq-2.gperf"
-      {"cv", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cv)},
-#line 195 "vteseq-2.gperf"
-      {"k0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 174 "vteseq-2.gperf"
-      {"dl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_dl)},
-#line 285 "vteseq-2.gperf"
-      {"up", VTE_SEQUENCE_HANDLER(vte_sequence_handler_up)},
-#line 56 "vteseq-2.gperf"
-      {"*0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 169 "vteseq-2.gperf"
-      {"cr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cr)},
+#line 277 "vteseq-2.gperf"
+      {"sr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sr)},
+#line 279 "vteseq-2.gperf"
+      {"ta", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ta)},
+#line 183 "vteseq-2.gperf"
+      {"fs", VTE_SEQUENCE_HANDLER(vte_sequence_handler_fs)},
+#line 175 "vteseq-2.gperf"
+      {"dm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
 #line 158 "vteseq-2.gperf"
       {"bc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_le)},
-#line 156 "vteseq-2.gperf"
-      {"al", VTE_SEQUENCE_HANDLER(vte_sequence_handler_al)},
-#line 66 "vteseq-2.gperf"
-      {"@0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 99 "vteseq-2.gperf"
-      {"FK", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 180 "vteseq-2.gperf"
+      {"ed", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
+#line 242 "vteseq-2.gperf"
+      {"le", VTE_SEQUENCE_HANDLER(vte_sequence_handler_le)},
 #line 155 "vteseq-2.gperf"
       {"ae", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ae)},
-#line 213 "vteseq-2.gperf"
-      {"kI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 97 "vteseq-2.gperf"
-      {"FI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 208 "vteseq-2.gperf"
-      {"kC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 91 "vteseq-2.gperf"
-      {"FC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 21 "vteseq-2.gperf"
-      {"!2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 276 "vteseq-2.gperf"
-      {"so", VTE_SEQUENCE_HANDLER(vte_sequence_handler_so)},
-#line 133 "vteseq-2.gperf"
-      {"IC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_IC)},
+#line 182 "vteseq-2.gperf"
+      {"ff", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
+#line 181 "vteseq-2.gperf"
+      {"ei", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ei)},
 #line 159 "vteseq-2.gperf"
       {"bl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_bl)},
-#line 183 "vteseq-2.gperf"
-      {"fs", VTE_SEQUENCE_HANDLER(vte_sequence_handler_fs)},
-#line 128 "vteseq-2.gperf"
-      {"Fn", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 220 "vteseq-2.gperf"
-      {"kT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 108 "vteseq-2.gperf"
-      {"FT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 176 "vteseq-2.gperf"
-      {"do", VTE_SEQUENCE_HANDLER(vte_sequence_handler_do)},
-#line 277 "vteseq-2.gperf"
-      {"sr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sr)},
-#line 210 "vteseq-2.gperf"
-      {"kE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 93 "vteseq-2.gperf"
-      {"FE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 22 "vteseq-2.gperf"
-      {"!3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 190 "vteseq-2.gperf"
-      {"ic", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ic)},
-#line 206 "vteseq-2.gperf"
-      {"kA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 89 "vteseq-2.gperf"
-      {"FA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 98 "vteseq-2.gperf"
-      {"FJ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 20 "vteseq-2.gperf"
-      {"!1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 46 "vteseq-2.gperf"
-      {"&0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 218 "vteseq-2.gperf"
-      {"kR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 106 "vteseq-2.gperf"
-      {"FR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 151 "vteseq-2.gperf"
-      {"SR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_SR)},
-#line 280 "vteseq-2.gperf"
-      {"te", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-#line 253 "vteseq-2.gperf"
-      {"nd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_nd)},
-#line 281 "vteseq-2.gperf"
-      {"ti", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-#line 185 "vteseq-2.gperf"
-      {"ho", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ho)},
-#line 211 "vteseq-2.gperf"
-      {"kF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 94 "vteseq-2.gperf"
-      {"FF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 150 "vteseq-2.gperf"
-      {"SF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_SF)},
-#line 275 "vteseq-2.gperf"
-      {"sf", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sf)},
-#line 217 "vteseq-2.gperf"
-      {"kP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 104 "vteseq-2.gperf"
-      {"FP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
+#line 157 "vteseq-2.gperf"
+      {"as", VTE_SEQUENCE_HANDLER(vte_sequence_handler_as)},
 #line 153 "vteseq-2.gperf"
       {"UP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_UP)},
+#line 151 "vteseq-2.gperf"
+      {"SR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_SR)},
+#line 243 "vteseq-2.gperf"
+      {"ll", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ll)},
+#line 156 "vteseq-2.gperf"
+      {"al", VTE_SEQUENCE_HANDLER(vte_sequence_handler_al)},
 #line 79 "vteseq-2.gperf"
       {"DO", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DO)},
-#line 215 "vteseq-2.gperf"
-      {"kM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 101 "vteseq-2.gperf"
-      {"FM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 95 "vteseq-2.gperf"
-      {"FG", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 178 "vteseq-2.gperf"
-      {"eA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_eA)},
-#line 209 "vteseq-2.gperf"
-      {"kD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 92 "vteseq-2.gperf"
-      {"FD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 207 "vteseq-2.gperf"
-      {"kB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 90 "vteseq-2.gperf"
-      {"FB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 205 "vteseq-2.gperf"
-      {"k;", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)},
-#line 147 "vteseq-2.gperf"
-      {"RI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_RI)},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""},
-#line 279 "vteseq-2.gperf"
-      {"ta", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ta)},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""},
 #line 78 "vteseq-2.gperf"
       {"DL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DL)},
-      {""}, {""}, {""}, {""}, {""}, {""},
-#line 182 "vteseq-2.gperf"
-      {"ff", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""},
-#line 76 "vteseq-2.gperf"
-      {"AL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_AL)},
-      {""},
+#line 147 "vteseq-2.gperf"
+      {"RI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_RI)},
+#line 150 "vteseq-2.gperf"
+      {"SF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_SF)},
+#line 139 "vteseq-2.gperf"
+      {"LE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_LE)},
 #line 77 "vteseq-2.gperf"
       {"DC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DC)},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-      {""}, {""}, {""}, {""},
-#line 139 "vteseq-2.gperf"
-      {"LE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_LE)}
+#line 133 "vteseq-2.gperf"
+      {"IC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_IC)},
+#line 178 "vteseq-2.gperf"
+      {"eA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_eA)},
+#line 76 "vteseq-2.gperf"
+      {"AL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_AL)},
+      {""}, {""}, {""},
+#line 160 "vteseq-2.gperf"
+      {"bt", VTE_SEQUENCE_HANDLER(vte_sequence_handler_bt)}
     };
 
   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)

Modified: trunk/src/vteseq-2.gperf
==============================================================================
--- trunk/src/vteseq-2.gperf	(original)
+++ trunk/src/vteseq-2.gperf	Mon Dec  1 02:41:21 2008
@@ -17,125 +17,125 @@
 };
 
 %%
-"!1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"!2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"!3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"#1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"#2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"#3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"#4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%a", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%b", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%c", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%d", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%e", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%f", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%g", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%h", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%i", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"%j", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"&9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"*9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"@9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"!1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"!2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"!3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"#1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"#2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"#3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"#4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%a", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%b", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%c", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%d", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%e", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%f", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%g", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%h", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%i", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"%j", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"&9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"*9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"@9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "AL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_AL)
 "DC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DC)
 "DL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DL)
 "DO", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DO)
-"F1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"F9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FG", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FJ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FK", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FO", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FQ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FU", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FV", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FW", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FX", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FY", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"FZ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fa", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fe", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Ff", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fg", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fi", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fj", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fk", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fn", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fo", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fp", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fq", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"Fr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"F9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FG", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FJ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FK", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FO", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FQ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FU", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FV", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FW", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FX", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FY", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"FZ", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fa", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fc", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fe", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Ff", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fg", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fi", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fj", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fk", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fm", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fn", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fo", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fp", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fq", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"Fr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "IC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_IC)
-"K1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"K2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"K3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"K4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"K5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"K1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"K2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"K3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"K4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"K5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "LE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_LE)
 #"LF", VTE_SEQUENCE_HANDLER_NULL
 #"LO", VTE_SEQUENCE_HANDLER_NULL
@@ -192,42 +192,42 @@
 "im", VTE_SEQUENCE_HANDLER(vte_sequence_handler_im)
 #"ip", VTE_SEQUENCE_HANDLER_NULL
 #"is", VTE_SEQUENCE_HANDLER_NULL
-"k0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"k;", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"ka", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k0", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k1", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k2", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k3", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k4", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k5", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k6", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k7", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k8", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k9", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"k;", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kA", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kB", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kC", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kD", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kE", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kF", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kH", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kI", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kL", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kM", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kN", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kP", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kR", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kS", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kT", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"ka", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "kb", VTE_SEQUENCE_HANDLER(vte_sequence_handler_kb)
-"kd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kd", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "ke", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ke)
-"kh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"kr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kh", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kl", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kr", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 "ks", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ks)
-"kt", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
-"ku", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"kt", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
+#"ku", VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 #"l0", VTE_SEQUENCE_HANDLER_NULL
 #"l1", VTE_SEQUENCE_HANDLER_NULL
 #"l2", VTE_SEQUENCE_HANDLER_NULL

Modified: trunk/src/vteseq-list.h
==============================================================================
--- trunk/src/vteseq-list.h	(original)
+++ trunk/src/vteseq-list.h	Mon Dec  1 02:41:21 2008
@@ -16,7 +16,6 @@
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_clear_current_line)
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_clear_screen)
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_cm)
-VTE_SEQUENCE_HANDLER(vte_sequence_handler_complain_key)
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_cr)
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_cs)
 VTE_SEQUENCE_HANDLER(vte_sequence_handler_cS)

Modified: trunk/src/vteseq.c
==============================================================================
--- trunk/src/vteseq.c	(original)
+++ trunk/src/vteseq.c	Mon Dec  1 02:41:21 2008
@@ -3877,18 +3877,6 @@
 	return TRUE;
 }
 
-/* Complain that we got an escape sequence that's actually a keystroke. */
-static gboolean
-vte_sequence_handler_complain_key(VteTerminal *terminal,
-				  const char *match,
-				  GQuark match_quark,
-				  GValueArray *params)
-{
-	g_warning(_("Got unexpected (key?) sequence `%s'."),
-		  match ? match : "???");
-	return FALSE;
-}
-
 
 /* LOOKUP */
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]