annotate etc/emacs.1 @ 82507:9c9e50cbdf1e

(delete-selection-pre-hook): Use `mouse-region-match' instead of checking last-command.
author Juri Linkov <juri@jurta.org>
date Tue, 21 Aug 2007 20:04:51 +0000
parents b98604865ea0
children f55f9811f5d7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
1 '\" t
65088
f05a048483cc Update years in copyright notice; nfc.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 64083
diff changeset
2 .\" Copyright (C) 1995, 1999, 2000, 2001, 2002, 2003, 2004,
75261
c20709d49a63 Update bug-gnu-emacs address. Remove reference to
Romain Francoise <romain@orebokech.com>
parents: 68640
diff changeset
3 .\" 2005, 2006, 2007 Free Software Foundation, Inc.
36223
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 .\" This file is part of GNU Emacs.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
6 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
7 .\" 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
8 .\" it under the terms of the GNU General Public License as published by
78271
713172dcf518 Switch license to GPLv3 or later.
Glenn Morris <rgm@gnu.org>
parents: 78123
diff changeset
9 .\" the Free Software Foundation; either version 3, or (at your option)
36223
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
10 .\" any later version.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
11 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
12 .\" 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
13 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
14 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
15 .\" GNU General Public License for more details.
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
16 .\"
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
17 .\" 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
18 .\" along with GNU Emacs; see the file COPYING. If not, write to the
64083
23a17af379b1 Update FSF's address.
Lute Kamstra <lute@gnu.org>
parents: 52401
diff changeset
19 .\" Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
23a17af379b1 Update FSF's address.
Lute Kamstra <lute@gnu.org>
parents: 52401
diff changeset
20 .\" Boston, MA 02110-1301, USA.
36223
b5a4db21c424 Add copyright notice.
Gerd Moellmann <gerd@gnu.org>
parents: 30349
diff changeset
21 .\"
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
22 '\" t
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
23 .TH EMACS 1 "2007 April 13" "GNU Emacs 22.1"
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
24 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
25 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
26 .SH NAME
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
27 emacs \- GNU project Emacs
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
28 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
29 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
30 .SH SYNOPSIS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
31 .B emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
32 [
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
33 .I command-line switches
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
34 ] [
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
35 .I files ...\&
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
36 ]
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
37 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
38 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
39 .SH DESCRIPTION
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
40 .I GNU Emacs
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
41 is a version of
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
42 .IR Emacs ,
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
43 written by the author of the original (PDP-10)
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
44 .IR Emacs ,
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
45 Richard Stallman.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
46 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
47 The primary documentation of GNU Emacs is in the GNU Emacs Manual,
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
48 which you can read using Info, either from Emacs or as a standalone
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
49 program.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
50 Please look there for complete and up-to-date documentation.
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
51 This man page is updated only when someone volunteers to do so; the
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
52 Emacs maintainers' priority goal is to minimize the amount of time
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
53 this man page takes away from other more useful projects.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
54 .br
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
55 The user functionality of GNU Emacs encompasses
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
56 everything other
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
57 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
58 editors do, and it is easily extensible since its
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
59 editing commands are written in Lisp.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
60 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
61 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
62 has an extensive interactive help facility,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
63 but the facility assumes that you know how to manipulate
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
64 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
65 windows and buffers.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
66 CTRL-h or F1 enters the Help facility.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
67 Help Tutorial (CTRL-h t) starts an interactive tutorial which can
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
68 teach beginners the fundamentals of
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
69 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
70 in a few minutes.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
71 Help Apropos (CTRL-h a) helps you
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
72 find a command given its functionality, Help Character (CTRL-h c)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
73 describes a given character's effect, and Help Function (CTRL-h f)
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
74 describes a given Lisp function specified by name.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
75 .PP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
76 .IR Emacs 's
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
77 Undo can undo several steps of modification to your buffers, so it is
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
78 easy to recover from editing mistakes.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
79 .PP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
80 .IR "GNU Emacs" 's
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
81 many special packages handle mail reading (RMail) and sending (Mail),
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
82 outline editing (Outline), compiling (Compile), running subshells
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
83 within
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
84 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
85 windows (Shell), running a Lisp read-eval-print loop
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
86 (Lisp-Interaction-Mode), automated psychotherapy (Doctor), and much more.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
87 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
88 There is an extensive reference manual, but
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
89 users of other Emacses
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
90 should have little trouble adapting even
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
91 without a copy.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
92 Users new to
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
93 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
94 will be able
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
95 to use basic features fairly rapidly by studying the tutorial and
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
96 using the self-documentation features.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
97 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
98 .SS Emacs Options
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
99 The following options are of general interest:
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
100 .RS
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
101 .TP 8
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
102 .I file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
103 Edit
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
104 .IR file .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
105 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
106 .BI \-\-file " file\fR,\fP " \-\-find-file " file\fR,\fP " \-\-visit " file"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
107 The same as specifying
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
108 .I file
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
109 directly as an argument.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
110 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
111 .BI + number
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
112 Go to the line specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
113 .I number
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
114 (do not insert a space between the "+" sign and
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
115 the number).
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
116 This applies only to the next file specified.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
117 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
118 .BI + line:column
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
119 Go to the specified
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
120 .I line
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
121 and
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
122 .IR column .
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
123 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
124 .BR \-q ", " \-\-no\-init\-file
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
125 Do not load an init file.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
126 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
127 .B \-\-no\-site\-file
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
128 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
129 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
130 .B \-\-no\-desktop
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
131 Do not load a saved desktop.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
132 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
133 .BR \-nl ", " \-\-no\-shared\-memory
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
134 Do not use shared memory.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
135 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
136 .BR \-Q ", " \-\-quick
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
137 Equivalent to "\-q \-\-no\-site\-file \-\-no\-splash".
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
138 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
139 .B \-\-no\-splash
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
140 Do not display a splash screen during start-up.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
141 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
142 .B \-\-debug\-init
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
143 Enable
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
144 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
145 Lisp debugger during the processing of the user init file
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
146 .BR ~/.emacs .
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
147 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
148 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
149 .BI \-u " user\fR,\fP " \-\-user " user"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
150 Load
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
151 .IR user 's
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
152 init file.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
153 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
154 .BI \-t " file\fR,\fP " \-\-terminal " file"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
155 Use specified
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
156 .I file
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
157 as the terminal instead of using stdin/stdout.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
158 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
159 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
160 .BR \-\-multibyte ", " \-\-no-unibyte
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
161 Enable multibyte mode (enabled by default).
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
162 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
163 .BR \-\-unibyte ", " \-\-no-multibyte
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
164 Enable unibyte mode.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
165 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
166 .B \-\-version
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
167 Display
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
168 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
169 version information and exit.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
170 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
171 .B \-\-help
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
172 Display this help and exit.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
173 .RE
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
174 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
175 The following options are lisp-oriented
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
176 (these options are processed in the order encountered):
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
177 .RS
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
178 .TP 8
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
179 .BI \-f " function\fR,\fP " \-\-funcall " function"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
180 Execute the lisp function
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
181 .IR function .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
182 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
183 .BI \-l " file\fR,\fP " \-\-load " file"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
184 Load the lisp code in the file
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
185 .IR file .
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
186 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
187 .BI \-\-eval " expr\fR,\fP " \-\-execute " expr"
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
188 Evaluate the Lisp expression
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
189 .IR expr .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
190 .RE
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
191 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
192 The following options are useful when running
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
193 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
194 as a batch editor:
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
195 .RS
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
196 .TP 8
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
197 .B \-\-batch
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
198 Edit in batch mode.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
199 The editor will send messages to stderr.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
200 This option must be the first in the argument list.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
201 You must use \-l and \-f options to specify files to execute
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
202 and functions to call.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
203 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
204 .BI \-\-script " file"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
205 Run
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
206 .I file
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
207 as an Emacs Lisp script.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
208 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
209 .BI \-\-insert " file"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
210 Insert contents of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
211 .I file
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
212 into the current buffer.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
213 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
214 .B \-\-kill
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
215 Exit
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
216 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
217 while in batch mode.
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
218 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
219 .BI \-L " dir\fR,\fP " \-\-directory " dir"
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
220 Add
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
221 .I dir
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
222 to the list of directories
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
223 .I Emacs
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
224 searches for Lisp files.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
225 .RE
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
226 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
227 .\" START DELETING HERE IF YOU'RE NOT USING X
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
228 .SS Using Emacs with X
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
229 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
230 has been tailored to work well with the X window system.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
231 If you run
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
232 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
233 from under X windows, it will create its own X window to
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
234 display in.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
235 You will probably want to start the editor as a background
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
236 process so that you can continue using your original window.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
237 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
238 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
239 can be started with the following X switches:
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
240 .RS
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
241 .TP 8
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
242 .BI \-\-name " name"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
243 Specify the name which should be assigned to the initial
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
244 .I Emacs
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
245 window.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
246 This controls looking up X resources as well as the window title.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
247 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
248 .BI \-T " name\fR,\fP " \-\-title " name"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
249 Specify the title for the initial X window.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
250 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
251 .BR \-r ", " \-rv ", " \-\-reverse\-video
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
252 Display the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
253 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
254 window in reverse video.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
255 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
256 .BI \-fn " font\fR,\fP " \-\-font " font"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
257 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
258 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
259 window's font to that specified by
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
260 .IR font .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
261 You will find the various
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
262 .I X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
263 fonts in the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
264 .I /usr/lib/X11/fonts
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
265 directory.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
266 Note that
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
267 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
268 will only accept fixed width fonts.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
269 Under the X11 Release 4 font-naming conventions, any font with the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
270 value "m" or "c" in the eleventh field of the font name is a fixed
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
271 width font.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
272 Furthermore, fonts whose name are of the form
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
273 .IR width x height
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
274 are generally fixed width, as is the font
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
275 .IR fixed .
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
276 See
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
277 .BR xlsfonts (1)
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
278 for more information.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
279
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
280 When you specify a font, be sure to put a space between the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
281 switch and the font name.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
282 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
283 .BI \-\-xrm " resources"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
284 Set additional X resources.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
285 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
286 .BI "\-\-color\fR,\fP \-\-color=" mode
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
287 Override color mode for character terminals;
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
288 .I mode
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
289 defaults to `auto', and can also be `never', `auto', `always',
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
290 or a mode name like `ansi8'.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
291 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
292 .BI \-bw " pixels\fR,\fP " \-\-border\-width " pixels"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
293 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
294 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
295 window's border width to the number of pixels specified by
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
296 .IR pixels .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
297 Defaults to one pixel on each side of the window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
298 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
299 .BI \-ib " pixels\fR,\fP " \-\-internal\-border " pixels"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
300 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
301 by
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
302 .IR pixels .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
303 Defaults to one pixel of padding on each side of the window.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
304 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
305 .BI \-g " geometry\fR,\fP " \-\-geometry " geometry"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
306 Set the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
307 .I Emacs
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
308 window's width, height, and position as specified.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
309 The geometry specification is in the standard X format; see
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
310 .BR X (7)
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
311 for more information.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
312 The width and height are specified in characters; the default is
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
313 80 by 24.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
314 See the Emacs manual, section "Options for Window Size and Position",
46734
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
315 for information on how window sizes interact
3766f43e95a9 Update info about --geometry.
Richard M. Stallman <rms@gnu.org>
parents: 41398
diff changeset
316 with selecting or deselecting the tool bar and menu bar.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
317 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
318 .BI \-lsp " pixels\fR,\fP " \-\-line\-spacing " pixels"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
319 Additional space to put between lines.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
320 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
321 .BR \-vb ", " \-\-vertical\-scroll\-bars
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
322 Enable vertical scrollbars.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
323 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
324 .BR \-fh ", " \-\-fullheight
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
325 Make the first frame as high as the screen.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
326 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
327 .BR \-fs ", " \-\-fullscreen
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
328 Make the first frame fullscreen.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
329 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
330 .BR \-fw ", " \-\-fullwidth
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
331 Make the first frame as wide as the screen.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
332 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
333 .BI \-fg " color\fR,\fP " \-\-foreground\-color " color"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
334 On color displays, set the color of the text.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
335
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
336 Use the command
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
337 .I M\-x list\-colors\-display
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
338 for a list of valid color names.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
339 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
340 .BI \-bg " color\fR,\fP " \-\-background\-color " color"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
341 On color displays, set the color of the window's background.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
342 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
343 .BI \-bd " color\fR,\fP " \-\-border\-color " color"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
344 On color displays, set the color of the window's border.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
345 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
346 .BI \-cr " color\fR,\fP " \-\-cursor\-color " color"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
347 On color displays, set the color of the window's text cursor.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
348 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
349 .BI \-ms " color\fR,\fP " \-\-mouse\-color " color"
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
350 On color displays, set the color of the window's mouse cursor.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
351 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
352 .BI \-d " displayname\fR,\fP " \-\-display " displayname"
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
353 Create the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
354 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
355 window on the display specified by
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
356 .IR displayname .
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
357 Must be the first option specified in the command line.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
358 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
359 .BR \-nbi ", " \-\-no\-bitmap\-icon
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
360 Do not use picture of gnu for Emacs icon.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
361 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
362 .B \-\-iconic
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
363 Start
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
364 .I Emacs
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
365 in iconified state.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
366 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
367 .BR \-nbc ", " \-\-no\-blinking\-cursor
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
368 Disable blinking cursor.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
369 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
370 .BR \-nw ", " \-\-no\-window\-system
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
371 Tell
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
372 .I Emacs
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
373 not to use its special interface to X.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
374 If you use this switch when invoking
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
375 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
376 from an
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
377 .BR xterm (1)
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
378 window, display is done in that window.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
379 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
380 .BR \-D ", " \-\-basic\-display
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
381 This option disables many display features; use it for
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
382 debugging Emacs.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
383 .RE
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
384 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
385 You can set
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
386 .I X
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
387 default values for your
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
388 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
389 windows in your
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
390 .I \.Xresources
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
391 file (see
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
392 .BR xrdb (1)).
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
393 Use the following format:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
394 .IP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
395 .RI emacs. keyword : value
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
396 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
397 where
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
398 .I value
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
399 specifies the default value of
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
400 .IR keyword .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
401 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
402 lets you set default values for the following keywords:
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
403 .RS
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
404 .TP 8
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
405 .BR background " (class " Background )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
406 For color displays,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
407 sets the window's background color.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
408 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
409 .BR bitmapIcon " (class " BitmapIcon )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
410 If
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
411 .BR bitmapIcon 's
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
412 value is set to
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
413 .IR on ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
414 the window will iconify into the "kitchen sink."
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
415 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
416 .BR borderColor " (class " BorderColor )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
417 For color displays,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
418 sets the color of the window's border.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
419 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
420 .BR borderWidth " (class " BorderWidth )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
421 Sets the window's border width in pixels.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
422 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
423 .BR cursorColor " (class " Foreground )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
424 For color displays,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
425 sets the color of the window's text cursor.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
426 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
427 .BR cursorBlink " (class " CursorBlink )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
428 Specifies whether to make the cursor blink.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
429 The default is
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
430 .IR on .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
431 Use
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
432 .I off
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
433 or
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
434 .I false
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
435 to turn cursor blinking off.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
436 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
437 .BR font " (class " Font )
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
438 Sets the window's text font.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
439 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
440 .BR foreground " (class " Foreground )
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
441 For color displays,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
442 sets the window's text color.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
443 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
444 .BR fullscreen " (class " Fullscreen )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
445 The desired fullscreen size.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
446 The value can be one of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
447 .IR fullboth ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
448 .IR fullwidth ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
449 or
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
450 .IR fullheight ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
451 which correspond to the command-line options `\-fs', `\-fw', and
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
452 `\-fh', respectively.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
453 Note that this applies to the initial frame only.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
454 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
455 .BR geometry " (class " Geometry )
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
456 Sets the geometry of the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
457 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
458 window (as described above).
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
459 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
460 .BR iconName " (class " Title )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
461 Sets the icon name for the
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
462 .I Emacs
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
463 window icon.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
464 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
465 .BR internalBorder " (class " BorderWidth )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
466 Sets the window's internal border width in pixels.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
467 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
468 .BR lineSpacing " (class " LineSpacing )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
469 Additional space ("leading") between lines, in pixels.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
470 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
471 .BR menuBar " (class " MenuBar )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
472 Gives frames menu bars if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
473 .IR on ;
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
474 don't have menu bars if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
475 .IR off .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
476 See the Emacs manual, sections "Lucid Resources" and "LessTif
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
477 Resources", for how to control the appearance of the menu bar
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
478 if you have one.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
479 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
480 .BR minibuffer " (class " Minibuffer )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
481 If
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
482 .IR none ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
483 don't make a minibuffer in this frame.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
484 It will use a separate minibuffer frame instead.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
485 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
486 .BR paneFont " (class " Font )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
487 Font name for menu pane titles, in non-toolkit versions of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
488 .IR Emacs .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
489 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
490 .BR pointerColor " (class " Foreground )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
491 For color displays,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
492 sets the color of the window's mouse cursor.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
493 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
494 .BR privateColormap " (class " PrivateColormap )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
495 If
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
496 .IR on ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
497 use a private color map, in the case where the "default
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
498 visual" of class
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
499 .B PseudoColor
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
500 and
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
501 .B Emacs
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
502 is using it.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
503 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
504 .BR reverseVideo " (class " ReverseVideo )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
505 If
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
506 .BR reverseVideo 's
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
507 value is set to
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
508 .IR on ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
509 the window will be displayed in reverse video.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
510 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
511 .BR screenGamma " (class "ScreenGamma )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
512 Gamma correction for colors, equivalent to the frame parameter
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
513 `screen\-gamma'.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
514 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
515 .BR scrollBarWidth " (class "ScrollBarWidth )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
516 The scroll bar width in pixels, equivalent to the frame parameter
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
517 `scroll\-bar\-width'.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
518 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
519 .BR selectionFont " (class " SelectionFont )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
520 Font name for pop-up menu items, in non-toolkit versions of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
521 .IR Emacs .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
522 (For toolkit versions, see the Emacs manual, sections
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
523 "Lucid Resources" and "LessTif Resources".)
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
524 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
525 .BR selectionTimeout " (class " SelectionTimeout )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
526 Number of milliseconds to wait for a selection reply.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
527 A value of 0 means wait as long as necessary.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
528 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
529 .BR synchronous " (class " Synchronous )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
530 Run Emacs in synchronous mode if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
531 .IR on .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
532 Synchronous mode is useful for debugging X problems.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
533 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
534 .BR title " (class " Title )
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
535 Sets the title of the
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
536 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
537 window.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
538 .TP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
539 .BR toolBar " (class " ToolBar )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
540 Number of lines to reserve for the tool bar.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
541 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
542 .BR useXIM " (class " UseXIM )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
543 Turns off use of X input methods (XIM) if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
544 .I false
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
545 or
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
546 .IR off .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
547 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
548 .BR verticalScrollBars " (class " ScrollBars )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
549 Gives frames scroll bars if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
550 .IR on ;
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
551 suppresses scroll bars if
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
552 .IR off .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
553 .TP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
554 .BR visualClass " (class " VisualClass )
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
555 Specify the "visual" that X should use.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
556 This tells X how to handle colors.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
557 The value should start with one of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
558 .IR TrueColor ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
559 .IR PseudoColor ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
560 .IR DirectColor ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
561 .IR StaticColor ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
562 .IR GrayScale ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
563 and
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
564 .IR StaticGray ,
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
565 followed by
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
566 .BI \- depth\fR,\fP
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
567 where
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
568 .I depth
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
569 is the number of color planes.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
570 .RE
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
571 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
572 If you try to set color values while using a black and white display,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
573 the window's characteristics will default as follows:
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
574 the foreground color will be set to black,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
575 the background color will be set to white,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
576 the border color will be set to grey,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
577 and the text and mouse cursors will be set to black.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
578 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
579 .SS Using the Mouse
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
580 .PP
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
581 The following lists some of the mouse button bindings for the
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
582 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
583 window under X11.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
584 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
585 .RS
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
586 .TS
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
587 l l
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
588 - -
40630
d56e9757c4c9 Replace presentation-level troff macros that simulate tables with
Eli Zaretskii <eliz@gnu.org>
parents: 37514
diff changeset
589 l l.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
590 MOUSE BUTTON FUNCTION
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
591 left Set point.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
592 middle Paste text.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
593 right Cut text into X cut buffer.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
594 SHIFT-middle Cut text into X cut buffer.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
595 SHIFT-right Paste text.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
596 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
597 CTRL-right T{
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
598 Select this window, then split it into two windows.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
599 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
600 T}
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
601 .\" 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
602 CTRL-SHIFT-left T{
77491
264de2d26fb0 Werner LEMBERG <wl at gnu.org>:
Glenn Morris <rgm@gnu.org>
parents: 77490
diff changeset
603 X buffer menu \(em hold the buttons and keys
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
604 down, wait for menu to appear, select buffer, and release.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
605 Move mouse out of 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
606 T}
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
607 CTRL-SHIFT-middle T{
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
608 X help menu \(em pop up index card menu for Emacs help.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
609 T}
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
610 .\" 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
611 CTRL-SHIFT-right T{
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
612 Select window with mouse, and delete all other windows.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
613 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
614 T}
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
615 .\" 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
616 .TE
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
617 .RE
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
618 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
619 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
620 .SH MANUALS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
621 You can order printed copies of the GNU Emacs Manual from the Free
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
622 Software Foundation, which develops GNU software.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
623 See the file ORDERS for ordering information.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
624 .br
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
625 Your local Emacs maintainer might also have copies available.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
626 As with all software and publications from FSF, everyone is permitted
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
627 to make and distribute copies of the Emacs manual.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
628 The TeX source to the manual is also included in the Emacs source
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
629 distribution.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
630 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
631 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
632 .SH FILES
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
633 /usr/local/share/info \(em files for the Info documentation browser.
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
634 The complete text of the Emacs reference manual is included in a
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
635 convenient tree structured form.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
636 Also includes the Emacs Lisp Reference Manual, useful to anyone
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
637 wishing to write programs in the Emacs Lisp extension language.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
638
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
639 /usr/local/share/emacs/$VERSION/lisp \(em Lisp source files and
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
640 compiled files that define most editing commands.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
641 Some are preloaded; others are autoloaded from this directory when
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
642 used.
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
643
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
644 /usr/local/libexec/emacs/$VERSION/$ARCH \(em various programs that are
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
645 used with GNU Emacs.
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
646
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
647 /usr/local/share/emacs/$VERSION/etc \(em various files of information.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
648
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
649 /usr/local/share/emacs/$VERSION/etc/DOC.* \(em contains the documentation
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
650 strings for the Lisp primitives and preloaded Lisp functions
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
651 of GNU Emacs.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
652 They are stored here to reduce the size of Emacs proper.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
653
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
654 /usr/local/share/emacs/$VERSION/etc/SERVICE lists people offering
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
655 various services to assist users of GNU Emacs, including education,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
656 troubleshooting, porting and customization.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
657 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
658 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
659 .SH BUGS
75261
c20709d49a63 Update bug-gnu-emacs address. Remove reference to
Romain Francoise <romain@orebokech.com>
parents: 68640
diff changeset
660 There is a mailing list, bug-gnu-emacs@gnu.org, for reporting Emacs
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
661 bugs and fixes.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
662 But before reporting something as a bug, please try to be sure that
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
663 it really is a bug, not a misunderstanding or a deliberate feature.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
664 We ask you to read the section ``Reporting Emacs Bugs'' near the
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
665 end of the reference manual (or Info system) for hints on how and
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
666 when to report bugs.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
667 Also, include the version number of the Emacs you are running in
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
668 \fIevery\fR bug report that you send in.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
669
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
670 Do not expect a personal answer to a bug report.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
671 The purpose of reporting bugs is to get them fixed for everyone
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
672 in the next release, if possible.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
673 For personal assistance, look in the SERVICE file (see above) for
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
674 a list of people who offer it.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
675
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
676 Please do not send anything but bug reports to this mailing list.
75261
c20709d49a63 Update bug-gnu-emacs address. Remove reference to
Romain Francoise <romain@orebokech.com>
parents: 68640
diff changeset
677 For more information about Emacs mailing lists, see the
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
678 file /usr/local/emacs/etc/MAILINGLISTS.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
679 Bugs tend actually to be fixed if they can be isolated, so it is
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
680 in your interest to report them in such a way that they can be
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
681 easily reproduced.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
682 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
683 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
684 .SH UNRESTRICTIONS
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
685 .I Emacs
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
686 is free; anyone may redistribute copies of
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
687 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
688 to
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
689 anyone under the terms stated in the
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
690 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
691 General Public License,
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
692 a copy of which accompanies each copy of
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
693 .I Emacs
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
694 and which also
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
695 appears in the reference manual.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
696 .PP
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
697 Copies of
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
698 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
699 may sometimes be received packaged with distributions of Unix systems,
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
700 but it is never included in the scope of any license covering those
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
701 systems.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
702 Such inclusion violates the terms on which distribution is permitted.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
703 In fact, the primary purpose of the General Public License is to
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
704 prohibit anyone from attaching any other restrictions to
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
705 redistribution of
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
706 .IR Emacs .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
707 .PP
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
708 Richard Stallman encourages you to improve and extend
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
709 .IR Emacs ,
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
710 and urges that
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
711 you contribute your extensions to the GNU library.
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
712 Eventually GNU (Gnu's Not Unix) will be a complete replacement
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
713 for Unix.
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
714 Everyone will be free to use, copy, study and change the GNU system.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
715 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
716 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
717 .SH SEE ALSO
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
718 .BR emacsclient (1),
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
719 .BR etags (1),
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
720 .BR X (7),
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
721 .BR xlsfonts (1),
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
722 .BR xterm (1),
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
723 .BR xrdb (1)
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
724 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
725 .
25852
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
726 .SH AUTHORS
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
727 .I Emacs
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
728 was written by Richard Stallman and the Free Software Foundation.
03ddf0b96330 #CENSORSHIP
Dave Love <fx@gnu.org>
parents:
diff changeset
729 Joachim Martillo and Robert Krawitz added the X features.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
730 .
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
731 .
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
732 .SH COPYING
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 46734
diff changeset
733 Copyright
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
734 .if t \(co
77189
cc84634caf95 Update some of the more obsolete information.
Glenn Morris <rgm@gnu.org>
parents: 75274
diff changeset
735 .if n (C)
68640
e8a3fb527b77 Update years in copyright notice; nfc.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 68184
diff changeset
736 1995, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
75261
c20709d49a63 Update bug-gnu-emacs address. Remove reference to
Romain Francoise <romain@orebokech.com>
parents: 68640
diff changeset
737 2006, 2007 Free Software Foundation, Inc.
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
738 .PP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
739 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
740 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
741 preserved on all copies.
37455
087a220fa7bc Place under GFDL.
Eli Zaretskii <eliz@gnu.org>
parents: 36224
diff changeset
742 .PP
41398
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
743 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
744 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
745 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
746 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
747 .PP
92c292c91e9f Modify distribution terms. Add more command-line options.
Eli Zaretskii <eliz@gnu.org>
parents: 40630
diff changeset
748 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
749 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
750 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
751 in a translation approved by the Free Software Foundation.
78123
74d5f78e2915 Sync from trunk:
Glenn Morris <rgm@gnu.org>
parents: 77491
diff changeset
752 .
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
753 .\" arch-tag: 04dfd376-b46e-4924-919a-cecc3b257eaa