line |
true |
false |
branch |
60
|
1 |
0 |
$option ? : |
66
|
0 |
0 |
unless my $conf = 'CPANPLUS::Configure'->new |
68
|
0 |
0 |
unless $conf->get_conf('shell') |
76
|
0 |
1 |
if ($@) |
79
|
0 |
0 |
if $CPANPLUS::Shell::SHELL eq $CPANPLUS::Shell::DEFAULT |
140
|
0 |
0 |
if @_ |
149
|
0 |
0 |
unless my $self = check($CPANPLUS::Shell::_Base::ReadLine::TMPL, \%hash) |
156
|
0 |
0 |
if ($self->_signals->{'INT'}{'count'}++) { } |
175
|
0 |
0 |
$term->ReadLine ne 'Term::ReadLine::Stub' ? : |
|
0 |
0 |
!$self->__is_bad_terminal($term) ? : |
|
0 |
0 |
-t STDIN ? : |
|
0 |
0 |
!$term->isa('CPANPLUS::Shell::_Faked') ? : |
194
|
0 |
0 |
if length $rl_avail > 45 |
210
|
0 |
0 |
unless $^O eq 'MSWin32' |
220
|
0 |
0 |
unless my $cmd = $cpan->configure_object->get_program('pager') |
226
|
0 |
0 |
unless ($fh->open("| $cmd")) |
242
|
0 |
0 |
unless my $pager = $self->pager |
244
|
0 |
0 |
if ref $pager and $pager->can('close') |
272
|
0 |
0 |
unless check($tmpl, \%hash) |
274
|
0 |
0 |
if ($^O eq 'MSWin32') { } |
275
|
0 |
0 |
if (can_load('modules', {'Win32::Console', '0.0'})) |
283
|
0 |
0 |
if (can_load('modules', {'Term::Size', '0.0'})) |