GNU bug report logs - #19909
[PATCH] Error out if with-file-notification=w32 is specified on cygwin

Previous Next

Package: emacs;

Reported by: bug-gnu-emacs <at> gnu.org

Date: Fri, 20 Feb 2015 09:49:02 UTC

Severity: minor

Tags: patch

Done: Ken Brown <kbrown <at> cornell.edu>

Bug is archived. No further changes may be made.

Full log


Message #39 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#19909: [PATCH]
 Error	out	if	with-file-notification=w32	is	specified on cygwin
Date: Fri, 20 Feb 2015 19:16:37 +0200
> From: Robert Pluim <rpluim <at> gmail.com>
> Date: Fri, 20 Feb 2015 17:44:30 +0100
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> From: Robert Pluim <rpluim <at> gmail.com>
> >> Date: Fri, 20 Feb 2015 16:46:48 +0100
> >> 
> >> >> I don't think adding w32.c into the build on cygwin is going to work.
> >> >
> >> > Because of the above, or because of something else?
> >> 
> >> Because (perhaps mistakenly) I think that calling emacs code that
> >> assumes it's running under Windows native will not interact well with
> >> emacs code that's running under cygwin.
> >
> > Sorry, maybe I'm confused, but isn't your Cygwin build configured
> > "--with-w32"?  If so, it already uses some of the Windows native code.
> 
> Yes, but only the bits relevant to the GUI. I don't know what the rest
> of it does :)

Most of native Windows code in Emacs is related to GUI.  That includes
drawing GUI frames and accepting input from the Windows message queue;
both are used by the Cygwin build --with-w32.

The rest is emulation of Posix functions, which Cygwin doesn't need.




This bug report was last modified 10 years and 79 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.