3586 |
@cindex Lucid Emacs |
@cindex Lucid Emacs |
3587 |
@cindex Epoch |
@cindex Epoch |
3588 |
|
|
3589 |
First of all, they're both GNU Emacs. XEmacs is just as much a later |
XEmacs is a branch version of Emacs. It was earlier called as Lucid |
3590 |
version of GNU Emacs as the FSF-distributed version. This FAQ refers to |
Emacs, and it was based on a prerelease version of Emacs 19. In this |
3591 |
the latest version to be distributed by the FSF as ``Emacs,'' partly |
FAQ, we use the name ``Emacs'' only for the official version. |
3592 |
because the XEmacs maintainers now refer to their product using the |
|
3593 |
``XEmacs'' name, and partly because there isn't any accurate way to |
Emacs and XEmacs each come with Lisp packages that are lacking in the |
3594 |
differentiate between the two without getting mired in paragraphs of |
other. The two versions have some significant differences at the Lisp |
3595 |
legalese and history. |
programming level. |
|
|
|
|
XEmacs, which began life as Lucid Emacs, is based on an early version of |
|
|
Emacs 19 and Epoch, an X-aware version of Emacs 18. |
|
|
|
|
|
Emacs (i.e., the version distributed by the FSF) has a larger installed |
|
|
base and now always contains the MULE multilingual facilities. |
|
|
XEmacs can do some clever tricks with X and MS-Windows, such as |
|
|
putting arbitrary graphics in a buffer. Similar facilities have been |
|
|
implemented for Emacs as part of a new redisplay implementation for |
|
|
Emacs 21, and are available in the latest Emacs releases. |
|
|
Emacs and XEmacs each come with |
|
|
Lisp packages that are lacking in the other; RMS says that the FSF would |
|
|
include more packages that come with XEmacs, but that the XEmacs |
|
|
maintainers don't always keep track of the authors of contributed code, |
|
|
which makes it impossible for the FSF to have certain legal papers |
|
|
signed. (Without these legal papers, the FSF will not distribute Lisp |
|
|
packages with Emacs.) The two versions have some |
|
|
significant differences at the Lisp programming level. |
|
3596 |
|
|
3597 |
Many XEmacs features have found their way into recent versions of Emacs, |
Many XEmacs features have found their way into recent versions of Emacs, |
3598 |
and more features can be expected in the future, but there are still many |
and more features can be expected in the future, but there are still many |
3599 |
differences between the two. |
differences between the two. |
3600 |
|
|
3601 |
The latest stable branch of XEmacs as of this writing is 21.4; you can |
The FSF has used some of the code in XEmacs, and would like to use |
3602 |
get it at |
other parts, but the earlier XEmacs maintainers did not always keep |
3603 |
|
track of the authors of contributed code, which makes it impossible |
3604 |
@uref{ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.4/xemacs-21.4.12.tar.gz} |
for the FSF to get copyright papers signed for that code. (The FSF |
3605 |
|
requires these papers for all the code included in Emacs, aside from |
3606 |
More information about XEmacs, including a list of frequently asked |
generic C support packages that are not integrated into the code of |
3607 |
questions (FAQ), is available at |
Emacs proper.) |
|
|
|
|
@uref{http://www.xemacs.org/} |
|
3608 |
|
|
3609 |
@node Emacs for MS-DOS, Emacs for Windows, Difference between Emacs and XEmacs, Finding Emacs and related packages |
@node Emacs for MS-DOS, Emacs for Windows, Difference between Emacs and XEmacs, Finding Emacs and related packages |
3610 |
@section Where can I get Emacs for my PC running MS-DOS? |
@section Where can I get Emacs for my PC running MS-DOS? |
3933 |
@email{daveg@@csvax.cs.caltech.edu, Dave Gillespie} |
@email{daveg@@csvax.cs.caltech.edu, Dave Gillespie} |
3934 |
|
|
3935 |
@item Latest version |
@item Latest version |
3936 |
2.02f |
2.02g (part of Emacs since version 21.4) |
3937 |
|
|
3938 |
@item Distribution |
@item Distribution |
3939 |
@uref{ftp://ftp.gnu.org/pub/gnu/calc/calc-2.02f.tar.gz} |
No separate distribution outside of Emacs. Older versions |
3940 |
|
are available at @uref{ftp://ftp.gnu.org/pub/gnu/calc/}. |
3941 |
|
|
3942 |
@end table |
@end table |
3943 |
|
|
3977 |
@end table |
@end table |
3978 |
|
|
3979 |
@node AUCTeX, BBDB, VIPER, Major packages and programs |
@node AUCTeX, BBDB, VIPER, Major packages and programs |
3980 |
@section AUCTeX --- enhanced LaTeX mode with debugging facilities |
@section AUC@TeX{} --- enhanced @TeX{} modes with debugging facilities |
3981 |
@cindex Mode for @TeX{} |
@cindex Mode for @TeX{} |
3982 |
@cindex @TeX{} mode |
@cindex @TeX{} mode |
3983 |
@cindex AUCTeX mode for editing @TeX{} |
@cindex AUC@TeX{} mode for editing @TeX{} |
3984 |
@cindex Writing and debugging @TeX{} |
@cindex Writing and debugging @TeX{} |
3985 |
|
|
3986 |
|
AUC@TeX{} is a set of sophisticated major modes for @TeX{}, LaTeX, |
3987 |
|
ConTeXt, and Texinfo offering context-sensitive syntax highlighting, |
3988 |
|
indentation, formatting and folding, macro completion, @TeX{} shell |
3989 |
|
functionality, and debugging. Some important supplemental packages are |
3990 |
|
described in @ref{Introduction, RefTeX, Introduction, reftex, Ref@TeX{} |
3991 |
|
User Manual}, and |
3992 |
|
@uref{http://preview-latex.sourceforge.net,preview-latex}. |
3993 |
|
|
3994 |
@table @b |
@table @b |
3995 |
|
|
3996 |
@item Authors |
@item Authors |
3997 |
@email{krab@@iesd.auc.dk, Kresten Krab Thorup} and@* |
@email{krab@@iesd.auc.dk, Kresten Krab Thorup}, @* |
3998 |
@email{abraham@@dina.kvl.dk, Per Abrahamsen} |
@email{abraham@@dina.kvl.dk, Per Abrahamsen}, @* and others. |
3999 |
|
|
4000 |
@item Maintainer |
@item Maintainer |
4001 |
@email{dak@@gnu.org, David Kastrup} |
@email{dak@@gnu.org, David Kastrup} |
4002 |
|
|
4003 |
@item Latest version |
@item Latest version |
4004 |
11.13 |
11.52 |
4005 |
|
|
4006 |
@item Distribution |
@item Distribution |
4007 |
@uref{http://savannah.gnu.org/download/auctex/stable.pkg/11.13/auctex-11.13.tar.gz} |
@uref{ftp://ftp.gnu.org/pub/gnu/auctex/} |
4008 |
|
|
4009 |
@item Web site |
@item Web site |
4010 |
@uref{http://www.gnu.org/software/auctex/} |
@uref{http://www.gnu.org/software/auctex/} |
4011 |
|
|
4012 |
@item Mailing list: |
@item Mailing list: |
4013 |
Subscription requests to @email{auc-tex-subscribe@@sunsite.dk}@* |
Subscription requests to @email{auc-tex-subscribe@@sunsite.dk}@* |
4014 |
Submissions to @email{auc-tex@@sunsite.dk}@* |
Submissions to @email{auc-tex@@sunsite.dk} |
|
Development team is at @email{auc-tex_mgr@@sunsite.dk} |
|
4015 |
|
|
4016 |
@end table |
@end table |
4017 |
|
|