The backtrace is reproduced below. Apparently, some values returned by key-description are not accepted by kbd. I think it might not be safe to pass around key descriptions in general and then translated back into events; they should be passed as actual input event sequences and only described when needed for display.
To reproduce, run:
The backtrace is reproduced below. Apparently, some values returned by
key-description
are not accepted bykbd
. I think it might not be safe to pass around key descriptions in general and then translated back into events; they should be passed as actual input event sequences and only described when needed for display.