> From: Eli Zaretskii [mailto:[EMAIL PROTECTED] > Sent: Friday 26 January 2007 9:03 am > To: Francis Wright > Cc: [EMAIL PROTECTED]; help-emacs-windows@gnu.org > Subject: Re: [h-e-w] no C-spc > > > From: "Francis Wright" <[EMAIL PROTECTED]> > > Date: Thu, 25 Jan 2007 18:08:01 -0000 > > Cc: help-emacs-windows@gnu.org > > > > Perhaps Windows programs read the keyboard differently from > Linux programs. > > That is certainly the case, at some level of the OS. > > > It might be interesting to try the Cygwin version of Emacs, which > > should be more like the Linux version. > > I cannot imagine this would make any difference: Cygwin > programs are Windows executables, and as such, must use > Windows APIs for reading the keyboard. There's no Linux > kernel working anywhere when a Cygwin program runs.
I thought Cygwin programs used Unix APIs provided by the Cygwin libraries, in particular cygwin1.dll. Presumably the Cygwin emulation layer could read the keyboard in the same way that Linux programs do, although I don't know what happens in practice.