Paludis::UseCleaner::ConsoleUI - SubSpace for handling progress formatting of the cleaner.
version 0.01000307
$ui->skip_empty( $lineno, $line )
Notifies user a line has been skipped in the input due to it being empty. This line has been copied to the output ( cleaned ) file.
$ui->skip_star( $lineno, $line )
Notifies user a line has been skipped in the input due to it being a * rule, and thus having far too many possible matches to compute respectably.
This line has been copied to the output ( cleaned ) file.
$ui->dot_trace( $symbol = '.' )
Prints a simple progress indicator when show_dot_trace is enabled.
$ui->nomatch( $lineno, $line )
Notifies use that a line appeared to contain a rule and that rule matched no packages that exist, both uninstalled and installed, and is thus being removed from the output( cleaned ) file.
Just In case, this line is also copied to the rejects file.
$extrasmap{VIDEO_CARDS} = \@cardlist; $ui->full_rule( $spec, \@useflags, \%extrasmap )
Produces a debug tracing line showing the parsed result of the line as we perceive it internally.
$ui->show_skip_empty( 1 ); # enable showing the empty-line debug $ui->show_skip_empty( 0 ); # disable ...
default is true
true
$ui->show_skip_star( 1 ); # enable showing the * rule debug $ui->show_skip_star( 0 ); # disable ...
$ui->show_dot_trace( 1 ); # enable showing the dot_trace's $ui->show_dot_trace( 0 ); # disable ...
default is false
false
$ui->show_clean( 1 ); # enable showing the clean notice $ui->show_clean( 0 ); # disable ...
$ui->show_rules( 1 ); # enable showing the rule debug $ui->show_rules( 0 ); # disable ...
$ui->fd_debug( \*STDOUT ); # debug to stdout $ui->fd_debug( $fh ); # debug to a filehandle
$ui->fd_dot_trace( \*STDOUT ); # debug to stdout $ui->fd_dot_trace( $fh ); # debug to a filehandle
->_message( $colour, $label, $line , $reason )
Kent Fredric <kentnl@cpan.org>
This software is copyright (c) 2010 by Kent Fredric <kentnl@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Paludis::UseCleaner, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paludis::UseCleaner
CPAN shell
perl -MCPAN -e shell install Paludis::UseCleaner
For more information on module installation, please visit the detailed CPAN module installation guide.