annotate etc/xemacs.1 @ 5923:61d7d7bcbe76 cygwin

merged heads after pull -u
author Henry Thompson <ht@markup.co.uk>
date Thu, 05 Feb 2015 17:19:05 +0000
parents 4b08f375e2fb
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5447
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
1 .\" See section COPYING for copyright and redistribution information.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
2 .TH XEMACS 1 "2000-09-20"
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
3 .UC 4
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
4 .SH NAME
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
5 xemacs \- Emacs: The Next Generation
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
6 .SH SYNOPSIS
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
7 .B xemacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
8 [
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
9 .I command-line switches
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
10 ] [
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
11 .I files ...
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
12 ]
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
13 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
14 .SH DESCRIPTION
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
16 is a version of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
17 .IR Emacs ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
18 compatible with and containing many improvements over
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
19 .I GNU
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
20 .IR Emacs ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
21 written by Richard Stallman of the Free Software Foundation. It was
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
22 originally based on an early release of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
23 .I GNU Emacs Version
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
24 .IR 19 ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
25 and has tracked subsequent releases of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
26 .I GNU Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
27 as they have become available.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
28 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
29 The primary documentation of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
30 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
31 is in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
32 .I XEmacs Reference
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
33 .IR Manual ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
34 which you can read on-line using Info, a subsystem of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
35 .IR XEmacs .
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
36 Please look there for complete and up-to-date documentation.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
37 Complete documentation on using Emacs Lisp is available on-line
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
38 through the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
39 .I XEmacs Lisp Programmer's
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
40 .IR Manual .
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
41 Both manuals also can be printed out nicely using the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
42 .I TeX
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
43 formatting package.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
44 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
45 The user functionality of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
46 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
47 encompasses everything other
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
48 .I Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
49 editors do, and it is easily extensible since its
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
50 editing commands are written in Lisp.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
51 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
52 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
53 has an extensive interactive help facility,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
54 but the facility assumes that you know how to manipulate
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
55 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
56 windows and buffers.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
57 CTRL-h enters the Help facility. Help Tutorial (CTRL-h t)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
58 requests an interactive tutorial which can teach beginners the fundamentals
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
59 of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
60 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
61 in a few minutes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
62 Help Apropos (CTRL-h a) helps you
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
63 find a command given its functionality, Help Key Binding (CTRL-h k)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
64 describes a given key sequence's effect, and Help Function (CTRL-h f)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
65 describes a given Lisp function specified by name. You can also
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
66 look up key sequences in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
67 .I XEmacs Reference Manual
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
68 using Lookup Key Binding (CTRL-h CTRL-k),
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
69 and look up Lisp functions in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
70 .I XEmacs Lisp Programmer's Manual
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
71 using Lookup Function (CTRL-h CTRL-f). All of these help functions,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
72 and more, are available on the Help menu if you are using a window
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
73 system.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
74 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
75 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
76 has extensive GUI (graphical user interface) support when running under
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
77 a window system such as
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78 .IR X ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
79 including multiple frames (top-level windows), a menubar, a toolbar,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
80 horizontal and vertical scrollbars, dialog boxes, and extensive mouse
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
81 support.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
82 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
83 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
84 has full support for multiple fonts and colors, variable-width fonts,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
85 and variable-height lines, and allows for pixmaps to be inserted into
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
86 a buffer. (This is used in the W3 web-browsing package and in some
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
87 of the debugger and outlining interfaces, among other things.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
88 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
89 .IR XEmacs 's
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
90 Undo can undo several steps of modification to your buffers, so it is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
91 easy to recover from editing mistakes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
92 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
93 .IR XEmacs 's
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
94 many special packages handle mail reading (VM, MH-E and RMail) and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
95 sending (Mail), Usenet news reading and posting (GNUS), World Wide Web
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
96 browsing (W3), specialized modes for editing source code in all common
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
97 programming languages, syntax highlighting for many languages
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
98 (Font-Lock), compiling (Compile), running subshells within
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
99 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
100 windows (Shell), outline editing (Outline), running a Lisp read-eval-print
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
101 loop (Lisp-Interaction-Mode), and automated psychotherapy (Doctor).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
102 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
103 There is an extensive reference manual, but users of other Emacsen
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
104 should have little trouble adapting even without a copy. Users new to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
105 Emacs will be able to use basic features fairly rapidly by studying
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
106 the tutorial and using the self-documentation features.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
107 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
108 .SM XEmacs Options
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
109 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
110 XEmacs accepts all standard X Toolkit command line options when run in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
111 an X Windows environment. In addition, the following options are accepted
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
112 (when options imply a sequence of actions to perform, they are
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
113 performed in the order encountered):
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
114 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
115 .BI \-t " file"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
116 Use specified
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
117 .I file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
118 as the terminal instead of using stdin/stdout. This implies
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
119 .BR \-nw \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
120 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
121 .BI \-batch
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
122 Edit in batch mode. The editor will send messages to stdout. You
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
123 must use the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
124 .BR \-l ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
125 .BR \-f ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
126 and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
127 .B \-eval
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
128 options to specify files to execute and functions to call.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
129 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
130 .B \-nw
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
131 Inhibit the use of any window-system-specific display code: use the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
132 current TTY.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
133 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
134 .B \-debug\-init
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
135 Enter the debugger if an error occurs loading the init file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
136 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
137 .B \-unmapped
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
138 Do not map the initial frame.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
139 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
140 .B \-no\-site\-file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
141 Do not load the site-specific init file (site-start.el).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
142 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
143 .B \-q, \-no\-init\-file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
144 Do not load an init file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
145 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
146 .B \-no-early-packages
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
147 Do not process the early packages.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
148 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
149 .B \-vanilla
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
150 Load no extra files at startup. Equivalent to the combination of
4204
121918494c46 [xemacs-hg @ 2007-10-02 19:49:02 by aidan]
aidan
parents: 442
diff changeset
151 .BR \-q ", " \-no-site-file ", and " \-no-early-packages .
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
152 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
153 .BI \-u " user, " \-user " user"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
154 Load
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
155 .IR user 's
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
156 init file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
157 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
158 .I file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
159 Edit
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
160 .IR file \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
161 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
162 .BI \+ number
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
163 Go to the line specified by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
164 .I number
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
165 (do not insert a space between the "+" sign and the number).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
166 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
167 .B \-help
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
168 Print a help message and exit.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
169 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
170 .B \-V, \-version,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
171 Print the version number and exit.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
172 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
173 .BI \-f " function, " \-funcall " function"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
174 Execute the lisp function
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
175 .IR function \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
176 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
177 .BI \-l " file, " \-load " file"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
178 Load the Lisp code in the file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
179 .IR file \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
180 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
181 .BI \-eval " form"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
182 Evaluate the Lisp form
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
183 .IR form \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
184 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
185 .BI \-i " file, " \-insert " file"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
186 Insert
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
187 .I file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
188 into the current buffer.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
189 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
190 .B \-kill
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
191 Exit
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
192 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
193 (useful with
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
194 .BR \-batch ).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
195 .PP
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
196 .SM Using XEmacs with X Windows
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
197 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
198 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
199 has been tailored to work well with the X window system.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
200 If you run
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
201 .I XEmacs
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
202 from under X windows, it will create its own X window to display in.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
203 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
204 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
205 can be started with the following standard X options:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
206 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
207 .BI \-visual " <visualname><bitdepth>"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
208 Select the visual that XEmacs will attempt to use.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
209 .I <visualname>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
210 should be one of the strings "StaticColor", "TrueColor", "GrayScale",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
211 "PseudoColor" or "DirectColor", and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
212 .I <bitdepth>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
213 should be the number of bits per pixel (example, "-visual TrueColor24"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
214 for a 24bit TrueColor visual) See
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
215 .IR X (1)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
216 for more information.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
217 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
218 .B -privateColormap
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
219 Require XEmacs to create and use a private colormap for display. This
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
220 will keep XEmacs from taking colors from the default colormap and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
221 keeping them from other clients, at the cost of causing annoying
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
222 flicker when the focus changes. Use this option only if your X server
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
223 does not support 24 bit visuals.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
224 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
225 .BI \-geometry " ##x##+##+##"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
226 Specify the geometry of the initial window. The ##'s represent a number;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
227 the four numbers are width (characters), height (characters), X offset
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
228 (pixels), and Y offset (pixels), respectively. Partial specifications of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
229 the form
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
230 .I ##x##
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
231 or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
232 .I +##+##
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
233 are also allowed. (The geometry
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
234 specification is in the standard X format; see
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
235 .IR X (1)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
236 for more information.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
237 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
238 .B \-iconic
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
239 Specifies that the initial window should initially appear iconified.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
240 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
241 .BI \-name " name"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
242 Specifies the program name which should be used when looking up
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
243 defaults in the user's X resources.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
244 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
245 .BI \-title " title, " \-T " title, " \-wn " title"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
246 Specifies the title which should be assigned to the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
247 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
248 window.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
249 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
250 .BI \-d " displayname, " \-display " displayname"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
251 Create the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
252 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
253 window on the display specified by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
254 .IR displayname .
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
255 Must be the first option specified in the command line.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
256 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
257 .BI \-font " font, " \-fn " font"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
258 Set the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
259 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
260 window's font to that specified by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
261 .IR font \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
262 You will find the various
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
263 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
264 fonts in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
265 .I /usr/lib/X11/fonts
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
266 directory.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
267 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
268 works with either fixed- or variable-width fonts, but will probably
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
269 look better with a fixed-width font.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
270 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
271 .BI \-scrollbar\-width " pixels"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
272 Specify the width of the vertical scrollbars.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
273 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
274 .BI \-scrollbar\-height " pixels"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
275 Specify the height of the horizontal scrollbars.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
276 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
277 .BI \-bw " pixels, " \-borderwidth " pixels"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
278 Set the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
279 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
280 window's border width to the number of pixels specified by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
281 .IR pixels \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
282 Defaults to one pixel on each side of the window.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
283 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
284 .BI \-ib " pixels, " \-internal\-border\-width " pixels"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
285 Specify the width between a frame's border and its text, in pixels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
286 Defaults to one pixel on each side of the window.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
287 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
288 .BI \-fg " color, " \-foreground " color"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
289 Sets the color of the text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
290
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
291 See the file
4798
ea7a6c12df45 Change /usr/lib/X11 paths to /usr/share/X11. See xemacs-patches message with
Jerry James <james@xemacs.org>
parents: 4204
diff changeset
292 .I /usr/share/X11/rgb.txt
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
293 for a list of valid
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
294 color names.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
295 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
296 .BI \-bg " color, " \-background " color"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
297 Sets the color of the window's background.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
298 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
299 .BI \-bd " color, " \-bordercolor " color"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
300 Sets the color of the window's border.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
301 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
302 .BI \-mc " color"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
303 Sets the color of the mouse pointer.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
304 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
305 .BI \-cr " color"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
306 Sets the color of the text cursor.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
307 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
308 .B \-rv, \-reverse
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
309 Reverses the foreground and background colors (reverse video). Consider
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
310 explicitly setting the foreground and background colors instead of using
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
311 this option.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
312 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
313 .BI \-xrm " argument"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
314 This allows you to set an arbitrary resource on the command line.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
315 .I argument
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
316 should be a resource specification, as might be found in your
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
317 .I \.Xresources
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
318 or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
319 .I \.Xdefaults
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
320 file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
321 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
322 You can also set resources, i.e.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
323 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
324 default values, for your
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
325 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
326 windows in your
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
327 .I \.Xresources
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
328 or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
329 .I \.Xdefaults
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
330 file (see
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
331 .IR xrdb (1)).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
332 Use the following format:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
333 .IP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
334 Emacs.keyword:value
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
335 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
336 or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
337 .IP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
338 Emacs*EmacsFrame.keyword:value
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
339 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
340 where
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
341 .I value
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
342 specifies the default value of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
343 .IR keyword \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
344 (Some resources need the former format; some the latter.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
345 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
346 You can also set resources for a particular frame by using the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
347 format
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
348 .IP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
349 Emacs*framename.keyword:value
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
350 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
351 where
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
352 .I framename
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
353 is the resource name assigned to that particular frame.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
354 (Certain packages, such as VM, give their frames unique resource
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
355 names, in this case "VM".)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
356 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
357 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
358 lets you set default values for the following keywords:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
359 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
360 .B default.attributeFont (\fPclass\fB Face.AttributeFont)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
361 Sets the window's text font.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
362 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
363 .B default.attributeForeground (\fPclass\fB Face.AttributeForeground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
364 Sets the window's text color.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
365 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
366 .B default.attributeBackground (\fPclass\fB Face.AttributeBackground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
367 Sets the window's background color.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
368 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
369 .B \fIface\fB.attributeFont (\fPclass\fB Face.AttributeFont)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
370 Sets the font for
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
371 .IR face ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
372 which should be the name of a face. Common face names are
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
373 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
374 .in +\w'right-margin'u+12n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
375 .ta \w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
376 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
377 FACE PURPOSE
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
378 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
379 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
380 default Normal text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
381 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
382 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
383 bold Bold text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
384 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
385 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
386 italic Italicized text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
387 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
388 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
389 bold-italic Bold and italicized text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
390 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
391 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
392 modeline Modeline text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
393 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
394 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
395 zmacs-region Text selected with the mouse.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
396 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
397 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
398 highlight Text highlighted when the mouse passes over.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
399 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
400 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
401 left-margin Text in the left margin.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
402 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
403 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
404 right-margin Text in the right margin.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
405 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
406 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
407 isearch Text highlighted during incremental search.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
408 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
409 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
410 info-node Text of Info menu items.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
411 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
412 .ti -\w'right-margin'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
413 info-xref Text of Info cross references.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
414 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
415 .B \fIface\fB.attributeForeground (\fPclass\fB Face.AttributeForeground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
416 Sets the foreground color for
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
417 .IR face \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
418 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
419 .B \fIface\fB.attributeBackground (\fPclass\fB Face.AttributeBackground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
420 Sets the background color for
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
421 .IR face \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
422 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
423 .B \fIface\fB.attributeBackgroundPixmap (\fPclass\fB Face.AttributeBackgroundPixmap)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
424 Sets the background pixmap (stipple) for
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
425 .IR face \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
426 .TP 8
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
427 .B \fIface\fB.attributeUnderline (\fPclass\fB Face.AttributeUnderline)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
428 Whether
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
429 .I face
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
430 should be underlined.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
431 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
432 .B reverseVideo (\fPclass\fB ReverseVideo)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
433 If set to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
434 .IR on ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
435 the window will be displayed in reverse video. Consider
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
436 explicitly setting the foreground and background colors instead
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
437 of using this resource.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
438 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
439 .B borderWidth (\fPclass\fB BorderWidth)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
440 Sets the window's border width in pixels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
441 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
442 .B internalBorderWidth (\fPclass\fB InternalBorderWidth)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
443 Sets the window's internal border width in pixels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
444 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
445 .B borderColor (\fPclass\fB BorderColor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
446 Sets the color of the window's border.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
447 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
448 .B cursorColor (\fPclass\fB Foreground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
449 Sets the color of the window's text cursor.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
450 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
451 .B pointerColor (\fPclass\fB Foreground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
452 Sets the color of the window's mouse cursor.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
453 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
454 .B emacsVisual (\fPclass\fB EmacsVisual)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
455 Sets the default visual
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
456 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
457 will try to use (as described above).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
458 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
459 .B privateColormap (\fPclass\fB PrivateColormap)
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
460 If set,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
461 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
462 will default to using a private colormap.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
463 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
464 .B geometry (\fPclass\fB Geometry)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
465 Sets the geometry of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
466 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
467 window (as described above).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
468 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
469 .B iconic (\fPclass\fB Iconic)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
470 If set to on, the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
471 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
472 window will initially appear as an icon.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
473 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
474 .B menubar (\fPclass\fB Menubar)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
475 Whether the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
476 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
477 window will have a menubar. Defaults to true.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
478 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
479 .B initiallyUnmapped (\fPclass\fB InitiallyUnmapped)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
480 Whether
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
481 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
482 will leave the initial frame unmapped when it starts up.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
483 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
484 .B barCursor (\fPclass\fB BarCursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
485 Whether the cursor should be a bar instead of the traditional box.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
486 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
487 .B title (\fPclass\fB Title)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
488 Sets the title of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
489 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
490 window.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
491 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
492 .B iconName (\fPclass\fB Title)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
493 Sets the icon name for the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
494 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
495 window icon.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
496 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
497 .B scrollBarWidth (\fPclass\fB ScrollBarWidth)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
498 Sets the width of the vertical scrollbars, in pixels. A width of 0
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
499 means no vertical scrollbars.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
500 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
501 .B scrollBarHeight (\fPclass\fB ScrollBarHeight)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
502 Sets the height of the horizontal scrollbars, in pixels. A height of 0
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
503 means no horizontal scrollbars.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
504 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
505 .B scrollBarPlacement (\fPclass\fB ScrollBarPlacement)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
506 Sets the position of vertical and horizontal scrollbars. Should be one
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
507 of the strings "top-left", "bottom-left", "top-right", or "bottom-right".
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
508 The default is "bottom-right" for the Motif and Lucid scrollbars and
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
509 "bottom-left" for the Athena scrollbars.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
510 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
511 .B topToolBarHeight (\fPclass\fB TopToolBarHeight)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
512 Sets the height of the top toolbar, in pixels. 0 means no top toolbar.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
513 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
514 .B bottomToolBarHeight (\fPclass\fB BottomToolBarHeight)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
515 Sets the height of the bottom toolbar, in pixels. 0 means no
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
516 bottom toolbar.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
517 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
518 .B leftToolBarWidth (\fPclass\fB LeftToolBarWidth)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
519 Sets the width of the left toolbar, in pixels. 0 means no left toolbar.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
520 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
521 .B rightToolBarWidth (\fPclass\fB RightToolBarWidth)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
522 Sets the width of the right toolbar, in pixels. 0 means no right toolbar.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
523 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
524 .B topToolBarShadowColor (\fPclass\fB TopToolBarShadowColor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
525 Sets the color of the top shadows for the toolbars. (For all toolbars,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
526 \fBnot\fR just the toolbar at the top of the frame.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
527 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
528 .B bottomToolBarShadowColor (\fPclass\fB BottomToolBarShadowColor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
529 Sets the color of the bottom shadows for the toolbars. (For all toolbars,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
530 \fBnot\fR just the toolbar at the bottom of the frame.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
531 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
532 .B topToolBarShadowPixmap (\fPclass\fB TopToolBarShadowPixmap)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
533 Sets the pixmap of the top shadows for the toolbars. (For all toolbars,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
534 \fBnot\fR just the toolbar at the top of the frame.) If set, this
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
535 resource overrides the corresponding color resource.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
536 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
537 .B bottomToolBarShadowPixmap (\fPclass\fB BottomToolBarShadowPixmap)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
538 Sets the pixmap of the bottom shadows for the toolbars. (For all toolbars,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
539 \fBnot\fR just the toolbar at the bottom of the frame.) If set, this
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
540 resource overrides the corresponding color resource.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
541 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
542 .B toolBarShadowThickness (\fPclass\fB ToolBarShadowThickness)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
543 Thickness of the shadows around the toolbars, in pixels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
544 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
545 .B visualBell (\fPclass\fB VisualBell)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
546 Whether XEmacs should flash the screen rather than making an audible beep.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
547 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
548 .B bellVolume (\fPclass\fB BellVolume)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
549 Volume of the audible beep. Range is 0 through 100.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
550 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
551 .B useBackingStore (\fPclass\fB UseBackingStore)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
552 Whether
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
553 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
554 should set the backing-store attribute of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
555 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
556 windows it creates. This increases the memory usage of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
557 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
558 server but decreases the amount of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
559 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
560 traffic necessary to update the screen, and is useful when the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
561 connection to the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
562 .I X
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
563 server goes over a low-bandwidth line such as a modem connection.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
564 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
565 .B textPointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
566 The cursor to use when the mouse is over text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
567 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
568 .B selectionPointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
569 The cursor to use when the mouse is over a mouse-highlighted
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
570 text region.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
571 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
572 .B spacePointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
573 The cursor to use when the mouse is over a blank space in a buffer (that
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
574 is, after the end of a line or after the end-of-file).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
575 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
576 .B modeLinePointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
577 The cursor to use when the mouse is over a mode line.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
578 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
579 .B gcPointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
580 The cursor to display when a garbage-collection is in progress.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
581 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
582 .B scrollbarPointer (\fPclass\fB Cursor)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
583 The cursor to use when the mouse is over the scrollbar.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
584 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
585 .B pointerColor (\fPclass\fB Foreground)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
586 The foreground color of the mouse cursor.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
587 .TP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
588 .B pointerBackground (\fPclass\fB Background)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
589 The background color of the mouse cursor.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
590 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
591 .SM Using the Mouse
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
592 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
593 The following lists the mouse button bindings for the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
594 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
595 window under X11.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
596
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
597 .in +\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
598 .ta \w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
599 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
600 MOUSE BUTTON FUNCTION
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
601 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
602 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
603 left Set point or make a text selection.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
604 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
605 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
606 middle Paste text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
607 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
608 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
609 right Pop up a menu of options.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
610 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
611 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
612 SHIFT-left Extend a selection.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
613 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
614 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
615 CTRL-left Make a selection and insert it at point.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
616 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
617 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
618 CTRL-middle Set point and move selected text there.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
619 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
620 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
621 CTRL-SHIFT-left Make a selection, delete it, and insert it at point.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
622 .br
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
623 .ti -\w'CTRL-SHIFT-middle'u+4n
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
624 META-left Make a rectangular selection.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
625 .SH FILES
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
626 Lisp code is read at startup from the user's init file,
4204
121918494c46 [xemacs-hg @ 2007-10-02 19:49:02 by aidan]
aidan
parents: 442
diff changeset
627 \fB$HOME/.xemacs/init.el\fP. If this file does not exist then
121918494c46 [xemacs-hg @ 2007-10-02 19:49:02 by aidan]
aidan
parents: 442
diff changeset
628 \fB$HOME/.emacs\fP will be read if it is present.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
629
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
630 /usr/local/info - files for the Info documentation browser
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
631 (a subsystem of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
632 .IR XEmacs )
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
633 to refer to. The complete text of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
634 .I XEmacs Reference Manual
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
635 and the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
636 .I XEmacs Lisp Programmer's Manual
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
637 is included in a convenient tree structured form.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
638
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
639 /usr/local/lib/xemacs-$VERSION/info - the Info files may be here instead.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
640
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
641 /usr/local/lib/xemacs-$VERSION/lisp/* - Lisp source files and compiled files
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
642 that define most editing commands. The files are contained in subdirectories,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
643 categorized by function or individual package. Some are preloaded;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
644 others are autoloaded from these directories when used.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
645
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
646 /usr/local/lib/xemacs-$VERSION/etc - some files of information, pixmap
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
647 files, other data files used by certain packages, etc.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
648
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
649 /usr/local/lib/xemacs-$VERSION/$CONFIGURATION - various programs that are used
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
650 with XEmacs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
651
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
652 /usr/local/lib/xemacs-$VERSION/$CONFIGURATION/DOC -
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
653 contains the documentation strings for the Lisp primitives and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
654 preloaded Lisp functions of \fIXEmacs\fP.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
655 They are stored here to reduce the size of \fIXEmacs\fP proper.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
656
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
657 /usr/local/lib/xemacs/site-lisp - locally-provided Lisp files.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
658 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
659 .SH BUGS AND HELP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
660 There is a newsgroup, comp.emacs.xemacs, for reporting
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
661 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
662 bugs and fixes and requesting help. But before reporting something
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
663 as a bug, please try to be sure that it really is a bug, not a
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
664 misunderstanding or a deliberate feature. We ask you to read the section
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
665 ``Reporting XEmacs Bugs'' near the end of the reference manual (or Info
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
666 system) for hints on how and when to report bugs. Also, include the version
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
667 number of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
668 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
669 you are running and the system you are running it on
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
670 in \fIevery\fR bug report that you send in. Finally, the more you can
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
671 isolate the cause of a bug and the conditions it happens under, the more
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
672 likely it is to be fixed, so please take the time to do so.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
673
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
674 The newsgroup is bidirectionally gatewayed to and from the mailing list
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
675 xemacs@xemacs.org. You can read the list instead of the newsgroup if
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
676 you do not have convenient Usenet news access. To request to be added
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
677 to the mailing list, send mail to xemacs-request@xemacs.org. (Do not
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
678 send mail to the list itself.)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
679
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
680 The
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
681 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
682 maintainers read the newsgroup regularly and will attempt to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
683 fix bugs reported in a timely fashion. However, not every message will
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
684 get a response from one of the maintainers. Note that there are many
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
685 people other than the maintainers who read the newsgroup, and will usually
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
686 be of assistance in helping with any problems encountered.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
687
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
688 If you need more personal assistance than can be provided by the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
689 newsgroup, look in the SERVICE file (see above) for a list of people
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
690 who offer it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
691
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
692 For more information about XEmacs mailing lists, see the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
693 file /usr/local/lib/xemacs-$VERSION/etc/MAILINGLISTS.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
694 .SH UNRESTRICTIONS
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
695 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
696 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
697 is free; anyone may redistribute copies of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
698 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
699 to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
700 anyone under the terms stated in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
701 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
702 General Public License,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
703 a copy of which accompanies each copy of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
704 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
705 and which also
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
706 appears in the reference manual.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
707 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
708 Copies of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
709 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
710 may sometimes be received packaged with distributions of Unix systems,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
711 but it is never included in the scope of any license covering those
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
712 systems. Such inclusion violates the terms on which distribution
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
713 is permitted. In fact, the primary purpose of the General Public
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
714 License is to prohibit anyone from attaching any other restrictions
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
715 to redistribution of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
716 .IR XEmacs \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
717 .SH SEE ALSO
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
718 X(1), xlsfonts(1), xterm(1), xrdb(1), emacs(1), vi(1)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
719 .SH AUTHORS
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
720 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
721 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
722 was written by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
723 Steve Baur <steve@xemacs.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
724 Martin Buchholz <martin@xemacs.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
725 Richard Mlynarik <mly@adoc.xerox.com>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
726 Hrvoje Niksic <hniksic@xemacs.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
727 Chuck Thompson <cthomp@xemacs.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
728 Ben Wing <ben@xemacs.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
729 Jamie Zawinski <jwz@jwz.org>,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
730 and many others.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
731 It was based on an early version of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
732 .I GNU Emacs Version
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
733 .IR 19 ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
734 written by Richard Stallman <rms@gnu.org> of the Free Software
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
735 Foundation, and has tracked subsequent releases of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
736 .I GNU Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
737 as they have become available. It was originally written by Lucid, Inc.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
738 (now defunct) and was called
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
739 .I Lucid
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
740 .IR Emacs \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
741 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
742 Chuck Thompson wrote the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
743 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
744 redisplay engine, maintains the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
745 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
746 FTP and WWW sites, and has put out all releases of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
747 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
748 since 19.11 (the first release called
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
749 .IR XEmacs ).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
750 Ben Wing wrote the Asian-language support, the on-line documentation
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
751 (including this man page and much of the FAQ), the external widget code,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
752 and retooled or rewrote most of the basic, low-level
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
753 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
754 subsystems. Jamie Zawinski put out all releases of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
755 .I Lucid
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
756 .IR Emacs ,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
757 from the first (19.0) through the last (19.10), and was the primary
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
758 code contributor for all of these releases. Richard Mlynarik rewrote
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
759 the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
760 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
761 Lisp-object allocation system, improved the keymap and minibuffer code,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
762 and did the initial synching of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
763 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
764 with
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
765 .I GNU Emacs Version
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
766 .IR 19 \.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
767 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
768 Many others have also contributed significantly. For more detailed
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
769 information, including a long history of \fIXEmacs\fP from multiple
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
770 viewpoints and pretty pictures and bios of the major \fIXEmacs\fP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
771 contributors, see the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
772 .I XEmacs About Page
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
773 (the About XEmacs option on the Help menu).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
774 .SH MORE INFORMATION
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
775 For more information about \fIXEmacs\fP, see the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
776 .I XEmacs About Page
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
777 (mentioned above),
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
778 look in the file /usr/local/lib/xemacs-$VERSION/etc/NEWS,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
779 or point your Web browser at
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
780 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
781 http://www.xemacs.org/
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
782 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
783 for up-to-the-minute information about \fIXEmacs\fP.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
784 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
785 The
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
786 .I XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
787 FAQ (Frequently Asked Questions) can be found at the Web site just listed.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
788 A possibly out-of-date version is also accessible through the Info system
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
789 inside of \fIXEmacs\fP.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
790 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
791 The latest version of \fIXEmacs\fP can be downloaded using anonymous
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
792 FTP from
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
793 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
794 ftp://ftp.xemacs.org/pub/xemacs/
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
795 .PP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
796 or from a mirror site near you. Mirror sites are listed in the file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
797 etc/FTP in the XEmacs distribution or see the Web site for an up-to-date
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
798 list of mirror sites.
5447
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
799
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
800 .SH COPYING
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
801 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
802 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
803 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
804 2004 Shyamal Prasad
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
805 .br
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
806 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
807 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
808 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
809 1998, 2000 Martin Buchholz
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
810 .br
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
811 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
812 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
813 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
814 1998 Andreas Jaeger
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
815 .br
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
816 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
817 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
818 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
819 1998 Michael Sperber
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
820 .br
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
821 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
822 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
823 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
824 1997, 1998 SL Baur
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
825 .br
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
826 Copyright
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
827 .if t \(co
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
828 .if n (C)
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
829 1992-1997 Ben Wing
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
830 .PP
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
831 This file is part of XEmacs.
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
832 .PP
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
833 XEmacs is free software: you can redistribute it and/or modify it
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
834 under the terms of the GNU General Public License as published by the
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
835 Free Software Foundation, either version 3 of the License, or (at your
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
836 option) any later version.
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
837 .PP
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
838 XEmacs is distributed in the hope that it will be useful, but WITHOUT
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
839 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
840 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
841 for more details.
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
842 .PP
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
843 You should have received a copy of the GNU General Public License
4b08f375e2fb Added copyright and license to etc/xemacs.1.
Mats Lidell <matsl@xemacs.org>
parents: 4798
diff changeset
844 along with XEmacs. If not, see <http://www.gnu.org/licenses/>.