Subject: lib/30978: curses library
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <zafer@gmx.org>
List: netbsd-bugs
Date: 08/12/2005 15:40:00
>Number:         30978
>Category:       lib
>Synopsis:       curses library
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 12 15:40:00 +0000 2005
>Originator:     Zafer Aydogan
>Release:        3.99.7
>Organization:
>Environment:
i386
>Description:
NetBSD's curses isn't drawing in the lower-right corner,
to avoid scrolling, probably done by shifting a character into the corner.

Please see this Screenshot:
http://images.aydogan.net/dialog_screen.gif

Julian Coleman <jdc@coris.org.uk> replied:
Yes.  This is historical behaviour of our curses library.  It's probably
sensible to remove this now.  Any terminals that can't handle it could
have a capability added to their termcap entry.


>How-To-Repeat:
use misc/dialog to create message box with:
dialog --msgbox "hello world" 10 40 

(see screenshot)

Notice that the lower right corner is black instead of blue.

(Set TERM=xterm to get colors, if you are on a console)

>Fix: