This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: FAQ entries about emacs
- From: "Dr. Volker Zell" <dr dot volker dot zell at oracle dot com>
- To: cygwin-apps at cygwin dot com
- Date: Sun, 22 Feb 2009 21:37:54 +0100
- Subject: Re: FAQ entries about emacs
- References: <20090212143628.GA8062@calimero.vinschen.de>
>>>>> Corinna Vinschen writes:
> Hi Volker,
> can you do me a favor? Can you have a look into the FAQ entries "Is
> there a Cygwin port of GNU Emacs?" and the next one "What about NT
> Emacs?" and suggest a rewrite? The information given in these two FAQ
> entries is certainly outdated, but I'm not quite sure how to rephrase
> them. What especially bugs me is the reference to X11 which, as far as
> I know, is not correct for XEmacs. Maybe (but that's just a vague idea
> from an Emacs non-user) it might be a good idea to pull the two FAQ
> entries together into one "Is there a Cygwin port of Emacs?" and just
> talk about XEmacs and GNU emacs, whatever the actual difference is.
--- /o/download/faq-using.xml.orig 2009-02-22 20:36:51.078125000 +0100
+++ /o/download/faq-using.xml 2009-02-22 21:34:36.359375000 +0100
@@ -806,12 +806,50 @@
</answer></qandaentry>
<qandaentry id="faq.using.xemacs">
-<question><para>What about XEmacs?</para></question>
+<question><para>Is there a Cygwin port of XEmacs?</para></question>
<answer>
-<para>For a concise description of the current situation with XEmacs, see
-this message from the Cygwin mailing list:
-<ulink url="http://cygwin.com/ml/cygwin/2002-11/msg00609.html">http://cygwin.com/ml/cygwin/2002-11/msg00609.html</ulink>.
+<para>Yes. It can be used in three different modes:
+<para><itemizedlist>
+<listitem><para>X11 (<ulink url="http://cygwin.com/xfree/">http://cygwin.com/xfree/</ulink>) GUI</para></listitem>
+</itemizedlist></para>
+<para>You have to <emphasis>set</emphasis> the DISPLAY environment variable
+before starting xemacs.
+<screen>
+ bash$ DISPLAY=127.0.0.1:0 xemacs &
+</screen>
+</para>
+<listitem><para>Windows native GUI</para></listitem>
+</itemizedlist></para>
+<para>You have to <emphasis>unset</emphasis> the DISPLAY environment variable
+before starting xemacs.
+</para>
+<screen>
+ bash$ DISPLAY= xemacs &
+</screen>
+<listitem><para>Console mode</para></listitem>
+</itemizedlist></para>
+<para>Start xemacs with -nw in a terminal (native or X11) window
+</para>
+<screen>
+ bash$ xemacs -nw
+</screen>
+</para>
+<para>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.
+</para>
+<para>To use all the standard packages with XEmacs you should download the following
+two packages:
+<para><itemizedlist>
+<listitem><para>xemacs-sumo - XEmacs standard packages</para></listitem>
+<listitem><para>xemacs-mule-sumo - XEmacs MULE (MUlti Lingual Emacs) packages</para></listitem>
+</itemizedlist></para>
+</para>
+<para>An alternative <emphasis>native</emphasis> distribution of XEmacs for
+Windows based systems can be downloaded from
+<ulink url="http://xemacs.org/Download/win32/index.html">. It uses an
+<emphasis>InnoSetup Kit</emphasis> based installer.
+</para>
</para>
</answer></qandaentry>
> Thanks in advance,
> Corinna
Ciao
Volker