Subject: Re: CVS commit: basesrc
To: None <cgd@netbsd.org>
From: Simon Burge <simonb@netbsd.org>
List: tech-install
Date: 06/21/1999 08:19:50
"Chris G. Demetriou" wrote:

> 
> Module Name:	basesrc
> Committed By:	cgd
> Date:		Sun Jun 20 22:07:29 UTC 1999
> 
> Modified Files:
> 
> 	basesrc/usr.bin/ftp: cmds.c cmdtab.c complete.c extern.h fetch.c
> 	    ftp_var.h main.c util.c
> 
> Log Message:
> 
> split the "SMALL" #ifdefs into ones for NO_ABOUT, NO_EDITCOMPLETE, and
> NO_PROGRESS.  -DSMALL still implies all of those.  progress meter support
> isn't necessary for the smallest possible ftp client, but it adds very
> little space and makes users' lives much better.  Therefore, it should
> be enabled for installation media if at all possible.

Since the command output change to being displayed in a subwindow, the
progress meter sucks bigtime on serial consoles.  It steps a line for
each update of the progress meter, and displays up to about 30ish% on a
large file then finished (successfully tho!).  A few people on port-pmax
(including myself - using tip(1) in an xterm as the console) have seen
this behaviour.  I dunno if it's a dicky termcap - does it work cleanly
on say an i386 with wscons, or even an Alpha with a serial console?

Simon.