NetBSD-Bugs archive

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

Re: pkg/55931: Lynx-2.8.9rel.1 doesn't work with libcurses in NetBSD-9



On Fri, Oct 01, 2021 at 07:40:01AM +0000, Brett Lymn wrote:
> 
>  On Tue, Aug 10, 2021 at 06:50:02PM +0000, Brian Buhrow wrote:
>  >  
>  >  1.  Run lynx against any web site.
>  >  lynx -show_cursor
>  >  
>  >  2.  While lynx is running, press o to open the options page.
>  >  
>  >  3.  Arrow down until you reach the SSL prompting menu item.
>  >  
>  >  4.  press return on that menu item.  This should produce a popup window in the middle of your
>  >  text and your arrow keys should let you select one of the choices.  
>  >  
>  
>  When I do this I get a popup with the options in it but there is no
>  highlighting.  The arrow keys change the selection because when an
>  option is selected it is reflected in the options screen.
>  
>  This can actually be seen outside window too, if TERM in an xterm is set to
>  vt100 (thus disabling colour support) then the highlighting is absent in
>  the popup.  If colour is available then the popup highlighting works.
>  
>  Digging into the curses debug it looks like the characters are being
>  added without the correct attribute rather than the refresh code somehow
>  missing the highlight.
>  

I built lynx against ncurses to test the behaviour there.  What happens
with ncurses is that when navigating the popup the cursor is moved up
and down when the arrow keys are pressed to indicate the current
selection.  With NetBSD curses the cursor briefly is in the popup window
but is moved to a line near the bottom of the screen.

So, the real issue here is that the cursor location should be within the
popup window but this is not happeing.

-- 
Brett Lymn
--
Sent from my NetBSD device.

"We are were wolves",
"You mean werewolves?",
"No we were wolves, now we are something else entirely",
"Oh"


Home | Main Index | Thread Index | Old Index