GNU bug report logs - #74423
Low level key events

Previous Next

Package: emacs;

Reported by: Cecilio Pardo <cpardo <at> imayhem.com>

Date: Mon, 18 Nov 2024 20:36:02 UTC

Severity: wishlist

Full log


View this message in rfc822 format

From: Cecilio Pardo <cpardo <at> imayhem.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: luangruo <at> yahoo.com, 74423 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
Subject: bug#74423: Low level key events
Date: Thu, 26 Dec 2024 11:16:11 +0100
On 22/12/2024 5:31, Stefan Monnier wrote:

> I'm not expert in the C level part of that code, so I provide
> feedback below only for the Lisp-facing part.

Thanks a lot for the review.  I'm working on it.

> Maybe instead of focusing on running a command, `llk-handle` and
> `llk-bind` should concentrate on generating "normal" events that are
> then looked up in the normal keymaps.
> 
> So the user would use them only to specify which events should be
> recognized and which should be ignored.  Then the user can use the
> standard keymaps to declare what to do in response to `double-xk-shift-l`.
> WDYT?

Yes, I think that's better.  I did it the other way to keep it as 
separate as possible from normal events, as some people thought this was 
a bad idea.

How can we make sure that only the user configures this, and external 
packages do not?




This bug report was last modified 46 days ago.

Previous Next


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