Mercurial > hg > xemacs-beta
diff etc/xemacs.1 @ 0:376386a54a3c r19-14
Import from CVS: tag r19-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:45:50 +0200 |
parents | |
children | ac2d302a0011 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/etc/xemacs.1 Mon Aug 13 08:45:50 2007 +0200 @@ -0,0 +1,811 @@ +.TH XEMACS 1 "1996 June 23" +.UC 4 +.SH NAME +xemacs \- Emacs: The Next Generation +.SH SYNOPSIS +.B xemacs +[ +.I command-line switches +] [ +.I files ... +] +.br +.SH DESCRIPTION +.I XEmacs +is a version of +.IR Emacs , +compatible with and containing many improvements over +.I GNU +.IR Emacs , +written by Richard Stallman of the Free Software Foundation. It was +originally based on an early release of +.I GNU Emacs Version +.IR 19 , +and has tracked subsequent releases of +.I GNU Emacs +as they have become available. +.PP +The primary documentation of +.I XEmacs +is in the +.I XEmacs Reference +.IR Manual , +which you can read on line using Info, a subsystem of +.IR XEmacs . +Please look there for complete and up-to-date documentation. +Complete documentation on using Emacs Lisp is available on-line +through the +.I XEmacs Lisp Programmer's +.IR Manual . +Both manuals also can be printed out nicely using the +.I TeX +formatting package. +.PP +The user functionality of +.I XEmacs +encompasses everything other +.I Emacs +editors do, and it is easily extensible since its +editing commands are written in Lisp. +.PP +.I XEmacs +has an extensive interactive help facility, +but the facility assumes that you know how to manipulate +.I XEmacs +windows and buffers. +CTRL-h enters the Help facility. Help Tutorial (CTRL-h t) +requests an interactive tutorial which can teach beginners the fundamentals +of +.I XEmacs +in a few minutes. +Help Apropos (CTRL-h a) helps you +find a command given its functionality, Help Key Binding (CTRL-h k) +describes a given key sequence's effect, and Help Function (CTRL-h f) +describes a given Lisp function specified by name. You can also +lookup key sequences in the +.I XEmacs Reference Manual +using Lookup Key Binding (CTRL-h CTRL-k), +and lookup Lisp functions in the +.I XEmacs Lisp Programmer's Manual +using Lookup Function (CTRL-h CTRL-f). All of these help functions, +and more, are available on the Help menu if you are using a window +system. +.PP +.I XEmacs +has extensive GUI (graphical user interface) support when running under +a window system such as +.IR X , +including multiple frames (top-level windows), a menubar, a toolbar, +horizontal and vertical scrollbars, dialog boxes, and extensive mouse +support. +.PP +.I XEmacs +has full support for multiple fonts and colors, variable-width fonts, +and variable-height lines, and allows for pixmaps to be inserted into +a buffer. (This is used in the W3 web-browsing package and in some +of the debugger and outlining interfaces, among other things.) +.PP +.IR XEmacs 's +Undo can undo several steps of modification to your buffers, so it is +easy to recover from editing mistakes. +.PP +.IR XEmacs 's +many special packages handle mail reading (VM, MH-E and RMail) and +sending (Mail), Usenet news reading and posting (GNUS), World Wide Web +browsing (W3), specialized modes for editing source code in all common +programming languages, syntax highlighting for many languages +(Font-Lock), compiling (Compile), running subshells within +.I XEmacs +windows (Shell), outline editing (Outline), running a Lisp read-eval-print +loop (Lisp-Interaction-Mode), and automated psychotherapy (Doctor). +.PP +There is an extensive reference manual, but +users of other Emacsen +should have little trouble adapting even +without a copy. Users new to Emacs will be able +to use basic features fairly rapidly by studying the tutorial and +using the self-documentation features. +.PP +.SM XEmacs Options +.PP +The following options are processed in the order encountered: +.TP 8 +.I file +Edit +.IR file \. +.TP +.BI \+ number +Go to the line specified by +.I number +(do not insert a space between the "+" sign and +the number). +.TP +.B \-help +Print a help message and exit. +.TP +.B \-version +Print the version number and exit. +.TP +.BI \-f " function, " \-funcall " function" +Execute the lisp function +.IR function \. +.TP +.BI \-l " file, " \-load " file" +Load the Lisp code in the file +.IR file \. +.TP +.BI \-eval " form" +Evaluate the Lisp form +.IR form \. +.TP +.BI \-insert " file" +Insert +.I file +into the current buffer. +.TP +.B \-kill +Exit +.I XEmacs +(useful with +.BR \-batch ). +.PP +These options are processed only if they appear before all other +options (and generally must be in the order given): +.TP 8 +.BI \-t " file" +Use specified +.I file +as the terminal instead of using stdin/stdout. This implies +.BR \-nw \. +.TP +.BI \-batch +Edit in batch mode. The editor will send messages to stdout. You +must use the +.BR \-l , +.BR \-f , +and +.B \-eval +options to specify files to execute and functions to call. +.TP +.B \-nw +Inhibit the use of any window-system-specific display code: use the +current TTY. This must be the first argument specified in the +command line. +.TP +.B \-debug\-init +Enter the debugger if an error in the init file occurs. +.TP +.B \-unmapped +Do not map the initial frame. +.TP +.B \-no\-site\-file +Do not load the site-specific init file (site-init.el). +.TP +.B \-q, \-no\-init\-file +Do not load an init file. +.TP +.BI \-u " user, " \-user " user" +Load +.IR user 's +init file. +.PP +.SM Using XEmacs with X +.PP +.I XEmacs +has been tailored to work well with the X window system. +If you run +.I XEmacs +from under X windows, it will create its own X window to +display in. You will probably want to start the editor +as a background process +so that you can continue using your original window. +.PP +.I XEmacs +can be started with the following X switches: +.TP +.BI \-geometry " ##x##+##+##" +Specify the geometry of the initial window. The ##'s represent a number; +the four numbers are width (characters), height (characters), X offset +(pixels), and Y offset (pixels), respectively. Partial specifications of +the form +.I ##x## +or +.I +##+## +are also allowed. (The geometry +specification is in the standard X format; see +.IR X (1) +for more information.) +.TP +.B \-iconic +Specifies that the initial window should initially appear iconified. +.TP 8 +.BI \-name " name" +Specifies the program name which should be used when looking up +defaults in the user's X resources. +.TP +.BI \-title " title, " \-T " title, " \-wn " title" +Specifies the title which should be assigned to the +.I XEmacs +window. +.TP +.BI \-d " displayname, " \-display " displayname" +Create the +.I XEmacs +window on the display specified by +.IR displayname . +Must be the first option specified in the command line. +.TP +.BI \-font " font, " \-fn " font" +Set the +.I XEmacs +window's font to that specified by +.IR font \. +You will find the various +.I X +fonts in the +.I /usr/lib/X11/fonts +directory. +.I XEmacs +works with either fixed- or variable-width fonts, but will probably +look better with a fixed-width font. +.TP +.BI \-scrollbar\-width " pixels" +Specify the width of the vertical scrollbars. +.TP +.BI \-scrollbar\-height " pixels" +Specify the height of the horizontal scrollbars. +.TP +.BI \-bw " pixels, " \-borderwidth " pixels" +Set the +.I XEmacs +window's border width to the number of pixels specified by +.IR pixels \. +Defaults to one pixel on each side of the window. +.TP +.BI \-ib " pixels, " \-internal\-border\-width " pixels" +Specify the width between a frame's border and its text, in pixels. +Defaults to one pixel on each side of the window. +.TP +.BI \-fg " color, " \-foreground " color" +Sets the color of the text. + +See the file +.I /usr/lib/X11/rgb.txt +for a list of valid +color names. +.TP +.BI \-bg " color, " \-background " color" +Sets the color of the window's background. +.TP +.BI \-bd " color, " \-bordercolor " color" +Sets the color of the window's border. +.TP +.BI \-mc " color" +Sets the color of the mouse pointer. +.TP +.BI \-cr " color" +Sets the color of the text cursor. +.TP +.B \-rv, \-reverse +Reverses the foreground and background colors (reverse video). Consider +explicitly setting the foreground and background colors instead of using +this option. +.TP +.BI \-xrm " argument" +This allows you to set an arbitrary resource on the command line. +.I argument +should be a resource specification, as might as in your +.I \.Xresources +or +.I \.Xdefaults +file. +.PP +You can also set resources, i.e. +.I X +default values, for your +.I XEmacs +windows in your +.I \.Xresources +or +.I \.Xdefaults +file (see +.IR xrdb (1)). +Use the following format: +.IP +Emacs.keyword:value +.PP +or +.IP +Emacs*EmacsFrame.keyword:value +.PP +where +.I value +specifies the default value of +.IR keyword \. +(Some resources need the former format; some the latter.) +.PP +You can also set resources for a particular frame by using the +format +.IP +Emacs*framename.keyword:value +.PP +where +.I framename +is the resource name assigned to that particular frame. +(Certain packages, such as VM, give their frames unique resource +names, in this case "VM".) +.PP +.I XEmacs +lets you set default values for the following keywords: +.TP 8 +.B default.attributeFont (\fPclass\fB Face.AttributeFont) +Sets the window's text font. +.TP +.B default.attributeForeground (\fPclass\fB Face.AttributeForeground) +Sets the window's text color. +.TP +.B default.attributeBackground (\fPclass\fB Face.AttributeBackground) +Sets the window's background color. +.TP +.B \fIface\fB.attributeFont (\fPclass\fB Face.AttributeFont) +Sets the font for +.IR face , +which should be the name of a face. Common face names are +.PP +.in +\w'right-margin'u+12n +.ta \w'right-margin'u+4n +.ti -\w'right-margin'u+4n +FACE PURPOSE +.br +.ti -\w'right-margin'u+4n +default Normal text. +.br +.ti -\w'right-margin'u+4n +bold Bold text. +.br +.ti -\w'right-margin'u+4n +italic Italicized text. +.br +.ti -\w'right-margin'u+4n +bold-italic Bold and italicized text. +.br +.ti -\w'right-margin'u+4n +modeline Modeline text. +.br +.ti -\w'right-margin'u+4n +zmacs-region Text selected with the mouse. +.br +.ti -\w'right-margin'u+4n +highlight Text highlighted when the mouse passes over. +.br +.ti -\w'right-margin'u+4n +left-margin Text in the left margin. +.br +.ti -\w'right-margin'u+4n +right-margin Text in the right margin. +.br +.ti -\w'right-margin'u+4n +isearch Text highlighted during incremental search. +.br +.ti -\w'right-margin'u+4n +info-node Text of Info menu items. +.br +.ti -\w'right-margin'u+4n +info-xref Text of Info cross references. +.TP 8 +.B \fIface\fB.attributeForeground (\fPclass\fB Face.AttributeForeground) +Sets the foreground color for +.IR face \. +.TP 8 +.B \fIface\fB.attributeBackground (\fPclass\fB Face.AttributeBackground) +Sets the background color for +.IR face \. +.TP 8 +.B \fIface\fB.attributeBackgroundPixmap (\fPclass\fB Face.AttributeBackgroundPixmap) +Sets the background pixmap (stipple) for +.IR face \. +.TP 8 +.B \fIface\fB.attributeUnderline (\fPclass\fB Face.AttributeUnderline) +Whether +.I face +should be underlined. +.TP +.B reverseVideo (\fPclass\fB ReverseVideo) +If set to +.IR on , +the window will be displayed in reverse video. Consider +explicitly setting the foreground and background colors instead +of using this resources. +.TP +.B borderWidth (\fPclass\fB BorderWidth) +Sets the window's border width in pixels. +.TP +.B internalBorderWidth (\fPclass\fB InternalBorderWidth) +Sets the window's internal border width in pixels. +.TP +.B borderColor (\fPclass\fB BorderColor) +Sets the color of the window's border. +.TP +.B cursorColor (\fPclass\fB Foreground) +Sets the color of the window's text cursor. +.TP +.B pointerColor (\fPclass\fB Foreground) +Sets the color of the window's mouse cursor. +.TP +.B geometry (\fPclass\fB Geometry) +Sets the geometry of the +.I XEmacs +window (as described above). +.TP +.B iconic (\fPclass\fB Iconic) +If set to on, the +.I XEmacs +window will initially appear as an icon. +.TP +.B menubar (\fPclass\fB Menubar) +Whether the +.I XEmacs +window will have a menubar. Defaults to true. +.TP +.B initiallyUnmapped (\fPclass\fB InitiallyUnmapped) +Whether +.I XEmacs +will leave the initial frame unmapped when it starts up. +.TP +.B barCursor (\fPclass\fB BarCursor) +Whether the cursor should be a bar instead of the traditional box. +.TP +.B title (\fPclass\fB Title) +Sets the title of the +.I XEmacs +window. +.TP +.B iconName (\fPclass\fB Title) +Sets the icon name for the +.I XEmacs +window icon. +.TP +.B scrollBarWidth (\fPclass\fB ScrollBarWidth) +Sets the width of the vertical scrollbars, in pixels. A width of 0 +means no vertical scrollbars. +.TP +.B scrollBarHeight (\fPclass\fB ScrollBarHeight) +Sets the height of the horizontal scrollbars, in pixels. A height of 0 +means no horizontal scrollbars. +.TP +.B scrollBarPlacement (\fPclass\fB ScrollBarPlacement) +Sets the position of vertical and horizontal scrollbars. Should be one +of the strings "top-left", "bottom-left", "top-right", or "bottom-right". +The default is "bottom-right" for the Motif and Lucid scrollbars and +"buttom-left" for the Athena scrollbars. +.TP +.B topToolBarHeight (\fPclass\fB TopToolBarHeight) +Sets the height of the top toolbar, in pixels. 0 means no top toolbar. +.TP +.B bottomToolBarHeight (\fPclass\fB BottomToolBarHeight) +Sets the height of the bottom toolbar, in pixels. 0 means no +bottom toolbar. +.TP +.B leftToolBarWidth (\fPclass\fB LeftToolBarWidth) +Sets the width of the left toolbar, in pixels. 0 means no left toolbar. +.TP +.B rightToolBarWidth (\fPclass\fB RightToolBarWidth) +Sets the width of the right toolbar, in pixels. 0 means no right toolbar. +.TP +.B topToolBarShadowColor (\fPclass\fB TopToolBarShadowColor) +Sets the color of the top shadows for the toolbars. (For all toolbars, +\fBnot\fR just the toolbar at the top of the frame.) +.TP +.B bottomToolBarShadowColor (\fPclass\fB BottomToolBarShadowColor) +Sets the color of the bottom shadows for the toolbars. (For all toolbars, +\fBnot\fR just the toolbar at the bottom of the frame.) +.TP +.B topToolBarShadowPixmap (\fPclass\fB TopToolBarShadowPixmap) +Sets the pixmap of the top shadows for the toolbars. (For all toolbars, +\fBnot\fR just the toolbar at the top of the frame.) If set, this +resource overrides the corresponding color resource. +.TP +.B bottomToolBarShadowPixmap (\fPclass\fB BottomToolBarShadowPixmap) +Sets the pixmap of the bottom shadows for the toolbars. (For all toolbars, +\fBnot\fR just the toolbar at the bottom of the frame.) If set, this +resource overrides the corresponding color resource. +.TP +.B toolBarShadowThickness (\fPclass\fB ToolBarShadowThickness) +Thickness of the shadows around the toolbars, in pixels. +.TP +.B visualBell (\fPclass\fB VisualBell) +Whether XEmacs should flash the screen rather than making an audible beep. +.TP +.B bellVolume (\fPclass\fB BellVolume) +Volume of the audible beep. Range is 0 through 100. +.TP +.B useBackingStore (\fPclass\fB UseBackingStore) +Whether +.I XEmacs +should set the backing-store attribute of the +.I X +windows it creates. This increases the memory usage of the +.I X +server but decreases the amount of +.I X +traffic necessary to update the screen, and is useful when the +connection to the +.I X +server goes over a low-bandwidth line such as a modem connection. +.TP +.B textPointer (\fPclass\fB Cursor) +The cursor to use when the mouse is over text. +.TP +.B selectionPointer (\fPclass\fB Cursor) +The cursor to use when the mouse is over a mouse-highlighted +text region. +.TP +.B spacePointer (\fPclass\fB Cursor) +The cursor to use when the mouse is over a blank space in a buffer (that +is, after the end of a line or after the end-of-file). +.TP +.B modeLinePointer (\fPclass\fB Cursor) +The cursor to use when the mouse is over a mode line. +.TP +.B gcPointer (\fPclass\fB Cursor) +The cursor to display when a garbage-collection is in progress. +.TP +.B scrollbarPointer (\fPclass\fB Cursor) +The cursor to use when the mouse is over the scrollbar. +.TP +.B pointerColor (\fPclass\fB Foreground) +The foreground color of the mouse cursor. +.TP +.B pointerBackground (\fPclass\fB Background) +The background color of the mouse cursor. +.PP +.SM Using the Mouse +.PP +The following lists the mouse button bindings for the +.I XEmacs +window under X11. + +.in +\w'CTRL-SHIFT-middle'u+4n +.ta \w'CTRL-SHIFT-middle'u+4n +.ti -\w'CTRL-SHIFT-middle'u+4n +MOUSE BUTTON FUNCTION +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +left Set point or make a text selection. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +middle Paste text. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +right Pop up a menu of options. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +SHIFT-left Extend a selection. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +CTRL-left Make a selection and insert it at point. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +CTRL-middle Set point and move selected text there. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +CTRL-SHIFT-left Make a selection, delete it, and insert it at point. +.br +.ti -\w'CTRL-SHIFT-middle'u+4n +META-left Make a rectangular selection. +.PP +.SH FILES +/usr/local/info - files for the Info documentation browser +(a subsystem of +.IR XEmacs ) +to refer to. The complete text of the +.I XEmacs Reference Manual +and the +.I XEmacs Lisp Programmer's Manual +is included in a convenient tree structured form. + +/usr/local/lib/xemacs-$VERSION/info - the Info files may be here instead. + +/usr/local/lib/xemacs-$VERSION/src - C source files and object files. +(May not be present.) + +/usr/local/lib/xemacs-$VERSION/lisp/* - Lisp source files and compiled files +that define most editing commands. The files are contained in subdirectories, +categorized by function or individual package. Some are preloaded; +others are autoloaded from these directories when used. + +/usr/local/lib/xemacs-$VERSION/etc - some files of information, pixmap +files, other data files used by certain packages, etc. + +/usr/local/lib/xemacs-$VERSION/$CONFIGURATION - various programs that are used +with XEmacs. + +/usr/local/lib/xemacs-$VERSION/$CONFIGURATION/DOC-$VERSION-XEmacs - +contains the documentation strings for the Lisp primitives and +preloaded Lisp functions of +.IR XEmacs \. +They are stored here to reduce the size of +.I XEmacs +proper. + +.br +/usr/local/lib/xemacs-$VERSION/etc/SERVICE - lists people offering +various services to assist users of +.IR XEmacs , +including education, troubleshooting, porting and customization. + +/usr/local/lib/xemacs/lock - holds lock files that are made for all +files being modified in +.IR XEmacs , +to prevent simultaneous modification of one file by two users. + +/usr/local/lib/xemacs/site-lisp - locally-provided Lisp files. + +/usr/lib/X11/rgb.txt - list of valid X color names. +.PP +.SH BUGS AND HELP +There is a newsgroup, comp.emacs.xemacs, for reporting +.I XEmacs +bugs and fixes and requesting help. But before reporting something +as a bug, please try to be sure that it really is a bug, not a +misunderstanding or a deliberate feature. We ask you to read the section +``Reporting XEmacs Bugs'' near the end of the reference manual (or Info +system) for hints on how and when to report bugs. Also, include the version +number of the +.I XEmacs +you are running and the system you are running it on +in \fIevery\fR bug report that you send in. Finally, the more you can +isolate the cause of a bug and the conditions it happens under, the more +likely it is to be fixed, so please take the time to do so. + +The newsgroup is bidirectionally gatewayed to and from the mailing list +xemacs@xemacs.org. You can read the list instead of the newsgroup if +you do not have convenient Usenet news access. To request to be added +to the mailing list, send mail to xemacs-request@xemacs.org. (Do not +send mail to the list itself.) + +The +.I XEmacs +maintainers read the newsgroup regularly and will attempt to +fix bugs reported in a timely fashion. However, not every message will +get a response from one of the maintainers. Note that there are many +people other than the maintainers who read the newsgroup, and will usually +be of assistance in helping with any problems encountered. + +If you need more personal assistance than can be provided by the +newsgroup, look in the SERVICE file (see above) for a list of people +who offer it. + +For more information about XEmacs mailing lists, see the +file /usr/local/lib/xemacs-$VERSION/etc/MAILINGLISTS. +.SH UNRESTRICTIONS +.PP +.I XEmacs +is free; anyone may redistribute copies of +.I XEmacs +to +anyone under the terms stated in the +.I XEmacs +General Public License, +a copy of which accompanies each copy of +.I XEmacs +and which also +appears in the reference manual. +.PP +Copies of +.I XEmacs +may sometimes be received packaged with distributions of Unix systems, +but it is never included in the scope of any license covering those +systems. Such inclusion violates the terms on which distribution +is permitted. In fact, the primary purpose of the General Public +License is to prohibit anyone from attaching any other restrictions +to redistribution of +.IR XEmacs \. +.SH SEE ALSO +X(1), xlsfonts(1), xterm(1), xrdb(1), emacs(1), vi(1) +.SH AUTHORS +.PP +.I XEmacs +was written by Chuck Thompson <cthomp@xemacs.org>, Ben Wing +<wing@666.com>, Jamie Zawinski <jwz@netscape.com>, Richard Mlynarik +<mly@adoc.xerox.com>, and many others. It was based on an early +version of +.I GNU Emacs Version +.IR 19 , +written by Richard Stallman of the Free Software +Foundation, and has tracked subsequent releases of +.I GNU Emacs +as they have become available. It was originally written by Lucid, Inc. +(now defunct) and was called +.I Lucid +.IR Emacs \. +.PP +Chuck Thompson wrote the +.I XEmacs +redisplay engine, maintains the +.I XEmacs +FTP and WWW sites, and has put out all releases of +.I XEmacs +since 19.11 (the first release called +.IR XEmacs ). +Ben Wing wrote the Asian-language support, the on-line documentation +(including this man page and much of the FAQ), the external widget code, +and retooled or rewrote most of the basic, low-level +.I XEmacs +subsystems. Jamie Zawinski put out all releases of +.I Lucid +.IR Emacs , +from the first (19.0) through the last (19.10), and was the primary +code contributor for all of these releases. Richard Mlynarik rewrote +the +.I XEmacs +Lisp-object allocation system, improved the keymap and minibuffer code, +and did the initial synching of +.I XEmacs +with +.I GNU Emacs Version +.IR 19 \. +.PP +Many others have also contributed significantly. For more detailed +information, including a long history of +.I XEmacs +from multiple viewpoints and pretty pictures and bios of the major +.I XEmacs +contributors, see the +.I XEmacs About Page +(the About XEmacs option on the Help menu). +.SH MORE INFORMATION +For more information about +.IR XEmacs , +see the +.I XEmacs About Page +(mentioned above), +look in the file /usr/local/lib/xemacs-$VERSION/etc/NEWS, +or point your Web browser at +.PP +http://www.xemacs.org/ +.PP +for up-to-the-minute information about +.IR XEmacs \. +.PP +The +.I XEmacs +FAQ (Frequently Asked Questions) can be found at the Web site just listed. +A possibly out-of-date version is also accessible through the Info system +inside of +.IR XEmacs \. +.PP +The latest version of +.I XEmacs +can be downloaded using anonymous FTP from +.PP +ftp://ftp.xemacs.org/pub/xemacs/ +.PP +or from a mirror site near you. Here is an approximate (possibly +out-of-date) list of mirror sites: +.PP +ftp://ftp.ai.mit.edu/pub/xemacs/ +.br +ftp://ftp.uu.net/systems/gnu/xemacs/ +.br +ftp://ftp.sunet.se/pub/gnu/xemacs/ +.br +ftp://ftp.cenatls.cena.dgac.fr/pub/Emacs/xemacs/ +.br +ftp://liasun3.epfl.ch/pub/gnu/xemacs/ +.br +ftp://ftp.th-darmstadt.de/pub/editors/xemacs/ +.br +ftp://audrey.levels.unisa.edu.au/xemacs/ +.br +ftp://sunsite.doc.ic.ac.uk/gnu/xemacs/ +.br +ftp://ftp.ibp.fr/pub/emacs/xemacs/ +.br +ftp://uiarchive.cso.uiuc.edu/pub/packages/xemacs/ +.br +ftp://ftp.technion.ac.il/pub/unsupported/gnu/xemacs/ +.br +ftp://thphys.irb.hr/pub/xemacs/ +.PP +See the Web site for an up-to-date list of mirror sites.