diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index 106f1e2b9..6c37b9ef7 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,3 +1,7 @@ +2009-02-23 Dr. Volker Zell + + * faq-using.xml: Rework XEmacs FAQ. + 2009-02-14 Corinna Vinschen * faq-using.xml: Fix usage of ampersand in NT emacs script. diff --git a/winsup/doc/faq-using.xml b/winsup/doc/faq-using.xml index 00edbfd33..ea2b9044a 100644 --- a/winsup/doc/faq-using.xml +++ b/winsup/doc/faq-using.xml @@ -806,13 +806,46 @@ Consider using XEmacs for now. -What about XEmacs? +Is there a Cygwin port of XEmacs? -For a concise description of the current situation with XEmacs, see -this message from the Cygwin mailing list: -http://cygwin.com/ml/cygwin/2002-11/msg00609.html. +Yes. It can be used in three different modes: + +X11 (http://cygwin.com/xfree/) GUI + +You have to set the DISPLAY environment variable +before starting xemacs. + + bash$ DISPLAY=127.0.0.1:0 xemacs & + + +Windows native GUI + +You have to unset the DISPLAY environment variable +before starting xemacs. + + bash$ DISPLAY= xemacs & + + +Console mode + +Start xemacs with -nw in a terminal (native or X11) window + + bash$ xemacs -nw + +The current stable Cygwin version of XEmacs is 21.4.x. But there is also a +Cygwin test release version (21.5.x) available for download via setup.exe. +To use all the standard packages with XEmacs you should download the following +two packages: + +xemacs-sumo - XEmacs standard packages +xemacs-mule-sumo - XEmacs MULE (MUlti Lingual Emacs) packages + +An alternative native distribution of XEmacs for +Windows based systems can be downloaded from +http://xemacs.org/Download/win32/index.html. +It uses an InnoSetup Kit based installer.