diff options
Diffstat (limited to 'tty-term.c')
-rw-r--r-- | tty-term.c | 62 |
1 files changed, 61 insertions, 1 deletions
@@ -33,8 +33,8 @@ char *tty_term_strip(const char *); struct tty_terms tty_terms = SLIST_HEAD_INITIALIZER(tty_terms); struct tty_term_code_entry tty_term_codes[NTTYCODE] = { - { TTYC_AX, TTYCODE_FLAG, "AX" }, { TTYC_ACSC, TTYCODE_STRING, "acsc" }, + { TTYC_AX, TTYCODE_FLAG, "AX" }, { TTYC_BEL, TTYCODE_STRING, "bel" }, { TTYC_BLINK, TTYCODE_STRING, "blink" }, { TTYC_BOLD, TTYCODE_STRING, "bold" }, @@ -75,8 +75,26 @@ struct tty_term_code_entry tty_term_codes[NTTYCODE] = { { TTYC_KCUD1, TTYCODE_STRING, "kcud1" }, { TTYC_KCUF1, TTYCODE_STRING, "kcuf1" }, { TTYC_KCUU1, TTYCODE_STRING, "kcuu1" }, + { TTYC_KDC2, TTYCODE_STRING, "kDC" }, + { TTYC_KDC3, TTYCODE_STRING, "kDC3" }, + { TTYC_KDC4, TTYCODE_STRING, "kDC4" }, + { TTYC_KDC5, TTYCODE_STRING, "kDC5" }, + { TTYC_KDC6, TTYCODE_STRING, "kDC6" }, + { TTYC_KDC7, TTYCODE_STRING, "kDC7" }, { TTYC_KDCH1, TTYCODE_STRING, "kdch1" }, + { TTYC_KDN2, TTYCODE_STRING, "kDN" }, + { TTYC_KDN3, TTYCODE_STRING, "kDN3" }, + { TTYC_KDN4, TTYCODE_STRING, "kDN4" }, + { TTYC_KDN5, TTYCODE_STRING, "kDN5" }, + { TTYC_KDN6, TTYCODE_STRING, "kDN6" }, + { TTYC_KDN7, TTYCODE_STRING, "kDN7" }, { TTYC_KEND, TTYCODE_STRING, "kend" }, + { TTYC_KEND2, TTYCODE_STRING, "kEND" }, + { TTYC_KEND3, TTYCODE_STRING, "kEND3" }, + { TTYC_KEND4, TTYCODE_STRING, "kEND4" }, + { TTYC_KEND5, TTYCODE_STRING, "kEND5" }, + { TTYC_KEND6, TTYCODE_STRING, "kEND6" }, + { TTYC_KEND7, TTYCODE_STRING, "kEND7" }, { TTYC_KF1, TTYCODE_STRING, "kf1" }, { TTYC_KF10, TTYCODE_STRING, "kf10" }, { TTYC_KF11, TTYCODE_STRING, "kf11" }, @@ -97,11 +115,53 @@ struct tty_term_code_entry tty_term_codes[NTTYCODE] = { { TTYC_KF7, TTYCODE_STRING, "kf7" }, { TTYC_KF8, TTYCODE_STRING, "kf8" }, { TTYC_KF9, TTYCODE_STRING, "kf9" }, + { TTYC_KHOM2, TTYCODE_STRING, "kHOM" }, + { TTYC_KHOM3, TTYCODE_STRING, "kHOM3" }, + { TTYC_KHOM4, TTYCODE_STRING, "kHOM4" }, + { TTYC_KHOM5, TTYCODE_STRING, "kHOM5" }, + { TTYC_KHOM6, TTYCODE_STRING, "kHOM6" }, + { TTYC_KHOM7, TTYCODE_STRING, "kHOM7" }, { TTYC_KHOME, TTYCODE_STRING, "khome" }, + { TTYC_KIC2, TTYCODE_STRING, "kIC" }, + { TTYC_KIC3, TTYCODE_STRING, "kIC3" }, + { TTYC_KIC4, TTYCODE_STRING, "kIC4" }, + { TTYC_KIC5, TTYCODE_STRING, "kIC5" }, + { TTYC_KIC6, TTYCODE_STRING, "kIC6" }, + { TTYC_KIC7, TTYCODE_STRING, "kIC7" }, { TTYC_KICH1, TTYCODE_STRING, "kich1" }, + { TTYC_KLFT2, TTYCODE_STRING, "kLFT" }, + { TTYC_KLFT3, TTYCODE_STRING, "kLFT3" }, + { TTYC_KLFT4, TTYCODE_STRING, "kLFT4" }, + { TTYC_KLFT5, TTYCODE_STRING, "kLFT5" }, + { TTYC_KLFT6, TTYCODE_STRING, "kLFT6" }, + { TTYC_KLFT7, TTYCODE_STRING, "kLFT7" }, { TTYC_KMOUS, TTYCODE_STRING, "kmous" }, { TTYC_KNP, TTYCODE_STRING, "knp" }, + { TTYC_KNXT2, TTYCODE_STRING, "kNXT" }, + { TTYC_KNXT3, TTYCODE_STRING, "kNXT3" }, + { TTYC_KNXT4, TTYCODE_STRING, "kNXT4" }, + { TTYC_KNXT5, TTYCODE_STRING, "kNXT5" }, + { TTYC_KNXT6, TTYCODE_STRING, "kNXT6" }, + { TTYC_KNXT7, TTYCODE_STRING, "kNXT7" }, { TTYC_KPP, TTYCODE_STRING, "kpp" }, + { TTYC_KPRV2, TTYCODE_STRING, "kPRV" }, + { TTYC_KPRV3, TTYCODE_STRING, "kPRV3" }, + { TTYC_KPRV4, TTYCODE_STRING, "kPRV4" }, + { TTYC_KPRV5, TTYCODE_STRING, "kPRV5" }, + { TTYC_KPRV6, TTYCODE_STRING, "kPRV6" }, + { TTYC_KPRV7, TTYCODE_STRING, "kPRV7" }, + { TTYC_KRIT2, TTYCODE_STRING, "kRIT" }, + { TTYC_KRIT3, TTYCODE_STRING, "kRIT3" }, + { TTYC_KRIT4, TTYCODE_STRING, "kRIT4" }, + { TTYC_KRIT5, TTYCODE_STRING, "kRIT5" }, + { TTYC_KRIT6, TTYCODE_STRING, "kRIT6" }, + { TTYC_KRIT7, TTYCODE_STRING, "kRIT7" }, + { TTYC_KUP2, TTYCODE_STRING, "kUP" }, + { TTYC_KUP3, TTYCODE_STRING, "kUP3" }, + { TTYC_KUP4, TTYCODE_STRING, "kUP4" }, + { TTYC_KUP5, TTYCODE_STRING, "kUP5" }, + { TTYC_KUP6, TTYCODE_STRING, "kUP6" }, + { TTYC_KUP7, TTYCODE_STRING, "kUP7" }, { TTYC_OP, TTYCODE_STRING, "op" }, { TTYC_REV, TTYCODE_STRING, "rev" }, { TTYC_RI, TTYCODE_STRING, "ri" }, |