[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: questions with combining characters [was: Unicode: endpoint of evolution of encodings?]
Henry Spencer wrote:
> On Wed, 17 Nov 2004, Egmont Koblinger wrote:
> > What is backspace supposed to do with NFD unicode streams? Should it delete
> > one unicode entity (that is only the accent from the top of a letter) or a
> > complete combined character?
>
> If combining accents are sent as they are typed, it would clearly be
> useful to provide both, presumably specified by different keyboard
> sequences. If the complete character is sent only after the keyboard
> handler is satisfied (somehow) that it *is* complete, then backspace ought
> to delete the whole thing.
My editor mined (http://towo.net/mined/) deletes the previous character
on Backspace, and deletes the last combining character (accent) on the
previous character with Control-Backspace (provided this is configured
to send a recognisible escape sequence).
I think "Control" is a very intuitive modifier to perform some
sort of "controlled" variation of a keyboard function.
Thomas
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/