Open alexNecroJack opened 2 months ago
Thanks for this MAGNIFICENT program, it's one of the BEST I have ever seen :D
Thank you for the kind words and sorry for such a late response. When this was originally posted I tried to recreated, but I couldn't. I was hoping someone else would take it on, but that obviously wasn't the case.
Do you still experience this issue? Can you reliably reproduce it?
Environment details (Put
x
in the checkbox along with the information)nnn
master~/.bashrc:
I access the terminal through:
And then tmux opens, and NNN.
When it happened, I could reproduce it, with the steps presented below. Then I tried to kill tmux and go bare terminal, and it stopped happening even with tmux... really, I don't know how to reproduce it right now. I could before 5 minutes with the steps below.
Exact steps to reproduce the issue
Open a terminal with Ctrl-~ in VCode:
Drag the terminal up to make it as editor (therefor resizing the terminal) : Everything seems okay so far..
Open help (Shift /) : Woah! ... something died..
Close help: wow ... all those quota.user? They definately don't exist
This is me moving the cursor (arrow keys down) to the entry below "bin": which is as we see (multiple times) "boot"
This is me moving the cursor (arrow key down) to the entry below "boot": which is as we see (multiple times) "dev" (not "devta.user")
Ant this is the result after moving the cursor a lot (up / down arrows)
I tried redrawing the screen in tmux multiple times, no luck (refresh-client -l) (C-b r) and I even tried the ^L of NNN (Ctrl Shift l / Ctrl l / Shift L) and nothing changed.
After resizing the VCode window (and therefore I guess resize is being propagated) it seems like it's fixed... But I can easily see the problem persists, by typing / to filter, and typing an (existing) letter... Everything get's corrupted again...
I will install the latest NNN and try it there too. Although now that I can not persistently recreate it, I might take a week to provide more info. Don't worry though, it's happening at least once a week, the past 3-4 months or so for sure.
It would be nice to have a config option, to skip smart redrawing, and force it to full redraw.. I am thinking to myself, rather than having some performance boost, we are on a Web server machine, I think it can handle full redraws, but the buuug.... it's not okay.
Thanks for this MAGNIFICENT program, it's one of the BEST I have ever seen :D