>>>> "mb" == Martin Buchholz
<martin(a)xemacs.org> writes:
mb> (for example, Alexey is working on adding another layer).
? His proposal seems to just make a layer that is already there
(x_keysym_to_character) configurable. (BTW, despite my caution, it
seems pretty straightforward at first glance.) Is that what you mean
(another "layer of complexity") or am I missing something?
mb> It should be possible to define a key as a character, e.g.
mb> (define-key [(Cyrillic_hardsign)] ?�)
I like this interface.
mb> (define-key [(Cyrillic_hardsign)] 'self-insert-key)
mb> (put 'Cyrillic_hardsign 'ascii-character ?�)
This seems to work with extended (Mule) characters, too.
(global-set-key [(f5)] 'self-insert-command)
(put 'f5 'ascii-character ?字)
F5 --| 字
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."