comparison man/new-users-guide/new-users-guide.texi @ 290:c9fe270a4101 r21-0b43

Import from CVS: tag r21-0b43
author cvs
date Mon, 13 Aug 2007 10:36:47 +0200
parents 376386a54a3c
children 8bec6624d99b
comparison
equal deleted inserted replaced
289:6e6992ccc4b6 290:c9fe270a4101
200 200
201 You are reading about XEmacs which is a self-documenting, customizable, extensible real-time display editor. 201 You are reading about XEmacs which is a self-documenting, customizable, extensible real-time display editor.
202 202
203 XEmacs is a @dfn{display} editor because normally the text 203 XEmacs is a @dfn{display} editor because normally the text
204 being edited is visible on the screen and is updated automatically as you 204 being edited is visible on the screen and is updated automatically as you
205 type. @xref{Frame,Display, , ,XEmacs User's Manual}. 205 type. @xref{Frame,Display,,xemacs,XEmacs User's Manual}.
206 206
207 It is a @dfn{real-time} editor because the display is updated very 207 It is a @dfn{real-time} editor because the display is updated very
208 frequently, usually after each character or pair of characters you type. 208 frequently, usually after each character or pair of characters you type.
209 This minimizes the amount of information you must keep in your head as 209 This minimizes the amount of information you must keep in your head as
210 you edit. @xref{Basic,Real-time,Basic Editing, ,XEmacs User's 210 you edit. @xref{Basic,Real-time,Basic Editing,xemacs,XEmacs User's
211 Manual}. 211 Manual}.
212 212
213 It is advanced because it provides facilities that go beyond 213 It is advanced because it provides facilities that go beyond
214 simple insertion and deletion: filling of text; automatic indentation of 214 simple insertion and deletion: filling of text; automatic indentation of
215 programs; viewing two or more files at once; and dealing in terms of 215 programs; viewing two or more files at once; and dealing in terms of
219 than to find that spot with simple cursor keys. 219 than to find that spot with simple cursor keys.
220 220
221 @dfn{Self-documenting} means that at any time you can type a special 221 @dfn{Self-documenting} means that at any time you can type a special
222 character, @kbd{Control-h}, to find out what your options are. You can 222 character, @kbd{Control-h}, to find out what your options are. You can
223 also use @kbd{C-h} to find out what a command does, or to find all the 223 also use @kbd{C-h} to find out what a command does, or to find all the
224 commands relevant to a topic. @xref{Help,,,,XEmacs User's Manual}. 224 commands relevant to a topic. @xref{Help,,,xemacs,XEmacs User's Manual}.
225 225
226 @dfn{Customizable} means you can change the definitions of Emacs 226 @dfn{Customizable} means you can change the definitions of Emacs
227 commands. For example, if you use a programming language in which 227 commands. For example, if you use a programming language in which
228 comments start with @samp{<**} and end with @samp{**>}, you can tell the 228 comments start with @samp{<**} and end with @samp{**>}, you can tell the
229 Emacs comment manipulation commands to use those strings 229 Emacs comment manipulation commands to use those strings
230 (@pxref{Comments,,,,XEmacs User's Manual}). Another sort of 230 (@pxref{Comments,,,xemacs,XEmacs User's Manual}). Another sort of
231 customization is rearrangement of the command set. For example, you can 231 customization is rearrangement of the command set. For example, you can
232 set up the four basic cursor motion commands (up, down, left and right) 232 set up the four basic cursor motion commands (up, down, left and right)
233 on keys in a diamond pattern on the keyboard if you prefer. 233 on keys in a diamond pattern on the keyboard if you prefer.
234 @xref{Customization,,,,XEmacs User's Manual}. 234 @xref{Customization,,,xemacs,XEmacs User's Manual}.
235 235
236 @dfn{Extensible} means you can go beyond simple customization and 236 @dfn{Extensible} means you can go beyond simple customization and
237 write entirely new commands, programs in the Lisp language to be run by 237 write entirely new commands, programs in the Lisp language to be run by
238 Emacs's own Lisp interpreter. Emacs is an ``on-line extensible'' 238 Emacs's own Lisp interpreter. Emacs is an ``on-line extensible''
239 system: it is divided into many functions that call each other. You can 239 system: it is divided into many functions that call each other. You can