[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: console update

From: Marcus Brinkmann
Subject: Re: console update
Date: Sat, 31 Aug 2002 03:21:57 +0200
User-agent: Mutt/1.4i

On Fri, Aug 30, 2002 at 06:53:15AM -0700, James Morrison wrote:
>    In one of your emails, you mentioned artifacts in the console-ncurses
> translator.  I'm curious, do you call clrtoeol () after printing each line
> with console-ncurses?

No need, as I guarantee that all cells are written at least once and are
written when they are changed.  I do print a space where ncurses does not
delete the cell, it's ncurses deciding to make it a cursor right.

But I think I know what happens: some characters are not displayable in
ncursesw or the terminal's opinion, but they are counted as printed anyway. 
This makes ncurses _think_ it has written it, and thus comes one character
short at the end of the line.

So, ncursesw cannot display bullets, umlauts, copyright signs in some
terminals, or prints the wrong character codes.  If I am right, that is the
only bug left, and I have no idea how to approach it.


`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    marcus@gnu.org
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]