Subject: Re: install/36560: sysinst progress output borked
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Husemann <martin@duskware.de>
List: netbsd-bugs
Date: 11/06/2007 20:25:02
The following reply was made to PR install/36560; it has been noted by GNATS.

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: install/36560: sysinst progress output borked
Date: Tue, 6 Nov 2007 21:21:48 +0100

 Here is a small test program that shows the same effect - works with
 older libcurses, fails in -current.
 
 Martin
 
 ---8<---
 #include <curses.h>
 #include <unistd.h>
 
 int
 main()
 {
 	int i, j;
 	char buf[200];
 
 	initscr();
 	move(2, 0);
 	for (i = 0; i < 60; i++) {
 		addstr("\r ---> ");
 		for (j = 0; j < i; j++)
 			addstr(".");
 		for ( ; j < 62; j++)
 			addstr(" ");
 		sprintf(buf, "%d ", i);
 		addstr(buf);
 		refresh();
 		sleep(1);
 	}
 	endwin();
 	return 0;
 }