Robert Brady <email@example.com> wrote:
> Saying "abandon terminals" is not really an adequate solution either, and
> certainly not to UNIX users. Using decomposed characters in the input
> stream breaks things that were possible before. Sure, our metaphor
> couldn't cope with distinguishing "ch" from "c", but one thing it could do
> was distinguish "a-with-ring-above" with "a". We can't do that with things
> normalised to postfix combining characters.
Why not send a control character before the pair indicating <the next two
characters should be combined>? This effectively gives you the same
features as a prefixed combining character, though you have to send
one extra character, and it gives you a combined "ch".
If the terminal has some intelligence you can still type the <combining ring
above> before the <a>. User types combining character, combining character
is held. User types base character,< base character> + <stored combining
is sent (or <control: the next two characters are paired> + <base
<combining character> is sent.
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:53 EDT