|
From: | Stefan Monnier |
Subject: | bug#17412: 24.3; Unicode key events broken, not usable in input method |
Date: | Tue, 06 May 2014 12:06:47 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> Digging around in keyboard.c, I found that read_char() only passes > events with keycode < 256 (line 3050ff) to input-method-function: Indeed, this has been in the input-method design from the start. I'd be interested to know why. Handa? > [322] as key event seems strange to me. The XLib keycode for "ł" (as > reported by xev) is 0x1000142. Maybe Emacs cuts off the leading bit? 322 = U+0142, so it's really not strange at all: Emacs uses Unicode internally. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |