Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-26 Thread Thorsten Glaser
Thomas Dickey dixit:

>> I remember sending you? the list? a typescript of this happening
>> in xterm.
>
>iirc, that used OpenBSD's hack which disables ncurses's SIGWINCH handler.

Nope, I’m on a Debian stable system at the moment and can easily
reproduce it.

bye,
//mirabilos
-- 
If Harry Potter gets a splitting headache in his scar
when he’s near Tom Riddle (aka Voldemort),
does Tom get pain in the arse when Harry is near him?
-- me, wondering why it’s not Jerry Potter………



Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-26 Thread Ian Collier
On Thu, May 25, 2023 at 05:22:46PM -0400, Thomas Dickey wrote:
> someone did report this last year, but didn't mention urxvt.
> https://lists.nongnu.org/archive/html/lynx-dev/2022-06/msg0.html

[...]
> I don't see it with xterm, at any rate.

You acknowledged this last year, but I don't recall seeing a fix:
https://lists.nongnu.org/archive/html/lynx-dev/2022-08/msg00029.html

I can reproduce it in xterm with this:

lynx | pv --quiet --rate-limit 1000

imc



Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-25 Thread Thomas Dickey
On Thu, May 25, 2023 at 09:37:30PM +, Thorsten Glaser wrote:
> Thomas Dickey dixit:
> 
> >I don't see it with xterm, at any rate.
> 
> I remember sending you? the list? a typescript of this happening
> in xterm.

iirc, that used OpenBSD's hack which disables ncurses's SIGWINCH handler.
(perhaps their port for lynx should have a workaround to compensate)

-- 
Thomas E. Dickey 
https://invisible-island.net


signature.asc
Description: PGP signature


Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-25 Thread Thorsten Glaser
Thomas Dickey dixit:

>I don't see it with xterm, at any rate.

I remember sending you? the list? a typescript of this happening
in xterm.

bye,
//mirabilos
-- 
15:41⎜ Somebody write a testsuite for helloworld :-)



Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-25 Thread Thorsten Glaser
hacksenw...@posteo.de dixit:

>Thank you for lynx, I love it! 

We all do!

>When lynx is already running in that terminal and I resize the window,

That also happens in xterm on Debian; I reported that some
time ago and someone else too. No fix so far.

bye,
//mirabilos
-- 
„Cool, /usr/share/doc/mksh/examples/uhr.gz ist ja ein Grund,
mksh auf jedem System zu installieren.“
-- XTaran auf der OpenRheinRuhr, ganz begeistert
(EN: “[…]uhr.gz is a reason to install mksh on every system.”)



Re: [Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-25 Thread Thomas Dickey
On Thu, May 25, 2023 at 07:51:29PM +, hacksenw...@posteo.de wrote:
> Hi. 
> 
> Thank you for lynx, I love it! 
> 
> I recently found a bug. 
> 
> I use lynx in the terminal called rxvt-unicode on Devuan 12 Codename 
> Daedalus. 
> When lynx is already running in that terminal and I resize the window, lynx 
> flickers when I switch throught the links of an webpage with arrow keys or vi 
> controls. 

someone did report this last year, but didn't mention urxvt.

https://lists.nongnu.org/archive/html/lynx-dev/2022-06/msg0.html

> I found out, that this also happens in xterminal, but not in xfce4-terminal 
> for example. 

s/xterminal/xterm/ ?

I don't see it with xterm, at any rate.

> Someone with much more expertise than me told me, that it could be, that: 
> „it also completely loses the background color and line formatting when you 
> first resize the window, then when you move the cursor and it redraws, the 
> first redraw fixes the layout and colors. it's just that then every 
> subsequent redraw is done in vain“ 
> 
> At the moment my workarround for this issue is, that I first open my 
> terminal, resize the window and only then start lynx. 
> But it would be nice to just use my hotkey to start lynx and then resize the 
> window (my window manager does not support maximizing windows by default only 
> with a keystroke after focusing a window, it is very minimal).
> 
> Maybe you can fix this. 
> 
> Best Regards 
> hacksenwerk
> 

-- 
Thomas E. Dickey 
https://invisible-island.net


signature.asc
Description: PGP signature


[Lynx-dev] Bug report - Flickering when resizing the terminal window lynx is running in

2023-05-25 Thread hacksenwerk
Hi. 

Thank you for lynx, I love it! 

I recently found a bug. 

I use lynx in the terminal called rxvt-unicode on Devuan 12 Codename Daedalus. 
When lynx is already running in that terminal and I resize the window, lynx 
flickers when I switch throught the links of an webpage with arrow keys or vi 
controls. 

I found out, that this also happens in xterminal, but not in xfce4-terminal for 
example. 

Someone with much more expertise than me told me, that it could be, that: 
„it also completely loses the background color and line formatting when you 
first resize the window, then when you move the cursor and it redraws, the 
first redraw fixes the layout and colors. it's just that then every subsequent 
redraw is done in vain“ 

At the moment my workarround for this issue is, that I first open my terminal, 
resize the window and only then start lynx. 
But it would be nice to just use my hotkey to start lynx and then resize the 
window (my window manager does not support maximizing windows by default only 
with a keystroke after focusing a window, it is very minimal).

Maybe you can fix this. 

Best Regards 
hacksenwerk