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

⟦337a194cb⟧

    Length: 59857 (0xe9d1)
    Names: »emacs-12«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/gnu-31mar87/emacs/info/emacs-12« 

Hex Dump

0x0000…0020 49 6e 66 6f 20 66 69 6c 65 20 65 6d 61 63 73 2c 20 70 72 6f 64 75 63 65 64 20 62 79 20 74 65 78   ┆Info file emacs, produced by tex┆
0x0020…0040 69 6e 66 6f 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 20 20 20 2d 2a 2d 54 65 78 74 2d 2a 2d 0a   ┆info-format-buffer   -*-Text-*- ┆
0x0040…0060 66 72 6f 6d 20 66 69 6c 65 20 65 6d 61 63 73 2e 74 65 78 0a 0a 54 68 69 73 20 66 69 6c 65 20 64   ┆from file emacs.tex  This file d┆
0x0060…0080 6f 63 75 6d 65 6e 74 73 20 74 68 65 20 47 4e 55 20 45 6d 61 63 73 20 65 64 69 74 6f 72 2e 0a 0a   ┆ocuments the GNU Emacs editor.  ┆
0x0080…00a0 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 38 35 2c 20 31 39 38 36 20 52 69 63 68 61 72 64   ┆Copyright (C) 1985, 1986 Richard┆
0x00a0…00c0 20 4d 2e 20 53 74 61 6c 6c 6d 61 6e 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61   ┆ M. Stallman.  Permission is gra┆
0x00c0…00e0 6e 74 65 64 20 74 6f 20 6d 61 6b 65 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62   ┆nted to make and distribute verb┆
0x00e0…0100 61 74 69 6d 20 63 6f 70 69 65 73 20 6f 66 0a 74 68 69 73 20 6d 61 6e 75 61 6c 20 70 72 6f 76 69   ┆atim copies of this manual provi┆
0x0100…0120 64 65 64 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e 64 20 74 68 69   ┆ded the copyright notice and thi┆
0x0120…0140 73 20 70 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 0a 61 72 65 20 70 72 65 73 65 72 76 65   ┆s permission notice are preserve┆
0x0140…0160 64 20 6f 6e 20 61 6c 6c 20 63 6f 70 69 65 73 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20   ┆d on all copies.  Permission is ┆
0x0160…0180 67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 6d   ┆granted to copy and distribute m┆
0x0180…01a0 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 69 73 0a 6d 61 6e 75 61 6c 20   ┆odified versions of this manual ┆
0x01a0…01c0 75 6e 64 65 72 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 76 65 72 62 61 74 69   ┆under the conditions for verbati┆
0x01c0…01e0 6d 20 63 6f 70 79 69 6e 67 2c 20 70 72 6f 76 69 64 65 64 20 61 6c 73 6f 20 74 68 61 74 20 74 68   ┆m copying, provided also that th┆
0x01e0…0200 65 0a 73 65 63 74 69 6f 6e 73 20 65 6e 74 69 74 6c 65 64 20 22 54 68 65 20 47 4e 55 20 4d 61 6e   ┆e sections entitled "The GNU Man┆
0x0200…0220 69 66 65 73 74 6f 22 2c 20 22 44 69 73 74 72 69 62 75 74 69 6f 6e 22 20 61 6e 64 20 22 47 4e 55   ┆ifesto", "Distribution" and "GNU┆
0x0220…0240 20 45 6d 61 63 73 0a 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 22 20 61   ┆ Emacs General Public License" a┆
0x0240…0260 72 65 20 69 6e 63 6c 75 64 65 64 20 65 78 61 63 74 6c 79 20 61 73 20 69 6e 20 74 68 65 20 6f 72   ┆re included exactly as in the or┆
0x0260…0280 69 67 69 6e 61 6c 2c 20 61 6e 64 0a 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 65 6e   ┆iginal, and provided that the en┆
0x0280…02a0 74 69 72 65 20 72 65 73 75 6c 74 69 6e 67 20 64 65 72 69 76 65 64 20 77 6f 72 6b 20 69 73 20 64   ┆tire resulting derived work is d┆
0x02a0…02c0 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 0a 74 65 72 6d 73 20 6f 66 20 61 20   ┆istributed under the terms of a ┆
0x02c0…02e0 70 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 74   ┆permission notice identical to t┆
0x02e0…0300 68 69 73 20 6f 6e 65 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61 6e 74 65 64 20   ┆his one.  Permission is granted ┆
0x0300…0320 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 74 72 61 6e 73 6c 61 74 69   ┆to copy and distribute translati┆
0x0320…0340 6f 6e 73 20 6f 66 20 74 68 69 73 20 6d 61 6e 75 61 6c 0a 69 6e 74 6f 20 61 6e 6f 74 68 65 72 20   ┆ons of this manual into another ┆
0x0340…0360 6c 61 6e 67 75 61 67 65 2c 20 75 6e 64 65 72 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 64 69 74   ┆language, under the above condit┆
0x0360…0380 69 6f 6e 73 20 66 6f 72 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 2c 0a 65 78 63 65   ┆ions for modified versions, exce┆
0x0380…03a0 70 74 20 74 68 61 74 20 74 68 65 20 73 65 63 74 69 6f 6e 73 20 65 6e 74 69 74 6c 65 64 20 22 54   ┆pt that the sections entitled "T┆
0x03a0…03c0 68 65 20 47 4e 55 20 4d 61 6e 69 66 65 73 74 6f 22 2c 20 22 44 69 73 74 72 69 62 75 74 69 6f 6e   ┆he GNU Manifesto", "Distribution┆
0x03c0…03e0 22 0a 61 6e 64 20 22 47 4e 55 20 45 6d 61 63 73 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20   ┆" and "GNU Emacs General Public ┆
0x03e0…0400 4c 69 63 65 6e 73 65 22 20 6d 61 79 20 62 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 20 74 72   ┆License" may be included in a tr┆
0x0400…0420 61 6e 73 6c 61 74 69 6f 6e 0a 61 70 70 72 6f 76 65 64 20 62 79 20 74 68 65 20 61 75 74 68 6f 72   ┆anslation approved by the author┆
0x0420…0440 20 69 6e 73 74 65 61 64 20 6f 66 20 69 6e 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 45 6e 67 6c   ┆ instead of in the original Engl┆
0x0440…0460 69 73 68 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 65 6d 61 63 73 20 20 4e 6f 64 65 3a 20 47 6c 6f 73 73   ┆ish.    File: emacs  Node: Gloss┆
0x0460…0480 61 72 79 2c 20 50 72 65 76 3a 20 49 6e 74 72 6f 2c 20 55 70 3a 20 54 6f 70 2c 20 4e 65 78 74 3a   ┆ary, Prev: Intro, Up: Top, Next:┆
0x0480…04a0 20 4b 65 79 20 49 6e 64 65 78 0a 0a 47 6c 6f 73 73 61 72 79 0a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 41   ┆ Key Index  Glossary ********  A┆
0x04a0…04c0 62 62 72 65 76 20 20 20 20 20 0a 20 20 20 20 20 41 6e 20 61 62 62 72 65 76 20 69 73 20 61 20 74   ┆bbrev           An abbrev is a t┆
0x04c0…04e0 65 78 74 20 73 74 72 69 6e 67 20 77 68 69 63 68 20 65 78 70 61 6e 64 73 20 69 6e 74 6f 20 61 20   ┆ext string which expands into a ┆
0x04e0…0500 64 69 66 66 65 72 65 6e 74 20 74 65 78 74 20 73 74 72 69 6e 67 0a 20 20 20 20 20 77 68 65 6e 20   ┆different text string      when ┆
0x0500…0520 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 46 6f 72 20 65 78 61 6d   ┆present in the buffer.  For exam┆
0x0520…0540 70 6c 65 2c 20 79 6f 75 20 6d 69 67 68 74 20 64 65 66 69 6e 65 20 61 20 73 68 6f 72 74 0a 20 20   ┆ple, you might define a short   ┆
0x0540…0560 20 20 20 77 6f 72 64 20 61 73 20 61 6e 20 61 62 62 72 65 76 20 66 6f 72 20 61 20 6c 6f 6e 67 20   ┆   word as an abbrev for a long ┆
0x0560…0580 70 68 72 61 73 65 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 69 6e 73 65 72 74 0a 20   ┆phrase that you want to insert  ┆
0x0580…05a0 20 20 20 20 66 72 65 71 75 65 6e 74 6c 79 2e 20 20 2a 4e 6f 74 65 20 41 62 62 72 65 76 73 3a 3a   ┆    frequently.  *Note Abbrevs::┆
0x05a0…05c0 2e 0a 20 20 20 20 20 0a 41 62 6f 72 74 69 6e 67 20 20 20 20 20 0a 20 20 20 20 20 41 62 6f 72 74   ┆.       Aborting           Abort┆
0x05c0…05e0 69 6e 67 20 6d 65 61 6e 73 20 67 65 74 74 69 6e 67 20 6f 75 74 20 6f 66 20 61 20 72 65 63 75 72   ┆ing means getting out of a recur┆
0x05e0…0600 73 69 76 65 20 65 64 69 74 20 28 71 2e 76 2e 29 2e 20 20 54 68 65 0a 20 20 20 20 20 63 6f 6d 6d   ┆sive edit (q.v.).  The      comm┆
0x0600…0620 61 6e 64 73 20 60 43 2d 5d 27 20 61 6e 64 20 60 4d 2d 78 20 74 6f 70 2d 6c 65 76 65 6c 27 20 61   ┆ands `C-]' and `M-x top-level' a┆
0x0620…0640 72 65 20 75 73 65 64 20 66 6f 72 20 74 68 69 73 2e 0a 20 20 20 20 20 2a 4e 6f 74 65 20 51 75 69   ┆re used for this.      *Note Qui┆
0x0640…0660 74 74 69 6e 67 3a 3a 2e 0a 20 20 20 20 20 0a 41 75 74 6f 20 46 69 6c 6c 20 6d 6f 64 65 20 20 20   ┆tting::.       Auto Fill mode   ┆
0x0660…0680 20 20 0a 20 20 20 20 20 41 75 74 6f 20 46 69 6c 6c 20 6d 6f 64 65 20 69 73 20 61 20 6d 69 6e 6f   ┆        Auto Fill mode is a mino┆
0x0680…06a0 72 20 6d 6f 64 65 20 69 6e 20 77 68 69 63 68 20 74 65 78 74 20 74 68 61 74 20 79 6f 75 20 69 6e   ┆r mode in which text that you in┆
0x06a0…06c0 73 65 72 74 20 69 73 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 72 6f 6b 65   ┆sert is      automatically broke┆
0x06c0…06e0 6e 20 69 6e 74 6f 20 6c 69 6e 65 73 20 6f 66 20 66 69 78 65 64 20 77 69 64 74 68 2e 20 20 2a 4e   ┆n into lines of fixed width.  *N┆
0x06e0…0700 6f 74 65 20 46 69 6c 6c 69 6e 67 3a 3a 2e 0a 20 20 20 20 20 0a 41 75 74 6f 20 53 61 76 69 6e 67   ┆ote Filling::.       Auto Saving┆
0x0700…0720 20 20 20 20 20 0a 20 20 20 20 20 41 75 74 6f 20 73 61 76 69 6e 67 20 69 73 20 77 68 65 6e 20 45   ┆           Auto saving is when E┆
0x0720…0740 6d 61 63 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 74 6f 72 65 73 20 74 68 65 20 63 6f   ┆macs automatically stores the co┆
0x0740…0760 6e 74 65 6e 74 73 20 6f 66 20 61 6e 0a 20 20 20 20 20 45 6d 61 63 73 20 62 75 66 66 65 72 20 69   ┆ntents of an      Emacs buffer i┆
0x0760…0780 6e 20 61 20 73 70 65 63 69 61 6c 6c 79 2d 6e 61 6d 65 64 20 66 69 6c 65 20 73 6f 20 74 68 61 74   ┆n a specially-named file so that┆
0x0780…07a0 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 77 69 6c 6c 0a 20 20 20 20 20 6e 6f 74 20 62   ┆ the information will      not b┆
0x07a0…07c0 65 20 6c 6f 73 74 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6c 6f 73 74 20 64 75 65   ┆e lost if the buffer is lost due┆
0x07c0…07e0 20 74 6f 20 61 20 73 79 73 74 65 6d 20 65 72 72 6f 72 20 6f 72 20 75 73 65 72 20 65 72 72 6f 72   ┆ to a system error or user error┆
0x07e0…0800 2e 0a 20 20 20 20 20 2a 4e 6f 74 65 20 41 75 74 6f 20 53 61 76 65 3a 3a 2e 0a 20 20 20 20 20 0a   ┆.      *Note Auto Save::.       ┆
0x0800…0820 42 61 63 6b 75 70 20 46 69 6c 65 20 20 20 20 20 0a 20 20 20 20 20 41 20 62 61 63 6b 75 70 20 66   ┆Backup File           A backup f┆
0x0820…0840 69 6c 65 20 72 65 63 6f 72 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 68 61 74 20 61 20   ┆ile records the contents that a ┆
0x0840…0860 66 69 6c 65 20 68 61 64 20 62 65 66 6f 72 65 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20   ┆file had before the current     ┆
0x0860…0880 20 65 64 69 74 69 6e 67 20 73 65 73 73 69 6f 6e 2e 20 20 45 6d 61 63 73 20 6d 61 6b 65 73 20 62   ┆ editing session.  Emacs makes b┆
0x0880…08a0 61 63 6b 75 70 20 66 69 6c 65 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 6f 20 68 65 6c   ┆ackup files automatically to hel┆
0x08a0…08c0 70 20 79 6f 75 0a 20 20 20 20 20 74 72 61 63 6b 20 64 6f 77 6e 20 6f 72 20 63 61 6e 63 65 6c 20   ┆p you      track down or cancel ┆
0x08c0…08e0 63 68 61 6e 67 65 73 20 79 6f 75 20 6c 61 74 65 72 20 72 65 67 72 65 74 20 6d 61 6b 69 6e 67 2e   ┆changes you later regret making.┆
0x08e0…0900 20 20 2a 4e 6f 74 65 20 42 61 63 6b 75 70 3a 3a 2e 0a 20 20 20 20 20 0a 42 61 6c 61 6e 63 65 20   ┆  *Note Backup::.       Balance ┆
0x0900…0920 50 61 72 65 6e 74 68 65 73 65 73 20 20 20 20 20 0a 20 20 20 20 20 45 6d 61 63 73 20 63 61 6e 20   ┆Parentheses           Emacs can ┆
0x0920…0940 62 61 6c 61 6e 63 65 20 70 61 72 65 6e 74 68 65 73 65 73 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 20   ┆balance parentheses manually or ┆
0x0940…0960 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 20 20 4d 61 6e 75 61 6c 0a 20 20 20 20 20 62 61 6c 61   ┆automatically.  Manual      bala┆
0x0960…0980 6e 63 69 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 74 6f   ┆ncing is done by the commands to┆
0x0980…09a0 20 6d 6f 76 65 20 6f 76 65 72 20 62 61 6c 61 6e 63 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73 0a   ┆ move over balanced expressions ┆
0x09a0…09c0 20 20 20 20 20 28 2a 4e 6f 74 65 20 4c 69 73 74 73 3a 3a 29 2e 20 20 41 75 74 6f 6d 61 74 69 63   ┆     (*Note Lists::).  Automatic┆
0x09c0…09e0 20 62 61 6c 61 6e 63 69 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 62 6c 69 6e 6b 69 6e 67 20 74   ┆ balancing is done by blinking t┆
0x09e0…0a00 68 65 0a 20 20 20 20 20 70 61 72 65 6e 74 68 65 73 69 73 20 74 68 61 74 20 6d 61 74 63 68 65 73   ┆he      parenthesis that matches┆
0x0a00…0a20 20 6f 6e 65 20 6a 75 73 74 20 69 6e 73 65 72 74 65 64 20 28 2a 4e 6f 74 65 20 4d 61 74 63 68 69   ┆ one just inserted (*Note Matchi┆
0x0a20…0a40 6e 67 20 50 61 72 65 6e 73 3a 20 4d 61 74 63 68 69 6e 67 2e 29 2e 0a 20 20 20 20 20 0a 42 69 6e   ┆ng Parens: Matching.).       Bin┆
0x0a40…0a60 64 20 20 20 20 20 0a 20 20 20 20 20 54 6f 20 62 69 6e 64 20 61 20 6b 65 79 20 69 73 20 74 6f 20   ┆d           To bind a key is to ┆
0x0a60…0a80 63 68 61 6e 67 65 20 69 74 73 20 62 69 6e 64 69 6e 67 20 28 71 2e 76 2e 29 2e 20 20 2a 4e 6f 74   ┆change its binding (q.v.).  *Not┆
0x0a80…0aa0 65 20 52 65 62 69 6e 64 69 6e 67 3a 3a 2e 0a 20 20 20 20 20 0a 42 69 6e 64 69 6e 67 20 20 20 20   ┆e Rebinding::.       Binding    ┆
0x0aa0…0ac0 20 0a 20 20 20 20 20 41 20 6b 65 79 20 67 65 74 73 20 69 74 73 20 6d 65 61 6e 69 6e 67 20 69 6e   ┆       A key gets its meaning in┆
0x0ac0…0ae0 20 45 6d 61 63 73 20 62 79 20 68 61 76 69 6e 67 20 61 20 62 69 6e 64 69 6e 67 20 77 68 69 63 68   ┆ Emacs by having a binding which┆
0x0ae0…0b00 20 69 73 20 61 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 28 71 2e 76 2e 29 2c 20 61 20 4c 69 73   ┆ is a      command (q.v.), a Lis┆
0x0b00…0b20 70 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 72 75 6e 20 77 68 65 6e 20 74 68 65 20   ┆p function that is run when the ┆
0x0b20…0b40 6b 65 79 20 69 73 20 74 79 70 65 64 2e 0a 20 20 20 20 20 2a 4e 6f 74 65 20 42 69 6e 64 69 6e 67   ┆key is typed.      *Note Binding┆
0x0b40…0b60 3a 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 74 65 6e   ┆: Commands.  Customization often┆
0x0b60…0b80 20 69 6e 76 6f 6c 76 65 73 20 72 65 62 69 6e 64 69 6e 67 20 61 0a 20 20 20 20 20 63 68 61 72 61   ┆ involves rebinding a      chara┆
0x0b80…0ba0 63 74 65 72 20 74 6f 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 66 75 6e 63   ┆cter to a different command func┆
0x0ba0…0bc0 74 69 6f 6e 2e 20 20 54 68 65 20 62 69 6e 64 69 6e 67 73 20 6f 66 20 61 6c 6c 20 6b 65 79 73 0a   ┆tion.  The bindings of all keys ┆
0x0bc0…0be0 20 20 20 20 20 61 72 65 20 72 65 63 6f 72 64 65 64 20 69 6e 20 74 68 65 20 6b 65 79 6d 61 70 73   ┆     are recorded in the keymaps┆
0x0be0…0c00 20 28 71 2e 76 2e 29 2e 20 20 2a 4e 6f 74 65 20 4b 65 79 6d 61 70 73 3a 3a 2e 0a 20 20 20 20 20   ┆ (q.v.).  *Note Keymaps::.      ┆
0x0c00…0c20 0a 42 6c 61 6e 6b 20 4c 69 6e 65 73 20 20 20 20 20 0a 20 20 20 20 20 42 6c 61 6e 6b 20 6c 69 6e   ┆ Blank Lines           Blank lin┆
0x0c20…0c40 65 73 20 61 72 65 20 6c 69 6e 65 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 6f 6e 6c 79 20 77   ┆es are lines that contain only w┆
0x0c40…0c60 68 69 74 65 73 70 61 63 65 2e 20 20 45 6d 61 63 73 20 68 61 73 20 73 65 76 65 72 61 6c 0a 20 20   ┆hitespace.  Emacs has several   ┆
0x0c60…0c80 20 20 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 6f 70 65 72 61 74 69 6e 67 20 6f 6e 20 74 68 65   ┆   commands for operating on the┆
0x0c80…0ca0 20 62 6c 61 6e 6b 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 0a 20 20 20 20   ┆ blank lines in the buffer.     ┆
0x0ca0…0cc0 20 0a 42 75 66 66 65 72 20 20 20 20 20 0a 20 20 20 20 20 54 68 65 20 62 75 66 66 65 72 20 69 73   ┆  Buffer           The buffer is┆
0x0cc0…0ce0 20 74 68 65 20 62 61 73 69 63 20 65 64 69 74 69 6e 67 20 75 6e 69 74 3b 20 6f 6e 65 20 62 75 66   ┆ the basic editing unit; one buf┆
0x0ce0…0d00 66 65 72 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 6f 6e 65 0a 20 20 20 20 20 70 69 65 63   ┆fer corresponds to one      piec┆
0x0d00…0d20 65 20 6f 66 20 74 65 78 74 20 62 65 69 6e 67 20 65 64 69 74 65 64 2e 20 20 59 6f 75 20 63 61 6e   ┆e of text being edited.  You can┆
0x0d20…0d40 20 68 61 76 65 20 73 65 76 65 72 61 6c 20 62 75 66 66 65 72 73 2c 20 62 75 74 20 61 74 20 61 6e   ┆ have several buffers, but at an┆
0x0d40…0d60 79 0a 20 20 20 20 20 74 69 6d 65 20 79 6f 75 20 61 72 65 20 65 64 69 74 69 6e 67 20 6f 6e 6c 79   ┆y      time you are editing only┆
0x0d60…0d80 20 6f 6e 65 2c 20 74 68 65 20 60 73 65 6c 65 63 74 65 64 27 20 62 75 66 66 65 72 2c 20 74 68 6f   ┆ one, the `selected' buffer, tho┆
0x0d80…0da0 75 67 68 20 73 65 76 65 72 61 6c 0a 20 20 20 20 20 63 61 6e 20 62 65 20 76 69 73 69 62 6c 65 20   ┆ugh several      can be visible ┆
0x0da0…0dc0 77 68 65 6e 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 6d 75 6c 74 69 70 6c 65 20 77 69 6e 64   ┆when you are using multiple wind┆
0x0dc0…0de0 6f 77 73 2e 20 20 2a 4e 6f 74 65 20 42 75 66 66 65 72 73 3a 3a 2e 0a 20 20 20 20 20 0a 42 75 66   ┆ows.  *Note Buffers::.       Buf┆
0x0de0…0e00 66 65 72 20 53 65 6c 65 63 74 69 6f 6e 20 48 69 73 74 6f 72 79 20 20 20 20 20 0a 20 20 20 20 20   ┆fer Selection History           ┆
0x0e00…0e20 45 6d 61 63 73 20 6b 65 65 70 73 20 61 20 62 75 66 66 65 72 20 73 65 6c 65 63 74 69 6f 6e 20 68   ┆Emacs keeps a buffer selection h┆
0x0e20…0e40 69 73 74 6f 72 79 20 77 68 69 63 68 20 72 65 63 6f 72 64 73 20 68 6f 77 20 72 65 63 65 6e 74 6c   ┆istory which records how recentl┆
0x0e40…0e60 79 20 65 61 63 68 0a 20 20 20 20 20 45 6d 61 63 73 20 62 75 66 66 65 72 20 68 61 73 20 62 65 65   ┆y each      Emacs buffer has bee┆
0x0e60…0e80 6e 20 73 65 6c 65 63 74 65 64 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 66 6f 72 20 63 68   ┆n selected.  This is used for ch┆
0x0e80…0ea0 6f 6f 73 69 6e 67 20 61 20 62 75 66 66 65 72 20 74 6f 0a 20 20 20 20 20 73 65 6c 65 63 74 2e 20   ┆oosing a buffer to      select. ┆
0x0ea0…0ec0 20 2a 4e 6f 74 65 20 42 75 66 66 65 72 73 3a 3a 2e 0a 20 20 20 20 20 0a 43 2d 20 20 20 20 20 0a   ┆ *Note Buffers::.       C-      ┆
0x0ec0…0ee0 20 20 20 20 20 60 43 27 20 69 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 63 68 61 72 61 63   ┆     `C' in the name of a charac┆
0x0ee0…0f00 74 65 72 20 69 73 20 61 6e 20 61 62 62 72 65 76 69 61 74 69 6f 6e 20 66 6f 72 20 43 6f 6e 74 72   ┆ter is an abbreviation for Contr┆
0x0f00…0f20 6f 6c 2e 0a 20 20 20 20 20 2a 4e 6f 74 65 20 43 2d 3a 20 43 68 61 72 61 63 74 65 72 73 2e 0a 20   ┆ol.      *Note C-: Characters.  ┆
0x0f20…0f40 20 20 20 20 0a 43 2d 4d 2d 20 20 20 20 20 0a 20 20 20 20 20 60 43 2d 4d 2d 27 20 69 6e 20 74 68   ┆     C-M-           `C-M-' in th┆
0x0f40…0f60 65 20 6e 61 6d 65 20 6f 66 20 61 20 63 68 61 72 61 63 74 65 72 20 69 73 20 61 6e 20 61 62 62 72   ┆e name of a character is an abbr┆
0x0f60…0f80 65 76 69 61 74 69 6f 6e 20 66 6f 72 0a 20 20 20 20 20 43 6f 6e 74 72 6f 6c 2d 4d 65 74 61 2e 20   ┆eviation for      Control-Meta. ┆
0x0f80…0fa0 20 2a 4e 6f 74 65 20 43 2d 4d 2d 3a 20 43 68 61 72 61 63 74 65 72 73 2e 0a 20 20 20 20 20 0a 43   ┆ *Note C-M-: Characters.       C┆
0x0fa0…0fc0 61 73 65 20 43 6f 6e 76 65 72 73 69 6f 6e 20 20 20 20 20 0a 20 20 20 20 20 43 61 73 65 20 63 6f   ┆ase Conversion           Case co┆
0x0fc0…0fe0 6e 76 65 72 73 69 6f 6e 20 6d 65 61 6e 73 20 63 68 61 6e 67 69 6e 67 20 74 65 78 74 20 66 72 6f   ┆nversion means changing text fro┆
0x0fe0…1000 6d 20 75 70 70 65 72 20 63 61 73 65 20 74 6f 20 6c 6f 77 65 72 20 63 61 73 65 20 6f 72 0a 20 20   ┆m upper case to lower case or   ┆
0x1000…1020 20 20 20 76 69 63 65 20 76 65 72 73 61 2e 20 20 2a 4e 6f 74 65 20 43 61 73 65 3a 3a 2c 20 66 6f   ┆   vice versa.  *Note Case::, fo┆
0x1020…1040 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 63 61 73 65 20 63 6f 6e 76 65 72 73 69   ┆r the commands for case conversi┆
0x1040…1060 6f 6e 2e 0a 20 20 20 20 20 0a 43 68 61 72 61 63 74 65 72 73 20 20 20 20 20 0a 20 20 20 20 20 43   ┆on.       Characters           C┆
0x1060…1080 68 61 72 61 63 74 65 72 73 20 66 6f 72 6d 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61   ┆haracters form the contents of a┆
0x1080…10a0 6e 20 45 6d 61 63 73 20 62 75 66 66 65 72 3b 20 61 6c 73 6f 2c 20 45 6d 61 63 73 20 63 6f 6d 6d   ┆n Emacs buffer; also, Emacs comm┆
0x10a0…10c0 61 6e 64 73 0a 20 20 20 20 20 61 72 65 20 69 6e 76 6f 6b 65 64 20 62 79 20 6b 65 79 73 20 28 71   ┆ands      are invoked by keys (q┆
0x10c0…10e0 2e 76 2e 29 2c 20 77 68 69 63 68 20 61 72 65 20 73 65 71 75 65 6e 63 65 73 20 6f 66 20 6f 6e 65   ┆.v.), which are sequences of one┆
0x10e0…1100 20 6f 72 20 6d 6f 72 65 0a 20 20 20 20 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 2a 4e 6f 74 65   ┆ or more      characters.  *Note┆
0x1100…1120 20 43 68 61 72 61 63 74 65 72 73 3a 3a 2e 0a 20 20 20 20 20 0a 43 6f 6d 6d 61 6e 64 20 20 20 20   ┆ Characters::.       Command    ┆
0x1120…1140 20 0a 20 20 20 20 20 41 20 63 6f 6d 6d 61 6e 64 20 69 73 20 61 20 4c 69 73 70 20 66 75 6e 63 74   ┆       A command is a Lisp funct┆
0x1140…1160 69 6f 6e 20 73 70 65 63 69 61 6c 6c 79 20 64 65 66 69 6e 65 64 20 74 6f 20 62 65 20 61 62 6c 65   ┆ion specially defined to be able┆
0x1160…1180 20 74 6f 20 73 65 72 76 65 20 61 73 0a 20 20 20 20 20 61 20 6b 65 79 20 62 69 6e 64 69 6e 67 20   ┆ to serve as      a key binding ┆
0x1180…11a0 69 6e 20 45 6d 61 63 73 2e 20 20 57 68 65 6e 20 79 6f 75 20 74 79 70 65 20 61 20 6b 65 79 20 28   ┆in Emacs.  When you type a key (┆
0x11a0…11c0 71 2e 76 2e 29 2c 20 69 74 73 20 62 69 6e 64 69 6e 67 0a 20 20 20 20 20 28 71 2e 76 2e 29 20 69   ┆q.v.), its binding      (q.v.) i┆
0x11c0…11e0 73 20 6c 6f 6f 6b 65 64 20 75 70 20 69 6e 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 6b 65 79 6d   ┆s looked up in the relevant keym┆
0x11e0…1200 61 70 73 20 28 71 2e 76 2e 29 20 74 6f 20 66 69 6e 64 20 74 68 65 0a 20 20 20 20 20 63 6f 6d 6d   ┆aps (q.v.) to find the      comm┆
0x1200…1220 61 6e 64 20 74 6f 20 72 75 6e 2e 20 20 2a 4e 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 3a 3a 2e 0a 20   ┆and to run.  *Note Commands::.  ┆
0x1220…1240 20 20 20 20 0a 43 6f 6d 6d 61 6e 64 20 4e 61 6d 65 20 20 20 20 20 0a 20 20 20 20 20 41 20 63 6f   ┆     Command Name           A co┆
0x1240…1260 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 4c 69 73 70   ┆mmand name is the name of a Lisp┆
0x1260…1280 20 73 79 6d 62 6f 6c 20 77 68 69 63 68 20 69 73 20 61 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20   ┆ symbol which is a command      ┆
0x1280…12a0 28 2a 4e 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 3a 3a 29 2e 20 20 59 6f 75 20 63 61 6e 20 69 6e 76   ┆(*Note Commands::).  You can inv┆
0x12a0…12c0 6f 6b 65 20 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 62 79 20 69 74 73 20 6e 61 6d 65 20 75 73 69 6e   ┆oke any command by its name usin┆
0x12c0…12e0 67 0a 20 20 20 20 20 60 4d 2d 78 27 20 28 2a 4e 6f 74 65 20 4d 2d 78 3a 3a 29 2e 0a 20 20 20 20   ┆g      `M-x' (*Note M-x::).     ┆
0x12e0…1300 20 0a 43 6f 6d 6d 65 6e 74 73 20 20 20 20 20 0a 20 20 20 20 20 41 20 63 6f 6d 6d 65 6e 74 20 69   ┆  Comments           A comment i┆
0x1300…1320 73 20 74 65 78 74 20 69 6e 20 61 20 70 72 6f 67 72 61 6d 20 77 68 69 63 68 20 69 73 20 69 6e 74   ┆s text in a program which is int┆
0x1320…1340 65 6e 64 65 64 20 6f 6e 6c 79 20 66 6f 72 20 68 75 6d 61 6e 73 0a 20 20 20 20 20 72 65 61 64 69   ┆ended only for humans      readi┆
0x1340…1360 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 2c 20 61 6e 64 20 69 73 20 6d 61 72 6b 65 64 20 73 70   ┆ng the program, and is marked sp┆
0x1360…1380 65 63 69 61 6c 6c 79 20 73 6f 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 20   ┆ecially so that it will be      ┆
0x1380…13a0 69 67 6e 6f 72 65 64 20 77 68 65 6e 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 6c 6f 61 64   ┆ignored when the program is load┆
0x13a0…13c0 65 64 20 6f 72 20 63 6f 6d 70 69 6c 65 64 2e 20 20 45 6d 61 63 73 20 6f 66 66 65 72 73 20 73 70   ┆ed or compiled.  Emacs offers sp┆
0x13c0…13e0 65 63 69 61 6c 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 63 72 65 61 74 69 6e 67   ┆ecial      commands for creating┆
0x13e0…1400 2c 20 61 6c 69 67 6e 69 6e 67 20 61 6e 64 20 6b 69 6c 6c 69 6e 67 20 63 6f 6d 6d 65 6e 74 73 2e   ┆, aligning and killing comments.┆
0x1400…1420 0a 20 20 20 20 20 2a 4e 6f 74 65 20 43 6f 6d 6d 65 6e 74 73 3a 3a 2e 0a 20 20 20 20 20 0a 43 6f   ┆      *Note Comments::.       Co┆
0x1420…1440 6d 70 69 6c 61 74 69 6f 6e 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 20   ┆mpilation           Compilation ┆
0x1440…1460 69 73 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 66 20 63 72 65 61 74 69 6e 67 20 61 6e 20 65 78   ┆is the process of creating an ex┆
0x1460…1480 65 63 75 74 61 62 6c 65 20 70 72 6f 67 72 61 6d 20 66 72 6f 6d 0a 20 20 20 20 20 73 6f 75 72 63   ┆ecutable program from      sourc┆
0x1480…14a0 65 20 63 6f 64 65 2e 20 20 45 6d 61 63 73 20 68 61 73 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20   ┆e code.  Emacs has commands for ┆
0x14a0…14c0 63 6f 6d 70 69 6c 69 6e 67 20 66 69 6c 65 73 20 6f 66 20 45 6d 61 63 73 20 4c 69 73 70 0a 20 20   ┆compiling files of Emacs Lisp   ┆
0x14c0…14e0 20 20 20 63 6f 64 65 20 28 2a 4e 6f 74 65 20 4c 69 73 70 20 4c 69 62 72 61 72 69 65 73 3a 3a 29   ┆   code (*Note Lisp Libraries::)┆
0x14e0…1500 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 69 6e 20 43 20 61 6e 64 20 6f 74 68 65 72 20 6c 61 6e   ┆ and programs in C and other lan┆
0x1500…1520 67 75 61 67 65 73 0a 20 20 20 20 20 28 2a 4e 6f 74 65 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 3a 3a   ┆guages      (*Note Compilation::┆
0x1520…1540 29 2e 0a 20 20 20 20 20 0a 43 6f 6d 70 6c 65 74 65 20 4b 65 79 20 20 20 20 20 0a 20 20 20 20 20   ┆).       Complete Key           ┆
0x1540…1560 41 20 63 6f 6d 70 6c 65 74 65 20 6b 65 79 20 69 73 20 61 20 63 68 61 72 61 63 74 65 72 20 6f 72   ┆A complete key is a character or┆
0x1560…1580 20 73 65 71 75 65 6e 63 65 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 77 68 69 63 68 2c 20 77   ┆ sequence of characters which, w┆
0x1580…15a0 68 65 6e 20 74 79 70 65 64 0a 20 20 20 20 20 62 79 20 74 68 65 20 75 73 65 72 2c 20 66 75 6c 6c   ┆hen typed      by the user, full┆
0x15a0…15c0 79 20 73 70 65 63 69 66 69 65 73 20 6f 6e 65 20 61 63 74 69 6f 6e 20 74 6f 20 62 65 20 70 65 72   ┆y specifies one action to be per┆
0x15c0…15e0 66 6f 72 6d 65 64 20 62 79 20 45 6d 61 63 73 2e 20 20 46 6f 72 0a 20 20 20 20 20 65 78 61 6d 70   ┆formed by Emacs.  For      examp┆
0x15e0…1600 6c 65 2c 20 60 58 27 20 61 6e 64 20 60 43 6f 6e 74 72 6f 6c 2d 66 27 20 61 6e 64 20 60 43 6f 6e   ┆le, `X' and `Control-f' and `Con┆
0x1600…1620 74 72 6f 6c 2d 78 20 6d 27 20 61 72 65 20 6b 65 79 73 2e 20 20 4b 65 79 73 0a 20 20 20 20 20 64   ┆trol-x m' are keys.  Keys      d┆
0x1620…1640 65 72 69 76 65 20 74 68 65 69 72 20 6d 65 61 6e 69 6e 67 73 20 66 72 6f 6d 20 62 65 69 6e 67 20   ┆erive their meanings from being ┆
0x1640…1660 62 6f 75 6e 64 20 28 71 2e 76 2e 29 20 74 6f 20 63 6f 6d 6d 61 6e 64 73 20 28 71 2e 76 2e 29 2e   ┆bound (q.v.) to commands (q.v.).┆
0x1660…1680 0a 20 20 20 20 20 54 68 75 73 2c 20 60 58 27 20 69 73 20 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 6c   ┆      Thus, `X' is conventionall┆
0x1680…16a0 79 20 62 6f 75 6e 64 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 69 6e 73 65 72 74 20 60   ┆y bound to a command to insert `┆
0x16a0…16c0 58 27 20 69 6e 0a 20 20 20 20 20 74 68 65 20 62 75 66 66 65 72 3b 20 60 43 2d 78 20 6d 27 20 69   ┆X' in      the buffer; `C-x m' i┆
0x16c0…16e0 73 20 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 6c 79 20 62 6f 75 6e 64 20 74 6f 20 61 20 63 6f 6d 6d   ┆s conventionally bound to a comm┆
0x16e0…1700 61 6e 64 20 74 6f 20 62 65 67 69 6e 0a 20 20 20 20 20 63 6f 6d 70 6f 73 69 6e 67 20 61 20 6d 61   ┆and to begin      composing a ma┆
0x1700…1720 69 6c 20 6d 65 73 73 61 67 65 2e 20 2a 4e 6f 74 65 20 4b 65 79 73 3a 3a 2e 0a 20 20 20 20 20 0a   ┆il message. *Note Keys::.       ┆
0x1720…1740 43 6f 6d 70 6c 65 74 69 6f 6e 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6d 70 6c 65 74 69 6f 6e 20   ┆Completion           Completion ┆
0x1740…1760 69 73 20 77 68 61 74 20 45 6d 61 63 73 20 64 6f 65 73 20 77 68 65 6e 20 69 74 20 61 75 74 6f 6d   ┆is what Emacs does when it autom┆
0x1760…1780 61 74 69 63 61 6c 6c 79 20 66 69 6c 6c 73 20 6f 75 74 20 61 6e 0a 20 20 20 20 20 61 62 62 72 65   ┆atically fills out an      abbre┆
0x1780…17a0 76 69 61 74 69 6f 6e 20 66 6f 72 20 61 20 6e 61 6d 65 20 69 6e 74 6f 20 74 68 65 20 65 6e 74 69   ┆viation for a name into the enti┆
0x17a0…17c0 72 65 20 6e 61 6d 65 2e 20 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 20 64 6f 6e 65 20 66 6f 72   ┆re name.  Completion is done for┆
0x17c0…17e0 0a 20 20 20 20 20 6d 69 6e 69 62 75 66 66 65 72 20 28 71 2e 76 2e 29 20 61 72 67 75 6d 65 6e 74   ┆      minibuffer (q.v.) argument┆
0x17e0…1800 73 20 77 68 65 6e 20 74 68 65 20 73 65 74 20 6f 66 20 70 6f 73 73 69 62 6c 65 20 76 61 6c 69 64   ┆s when the set of possible valid┆
0x1800…1820 20 69 6e 70 75 74 73 20 69 73 0a 20 20 20 20 20 6b 6e 6f 77 6e 3b 20 66 6f 72 20 65 78 61 6d 70   ┆ inputs is      known; for examp┆
0x1820…1840 6c 65 2c 20 6f 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 2c 20 62 75 66 66 65 72 20 6e 61 6d   ┆le, on command names, buffer nam┆
0x1840…1860 65 73 2c 20 61 6e 64 20 66 69 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 20 43 6f 6d 70 6c 65 74   ┆es, and file names.      Complet┆
0x1860…1880 69 6f 6e 20 6f 63 63 75 72 73 20 77 68 65 6e 20 54 41 42 2c 20 53 50 43 20 6f 72 20 52 45 54 20   ┆ion occurs when TAB, SPC or RET ┆
0x1880…18a0 69 73 20 74 79 70 65 64 2e 20 20 2a 4e 6f 74 65 20 43 6f 6d 70 6c 65 74 69 6f 6e 3a 3a 2e 0a 20   ┆is typed.  *Note Completion::.  ┆
0x18a0…18c0 20 20 20 20 0a 43 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 4c 69 6e 65 20 20 20 20 20 0a 20 20 20 20   ┆     Continuation Line          ┆
0x18c0…18e0 20 57 68 65 6e 20 61 20 6c 69 6e 65 20 6f 66 20 74 65 78 74 20 69 73 20 6c 6f 6e 67 65 72 20 74   ┆ When a line of text is longer t┆
0x18e0…1900 68 61 6e 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 73 63 72 65 65 6e 2c 20 69 74 0a   ┆han the width of the screen, it ┆
0x1900…1920 20 20 20 20 20 74 61 6b 65 73 20 75 70 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 73 63 72 65   ┆     takes up more than one scre┆
[…truncated at 200 lines…]