| line |
true |
false |
branch |
|
170
|
0 |
0 |
if ($$self{'escape'}) |
|
172
|
0 |
0 |
if ($$self{'escape_expect_ansi'}) |
|
173
|
0 |
0 |
if $char =~ /[a-zA-Z]/ |
|
176
|
0 |
0 |
if $char eq '[' |
|
177
|
0 |
0 |
unless $$self{'escape_expect_ansi'} |
|
179
|
0 |
0 |
unless ($$self{'escape_expect_ansi'}) |
|
189
|
0 |
0 |
if ($char eq "\e") |
|
197
|
0 |
0 |
if (ord $char < 32 or ord $char > 126) |
|
202
|
0 |
0 |
if (defined $char and ord $char >= 32) |
|
207
|
0 |
0 |
if defined $$self{'completion'} |
|
234
|
0 |
0 |
if (defined $$bindings{$key}) |
|
238
|
0 |
0 |
if (defined $$self{'completion'} and $$bindings{$key} ne 'complete-word') |
|
243
|
0 |
0 |
if (ref $$mappings{$$bindings{$key}} eq 'CODE') { } |
|
273
|
0 |
0 |
if (length $key == 1) |
|
274
|
0 |
0 |
if (ord $key <= 26) |
|
277
|
0 |
0 |
if (ord $key == 127) |
|
280
|
0 |
0 |
if (ord $key < 32) |
|
286
|
0 |
0 |
if (length $key == 2) |
|
288
|
0 |
0 |
if ($p eq "\e") |
|
338
|
0 |
0 |
if ($$self{'input_position'} - $$self{'leftcol'} <= 0) |
|
340
|
0 |
0 |
if $$self{'leftcol'} < 0 |
|
344
|
0 |
0 |
if ($$self{'input_position'} - $$self{'leftcol'} > $$self{'termcols'}) |
|
349
|
0 |
0 |
if (length $$self{'input_line'} < $$self{'termcols'}) |
|
356
|
0 |
0 |
if $$self{'input_position'} > 0 |
|
387
|
0 |
0 |
if ($$self{'input_position'} < length $$self{'input_line'}) |
|
395
|
0 |
0 |
if ($$self{'input_position'} > 0) |
|
404
|
0 |
0 |
if ($$self{'input_position'} > 0) |
|
461
|
0 |
0 |
if (ref $$self{'completion_function'} eq 'CODE') |
|
469
|
0 |
0 |
if (not defined $$self{'completion'}) { } |
|
489
|
0 |
0 |
if (not defined $$self{'completion'}{'matches'}) { } |
|
499
|
0 |
0 |
unless defined $match |
|
504
|
0 |
0 |
if $$self{'completion'}{'index'} == scalar @matches |
|
532
|
0 |
0 |
if $opts & 4 |
|
537
|
0 |
0 |
if $opts & 1 |
|
549
|
0 |
0 |
if ($bword + 1 == $pos and !$opts & 2) |
|
558
|
0 |
0 |
unless substr($line, $bword, 1) =~ /$regex/ |