-This is ../info/xemacs.info, produced by makeinfo version 3.12s from
+This is ../info/xemacs.info, produced by makeinfo version 4.0 from
xemacs/xemacs.texi.
INFO-DIR-SECTION XEmacs Editor
\1f
File: xemacs.info, Node: Top, Next: License, Up: (dir)
- The XEmacs Editor *****************
+The XEmacs Editor
+*****************
XEmacs is the extensible, customizable, self-documenting real-time
display editor. This Info file describes how to edit with Emacs and
* Command Switches::
Hairy startup options.
* Startup Paths::
- How XEmacs finds Directories and Files
+ How XEmacs finds Directories and Files.
+* Packages:: How XEmacs organizes its high-level functionality.
Fundamental Editing Commands
* Basic:: The most basic editing commands.
* Text:: Commands and modes for editing English.
* Programs:: Commands and modes for editing programs.
* Running:: Compiling, running and debugging programs.
-* Packages:: How to add new packages to XEmacs.
* Abbrevs:: How to define text abbreviations to reduce
the number of characters you must type.
* Picture:: Editing pictures made up of characters
* Menu Customization:: Adding and removing menu items and related
operations.
+Packages
+
+* Packages:: Introduction to XEmacs Packages.
+* Package Terminology:: Understanding different kinds of packages.
+* Using Packages:: How to install and use packages.
+* Building Packages:: Building packages from sources.
+
Basic Editing Commands
* Blank Lines:: Commands to make or delete blank lines.
Registers
-* RegPos:: Saving positions in registers.
-* RegText:: Saving text in registers.
-* RegRect:: Saving rectangles in registers.
+* Position: RegPos. Saving positions in registers.
+* Text: RegText. Saving text in registers.
+* Rectangle: RegRect. Saving rectangles in registers.
+* Configurations: RegConfig. Saving window configurations in registers.
+* Files: RegFiles. File names in registers.
+* Numbers: RegNumbers. Numbers in registers.
+* Bookmarks:: Bookmarks are like registers, but persistent.
Controlling the Display
* Compiling Libraries:: Compiling a library makes it load and run faster.
* Mocklisp:: Converting Mocklisp to Lisp so XEmacs can run it.
-Packages
-
-* Packages:: Introduction to XEmacs Packages.
-* Package Terminology:: Understanding different kinds of packages.
-* Using Packages:: How to install and use packages.
-* Building Packages:: Building packages from sources.
-
Abbrevs
* Defining Abbrevs:: Defining an abbrev, so it will expand when typed.
By changing them, you can "redefine keys".
* Syntax:: The syntax table controls how words and expressions
are parsed.
-* Init File:: How to write common customizations in the `.emacs'
- file.
+* Init File:: How to write common customizations in the init file.
* Audible Bell:: Changing how XEmacs sounds the bell.
* Faces:: Changing the fonts and colors of a region of text.
* X Resources:: X resources controlling various aspects of the
* Entry: Syntax Entry. What the syntax table records for each character.
* Change: Syntax Change. How to change the information.
-The Init File, `~/.emacs'
+The Init File
* Init Syntax:: Syntax of constants in Emacs Lisp.
* Init Examples:: How to do some things with an init file.
exchange information with the user. There is only one echo area
per XEmacs frame.
- * If you are running XEmacs under the X Window System, a menu bar at
- the top of the frame makes shortcuts to several of the commands
- available (*note Pull-down Menus::).
+ * If you are running XEmacs under a graphical windowing system, a
+ menu bar at the top of the frame makes shortcuts to several of the
+ commands available (*note Pull-down Menus::).
+
+ * If you are running XEmacs under a graphical windowing system, a
+ toolbar at the top of the frame, just under the menu bar if it
+ exists, provides "one-touch" shortcuts to several commands. (Not
+ yet documented.)
+
+ * If you are running XEmacs under a graphical windowing system, a
+ gutter at the top (under the toolbar) and/or bottom of the frame
+ provides advanced GUI facilities like tab controls for rapid
+ switching among related windows and progress bars for
+ time-consuming operations like downloads across the Internet.
+ Gutters are an experimental feature introduced in XEmacs version
+ 21.2. (Not yet documented.)
You can subdivide the XEmacs frame into multiple text windows, and
use each window for a different file (*note Windows::). Multiple XEmacs