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