emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCHES] patches for compiling GNU emacs 21.2 under Cygwin


From: Joe Buehler
Subject: Re: [PATCHES] patches for compiling GNU emacs 21.2 under Cygwin
Date: Mon, 09 Dec 2002 09:57:39 -0500
User-agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2) Gecko/20021126

Eli Zaretskii wrote:
On Sun, 8 Dec 2002, Richard Stallman wrote:

I don't recall seeing a message that answered the
original question: is cygwin close enough to an existing system-type
value that it would be simpler to use an existing value for it?

I hypothesized that cygwin is much closer to a Unix/GNU system than it is to windows-nt, and Joe Buehler confirmed that. But some Windows aspects, such as case-insensitivity of the underlying file system, do need exceptions in Emacs code, and Joe took care of that by sending patches for Lisp packages. (I hope to review those patches soon.)

I think the above is the bottom line of the discussions of this aspect of the Cygwin port. Joe, could you please confirm that?

If I understand the question, yes, there are indeed parts of the .el files
where it is not appropriate to use either ms-dos or windows-nt as the 
system-type,
and there are places where it is.  For example, the Cygwin shells do not use
%VAR% to substitute environment variables.  On other other hand, Cygwin
runs on top of Windows, so filename case-insensitivity is the same as
for the windows ports.

Joe Buehler






reply via email to

[Prev in Thread] Current Thread [Next in Thread]