Re: lib/58282: Sysinst terminal output size increased because curses

Brett Lymn <[email protected]>
Newsgroups gmane.os.netbsd.bugs
Message-ID <[email protected]>
On Tue, Jun 30, 2026 at 05:15:01AM +0000, Brett Lymn via gnats wrote:
> The following reply was made to PR lib/58282; it has been noted by GNATS.
> 
> From: Brett Lymn <[email protected]>
> To: Andreas Gustafsson <[email protected]>
> Cc: [email protected]
> Subject: Re: lib/58282: Sysinst terminal output size increased because curses
> Date: Tue, 30 Jun 2026 14:44:44 +0930
> 
>  On Tue, Jun 30, 2026 at 07:31:12AM +0300, Andreas Gustafsson wrote:
>  > 
>  > I don't see the reversion on cvs.netbsd.org yet.
>  >
>  
>  Thanks to kre for sorting this.  I thought I had done it but cvs was
>  complaining about a sticky flag.
>  

OK, I have committed the update again now.  There was a problem in
quickch() that caused it to loop infinitely.  I have cleaned up
quickch() to remove a lot of historical changes that were done as
incidental work arounds for the broken hashes.  I tested sysinst and it
works fine now as does vi.

I am still deeply suspicious of quickch(), I don't believe that it
always does the correct thing as I can see what I consider to be
spurious scrolling regions being set in some of the tests but in other
tests the outputs are well optimised - e.g. the scroll test does the
right thing in setting a scrop region instead of rewriting the whole
screen on a single line scroll.

All atf tests pass with this update now.

-- 
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"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.