rsalz@bbn.com (Rich Salz) (04/28/88)
Submitted-by: Jonathan Payne <jpayne@cs.rochester.edu> Posting-number: Volume 14, Issue 71 Archive-name: jove4.9/part15 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of archive 15 (of 21)." PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f './keymaps.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'./keymaps.txt'\" else echo shar: Extracting \"'./keymaps.txt'\" \(30785 characters\) sed "s/^X//" >'./keymaps.txt' <<'END_OF_FILE' X/*************************************************************************** X * This program is Copyright (C) 1986, 1987, 1988 by Jonathan Payne. JOVE * X * is provided to you without charge, and with no warranty. You may give * X * away copies of JOVE, including sources, provided that this notice is * X * included in all the files. * X ***************************************************************************/ X X/* Warning: You probably shouldn't put ifdefs anywhere *inside* the keymaps X definitions. It'll screw up the stuff in comments (at least), and maybe X a few other things. Yes, it *WILL* screw up the comments ... but it's X not clear that you care ... */ X X#include "jove.h" X keymap mainmap = { X "set-mark", /* ^@ */ X "beginning-of-line", /* ^A */ X "backward-character", /* ^B */ X "unbound", /* ^C */ X "delete-next-character", /* ^D */ X "end-of-line", /* ^E */ X "forward-character", /* ^F */ X "unbound", /* ^G */ X "delete-previous-character", /* ^H */ X "handle-tab", /* ^I */ X "newline-and-indent", /* ^J */ X "kill-to-end-of-line", /* ^K */ X "redraw-display", /* ^L */ X "newline", /* ^M */ X "next-line", /* ^N */ X "newline-and-backup", /* ^O */ X "previous-line", /* ^P */ X "quoted-insert", /* ^Q */ X "search-reverse", /* ^R */ X "search-forward", /* ^S */ X "transpose-characters", /* ^T */ X "gather-numeric-argument", /* ^U */ X "next-page", /* ^V */ X "kill-region", /* ^W */ X "prefix-2", /* ^X */ X "yank", /* ^Y */ X "scroll-up", /* ^Z */ X "prefix-1", /* ^[ */ X "search-forward", /* ^\ */ X#ifndef MSDOS X "unbound", /* ^] */ X#else /* MSDOS */ X "find-tag-at-point", /* ^] */ X#endif /* MSDOS */ X "quoted-insert", /* ^^ */ X "unbound", /* ^_ */ X "self-insert", /* */ X "self-insert", /* ! */ X "self-insert", /* " */ X "self-insert", /* # */ X "self-insert", /* $ */ X "self-insert", /* % */ X "self-insert", /* & */ X "self-insert", /* ' */ X "self-insert", /* ( */ X "paren-flash", /* ) */ X "self-insert", /* * */ X "self-insert", /* + */ X "self-insert", /* , */ X "self-insert", /* - */ X "self-insert", /* . */ X "self-insert", /* / */ X "self-insert", /* 0 */ X "self-insert", /* 1 */ X "self-insert", /* 2 */ X "self-insert", /* 3 */ X "self-insert", /* 4 */ X "self-insert", /* 5 */ X "self-insert", /* 6 */ X "self-insert", /* 7 */ X "self-insert", /* 8 */ X "self-insert", /* 9 */ X "self-insert", /* : */ X "self-insert", /* ; */ X "self-insert", /* < */ X "self-insert", /* = */ X "self-insert", /* > */ X "self-insert", /* ? */ X "self-insert", /* @ */ X "self-insert", /* A */ X "self-insert", /* B */ X "self-insert", /* C */ X "self-insert", /* D */ X "self-insert", /* E */ X "self-insert", /* F */ X "self-insert", /* G */ X "self-insert", /* H */ X "self-insert", /* I */ X "self-insert", /* J */ X "self-insert", /* K */ X "self-insert", /* L */ X "self-insert", /* M */ X "self-insert", /* N */ X "self-insert", /* O */ X "self-insert", /* P */ X "self-insert", /* Q */ X "self-insert", /* R */ X "self-insert", /* S */ X "self-insert", /* T */ X "self-insert", /* U */ X "self-insert", /* V */ X "self-insert", /* W */ X "self-insert", /* X */ X "self-insert", /* Y */ X "self-insert", /* Z */ X "self-insert", /* [ */ X "self-insert", /* \ */ X "paren-flash", /* ] */ X "self-insert", /* ^ */ X "self-insert", /* _ */ X "self-insert", /* ` */ X "self-insert", /* a */ X "self-insert", /* b */ X "self-insert", /* c */ X "self-insert", /* d */ X "self-insert", /* e */ X "self-insert", /* f */ X "self-insert", /* g */ X "self-insert", /* h */ X "self-insert", /* i */ X "self-insert", /* j */ X "self-insert", /* k */ X "self-insert", /* l */ X "self-insert", /* m */ X "self-insert", /* n */ X "self-insert", /* o */ X "self-insert", /* p */ X "self-insert", /* q */ X "self-insert", /* r */ X "self-insert", /* s */ X "self-insert", /* t */ X "self-insert", /* u */ X "self-insert", /* v */ X "self-insert", /* w */ X "self-insert", /* x */ X "self-insert", /* y */ X "self-insert", /* z */ X "self-insert", /* { */ X "self-insert", /* | */ X "paren-flash", /* } */ X "self-insert", /* ~ */ X#ifdef ASCII X "delete-previous-character" /* ^? */ X#else X "delete-previous-character", /* ^? */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X "self-insert", /* ALT- or Option- */ X#ifdef IBMPC X "prefix-3" /* ALT- 255 */ X#else X "self-insert" X#endif /* IBMPC */ X#endif /* ASCII */ X}; X struct data_obj *pref1map[NCHARS] = { X "set-mark", /* ^@ */ X "unbound", /* ^A */ X "backward-s-expression", /* ^B */ X "unbound", /* ^C */ X "down-list", /* ^D */ X "unbound", /* ^E */ X "forward-s-expression", /* ^F */ X "unbound", /* ^G */ X "unbound", /* ^H */ X "unbound", /* ^I */ X "unbound", /* ^J */ X "kill-s-expression", /* ^K */ X "clear-and-redraw", /* ^L */ X "unbound", /* ^M */ X "forward-list", /* ^N */ X "unbound", /* ^O */ X "backward-list", /* ^P */ X "unbound", /* ^Q */ X "unbound", /* ^R */ X "unbound", /* ^S */ X "unbound", /* ^T */ X "backward-up-list", /* ^U */ X "page-next-window", /* ^V */ X "unbound", /* ^W */ X "unbound", /* ^X */ X "unbound", /* ^Y */ X "unbound", /* ^Z */ X "unbound", /* ^[ */ X "unbound", /* ^\ */ X "unbound", /* ^] */ X "unbound", /* ^^ */ X "unbound", /* ^_ */ X "unbound", /* */ X "unbound", /* ! */ X "unbound", /* " */ X "unbound", /* # */ X "unbound", /* $ */ X "unbound", /* % */ X "unbound", /* & */ X "unbound", /* ' */ X "unbound", /* ( */ X "unbound", /* ) */ X "unbound", /* * */ X "unbound", /* + */ X "beginning-of-window", /* , */ X "digit", /* - */ X "end-of-window", /* . */ X "unbound", /* / */ X "digit", /* 0 */ X "digit", /* 1 */ X "digit", /* 2 */ X "digit", /* 3 */ X "digit", /* 4 */ X "digit", /* 5 */ X "digit", /* 6 */ X "digit", /* 7 */ X "digit", /* 8 */ X "digit", /* 9 */ X "unbound", /* : */ X "unbound", /* ; */ X "beginning-of-file", /* < */ X "unbound", /* = */ X "end-of-file", /* > */ X "describe-command", /* ? */ X "unbound", /* @ */ X "backward-sentence", /* A */ X "backward-word", /* B */ X "case-word-capitalize", /* C */ X "kill-next-word", /* D */ X "forward-sentence", /* E */ X "forward-word", /* F */ X "goto-line", /* G */ X "unbound", /* H */ X "make-macro-interactive", /* I */ X "fill-paragraph", /* J */ X "kill-to-end-of-sentence", /* K */ X "case-word-lower", /* L */ X "first-non-blank", /* M */ X "unbound", /* N */ X "unbound", /* O */ X "unbound", /* P */ X "query-replace-string", /* Q */ X "replace-string", /* R */ X "unbound", /* S */ X "unbound", /* T */ X "case-word-upper", /* U */ X "previous-page", /* V */ X "copy-region", /* W */ X "execute-named-command", /* X */ X "yank-pop", /* Y */ X "scroll-down", /* Z */ X "backward-paragraph", /* [ */ X "delete-white-space", /* \ */ X "forward-paragraph", /* ] */ X "unbound", /* ^ */ X "unbound", /* _ */ X "unbound", /* ` */ X "backward-sentence", /* a */ X "backward-word", /* b */ X "case-word-capitalize", /* c */ X "kill-next-word", /* d */ X "forward-sentence", /* e */ X "forward-word", /* f */ X "goto-line", /* g */ X "unbound", /* h */ X "make-macro-interactive", /* i */ X "fill-paragraph", /* j */ X "kill-to-end-of-sentence", /* k */ X "case-word-lower", /* l */ X "first-non-blank", /* m */ X "unbound", /* n */ X "unbound", /* o */ X "unbound", /* p */ X "query-replace-string", /* q */ X "replace-string", /* r */ X "unbound", /* s */ X "unbound", /* t */ X "case-word-upper", /* u */ X "previous-page", /* v */ X "copy-region", /* w */ X "execute-named-command", /* x */ X "yank-pop", /* y */ X "scroll-down", /* z */ X "unbound", /* { */ X "unbound", /* | */ X "unbound", /* } */ X "make-buffer-unmodified", /* ~ */ X#ifdef ASCII X "kill-previous-word" /* ^? */ X#else /* IBMPC or MAC */ X "kill-previous-word", /* ^? */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound" /* ALT- or Option- */ X#endif /* ASCII */ X}; X keymap pref2map = { X "unbound", /* ^@ */ X "unbound", /* ^A */ X "list-buffers", /* ^B */ X "exit-jove", /* ^C */ X "unbound", /* ^D */ X "compile-it", /* ^E */ X "find-file", /* ^F */ X "unbound", /* ^G */ X "unbound", /* ^H */ X "insert-file", /* ^I */ X "unbound", /* ^J */ X "unbound", /* ^K */ X "unbound", /* ^L */ X "write-modified-files", /* ^M */ X "next-error", /* ^N */ X "delete-blank-lines", /* ^O */ X "previous-error", /* ^P */ X "unbound", /* ^Q */ X "visit-file", /* ^R */ X "save-file", /* ^S */ X "transpose-lines", /* ^T */ X "unbound", /* ^U */ X "visit-file", /* ^V */ X "write-file", /* ^W */ X "exchange-point-and-mark", /* ^X */ X "unbound", /* ^Y */ X "unbound", /* ^Z */ X "unbound", /* ^[ */ X "save-file", /* ^\ */ X "unbound", /* ^] */ X "unbound", /* ^^ */ X "unbound", /* ^_ */ X "unbound", /* */ X "shell-command", /* ! */ X "unbound", /* " */ X "unbound", /* # */ X "unbound", /* $ */ X "unbound", /* % */ X "unbound", /* & */ X "unbound", /* ' */ X "begin-kbd-macro", /* ( */ X "end-kbd-macro", /* ) */ X "unbound", /* * */ X "unbound", /* + */ X "unbound", /* , */ X "unbound", /* - */ X "unbound", /* . */ X "unbound", /* / */ X "unbound", /* 0 */ X "delete-other-windows", /* 1 */ X "split-current-window", /* 2 */ X "unbound", /* 3 */ X "window-find", /* 4 */ X "unbound", /* 5 */ X "unbound", /* 6 */ X "unbound", /* 7 */ X "unbound", /* 8 */ X "unbound", /* 9 */ X "unbound", /* : */ X "unbound", /* ; */ X "unbound", /* < */ X "unbound", /* = */ X "unbound", /* > */ X "describe-key", /* ? */ X "unbound", /* @ */ X "unbound", /* A */ X "select-buffer", /* B */ X "unbound", /* C */ X "delete-current-window", /* D */ X "execute-kbd-macro", /* E */ X "unbound", /* F */ X "unbound", /* G */ X "unbound", /* H */ X "unbound", /* I */ X "unbound", /* J */ X "delete-buffer", /* K */ X "unbound", /* L */ X "unbound", /* M */ X "next-window", /* N */ X "previous-window", /* O */ X "previous-window", /* P */ X "unbound", /* Q */ X "unbound", /* R */ X "save-file", /* S */ X "find-tag", /* T */ X "unbound", /* U */ X "unbound", /* V */ X "unbound", /* W */ X "unbound", /* X */ X "unbound", /* Y */ X "unbound", /* Z */ X "unbound", /* [ */ X "unbound", /* \ */ X "unbound", /* ] */ X "grow-window", /* ^ */ X "unbound", /* _ */ X "unbound", /* ` */ X "unbound", /* a */ X "select-buffer", /* b */ X "unbound", /* c */ X "delete-current-window", /* d */ X "execute-kbd-macro", /* e */ X "unbound", /* f */ X "unbound", /* g */ X "unbound", /* h */ X "unbound", /* i */ X "unbound", /* j */ X "delete-buffer", /* k */ X "unbound", /* l */ X "unbound", /* m */ X "next-window", /* n */ X "previous-window", /* o */ X "previous-window", /* p */ X "unbound", /* q */ X "unbound", /* r */ X "save-file", /* s */ X "find-tag", /* t */ X "unbound", /* u */ X "unbound", /* v */ X "unbound", /* w */ X "unbound", /* x */ X "unbound", /* y */ X "unbound", /* z */ X "unbound", /* { */ X "unbound", /* | */ X "unbound", /* } */ X "unbound", /* ~ */ X#ifdef ASCII X "kill-to-beginning-of-sentence" /* ^? */ X#else /* IBMPC or MAC */ X "kill-to-beginning-of-sentence", /* ^? */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound", /* ALT- or Option- */ X "unbound" /* ALT- or Option- */ X#endif /* ASCII */ X}; X X#ifndef IBMPC keymap miscmap = {0}; X#else /* IBMPC */ keymap miscmap = { X "unbound", /* 0 */ X "unbound", X "unbound", X "set-mark", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", /* 10 */ X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "query-replace-string", /* alt q */ X "copy-region", /* alt w */ X "forward-sentence", /* alt e */ X "replace-string", /* alt r */ X "unbound", /* alt t 20 */ X "yank-pop", /* alt y */ X "case-word-upper", /* alt u */ X "make-macro-interactive", /* alt i */ X "unbound", /* alt o */ X "unbound", /* alt p */ X "unbound", X "unbound", X "unbound", X "unbound", X "backward-sentence", /* alt a 30 */ X "unbound", /* alt s */ X "kill-next-word", /* alt d */ X "forward-word", /* alt f */ X "goto-line", /* alt g */ X "unbound", /* alt h */ X "fill-paragraph", /* alt j */ X "kill-to-end-of-sentence", /* alt k */ X "case-word-lower", /* alt l */ X "unbound", X "unbound", /* F11 40 */ X "unbound", X "unbound", X "unbound", X "scroll-down", /* alt z */ X "execute-named-command", /* alt x */ X "case-word-capitalize", /* alt c */ X "previous-page", /* alt v */ X "backward-word", /* alt b */ X "unbound", /* alt n */ X "first-non-blank", /* alt m 50 */ X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", /* F1 */ X "unbound", /* F2 60 */ X "unbound", /* F3 */ X "unbound", /* F4 */ X "unbound", /* F5 */ X "unbound", /* F6 */ X "unbound", /* F7 */ X "unbound", /* F8 */ X "unbound", /* F9 */ X "unbound", /* F10 */ X "unbound", X "unbound", /* 70 */ X "beginning-of-line", /* Home */ X "previous-line", /* Up */ X "previous-page", /* PgUp */ X "unbound", X "backward-character", /* Left */ X "unbound", X "forward-character", /* Right*/ X "unbound", X "end-of-line", /* End */ X "next-line", /* Down 80 */ X "next-page", /* PgDn */ X "over-write-mode", /* Ins */ X "delete-next-character", /* Del */ X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", /* 90 */ X "unbound", X "unbound", X "unbound", X "unbound", /* ctrl F1 */ X "unbound", /* ctlr F2 */ X "unbound", /* ctrl F3 */ X "unbound", /* ctrl F4 */ X "unbound", /* ctrl F5 */ X "unbound", /* ctrl F6 */ X "unbound", /* ctrl F7 100 */ X "unbound", /* ctrl F8 */ X "unbound", /* ctrl F9 */ X "unbound", /* ctrl F10*/ X "unbound", /* alt F1 */ X "unbound", /* alt F2 */ X "unbound", /* alt F3 */ X "unbound", /* alt F4 */ X "unbound", /* alt F5 */ X "unbound", /* alt F6 */ X "unbound", /* alt F7 110 */ X "unbound", /* alt F8 */ X "unbound", /* alt F9 */ X "unbound", /* alt F10*/ X "unbound", X "backward-word", /* ctrl Left */ X "forward-word", /* ctrl Right */ X "end-of-file", /* ctrl End */ X "next-window", /* ctrl PgDn */ X "beginning-of-file", /* ctrl Home */ X "select-buffer-1", /* alt 1 120 */ X "select-buffer-2", /* alt 2 */ X "select-buffer-3", /* alt 3 */ X "select-buffer-4", /* alt 4 */ X "select-buffer-5", /* alt 5 */ X "select-buffer-6", /* alt 6 */ X "select-buffer-7", /* alt 7 */ X "select-buffer-8", /* alt 8 */ X "select-buffer-9", /* alt 9 */ X "select-buffer-10", /* alt 0 */ X "unbound", /* alt - 130 */ X "unbound", /* alt = */ X "previous-window", /* ctrl PgUp */ X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound", X "unbound" X}; X#endif /* IBMPC */ END_OF_FILE if test 30785 -ne `wc -c <'./keymaps.txt'`; then echo shar: \"'./keymaps.txt'\" unpacked with wrong size! fi # end of './keymaps.txt' fi echo shar: End of archive 15 \(of 21\). cp /dev/null ark15isdone MISSING="" for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have unpacked all 21 archives. rm -f ark[1-9]isdone ark[1-9][0-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0 -- Please send comp.sources.unix-related mail to rsalz@uunet.uu.net.