emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Override Windows default Win-* key combinations when using E


From: Eli Zaretskii
Subject: Re: [PATCH] Override Windows default Win-* key combinations when using Emacs
Date: Wed, 13 Jan 2016 17:53:21 +0200

> Cc: address@hidden
> From: Jussi Lahdenniemi <address@hidden>
> Date: Wed, 13 Jan 2016 11:16:55 +0200
> 
> On 12.1.2016 17.54, Eli Zaretskii wrote:
> > Which APIs that you used in the patch are not available on Windows 9X?
> > I thought I went over all of them, and they all are, but maybe I
> > missed some.
> 
> By the way, now that I tried running Emacs on Win98 and Win2k I noticed 
> that the commit 7afa4f300 by you in August seems to break compatibility 
> with these old operating systems by linking to the function 
> _resetstkoflw in msvcrt.dll. The function was apparently introduced in 
> version 7.0 of msvcrt.dll, while Win2k still ships with version 6.1.

My references were ambiguous about that when I wrote that code.

Can you replace the direct call to _resetstkoflw with a call through a
pointer which is assigned the right address at run time, if the
function available, and avoid calling it if not?  Like what we do with
the other such functions in w32.c and elsewhere.

I can write the code for this, if you want, but I cannot test it.

Thanks.



reply via email to

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