|
From: | Jussi Lahdenniemi |
Subject: | Re: [PATCH] Override Windows default Win-* key combinations when using Emacs |
Date: | Wed, 13 Jan 2016 07:31:50 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 |
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.
Actually, there is only one: GetConsoleWindow. However, the WH_KEYBOARD_LL hook is not implemented at all on Win98. So, if we want to offer the old w32-register-hot-key/w32-phantom-key-code functionality to users of Win98, the new patch needs to be added to the existing code instead of replacing it.
Which road should I take? Assuming that the patch runs on Win2k, the only people affected by the choice are those running Win98 and ME. Keep the old functionality for a bit messier code base and documentation, or replace the old functionality and have Win98/ME people lose w32-register-hot-key?
-- Jussi Lahdenniemi
[Prev in Thread] | Current Thread | [Next in Thread] |