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/ |