Now I've finished exams and have some spare time, I'm working on debugging
the xterm/doublewide/combining patch. I am confused as to how cursor
behaviour should work again. :)
Imagine... (where [ is left half of a DWC and ] is the right half)...
01234567890123456789
0 [][][][][][][][][]
1
After that last [], what should happen? Obviously, a narrow character can
fit in, so if one was sent, it should end up looking like
[][][][][][][][][].
but, what if a doublewidth character was next? would it want to look like
[][][][][][][][][][
^ with an isolated half
or would it be like
[][][][][][][][][]
[]
What do the other terminals that support doublewidth characters do? Do
they even allow doublewidth characters on odd columns at all?
(BTW : my email address is changing from @ecs.soton.ac.uk to @zepler.org,
also my web page from http://www.ecs.soton.ac.uk/~rwb197 to
http://www.zepler.org/~rwb197, please update links appropriately...)
--
Robert
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/