DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ e

⟦68811c471⟧

    Length: 7038 (0x1b7e)
    Names: »ebuff-menu.elc«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/gnu-31mar87/emacs/lisp/ebuff-menu.elc« 

Hex Dump

0x0000…0020 0a 28 72 65 71 75 69 72 65 20 28 71 75 6f 74 65 20 65 6c 65 63 74 72 69 63 29 29 0a 0a 28 64 65   ┆ (require (quote electric))  (de┆
0x0020…0040 66 76 61 72 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 6d   ┆fvar electric-buffer-menu-mode-m┆
0x0040…0060 61 70 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d   ┆ap nil)  (defun electric-buffer-┆
0x0060…0080 6c 69 73 74 20 28 61 72 67 29 20 22 5c 0a 56 61 67 75 65 6c 79 20 6c 69 6b 65 20 49 54 53 20 6c   ┆list (arg) "\ Vaguely like ITS l┆
0x0080…00a0 75 6e 61 72 20 73 65 6c 65 63 74 20 62 75 66 66 65 72 3b 0a 63 6f 6d 62 69 6e 69 6e 67 20 74 79   ┆unar select buffer; combining ty┆
0x00a0…00c0 70 65 6f 75 74 6f 69 64 20 62 75 66 66 65 72 20 6c 69 73 74 69 6e 67 20 77 69 74 68 20 6d 65 6e   ┆peoutoid buffer listing with men┆
0x00c0…00e0 75 6f 69 64 20 62 75 66 66 65 72 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 54 68 69 73 20 70 6f 70   ┆uoid buffer selection.  This pop┆
0x00e0…0100 73 20 75 70 20 61 20 62 75 66 66 65 72 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 73 65 74   ┆s up a buffer describing the set┆
0x0100…0120 20 6f 66 20 65 6d 61 63 73 20 62 75 66 66 65 72 73 2e 0a 49 66 20 74 68 65 20 76 65 72 79 20 6e   ┆ of emacs buffers. If the very n┆
0x0120…0140 65 78 74 20 63 68 61 72 61 63 74 65 72 20 74 79 70 65 64 20 69 73 20 61 20 73 70 61 63 65 20 74   ┆ext character typed is a space t┆
0x0140…0160 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 6c 69 73 74 0a 20 77 69 6e 64 6f 77 20 64 69 73 61   ┆hen the buffer list  window disa┆
0x0160…0180 70 70 65 61 72 73 2e 0a 0a 4f 74 68 65 72 77 69 73 65 2c 20 6f 6e 65 20 6d 61 79 20 6d 6f 76 65   ┆ppears.  Otherwise, one may move┆
0x0180…01a0 20 61 72 6f 75 6e 64 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 6c 69 73 74 20 77 69 6e 64 6f   ┆ around in the buffer list windo┆
0x01a0…01c0 77 2c 20 6d 61 72 6b 69 6e 67 0a 20 62 75 66 66 65 72 73 20 74 6f 20 62 65 20 73 65 6c 65 63 74   ┆w, marking  buffers to be select┆
0x01c0…01e0 65 64 2c 20 73 61 76 65 64 20 6f 72 20 64 65 6c 65 74 65 64 2e 0a 0a 54 6f 20 65 78 69 74 20 61   ┆ed, saved or deleted.  To exit a┆
0x01e0…0200 6e 64 20 73 65 6c 65 63 74 20 61 20 6e 65 77 20 62 75 66 66 65 72 2c 20 74 79 70 65 20 53 70 61   ┆nd select a new buffer, type Spa┆
0x0200…0220 63 65 20 77 68 65 6e 20 74 68 65 20 63 75 72 73 6f 72 20 69 73 20 6f 6e 20 74 68 65 0a 20 61 70   ┆ce when the cursor is on the  ap┆
0x0220…0240 70 72 6f 70 72 69 61 74 65 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2d 6c 69 73   ┆propriate line of the buffer-lis┆
0x0240…0260 74 20 77 69 6e 64 6f 77 2e 0a 0a 4f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 6d 75   ┆t window.  Other commands are mu┆
0x0260…0280 63 68 20 6c 69 6b 65 20 74 68 6f 73 65 20 6f 66 20 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64   ┆ch like those of buffer-menu-mod┆
0x0280…02a0 65 2e 0a 0a 43 61 6c 6c 73 20 76 61 6c 75 65 20 6f 66 20 20 65 6c 65 63 74 72 69 63 2d 62 75 66   ┆e.  Calls value of  electric-buf┆
0x02a0…02c0 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 20 6f 6e 20 65 6e 74 72 79 20 69 66 20   ┆fer-menu-mode-hook  on entry if ┆
0x02c0…02e0 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 5c 5c 7b 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e   ┆non-nil.  \\{electric-buffer-men┆
0x02e0…0300 75 2d 6d 6f 64 65 2d 6d 61 70 7d 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28   ┆u-mode-map}" (interactive "P") (┆
0x0300…0320 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c4 c4 19 18 c6 8b 88 08 83 37 00 09 71 88 c7 20 1b c8 20   ┆byte-code "           7  q      ┆
0x0320…0340 88 65 62 88 c9 ca c4 c5 23 0b 62 88 cb 0b c4 5c 22 88 83 2e 00 cc 20 82 33 00 cd ce c5 21 21 29   ┆ eb     # b    \"  .    3    !!)┆
0x0340…0360 82 38 00 c4 2a 87 22 20 5b 73 65 6c 65 63 74 20 62 75 66 66 65 72 20 61 72 67 20 6f 70 6f 69 6e   ┆ 8  * " [select buffer arg opoin┆
0x0360…0380 74 20 6e 69 6c 20 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 8b 88 c4 c5 c6 21 21 89 11 88   ┆t nil t ((byte-code "      !!   ┆
0x0380…03a0 c7 8e 09 71 88 c8 20 88 c9 ca 8d 89 12 29 87 22 20 5b 61 72 67 20 62 75 66 66 65 72 20 73 65 6c   ┆   q         ) " [arg buffer sel┆
0x03a0…03c0 65 63 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 08 21 87 22 20 5b 61 72 67 20 6c 69 73 74   ┆ect ((byte-code "  ! " [arg list┆
0x03c0…03e0 2d 62 75 66 66 65 72 73 5d 20 32 29 29 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 45 6c 65 63   ┆-buffers] 2)) window-buffer Elec┆
0x03e0…0400 74 72 69 63 2d 70 6f 70 2d 75 70 2d 77 69 6e 64 6f 77 20 22 2a 42 75 66 66 65 72 20 4c 69 73 74   ┆tric-pop-up-window "*Buffer List┆
0x0400…0420 2a 22 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 08 71 88 c1 20 88 c2 08 21 88 c3 c4 21 87 22 20   ┆*" ((byte-code " q      !   ! " ┆
0x0420…0440 5b 62 75 66 66 65 72 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 20 62 75 72 79 2d 62 75   ┆[buffer Buffer-menu-mode bury-bu┆
0x0440…0460 66 66 65 72 20 6d 65 73 73 61 67 65 20 22 22 5d 20 34 29 29 20 45 6c 65 63 74 72 69 63 2d 62 75   ┆ffer message ""] 4)) Electric-bu┆
0x0460…0480 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d   ┆ffer-menu-mode electric-buffer-m┆
0x0480…04a0 65 6e 75 2d 73 65 6c 65 63 74 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 c7 21 88 72 89 10 c8 55   ┆enu-select (byte-code "  ! r   U┆
0x04a0…04c0 83 17 00 c9 89 10 88 ca cb c1 5c 22 82 18 00 c1 88 65 62 88 cc cd 21 88 60 64 62 88 cc c9 21 88   ┆          \"     eb   ! `db   ! ┆
0x04c0…04e0 60 ce 1c 1b 1a 0a 62 88 cf cb c1 c5 d0 0a 0b 42 25 2b 87 22 20 5b 75 6e 72 65 61 64 2d 63 6f 6d   ┆`     b        B%+ " [unread-com┆
0x04e0…0500 6d 61 6e 64 2d 63 68 61 72 20 6e 69 6c 20 66 69 72 73 74 20 6c 61 73 74 20 67 6f 61 6c 2d 63 6f   ┆mand-char nil first last goal-co┆
0x0500…0520 6c 75 6d 6e 20 74 20 6d 65 73 73 61 67 65 20 22 3c 3c 3c 20 50 72 65 73 73 20 53 70 61 63 65 20   ┆lumn t message "<<< Press Space ┆
0x0520…0540 74 6f 20 62 75 72 79 20 74 68 65 20 62 75 66 66 65 72 20 6c 69 73 74 20 3e 3e 3e 22 20 33 32 20   ┆to bury the buffer list >>>" 32 ┆
0x0540…0560 2d 31 20 74 68 72 6f 77 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65   ┆-1 throw electric-buffer-menu-se┆
0x0560…0580 6c 65 63 74 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 32 20 30 20 45 6c 65 63 74 72 69 63 2d 63   ┆lect forward-line 2 0 Electric-c┆
0x0580…05a0 6f 6d 6d 61 6e 64 2d 6c 6f 6f 70 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75   ┆ommand-loop electric-buffer-menu┆
0x05a0…05c0 2d 6c 6f 6f 70 65 72 5d 20 31 31 29 5d 20 35 29 29 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 42   ┆-looper] 11)] 5)) point-marker B┆
0x05c0…05e0 75 66 66 65 72 2d 6d 65 6e 75 2d 65 78 65 63 75 74 65 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72   ┆uffer-menu-execute search-forwar┆
0x05e0…0600 64 20 22 0a 3e 22 20 73 65 74 2d 6d 61 72 6b 65 72 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65   ┆d " >" set-marker Buffer-menu-se┆
0x0600…0620 6c 65 63 74 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 42 75 66 66 65 72 2d 6d 65 6e   ┆lect switch-to-buffer Buffer-men┆
0x0620…0640 75 2d 62 75 66 66 65 72 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 65 6c 65 63 74 72 69 63 2d 62   ┆u-buffer] 8))  (defun electric-b┆
0x0640…0660 75 66 66 65 72 2d 6d 65 6e 75 2d 6c 6f 6f 70 65 72 20 28 73 74 61 74 65 20 63 6f 6e 64 69 74 69   ┆uffer-menu-looper (state conditi┆
0x0660…0680 6f 6e 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 09 00 08 40 c2 3e 3f 83 15 00 c3 08 40 08   ┆on) (byte-code "     @ >?     @ ┆
0x0680…06a0 41 5c 22 82 40 00 60 09 40 57 83 25 00 65 62 88 c4 c5 21 82 40 00 60 09 41 56 85 40 00 64 62 88   ┆A\" @ ` @W % eb   ! @ ` AV @ db ┆
0x06a0…06c0 c4 c6 21 88 c7 64 21 83 3f 00 c8 c6 21 82 40 00 c9 87 22 20 5b 63 6f 6e 64 69 74 69 6f 6e 20 73   ┆  !  d! ?   ! @   " [condition s┆
0x06c0…06e0 74 61 74 65 20 28 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 65 6e 64 2d 6f 66 2d 62 75   ┆tate (buffer-read-only end-of-bu┆
0x06e0…0700 66 66 65 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 29 20 73 69 67 6e 61 6c   ┆ffer beginning-of-buffer) signal┆
0x0700…0720 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 32 20 2d 31 20 70 6f 73 2d 76 69 73 69 62 6c 65 2d 69   ┆ forward-line 2 -1 pos-visible-i┆
0x0720…0740 6e 2d 77 69 6e 64 6f 77 2d 70 20 72 65 63 65 6e 74 65 72 20 6e 69 6c 5d 20 36 29 29 0a 0a 28 70   ┆n-window-p recenter nil] 6))  (p┆
0x0740…0760 75 74 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d   ┆ut (quote Electric-buffer-menu-m┆
0x0760…0780 6f 64 65 29 20 28 71 75 6f 74 65 20 6d 6f 64 65 2d 63 6c 61 73 73 29 20 28 71 75 6f 74 65 20 73   ┆ode) (quote mode-class) (quote s┆
0x0780…07a0 70 65 63 69 61 6c 29 29 0a 0a 28 64 65 66 75 6e 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72   ┆pecial))  (defun Electric-buffer┆
0x07a0…07c0 2d 6d 65 6e 75 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72   ┆-menu-mode nil "\ Major mode for┆
0x07c0…07e0 20 65 64 69 74 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 62 75 66 66 65 72 73 2e 0a 45 61 63 68   ┆ editing a list of buffers. Each┆
0x07e0…0800 20 6c 69 6e 65 20 64 65 73 63 72 69 62 65 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 62 75 66 66 65   ┆ line describes one of the buffe┆
0x0800…0820 72 73 20 69 6e 20 45 6d 61 63 73 2e 0a 4c 65 74 74 65 72 73 20 64 6f 20 6e 6f 74 20 69 6e 73 65   ┆rs in Emacs. Letters do not inse┆
0x0820…0840 72 74 20 74 68 65 6d 73 65 6c 76 65 73 3b 20 69 6e 73 74 65 61 64 2c 20 74 68 65 79 20 61 72 65   ┆rt themselves; instead, they are┆
0x0840…0860 20 63 6f 6d 6d 61 6e 64 73 2e 0a 5c 5c 7b 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65   ┆ commands. \\{electric-buffer-me┆
0x0860…0880 6e 75 2d 6d 6f 64 65 2d 6d 61 70 7d 0a 0a 43 2d 67 20 6f 72 20 43 2d 63 20 43 2d 63 20 2d 2d 20   ┆nu-mode-map}  C-g or C-c C-c -- ┆
0x0880…08a0 65 78 69 74 20 62 75 66 66 65 72 20 6d 65 6e 75 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 6f 20 70   ┆exit buffer menu, returning to p┆
0x08a0…08c0 72 65 76 69 6f 75 73 20 77 69 6e 64 6f 77 20 61 6e 64 20 62 75 66 66 65 72 0a 20 20 63 6f 6e 66   ┆revious window and buffer   conf┆
0x08c0…08e0 69 67 75 72 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 76 65 72 79 20 66 69 72 73 74 20 63 68   ┆iguration.  If the very first ch┆
0x08e0…0900 61 72 61 63 74 65 72 20 74 79 70 65 64 20 69 73 20 61 20 73 70 61 63 65 2c 20 69 74 0a 20 20 61   ┆aracter typed is a space, it   a┆
0x0900…0920 6c 73 6f 20 68 61 73 20 74 68 69 73 20 65 66 66 65 63 74 2e 0a 53 70 61 63 65 20 2d 2d 20 73 65   ┆lso has this effect. Space -- se┆
0x0920…0940 6c 65 63 74 20 62 75 66 66 65 72 20 6f 66 20 6c 69 6e 65 20 70 6f 69 6e 74 20 69 73 20 6f 6e 2e   ┆lect buffer of line point is on.┆
0x0940…0960 0a 20 20 41 6c 73 6f 20 73 68 6f 77 20 62 75 66 66 65 72 73 20 6d 61 72 6b 65 64 20 77 69 74 68   ┆   Also show buffers marked with┆
0x0960…0980 20 6d 20 69 6e 20 6f 74 68 65 72 20 77 69 6e 64 6f 77 73 2c 0a 20 20 64 65 6c 65 74 65 73 20 62   ┆ m in other windows,   deletes b┆
0x0980…09a0 75 66 66 65 72 73 20 6d 61 72 6b 65 64 20 77 69 74 68 20 5c 22 44 5c 22 2c 20 61 6e 64 20 73 61   ┆uffers marked with \"D\", and sa┆
0x09a0…09c0 76 65 73 20 74 68 6f 73 65 20 6d 61 72 6b 65 64 20 77 69 74 68 20 5c 22 53 5c 22 2e 0a 6d 20 2d   ┆ves those marked with \"S\". m -┆
0x09c0…09e0 2d 20 6d 61 72 6b 20 62 75 66 66 65 72 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 2e 0a 7e   ┆- mark buffer to be displayed. ~┆
0x09e0…0a00 20 2d 2d 20 63 6c 65 61 72 20 6d 6f 64 69 66 69 65 64 2d 66 6c 61 67 20 6f 6e 20 74 68 61 74 20   ┆ -- clear modified-flag on that ┆
0x0a00…0a20 62 75 66 66 65 72 2e 0a 73 20 2d 2d 20 6d 61 72 6b 20 74 68 61 74 20 62 75 66 66 65 72 20 74 6f   ┆buffer. s -- mark that buffer to┆
0x0a20…0a40 20 62 65 20 73 61 76 65 64 2e 0a 64 20 6f 72 20 43 2d 64 20 2d 2d 20 6d 61 72 6b 20 74 68 61 74   ┆ be saved. d or C-d -- mark that┆
0x0a40…0a60 20 62 75 66 66 65 72 20 74 6f 20 62 65 20 64 65 6c 65 74 65 64 2e 0a 75 20 2d 2d 20 72 65 6d 6f   ┆ buffer to be deleted. u -- remo┆
0x0a60…0a80 76 65 20 61 6c 6c 20 6b 69 6e 64 73 20 6f 66 20 6d 61 72 6b 73 20 66 72 6f 6d 20 63 75 72 72 65   ┆ve all kinds of marks from curre┆
0x0a80…0aa0 6e 74 20 6c 69 6e 65 2e 0a 76 20 2d 2d 20 76 69 65 77 20 62 75 66 66 65 72 2c 20 72 65 74 75 72   ┆nt line. v -- view buffer, retur┆
0x0aa0…0ac0 6e 69 6e 67 20 77 68 65 6e 20 64 6f 6e 65 2e 0a 44 65 6c 65 74 65 20 2d 2d 20 62 61 63 6b 20 75   ┆ning when done. Delete -- back u┆
0x0ac0…0ae0 70 20 61 20 6c 69 6e 65 20 61 6e 64 20 72 65 6d 6f 76 65 20 6d 61 72 6b 73 2e 0a 0a 0a 45 6e 74   ┆p a line and remove marks.   Ent┆
0x0ae0…0b00 72 79 20 74 6f 20 74 68 69 73 20 6d 6f 64 65 20 76 69 61 20 63 6f 6d 6d 61 6e 64 20 5c 5c 5b 65   ┆ry to this mode via command \\[e┆
0x0b00…0b20 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6c 69 73 74 5d 20 63 61 6c 6c 73 20 74 68 65 20 76   ┆lectric-buffer-list] calls the v┆
0x0b20…0b40 61 6c 75 65 20 6f 66 0a 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64   ┆alue of electric-buffer-menu-mod┆
0x0b40…0b60 65 2d 68 6f 6f 6b 20 69 66 20 69 74 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 62 79 74 65 2d   ┆e-hook if it is non-nil." (byte-┆
0x0b60…0b80 63 6f 64 65 20 22 ca 20 88 cb 08 21 88 cc 89 11 88 cd 89 12 88 c1 0b 3e 83 24 00 ce 0b 21 89 13   ┆code "     !           > $   !  ┆
0x0b80…0ba0 88 cf c1 0b 3e d0 5c 22 82 25 00 c9 88 d1 c4 21 88 d2 89 14 88 c6 89 15 88 c6 89 16 07 88 d3 89   ┆    > \" %     !                ┆
0x0ba0…0bc0 16 08 88 65 62 88 d4 d5 c9 c6 23 83 4d 00 d6 d7 21 82 4e 00 c9 88 d8 d9 21 87 22 20 5b 65 6c 65   ┆   eb     # M   ! N     ! " [ele┆
0x0bc0…0be0 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 6d 61 70 20 6d 6f 64 65 2d   ┆ctric-buffer-menu-mode-map mode-┆
0x0be0…0c00 6e 61 6d 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61   ┆name mode-line-buffer-identifica┆
0x0c00…0c20 74 69 6f 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 48 65 6c 70 65 72 2d 72 65 74   ┆tion mode-line-format Helper-ret┆
0x0c20…0c40 75 72 6e 2d 62 6c 75 72 62 20 74 72 75 6e 63 61 74 65 2d 6c 69 6e 65 73 20 74 20 62 75 66 66 65   ┆urn-blurb truncate-lines t buffe┆
0x0c40…0c60 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 6b 69 6c 6c 2d   ┆r-read-only major-mode nil kill-┆
0x0c60…0c80 61 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61   ┆all-local-variables use-local-ma┆
0x0c80…0ca0 70 20 22 45 6c 65 63 74 72 69 63 20 42 75 66 66 65 72 20 4d 65 6e 75 22 20 22 45 6c 65 63 74 72   ┆p "Electric Buffer Menu" "Electr┆
0x0ca0…0cc0 69 63 20 42 75 66 66 65 72 20 4c 69 73 74 22 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 73 65   ┆ic Buffer List" copy-sequence se┆
0x0cc0…0ce0 74 63 61 72 20 22 42 75 66 66 65 72 73 22 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62   ┆tcar "Buffers" make-local-variab┆
0x0ce0…0d00 6c 65 20 22 72 65 74 75 72 6e 20 74 6f 20 62 75 66 66 65 72 20 65 64 69 74 69 6e 67 22 20 45 6c   ┆le "return to buffer editing" El┆
0x0d00…0d20 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 20 73 65 61 72 63 68 2d 66   ┆ectric-buffer-menu-mode search-f┆
0x0d20…0d40 6f 72 77 61 72 64 20 22 0a 2e 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 2d 31 20 72 75 6e 2d   ┆orward " ." forward-char -1 run-┆
0x0d40…0d60 68 6f 6f 6b 73 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d   ┆hooks electric-buffer-menu-mode-┆
0x0d60…0d80 68 6f 6f 6b 5d 20 39 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d   ┆hook] 9))  (put (quote Electric-┆
0x0d80…0da0 62 75 66 66 65 72 2d 6d 65 6e 75 2d 75 6e 64 65 66 69 6e 65 64 29 20 28 71 75 6f 74 65 20 73 75   ┆buffer-menu-undefined) (quote su┆
0x0da0…0dc0 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 29 20 74 29 0a 0a 28 69 66 20 65 6c 65 63 74 72 69 63 2d   ┆ppress-keymap) t)  (if electric-┆
0x0dc0…0de0 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 6d 61 70 20 6e 69 6c 20 28 6c 65 74 20 28 28   ┆buffer-menu-mode-map nil (let ((┆
0x0de0…0e00 6d 61 70 20 28 6d 61 6b 65 2d 6b 65 79 6d 61 70 29 29 29 20 28 66 69 6c 6c 61 72 72 61 79 20 6d   ┆map (make-keymap))) (fillarray m┆
0x0e00…0e20 61 70 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 75   ┆ap (quote Electric-buffer-menu-u┆
0x0e20…0e40 6e 64 65 66 69 6e 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 22 20 28   ┆ndefined)) (define-key map " " (┆
0x0e40…0e60 6d 61 6b 65 2d 6b 65 79 6d 61 70 29 29 20 28 66 69 6c 6c 61 72 72 61 79 20 28 6c 6f 6f 6b 75 70   ┆make-keymap)) (fillarray (lookup┆
0x0e60…0e80 2d 6b 65 79 20 6d 61 70 20 22 1b 22 29 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d 62 75   ┆-key map " ") (quote Electric-bu┆
0x0e80…0ea0 66 66 65 72 2d 6d 65 6e 75 2d 75 6e 64 65 66 69 6e 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65   ┆ffer-menu-undefined)) (define-ke┆
0x0ea0…0ec0 79 20 6d 61 70 20 22 1a 22 20 28 71 75 6f 74 65 20 73 75 73 70 65 6e 64 2d 65 6d 61 63 73 29 29   ┆y map " " (quote suspend-emacs))┆
0x0ec0…0ee0 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 76 22 20 28 71 75 6f 74 65 20 45 6c 65 63   ┆ (define-key map "v" (quote Elec┆
0x0ee0…0f00 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 76 69 65 77 2d 62 75 66 66 65   ┆tric-buffer-menu-mode-view-buffe┆
0x0f00…0f20 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 08 22 20 28 71 75 6f 74 65 20 48   ┆r)) (define-key map " " (quote H┆
0x0f20…0f40 65 6c 70 65 72 2d 68 65 6c 70 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 3f 22   ┆elper-help)) (define-key map "?"┆
0x0f40…0f60 20 28 71 75 6f 74 65 20 48 65 6c 70 65 72 2d 64 65 73 63 72 69 62 65 2d 62 69 6e 64 69 6e 67 73   ┆ (quote Helper-describe-bindings┆
0x0f60…0f80 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 03 22 20 6e 69 6c 29 20 28 64 65 66   ┆)) (define-key map " " nil) (def┆
0x0f80…0fa0 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 03 03 22 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63   ┆ine-key map "  " (quote Electric┆
0x0fa0…0fc0 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 71 75 69 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20   ┆-buffer-menu-quit)) (define-key ┆
0x0fc0…0fe0 6d 61 70 20 22 1d 22 20 28 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d   ┆map " " (quote Electric-buffer-m┆
0x0fe0…1000 65 6e 75 2d 71 75 69 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 71 22 20 28   ┆enu-quit)) (define-key map "q" (┆
0x1000…1020 71 75 6f 74 65 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 71 75 69 74 29   ┆quote Electric-buffer-menu-quit)┆
0x1020…1040 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 20 22 20 28 71 75 6f 74 65 20 45 6c 65   ┆) (define-key map " " (quote Ele┆
0x1040…1060 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65 6c 65 63 74 29 29 20 28 64 65 66 69   ┆ctric-buffer-menu-select)) (defi┆
0x1060…1080 6e 65 2d 6b 65 79 20 6d 61 70 20 22 0c 22 20 28 71 75 6f 74 65 20 72 65 63 65 6e 74 65 72 29 29   ┆ne-key map " " (quote recenter))┆
0x1080…10a0 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 73 22 20 28 71 75 6f 74 65 20 42 75 66 66   ┆ (define-key map "s" (quote Buff┆
0x10a0…10c0 65 72 2d 6d 65 6e 75 2d 73 61 76 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22   ┆er-menu-save)) (define-key map "┆
0x10c0…10e0 64 22 20 28 71 75 6f 74 65 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 64 65 6c 65 74 65 29 29 20 28   ┆d" (quote Buffer-menu-delete)) (┆
0x10e0…1100 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 6b 22 20 28 71 75 6f 74 65 20 42 75 66 66 65 72   ┆define-key map "k" (quote Buffer┆
0x1100…1120 2d 6d 65 6e 75 2d 64 65 6c 65 74 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22   ┆-menu-delete)) (define-key map "┆
0x1120…1140 04 22 20 28 71 75 6f 74 65 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 64 65 6c 65 74 65 2d 62 61 63   ┆ " (quote Buffer-menu-delete-bac┆
0x1140…1160 6b 77 61 72 64 73 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 7f 22 20 28 71 75   ┆kwards)) (define-key map " " (qu┆
0x1160…1180 6f 74 65 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 62 61 63 6b 75 70 2d 75 6e 6d 61 72 6b 29 29 20   ┆ote Buffer-menu-backup-unmark)) ┆
0x1180…11a0 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 7e 22 20 28 71 75 6f 74 65 20 42 75 66 66 65   ┆(define-key map "~" (quote Buffe┆
0x11a0…11c0 72 2d 6d 65 6e 75 2d 6e 6f 74 2d 6d 6f 64 69 66 69 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65   ┆r-menu-not-modified)) (define-ke┆
0x11c0…11e0 79 20 6d 61 70 20 22 75 22 20 28 71 75 6f 74 65 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d 75 6e 6d   ┆y map "u" (quote Buffer-menu-unm┆
0x11e0…1200 61 72 6b 29 29 20 28 6c 65 74 20 28 28 69 20 34 38 29 29 20 28 77 68 69 6c 65 20 28 3c 3d 20 69   ┆ark)) (let ((i 48)) (while (<= i┆
0x1200…1220 20 35 37 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 63 68 61 72 2d 74 6f 2d 73 74   ┆ 57) (define-key map (char-to-st┆
0x1220…1240 72 69 6e 67 20 69 29 20 28 71 75 6f 74 65 20 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20   ┆ring i) (quote digit-argument)) ┆
0x1240…1260 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 63 6f 6e 63 61 74 20 22 1b 22 20 28 63 68 61   ┆(define-key map (concat " " (cha┆
0x1260…1280 72 2d 74 6f 2d 73 74 72 69 6e 67 20 69 29 29 20 28 71 75 6f 74 65 20 64 69 67 69 74 2d 61 72 67   ┆r-to-string i)) (quote digit-arg┆
0x1280…12a0 75 6d 65 6e 74 29 29 20 28 73 65 74 71 20 69 20 28 31 2b 20 69 29 29 29 29 20 28 64 65 66 69 6e   ┆ument)) (setq i (1+ i)))) (defin┆
0x12a0…12c0 65 2d 6b 65 79 20 6d 61 70 20 22 2d 22 20 28 71 75 6f 74 65 20 6e 65 67 61 74 69 76 65 2d 61 72   ┆e-key map "-" (quote negative-ar┆
0x12c0…12e0 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 2d 22 20 28 71   ┆gument)) (define-key map " -" (q┆
0x12e0…1300 75 6f 74 65 20 6e 65 67 61 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65   ┆uote negative-argument)) (define┆
0x1300…1320 2d 6b 65 79 20 6d 61 70 20 22 6d 22 20 28 71 75 6f 74 65 20 42 75 66 66 65 72 2d 6d 65 6e 75 2d   ┆-key map "m" (quote Buffer-menu-┆
0x1320…1340 6d 61 72 6b 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 15 22 20 28 71 75 6f 74   ┆mark)) (define-key map " " (quot┆
0x1340…1360 65 20 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b   ┆e universal-argument)) (define-k┆
0x1360…1380 65 79 20 6d 61 70 20 22 10 22 20 28 71 75 6f 74 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29   ┆ey map " " (quote previous-line)┆
0x1380…13a0 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 0e 22 20 28 71 75 6f 74 65 20 6e 65 78   ┆) (define-key map " " (quote nex┆
0x13a0…13c0 74 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 70 22 20 28 71 75   ┆t-line)) (define-key map "p" (qu┆
0x13c0…13e0 6f 74 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20   ┆ote previous-line)) (define-key ┆
0x13e0…1400 6d 61 70 20 22 6e 22 20 28 71 75 6f 74 65 20 6e 65 78 74 2d 6c 69 6e 65 29 29 20 28 64 65 66 69   ┆map "n" (quote next-line)) (defi┆
0x1400…1420 6e 65 2d 6b 65 79 20 6d 61 70 20 22 16 22 20 28 71 75 6f 74 65 20 73 63 72 6f 6c 6c 2d 75 70 29   ┆ne-key map " " (quote scroll-up)┆
0x1420…1440 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 76 22 20 28 71 75 6f 74 65 20 73 63   ┆) (define-key map " v" (quote sc┆
0x1440…1460 72 6f 6c 6c 2d 64 6f 77 6e 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 16 22   ┆roll-down)) (define-key map "  "┆
0x1460…1480 20 28 71 75 6f 74 65 20 73 63 72 6f 6c 6c 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 20 28 64   ┆ (quote scroll-other-window)) (d┆
0x1480…14a0 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 3e 22 20 28 71 75 6f 74 65 20 65 6e 64 2d 6f 66   ┆efine-key map " >" (quote end-of┆
0x14a0…14c0 2d 62 75 66 66 65 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 1b 3c 22 20 28   ┆-buffer)) (define-key map " <" (┆
0x14c0…14e0 71 75 6f 74 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 29 29 20 28 73 65 74   ┆quote beginning-of-buffer)) (set┆
0x14e0…1500 71 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 6d 6f 64 65 2d 6d 61 70 20   ┆q electric-buffer-menu-mode-map ┆
0x1500…1520 6d 61 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d   ┆map)))  (defun Electric-buffer-m┆
0x1520…1540 65 6e 75 2d 65 78 69 74 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65   ┆enu-exit nil (interactive) (byte┆
0x1540…1560 2d 63 6f 64 65 20 22 c2 88 09 89 10 88 c2 c3 c4 8f 87 22 20 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d   ┆-code "           " [unread-comm┆
0x1560…1580 61 6e 64 2d 63 68 61 72 20 6c 61 73 74 2d 69 6e 70 75 74 2d 63 68 61 72 20 6e 69 6c 20 28 62 79   ┆and-char last-input-char nil (by┆
0x1580…15a0 74 65 2d 63 6f 64 65 20 22 c1 c2 c0 5c 22 87 22 20 5b 6e 69 6c 20 74 68 72 6f 77 20 65 6c 65 63   ┆te-code "   \" " [nil throw elec┆
0x15a0…15c0 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65 6c 65 63 74 5d 20 33 29 20 28 28 65 72   ┆tric-buffer-menu-select] 3) ((er┆
0x15c0…15e0 72 6f 72 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 20 88 c1 20 87 22 20 5b 42 75 66 66 65 72 2d   ┆ror (byte-code "      " [Buffer-┆
0x15e0…1600 6d 65 6e 75 2d 6d 6f 64 65 20 6f 74 68 65 72 2d 62 75 66 66 65 72 5d 20 33 29 29 29 5d 20 33 29   ┆menu-mode other-buffer] 3)))] 3)┆
0x1600…1620 29 0a 0a 28 64 65 66 75 6e 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73   ┆)  (defun Electric-buffer-menu-s┆
0x1620…1640 65 6c 65 63 74 20 6e 69 6c 20 22 5c 0a 4c 65 61 76 65 20 45 6c 65 63 74 72 69 63 20 42 75 66 66   ┆elect nil "\ Leave Electric Buff┆
0x1640…1660 65 72 20 4d 65 6e 75 2c 20 73 65 6c 65 63 74 69 6e 67 20 62 75 66 66 65 72 73 20 61 6e 64 20 65   ┆er Menu, selecting buffers and e┆
0x1660…1680 78 65 63 75 74 69 6e 67 20 63 68 61 6e 67 65 73 2e 0a 53 61 76 65 73 20 62 75 66 66 65 72 73 20   ┆xecuting changes. Saves buffers ┆
0x1680…16a0 6d 61 72 6b 65 64 20 5c 22 53 5c 22 2e 20 20 44 65 6c 65 74 65 73 20 62 75 66 66 65 72 73 20 6d   ┆marked \"S\".  Deletes buffers m┆
0x16a0…16c0 61 72 6b 65 64 20 5c 22 4b 5c 22 2e 0a 53 65 6c 65 63 74 73 20 62 75 66 66 65 72 20 61 74 20 70   ┆arked \"K\". Selects buffer at p┆
0x16c0…16e0 6f 69 6e 74 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 62 75 66 66 65 72 73 20 6d 61 72 6b 65 64   ┆oint and displays buffers marked┆
0x16e0…1700 20 5c 22 3e 5c 22 20 69 6e 20 6f 74 68 65 72 0a 77 69 6e 64 6f 77 73 2e 22 20 28 69 6e 74 65 72   ┆ \">\" in other windows." (inter┆
0x1700…1720 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 60 5c 22 87 22 20 5b 6e   ┆active) (byte-code "    `\" " [n┆
0x1720…1740 69 6c 20 74 68 72 6f 77 20 65 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65   ┆il throw electric-buffer-menu-se┆
0x1740…1760 6c 65 63 74 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65   ┆lect] 3))  (defun Electric-buffe┆
0x1760…1780 72 2d 6d 65 6e 75 2d 71 75 69 74 20 6e 69 6c 20 22 5c 0a 4c 65 61 76 65 20 45 6c 65 63 74 72 69   ┆r-menu-quit nil "\ Leave Electri┆
0x1780…17a0 63 20 42 75 66 66 65 72 20 4d 65 6e 75 2c 20 72 65 73 74 6f 72 69 6e 67 20 70 72 65 76 69 6f 75   ┆c Buffer Menu, restoring previou┆
0x17a0…17c0 73 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 44 6f 65 73 20 6e 6f 74   ┆s window configuration. Does not┆
0x17c0…17e0 20 65 78 65 63 75 74 65 20 73 65 6c 65 63 74 2c 20 73 61 76 65 2c 20 6f 72 20 64 65 6c 65 74 65   ┆ execute select, save, or delete┆
0x17e0…1800 20 63 6f 6d 6d 61 6e 64 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d   ┆ commands." (interactive) (byte-┆
0x1800…1820 63 6f 64 65 20 22 c0 88 c1 c2 c0 5c 22 87 22 20 5b 6e 69 6c 20 74 68 72 6f 77 20 65 6c 65 63 74   ┆code "     \" " [nil throw elect┆
0x1820…1840 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65 6c 65 63 74 5d 20 33 29 29 0a 0a 28 64 65   ┆ric-buffer-menu-select] 3))  (de┆
0x1840…1860 66 75 6e 20 45 6c 65 63 74 72 69 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 75 6e 64 65 66 69 6e   ┆fun Electric-buffer-menu-undefin┆
0x1860…1880 65 64 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20   ┆ed nil (interactive) (byte-code ┆
0x1880…18a0 22 c0 88 c1 20 88 c2 c3 c4 21 c5 3d 85 23 00 c3 c6 21 c7 3d 85 23 00 c3 c8 21 c9 3d 85 23 00 c3   ┆"        ! = #   ! = #   ! = #  ┆
0x18a0…18c0 ca 21 cb 3d 83 2a 00 cc 82 2d 00 cd ce 21 21 88 cf d0 21 87 22 20 5b 6e 69 6c 20 64 69 6e 67 20   ┆ ! = *   -   !!   ! " [nil ding ┆
0x18c0…18e0 6d 65 73 73 61 67 65 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 22 03 03 22 20 45 6c 65 63 74 72 69   ┆message key-binding "  " Electri┆
0x18e0…1900 63 2d 62 75 66 66 65 72 2d 6d 65 6e 75 2d 71 75 69 74 20 22 20 22 20 45 6c 65 63 74 72 69 63 2d   ┆c-buffer-menu-quit " " Electric-┆
0x1900…1920 62 75 66 66 65 72 2d 6d 65 6e 75 2d 73 65 6c 65 63 74 20 22 08 22 20 48 65 6c 70 65 72 2d 68 65   ┆buffer-menu-select " " Helper-he┆
[…truncated at 200 lines…]