>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)arsdigita.com> writes:
Hrvoje> "Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
mb> It should be possible to define a key as a character, e.g.
>
mb> (define-key [(Cyrillic_hardsign)] ?ÿ)
>
>> I like this interface.
Hrvoje> I'm not so sure about it. What if ÿ itself is bound to something
Hrvoje> other than self-insert-command? Do we still insert ÿ, or do we call
Hrvoje> that other command?
Historical note: keystrokes and characters have been confused, since
they are somewhat indistinguishable on a tty.
The default (fallback) binding of a character should be
self-insert-key (except without the need to hack the ascii-character
property).
This should be overridable by the user, both to change the global
fallback binding and to change a binding for a particular character.
You need to be careful to make this work with isearch.
Of course, lots more thinking should be done before anyone starts
hacking on this.