[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Double column width character written wrongly after refresh
From: |
Thomas Dickey |
Subject: |
Re: Double column width character written wrongly after refresh |
Date: |
Mon, 2 Jun 2003 21:38:30 -0400 |
User-agent: |
Mutt/1.4i |
On Mon, Jun 02, 2003 at 11:21:17PM +0900, Mitsuru Chinen wrote:
> Thomas Dickey <address@hidden> wrote:
> > I've spent about an hour looking at this, but seem to be overlooking
> > something. The gif file itself doesn't show a glitch. However, running
> > your test program, I see some overlap effect which is probably what you're
> > talking about.
>
> Excuse me for my poor explanation.
> As you've already found, my source code would display the full width
> 'b' on the right-hand side of the full width 'a'. And there would be
> no '#' between the 'a' and 'b'. But a '#' is displayed.
going to Redhat 8.0, I see this (though it was not at first apparent, since
the large font I normally use does not have these glyphs). Moving down one
fontsize, I can see what you describe. Also, mbrlen() is giving the expected
value. So I can use this combination to develop some logic in waddstr() that
will make this case render properly.
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net