Mantis - ncurses
Viewing Issue Advanced Details
2961 regular use minor always 2008-11-24 23:01 2009-02-04 12:00
skayser  
 
normal  
closed  
fixed  
none    
none  
0002961: Broken positioning due to unimplemented capabilites in xterm terminfo file
The xterm terminfo provided with CSWncurses contains two capability named VPA and HPA (used for cursor positioning) that are obviously not implemented in Solaris xterm. Thus, when using Solaris xterm and TERM=xterm, some ncurses applications think these capabilities are present (although they are not), try to use them, and mess up the display.

Examples are mutt and lynx (both from current/, maybe some others as well).

In mutt messages that should be printed to a statusbar at the bottom end up at the current cursor position. In lynx the page layout is simply broken (lines are not properly wrapped). Have a look at http://www.opencsw.org [^] for example.
See http://opencsw.org/bugtrack/view.php?id=2942 [^] for a detailed description and a possible solution (however for a complete fix, you would have to delete hpa= also).
Issue History
2008-11-24 23:01 skayser New Issue
2009-02-04 12:00 dam Note Added: 0005508
2009-02-04 12:00 dam Status new => closed
2009-02-04 12:00 dam Resolution open => fixed

Notes
(0005508)
dam   
2009-02-04 12:00   
Fixed in r2817 for current release 5.7