Annotation of 43BSD/contrib/mh/miscellany/mhe/mh-keymap.ml, revision 1.1

1.1     ! root        1: ; This file, when loaded, creates the mh keymap. Explicitly loaded from the
        !             2: ; root.
        !             3: 
        !             4:     (progn loop
        !             5:        (save-excursion
        !             6:            (temp-use-buffer "+inbox")
        !             7:            (define-keymap "&mh-keymap")
        !             8:            (define-keymap "&mh-x-keymap")
        !             9:            (use-local-map "&mh-keymap")
        !            10:            (setq loop 0)
        !            11:            (while (<= loop 127)
        !            12:                (local-bind-to-key "&mh-summary" loop)
        !            13:                (setq loop (+ loop 1))
        !            14:            )
        !            15:            (setq loop '0')
        !            16:            (while (<= loop '9')
        !            17:                (local-bind-to-key "digit" loop)
        !            18:                (setq loop (+ loop 1))
        !            19:            )
        !            20:            (local-bind-to-key "&mh-help" "?")
        !            21:            (local-bind-to-key "&mh-Mark-file-deleted" "d")
        !            22:            (local-bind-to-key "&mh-Mark-file-deleted" "D")
        !            23:            (local-bind-to-key "&mh-Mark-file-deleted" "")
        !            24:            (local-bind-to-key "&mh-move" "^")
        !            25:            (local-bind-to-key "&mh-re-move" "!")
        !            26:            (local-bind-to-key "&mh-previous-line" "\")
        !            27:            (local-bind-to-key "&mh-previous-line" "\")
        !            28:            (local-bind-to-key "&mh-previous-line" "p")
        !            29:            (local-bind-to-key "&mh-previous-line" "P")
        !            30:            (local-bind-to-key "previous-line" "\^P")
        !            31:            (local-bind-to-key "next-line" "\^N")
        !            32:            (local-bind-to-key "&mh-next-line" "n")
        !            33:            (local-bind-to-key "&mh-next-line" "N")
        !            34:            (local-bind-to-key "&mh-next-line" "\")
        !            35:            (local-bind-to-key "redraw-display" "\")
        !            36:            (local-bind-to-key "search-forward" "\")
        !            37:            (local-bind-to-key "search-reverse" "\")
        !            38:            (local-bind-to-key "argument-prefix" "\^U")
        !            39:            (local-bind-to-key "previous-window" "\^Xp")
        !            40:            (local-bind-to-key "previous-window" "\^XP")
        !            41:            (local-bind-to-key "next-window" "\^Xn")
        !            42:            (local-bind-to-key "next-window" "\^XN")
        !            43:            (local-bind-to-key "delete-window" "\^Xd")
        !            44:            (local-bind-to-key "delete-window" "\^XD")
        !            45:            (local-bind-to-key "delete-other-windows" "\^X1")
        !            46:            (local-bind-to-key "visit-file" "\^X\^V")
        !            47:            (local-bind-to-key "next-page" "\^V")
        !            48:            (local-bind-to-key "redraw-display" "\")
        !            49:            (local-bind-to-key "previous-page" "\ev")
        !            50:            (local-bind-to-key "previous-page" "\eV")
        !            51:            (local-bind-to-key "scroll-one-line-up" "")
        !            52:            (local-bind-to-key "scroll-one-line-down" "\e")
        !            53:            (local-bind-to-key "beginning-of-file" "\e<")
        !            54:            (local-bind-to-key "end-of-file" "\e>")
        !            55:            (local-bind-to-key "return-to-monitor" "\")
        !            56:            (local-bind-to-key "&mh-unmark" "u")
        !            57:            (local-bind-to-key "&mh-unmark" "U")
        !            58:            (local-bind-to-key "exit-emacs" "\\")
        !            59:            (local-bind-to-key "&mh-show" "t")
        !            60:            (local-bind-to-key "&mh-show" "T")
        !            61:            (local-bind-to-key "&mh-edit" "e")
        !            62:            (local-bind-to-key "&mh-edit" "E")
        !            63:            (local-bind-to-key "&mh-repl" "R")
        !            64:            (local-bind-to-key "&mh-repl" "r")
        !            65:            (local-bind-to-key "&mh-send" "m")
        !            66:            (local-bind-to-key "&mh-send" "M")
        !            67:            (local-bind-to-key "&mh-forw" "f")
        !            68:            (local-bind-to-key "&mh-forw" "F")
        !            69:            (local-bind-to-key "&mh-remove" "\")
        !            70:            (local-bind-to-key "&mh-new-folder" "\\")
        !            71:            (local-bind-to-key "&mh-new-folder" "g")
        !            72:            (local-bind-to-key "&mh-new-folder" "G")
        !            73:            (local-bind-to-key "&mh-bboard" "b")
        !            74:            (local-bind-to-key "&mh-bboard" "B")
        !            75:            (local-bind-to-key "&mh-inc" "i")
        !            76:            (local-bind-to-key "&mh-inc" "I")
        !            77:            (local-bind-to-key "&mh-extras" "x")
        !            78:            (local-bind-to-key "&mh-extras" "X")
        !            79: 
        !            80:            (temp-use-buffer "mh-xcommands")
        !            81:            (use-local-map "&mh-x-keymap")
        !            82:            (setq loop 0)
        !            83:            (while (<= loop 255)
        !            84:                   (local-bind-to-key "&mh-beep" loop)
        !            85:                   (setq loop (+ loop 1))
        !            86:            )
        !            87:            (local-bind-to-key "exit-emacs" "q")
        !            88:            (local-bind-to-key "next-page" "")
        !            89:            (local-bind-to-key "previous-page" "\ev")
        !            90:            (local-bind-to-key "previous-page" "\eV")
        !            91:            (local-bind-to-key "beginning-of-file" "\e<")
        !            92:            (local-bind-to-key "end-of-file" "\e>")
        !            93:            (local-bind-to-key "exit-emacs" "Q")
        !            94:            (local-bind-to-key "exit-emacs" "")
        !            95:        )
        !            96:     )

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.