annotate etc/emacs.1 @ 62149:e64f1e2ecec2

(easy-mmode-pretty-mode-name): Explain more about the LIGHTER arg's usage in the doc string. Add commentary to clarify what the code does. Fix the regexp that strips whitespace from LIGHTER. Quote LIGHTER before using it, since it could have characters special to regular expressions.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 07 May 2005 15:05:00 +0000
parents 695cf19ef79e
children 23a17af379b1 375f2633d815
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
36224
600506f65cbf Fix copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 36223
diff changeset
1 .\" Copyright (C) 1995, 1999, 2000, 2001 Free Software Foundation, Inc.
36223
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
2 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
3 .\" This file is part of GNU Emacs.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
4 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
5 .\" GNU Emacs is free software; you can redistribute it and/or modify
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
6 .\" it under the terms of the GNU General Public License as published by
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
7 .\" the Free Software Foundation; either version 2, or (at your option)
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
8 .\" any later version.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
9 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
10 .\" GNU Emacs is distributed in the hope that it will be useful,
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
11 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
12 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
13 .\" GNU General Public License for more details.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
14 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
15 .\" You should have received a copy of the GNU General Public License
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
16 .\" along with GNU Emacs; see the file COPYING. If not, write to the
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
17 .\" Free Software Foundation, Inc., 59 Temple Place - Suite 330,
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
18 .\" Boston, MA 02111-1307, USA.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
19 .\"
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
20 '\" t
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
21 .TH EMACS 1 "2001 November 23"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
22 .UC 4
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
23 .SH NAME
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
24 emacs \- GNU project Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
25 .SH SYNOPSIS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
26 .B emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
27 [
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
28 .I command-line switches
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
29 ] [
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
30 .I files ...
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
31 ]
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
32 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
33 .SH DESCRIPTION
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
34 .I GNU Emacs
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
35 is a version of
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
36 .I Emacs,
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
37 written by the author of the original (PDP-10)
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
38 .I Emacs,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
39 Richard Stallman.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
40 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
41 The primary documentation of GNU Emacs is in the GNU Emacs Manual,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
42 which you can read on line using Info, a subsystem of Emacs. Please
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
43 look there for complete and up-to-date documentation. This man page
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
44 is updated only when someone volunteers to do so; the Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
45 maintainers' priority goal is to minimize the amount of time this man
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
46 page takes away from other more useful projects.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
47 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
48 The user functionality of GNU Emacs encompasses
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
49 everything other
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
50 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
51 editors do, and it is easily extensible since its
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
52 editing commands are written in Lisp.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
53 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
54 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
55 has an extensive interactive help facility,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
56 but the facility assumes that you know how to manipulate
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
57 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
58 windows and buffers.
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
59 CTRL-h or F1 enters the Help facility. Help Tutorial (CTRL-h t)
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
60 requests an interactive tutorial which can teach beginners the fundamentals
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
61 of
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
62 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
63 in a few minutes.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
64 Help Apropos (CTRL-h a) helps you
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
65 find a command given its functionality, Help Character (CTRL-h c)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
66 describes a given character's effect, and Help Function (CTRL-h f)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
67 describes a given Lisp function specified by name.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
68 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
69 .I Emacs's
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
70 Undo can undo several steps of modification to your buffers, so it is
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
71 easy to recover from editing mistakes.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
72 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
73 .I GNU Emacs's
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
74 many special packages handle mail reading (RMail) and sending (Mail),
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
75 outline editing (Outline), compiling (Compile), running subshells
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
76 within
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
77 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
78 windows (Shell), running a Lisp read-eval-print loop
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
79 (Lisp-Interaction-Mode), and automated psychotherapy (Doctor).
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
80 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
81 There is an extensive reference manual, but
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
82 users of other Emacses
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
83 should have little trouble adapting even
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
84 without a copy. Users new to
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
85 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
86 will be able
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
87 to use basic features fairly rapidly by studying the tutorial and
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
88 using the self-documentation features.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
89 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
90 .SM Emacs Options
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
91 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
92 The following options are of general interest:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
93 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
94 .I file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
95 Edit
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
96 .I file.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
97 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
98 .BI \+ number
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
99 Go to the line specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
100 .I number
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
101 (do not insert a space between the "+" sign and
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
102 the number).
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
103 .TP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
104 .BI \+ line:column
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
105 Go to the specified
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
106 .I line
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
107 and
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
108 .I column
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
109 .TP
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
110 .B \-q
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
111 Do not load an init file.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
112 .TP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
113 .B \-no-site-file
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
114 Do not load the site-wide startup file.
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
115 .TP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
116 .BI \-debug-init
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
117 Enable
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
118 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
119 Lisp debugger during the processing of the user init file
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
120 .BI ~/.emacs.
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
121 This is useful for debugging problems in the init file.
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
122 .TP
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
123 .BI \-u " user"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
124 Load
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
125 .I user's
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
126 init file.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
127 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
128 .BI \-t " file"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
129 Use specified
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
130 .I file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
131 as the terminal instead of using stdin/stdout.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
132 This must be the first argument specified in the command line.
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
133 .TP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
134 .B \-version
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
135 Display
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
136 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
137 version information and exit.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
138 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
139 The following options are lisp-oriented
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
140 (these options are processed in the order encountered):
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
141 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
142 .BI \-f " function"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
143 Execute the lisp function
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
144 .I function.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
145 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
146 .BI \-l " file"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
147 Load the lisp code in the file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
148 .I file.
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
149 .TP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
150 .BI \-eval " expr"
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
151 Evaluate the Lisp expression
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
152 .I expr.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
153 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
154 The following options are useful when running
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
155 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
156 as a batch editor:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
157 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
158 .BI \-batch
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
159 Edit in batch mode. The editor will send messages to stderr. This
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
160 option must be the first in the argument list. You must use -l and -f
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
161 options to specify files to execute and functions to call.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
162 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
163 .B \-kill
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
164 Exit
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
165 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
166 while in batch mode.
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
167 .TP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
168 .BI \-L " directory"
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
169 Add
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
170 .I directory
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
171 to the list of directories
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
172 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
173 searches for Lisp files.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
174 .\" START DELETING HERE IF YOU'RE NOT USING X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
175 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
176 .SM Using Emacs with X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
177 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
178 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
179 has been tailored to work well with the X window system.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
180 If you run
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
181 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
182 from under X windows, it will create its own X window to
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
183 display in. You will probably want to start the editor
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
184 as a background process
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
185 so that you can continue using your original window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
186 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
187 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
188 can be started with the following X switches:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
189 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
190 .BI \-name " name"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
191 Specifies the name which should be assigned to the initial
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
192 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
193 window. This controls looking up X resources as well as the window title.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
194 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
195 .BI \-title " name"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
196 Specifies the title for the initial X window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
197 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
198 .B \-r
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
199 Display the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
200 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
201 window in reverse video.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
202 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
203 .B \-i
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
204 Use the "kitchen sink" bitmap icon when iconifying the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
205 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
206 window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
207 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
208 .BI \-font " font, " \-fn " font"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
209 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
210 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
211 window's font to that specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
212 .I font.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
213 You will find the various
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
214 .I X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
215 fonts in the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
216 .I /usr/lib/X11/fonts
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
217 directory.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
218 Note that
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
219 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
220 will only accept fixed width fonts.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
221 Under the X11 Release 4 font-naming conventions, any font with the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
222 value "m" or "c" in the eleventh field of the font name is a fixed
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
223 width font. Furthermore, fonts whose name are of the form
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
224 .IR width x height
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
225 are generally fixed width, as is the font
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
226 .IR fixed .
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
227 See
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
228 .IR xlsfonts (1)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
229 for more information.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
230
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
231 When you specify a font, be sure to put a space between the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
232 switch and the font name.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
233 .TP
30349
84ec7df649a9 Change `-b' to `-bw'.
Gerd Moellmann <gerd@gnu.org>
parents: 25852
diff changeset
234 .BI \-bw " pixels"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
235 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
236 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
237 window's border width to the number of pixels specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
238 .I pixels.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
239 Defaults to one pixel on each side of the window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
240 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
241 .BI \-ib " pixels"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
242 Set the window's internal border width to the number of pixels specified
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
243 by
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
244 .I pixels.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
245 Defaults to one pixel of padding on each side of the window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
246 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
247 .TP 8
46734
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
248 .BI \-\-geometry " geometry"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
249 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
250 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
251 window's width, height, and position as specified. The geometry
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
252 specification is in the standard X format; see
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
253 .IR X (1)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
254 for more information.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
255 The width and height are specified in characters; the default is 80 by
46734
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
256 24. See the Emacs manual, section "Options for Window Size and Position",
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
257 for information on how window sizes interact
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
258 with selecting or deselecting the tool bar and menu bar.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
259 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
260 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
261 .BI \-fg " color"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
262 On color displays, sets the color of the text.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
263
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
264 See the file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
265 .I /usr/lib/X11/rgb.txt
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
266 for a list of valid
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
267 color names.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
268 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
269 .BI \-bg " color"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
270 On color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
271 sets the color of the window's background.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
272 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
273 .BI \-bd " color"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
274 On color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
275 sets the color of the window's border.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
276 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
277 .BI \-cr " color"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
278 On color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
279 sets the color of the window's text cursor.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
280 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
281 .BI \-ms " color"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
282 On color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
283 sets the color of the window's mouse cursor.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
284 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
285 .BI \-d " displayname, " \-display " displayname"
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
286 Create the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
287 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
288 window on the display specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
289 .IR displayname .
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
290 Must be the first option specified in the command line.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
291 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
292 .B \-nw
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
293 Tells
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
294 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
295 not to use its special interface to X. If you use this
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
296 switch when invoking
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
297 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
298 from an
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
299 .IR xterm (1)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
300 window, display is done in that window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
301 This must be the first option specified in the command line.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
302 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
303 You can set
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
304 .I X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
305 default values for your
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
306 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
307 windows in your
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
308 .I \.Xresources
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
309 file (see
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
310 .IR xrdb (1)).
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
311 Use the following format:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
312 .IP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
313 emacs.keyword:value
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
314 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
315 where
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
316 .I value
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
317 specifies the default value of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
318 .I keyword.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
319 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
320 lets you set default values for the following keywords:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
321 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
322 .B font (\fPclass\fB Font)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
323 Sets the window's text font.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
324 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
325 .B reverseVideo (\fPclass\fB ReverseVideo)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
326 If
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
327 .I reverseVideo's
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
328 value is set to
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
329 .I on,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
330 the window will be displayed in reverse video.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
331 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
332 .B bitmapIcon (\fPclass\fB BitmapIcon)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
333 If
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
334 .I bitmapIcon's
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
335 value is set to
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
336 .I on,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
337 the window will iconify into the "kitchen sink."
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
338 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
339 .B borderWidth (\fPclass\fB BorderWidth)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
340 Sets the window's border width in pixels.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
341 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
342 .B internalBorder (\fPclass\fB BorderWidth)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
343 Sets the window's internal border width in pixels.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
344 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
345 .B foreground (\fPclass\fB Foreground)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
346 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
347 sets the window's text color.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
348 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
349 .B background (\fPclass\fB Background)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
350 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
351 sets the window's background color.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
352 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
353 .B borderColor (\fPclass\fB BorderColor)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
354 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
355 sets the color of the window's border.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
356 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
357 .B cursorColor (\fPclass\fB Foreground)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
358 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
359 sets the color of the window's text cursor.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
360 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
361 .B pointerColor (\fPclass\fB Foreground)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
362 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
363 sets the color of the window's mouse cursor.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
364 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
365 .B geometry (\fPclass\fB Geometry)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
366 Sets the geometry of the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
367 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
368 window (as described above).
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
369 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
370 .B title (\fPclass\fB Title)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
371 Sets the title of the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
372 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
373 window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
374 .TP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
375 .B iconName (\fPclass\fB Title)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
376 Sets the icon name for the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
377 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
378 window icon.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
379 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
380 If you try to set color values while using a black and white display,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
381 the window's characteristics will default as follows:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
382 the foreground color will be set to black,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
383 the background color will be set to white,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
384 the border color will be set to grey,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
385 and the text and mouse cursors will be set to black.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
386 .PP
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
387 .SM Using the Mouse
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
388 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
389 The following lists the mouse button bindings for the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
390 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
391 window under X11.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
392
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
393 .TS
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
394 l l.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
395 MOUSE BUTTON FUNCTION
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
396 left Set point.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
397 middle Paste text.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
398 right Cut text into X cut buffer.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
399 SHIFT-middle Cut text into X cut buffer.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
400 SHIFT-right Paste text.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
401 CTRL-middle Cut text into X cut buffer and kill it.
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
402 CTRL-right T{
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
403 Select this window, then split it into
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
404 two windows. Same as typing CTRL-x 2.
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
405 T}
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
406 .\" START DELETING HERE IF YOU'RE NOT USING X MENUS
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
407 CTRL-SHIFT-left T{
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
408 X buffer menu--hold the buttons and keys
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
409 down, wait for menu to appear, select
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
410 buffer, and release. Move mouse out of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
411 menu and release to cancel.
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
412 T}
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
413 CTRL-SHIFT-middle X help menu--pop up index card menu for Emacs help.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
414 .\" STOP DELETING HERE IF YOU'RE NOT USING X MENUS
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
415 CTRL-SHIFT-right T{
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
416 Select window with mouse, and delete all
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
417 other windows. Same as typing CTRL-x 1.
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
418 T}
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
419 .\" STOP DELETING HERE IF YOU'RE NOT USING X
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
420 .TE
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
421 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
422 .SH MANUALS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
423 You can order printed copies of the GNU Emacs Manual from the Free
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
424 Software Foundation, which develops GNU software. See the file ORDERS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
425 for ordering information.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
426 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
427 Your local Emacs maintainer might also have copies available. As
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
428 with all software and publications from FSF, everyone is permitted to
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
429 make and distribute copies of the Emacs manual. The TeX source to the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
430 manual is also included in the Emacs source distribution.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
431 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
432 .SH FILES
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
433 /usr/local/info - files for the Info documentation browser
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
434 (a subsystem of Emacs) to refer to. Currently not much of Unix
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
435 is documented here, but the complete text of the Emacs reference
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
436 manual is included in a convenient tree structured form.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
437
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
438 /usr/local/share/emacs/$VERSION/src - C source files and object files
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
439
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
440 /usr/local/share/emacs/$VERSION/lisp - Lisp source files and compiled files
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
441 that define most editing commands. Some are preloaded;
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
442 others are autoloaded from this directory when used.
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
443
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
444 /usr/local/share/emacs/$VERSION/etc - various programs that are used with
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
445 GNU Emacs, and some files of information.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
446
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
447 /usr/local/share/emacs/$VERSION/etc/DOC.* - contains the documentation
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
448 strings for the Lisp primitives and preloaded Lisp functions
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
449 of GNU Emacs. They are stored here to reduce the size of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
450 Emacs proper.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
451
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
452 /usr/local/share/emacs/$VERSION/etc/OTHER.EMACSES discusses GNU Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
453 vs. other versions of Emacs.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
454 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
455 /usr/local/share/emacs/$VERSION/etc/SERVICE lists people offering
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
456 various services to assist users of GNU Emacs, including education,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
457 troubleshooting, porting and customization.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
458 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
459 These files also have information useful to anyone wishing to write
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
460 programs in the Emacs Lisp extension language, which has not yet been fully
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
461 documented.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
462
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
463 /usr/local/com/emacs/lock - holds lock files that are made for all
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
464 files being modified in Emacs, to prevent simultaneous modification
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
465 of one file by two users.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
466
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
467 .\" START DELETING HERE IF YOU'RE NOT USING X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
468 /usr/lib/X11/rgb.txt - list of valid X color names.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
469 .\" STOP DELETING HERE IF YOU'RE NOT USING X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
470 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
471 .SH BUGS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
472 There is a mailing list, bug-gnu-emacs@prep.ai.mit.edu on the internet
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
473 (ucbvax!prep.ai.mit.edu!bug-gnu-emacs on UUCPnet), for reporting Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
474 bugs and fixes. But before reporting something as a bug, please try
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
475 to be sure that it really is a bug, not a misunderstanding or a
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
476 deliberate feature. We ask you to read the section ``Reporting Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
477 Bugs'' near the end of the reference manual (or Info system) for hints
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
478 on how and when to report bugs. Also, include the version number of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
479 the Emacs you are running in \fIevery\fR bug report that you send in.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
480
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
481 Do not expect a personal answer to a bug report. The purpose of reporting
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
482 bugs is to get them fixed for everyone in the next release, if possible.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
483 For personal assistance, look in the SERVICE file (see above) for
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
484 a list of people who offer it.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
485
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
486 Please do not send anything but bug reports to this mailing list.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
487 Send requests to be added to mailing lists to the special list
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
488 info-gnu-emacs-request@prep.ai.mit.edu (or the corresponding UUCP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
489 address). For more information about Emacs mailing lists, see the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
490 file /usr/local/emacs/etc/MAILINGLISTS. Bugs tend actually to be
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
491 fixed if they can be isolated, so it is in your interest to report
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
492 them in such a way that they can be easily reproduced.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
493 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
494 Bugs that I know about are: shell will not work with programs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
495 running in Raw mode on some Unix versions.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
496 .SH UNRESTRICTIONS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
497 .PP
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
498 .I Emacs
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
499 is free; anyone may redistribute copies of
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
500 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
501 to
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
502 anyone under the terms stated in the
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
503 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
504 General Public License,
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
505 a copy of which accompanies each copy of
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
506 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
507 and which also
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
508 appears in the reference manual.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
509 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
510 Copies of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
511 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
512 may sometimes be received packaged with distributions of Unix systems,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
513 but it is never included in the scope of any license covering those
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
514 systems. Such inclusion violates the terms on which distribution
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
515 is permitted. In fact, the primary purpose of the General Public
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
516 License is to prohibit anyone from attaching any other restrictions
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
517 to redistribution of
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
518 .I Emacs.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
519 .PP
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
520 Richard Stallman encourages you to improve and extend
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
521 .I Emacs,
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
522 and urges that
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
523 you contribute your extensions to the GNU library. Eventually GNU
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
524 (Gnu's Not Unix) will be a complete replacement for Berkeley
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
525 Unix.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
526 Everyone will be free to use, copy, study and change the GNU system.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
527 .SH SEE ALSO
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
528 X(1), xlsfonts(1), xterm(1), xrdb(1)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
529 .SH AUTHORS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
530 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
531 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
532 was written by Richard Stallman and the Free Software Foundation.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
533 Joachim Martillo and Robert Krawitz added the X features.
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
534 .SH COPYING
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
535 Copyright
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
536 .if t \(co
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
537 .if n (c)
37514
30557566b879 Modify the copyright years.
Eli Zaretskii <eliz@gnu.org>
parents: 37455
diff changeset
538 1995, 1999, 2000, 2001 Free Software Foundation, Inc.
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
539 .PP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
540 Permission is granted to make and distribute verbatim copies of this
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
541 document provided the copyright notice and this permission notice are
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
542 preserved on all copies.
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
543 .PP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
544 Permission is granted to copy and distribute modified versions of
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
545 this document under the conditions for verbatim copying, provided that
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
546 the entire resulting derived work is distributed under the terms of
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
547 a permission notice identical to this one.
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
548 .PP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
549 Permission is granted to copy and distribute translations of this
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
550 document into another language, under the above conditions for
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
551 modified versions, except that this permission notice may be stated
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
552 in a translation approved by the Free Software Foundation.
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
553
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
554 .\" arch-tag: 04dfd376-b46e-4924-919a-cecc3b257eaa