CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2010/03/22 14:38:44

Modified files:
        usr.sbin/pkg_add: Makefile pkg_add pkg_create 
        usr.sbin/pkg_add/OpenBSD: Add.pm AddDelete.pm Delete.pm 
                                  LibSpec.pm OldLibs.pm PackingList.pm 
                                  ProgressMeter.pm Replace.pm 
                                  Signature.pm UpdateSet.pm Ustar.pm 
Added files:
        usr.sbin/pkg_add/OpenBSD/ProgressMeter: Term.pm 

Log message:
clean up the ProgressMeter code, create a specific class if a Term
is around.
start using stuff from termcap, specifically, cleareol, and move to hp.
use the full line when we can, cram 100% if we can.
(this should flicker much less on slow terminals).

clean-up the install-and-progress bits to be in progressmeter, this removes
some code.

have pkg_create follow the same pattern as the others, with a state.
This allows us to unify error messages a bit.

Reply via email to