New version attached. This should fix

  * problems with resizing causing junk
  * shaping on the left hand size
  * an interesting combining characters bug that seems to have been there
    for ages.


When resizing, 
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
should be truncated to, say,
    aaaaaaaaaaaaaaaaaaaaaa

But what if we have a RTL line? At the moment, I am chopping it off
logically... so, if we have ..

    ABCDEFGHIJKLMNOPQRSTUVWXYZ
displayed, it ends up looking like
    OPQSTUVWXYZ
or somesuch. But it might look nicer if it ends up with
    ABCDEFGHIJK
on screen. This shouldn't be too hard, but is much harder
with mixed directionality test

                        | <- chopping here
   Phrases involving cars are "TRADITIONAL"
  (Phrases involving cars are "LANOITIDART")

   Phrases involving cars are "LA" <- physical
or
   Phrases involving cars are "RT" <- logical

Which is preferable? Keeping things visually consistent,
or making sure the text in the line is logically contigous?

-- 
I speak for myself, not my employer

xterm-bidi-0.16.diff.gz

Reply via email to