CCHR
CCHR('M'), CCHR('M'), listbuf_pf, NULL
case CCHR('@'):
case CCHR('I'):
case CCHR('M'):
case CCHR('['):
case CCHR('?'):
if (k > CCHR('?')) {
k = CCHR(k);
{ CCHR('C'), CCHR('M'), cmode_cc, (KEYMAP *) &cmode_cmap },
CCHR('@'), CCHR('H'), dirednul, (KEYMAP *) & helpmap
CCHR('L'), CCHR('X'), diredcl, (KEYMAP *) & cXmap
CCHR('['), CCHR('['), dirednull, (KEYMAP *) &
CCHR('Z'), '+', diredcz, (KEYMAP *) & metamap
CCHR('?'), CCHR('?'), direddl, NULL
vtputc(CCHR(c), wp);
vtpute(CCHR(c), wp);
if (s == 'n' || s == 'N' || s == CCHR('M')) {
if (s == CCHR('G')) {
if ((flag & EFAUTO) != 0 && c == CCHR('I')) {
c = CCHR('B');
c = CCHR('F');
case CCHR('A'): /* start of line */
case CCHR('D'):
case CCHR('E'): /* end of line */
case CCHR('B'): /* back */
case CCHR('F'): /* forw */
case CCHR('Y'): /* yank from kill buffer */
case CCHR('K'): /* copy here-EOL to kill buffer */
case CCHR('['):
case CCHR('J'):
c = CCHR('M');
case CCHR('M'): /* return, done */
ttputc(CCHR('M'));
case CCHR('G'): /* bell, abort */
eputc(CCHR('G'));
case CCHR('H'): /* rubout, erase */
case CCHR('?'):
case CCHR('X'): /* kill line */
case CCHR('U'):
case CCHR('W'): /* kill to beginning of word */
case CCHR('\\'):
case CCHR('Q'): /* quote next */
else if (c != '\t' && c != CCHR('M'))
if (nxtra < 0 && c != CCHR('M')) /* exact */
if (s == 'n' || s == 'N' || s == CCHR('M')) {
if (s == CCHR('G')) {
c = CCHR(c);
key.k_chars[i] = CCHR(toupper((unsigned char)*++str));
key.k_chars[i] = CCHR('[');
c = CCHR('I');
c = CCHR('J');
c = CCHR('M');
c = CCHR('[');
CCHR(TOUPPER(c)) : CCHR(c);
{ CCHR('M'), CCHR('M'), compile_pf, NULL }
if (c == CCHR('H'))
c = CCHR('?');
else if (c == CCHR('?'))
c = CCHR('H');
c = CCHR('[');
if (use_metakey && pushed && c == CCHR('['))
CCHR('F'), CCHR('G'), cX4cF, NULL
CCHR('B'), CCHR('G'), cXcB, NULL
CCHR('J'), CCHR('X'), cXcJ, NULL
CCHR('G'), CCHR('G'), metacG, NULL
CCHR('V'), CCHR('V'), metacV, NULL
'~', CCHR('?'), metatilde, NULL
CCHR('G'), CCHR('H'), cHcG, NULL
CCHR('@'), CCHR('G'), fund_at, (KEYMAP *) & ccmap
CCHR('H'), CCHR('H'), fund_h, (KEYMAP *) & helpmap
CCHR('J'), CCHR('Z'), fund_CJ, (KEYMAP *) & cXmap
CCHR('['), CCHR('_'), fund_esc, (KEYMAP *) & metamap
CCHR('?'), CCHR('?'), fund_del, NULL
CCHR('J'), CCHR('M'), indent_lf, NULL
CCHR('I'), CCHR('I'), notab_tab, NULL
CCHR('@'), CCHR('@'), (PF[]){ rescan }, NULL
buf[bufo++] = CCHR(c);
case CCHR('G'): /* ^G */
case CCHR('['): /* ESC */
case CCHR('?'): /* To not replace */
case CCHR('['):
case CCHR('M'):
case CCHR('G'):
case CCHR('S'):
case CCHR('R'):
case CCHR('W'):
case CCHR('H'):
case CCHR('?'):
case CCHR('\\'):
case CCHR('Q'):
case CCHR('I'):
case CCHR('J'):
case CCHR('G'):
case CCHR('['):
case CCHR('M'):
case CCHR('H'):
case CCHR('?'):
c = CCHR('J');
c = CCHR('J');
c = CCHR('J');
c = CCHR('J');
if (s == ABORT || s == CCHR('G'))