Now I'm confused. Is the version of emacs[1] you can install by running http://cygwin.com/setup.exe "A" or "B"? I had thought it was "A". If not, where can I get "A"?

  -- Ed

[1] E.g.: http://mirrors.rcn.net/pub/sourceware/cygwin/release/emacs/

Jason Rumney wrote:
Paul Kinnucan wrote:

Hi Felix,

As I understand it, there are two versions of "cygwin emacs":

(A) a version of Unix Emacs modified specifically to run in the Cygwin environment and
(B) the standard Unix version of Emacs compiled, using cygwin
gcc, to run in the Cygwin environment



JDEE supports the A version. It does not support the B
version. The reason for this is that years ago, long
before the B-version existed, some JDEE users asked for A
version support and some of those users actually contributed
code necessary to support the A version. Meanwhile, until
now, there has been no demand for B-version support.


Really this is a cygwin problem. A cygwin version of Emacs needs to be modified to fit its environment, as the 'A' version was. I'm not sure what happened to those patches, but it is unreasonable of the Cygwin maintainers to expect the maintainers of every other package to make changes to accomodate Cygwin's lack of fitting in with its environment so that they themselves can use unmodified code targetted at GNU/Linux.





Reply via email to