| line |
true |
false |
branch |
|
331
|
0 |
0 |
unless -e "$path$_[0]" |
|
340
|
0 |
0 |
unless -e "$path$_[0]" |
|
342
|
0 |
0 |
if ($@) { } |
|
410
|
1 |
0 |
unless ($@) |
|
414
|
0 |
1 |
unless (exists $INC{'Term/Menus.pm'}) |
|
417
|
0 |
0 |
if (-e $f . "/Term/Menus.pm") |
|
493
|
0 |
1 |
if (defined caller 2 and -1 < index(caller 2, "FullAuto")) |
|
496
|
0 |
0 |
if ($main::fa_code and $main::fa_conf and $main::fa_host and $main::fa_menu) { } |
|
498
|
0 |
0 |
unless (exists $INC{'Net/FullAuto.pm'}) |
|
501
|
0 |
0 |
if (-e $f . "/Net/FullAuto.pm") |
|
511
|
0 |
0 |
if (-f $fa_path . "/fa_global.pm") |
|
512
|
0 |
0 |
if (-r $fa_path . '/fa_global.pm') { } |
|
518
|
0 |
0 |
if (exists $fa_global::FA_Sudo->{$username}) |
|
521
|
0 |
0 |
if ($fa_global::berkeley_db_path and -d $fa_global::berkeley_db_path . "Defaults") |
|
527
|
0 |
0 |
unless my $dbenv = "BerkeleyDB::Env"->new("-Home", $fa_global::berkeley_db_path . "Defaults", "-Flags", "DB_K^MU_OTOOL") |
|
533
|
0 |
0 |
grep({/^--test$/;} @ARGV) ? : |
|
539
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
545
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
550
|
0 |
0 |
if (exists $ENV{'SSH_CONNECTION'} and exists $ENV{'USER'} and $ENV{'USER'} ne $username) { } |
|
|
0 |
0 |
elsif ($username eq 'SYSTEM' and exists $ENV{'IWUSER'} and $ENV{'IWUSER'} ne $username) { } |
|
|
0 |
0 |
elsif (grep {/--login/;} @ARGV) { } |
|
560
|
0 |
0 |
if ($login_flag) { } |
|
|
0 |
0 |
elsif (lc $argv eq '--login') { } |
|
567
|
0 |
0 |
unless $login_flag |
|
572
|
0 |
0 |
if ($login_flag) { } |
|
|
0 |
0 |
elsif (lc $argv eq '--login') { } |
|
580
|
0 |
0 |
if $bdb |
|
583
|
0 |
0 |
if -1 < index($default_modules, "\$HASH") |
|
588
|
0 |
0 |
if ($data_dump_streamer) |
|
590
|
0 |
0 |
if ($mod eq "set") |
|
591
|
0 |
0 |
if ($default_modules->{'set'} ne 'none') { } |
|
596
|
0 |
0 |
unless (&$Term::Menus::filechk($default_modules->{$mod})) |
|
603
|
0 |
0 |
if ($save_defaults_for_user_flag) { } |
|
606
|
0 |
0 |
if $bdb |
|
609
|
0 |
0 |
if $bdb |
|
616
|
0 |
0 |
do {
$default_modules->{'set'} ne 'none' if exists $default_modules->{'set'}
} ? : |
|
|
0 |
0 |
keys %{$default_modules;} ? : |
|
626
|
0 |
0 |
if exists $default_modules->{'set'} |
|
630
|
0 |
0 |
unless my $stenv = "BerkeleyDB::Env"->new("-Home", $fa_global::berkeley_db_path . "Sets", "-Flags", "DB_K^MU_OTOOL") |
|
641
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
647
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
657
|
0 |
0 |
if -1 < index($set, "\$HASH") |
|
678
|
0 |
0 |
if (exists $default_modules->{'fa_code'}) |
|
683
|
0 |
0 |
if (exists $default_modules->{'fa_conf'}) |
|
688
|
0 |
0 |
if (exists $default_modules->{'fa_host'}) |
|
693
|
0 |
0 |
if (exists $default_modules->{'fa_menu'}) |
|
713
|
0 |
0 |
if (-1 < index($aa, '--fa_')) { } |
|
|
0 |
0 |
elsif (-1 < index($aa, '--set')) { } |
|
716
|
0 |
0 |
if (-1 < index($v, '--fa_')) { } |
|
724
|
0 |
0 |
if (-1 < index($v, '--')) { } |
|
733
|
0 |
0 |
if (exists $A{$e}) |
|
735
|
0 |
0 |
if ($e eq 'set') { } |
|
|
0 |
0 |
elsif ($e eq 'code') { } |
|
|
0 |
0 |
elsif ($e eq 'menu') { } |
|
|
0 |
0 |
elsif ($e eq 'host') { } |
|
|
0 |
0 |
elsif ($e eq 'conf') { } |
|
741
|
0 |
0 |
if (-f $fa_path . '/fa_global.pm') { } |
|
742
|
0 |
0 |
unless my $stenv = "BerkeleyDB::Env"->new("-Home", $fa_global::berkeley_db_path . "Sets", "-Flags", "DB_K^MU_OTOOL") |
|
753
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
759
|
0 |
0 |
unless ($BerkeleyDB::Error =~ /Successful/) |
|
769
|
0 |
0 |
if -1 < index($set, "\$HASH") |
|
814
|
0 |
0 |
if (defined $main::fa_code and $main::fa_code) |
|
821
|
0 |
0 |
if (defined $main::fa_conf and $main::fa_conf) |
|
827
|
0 |
0 |
if (defined $main::fa_host and $main::fa_host) |
|
833
|
0 |
0 |
if (defined $main::fa_menu and $main::fa_menu) |
|
854
|
0 |
0 |
if $Term::Menus::fa_code->[0] and -1 == index($Term::Menus::fa_code->[0], "Net/FullAuto") |
|
860
|
0 |
0 |
unless (map {/$rx/;} @ARGV) |
|
861
|
0 |
0 |
if ($Term::Menus::fa_code->[0]) { } |
|
862
|
0 |
0 |
if (&$Term::Menus::canload($Term::Menus::fa_code->[0])) { } |
|
881
|
0 |
0 |
if $Term::Menus::fa_conf->[0] and -1 == index($Term::Menus::fa_conf->[0], "Net/FullAuto") |
|
884
|
0 |
0 |
unless ($argv =~ /--edit |^-e[a-z]|--cat /) |
|
885
|
0 |
0 |
if ($Term::Menus::fa_conf->[0]) { } |
|
886
|
0 |
0 |
if (&$Term::Menus::canload($Term::Menus::fa_conf->[0])) { } |
|
905
|
0 |
0 |
if $Term::Menus::fa_host->[0] and -1 == index($Term::Menus::fa_host->[0], "Net/FullAuto") |
|
908
|
0 |
0 |
unless ($argv =~ /--edit |^-e[a-z]/) |
|
909
|
0 |
0 |
if ($Term::Menus::fa_host->[0]) { } |
|
910
|
0 |
0 |
if (&$Term::Menus::canload($Term::Menus::fa_host->[0])) { } |
|
929
|
0 |
0 |
if $Term::Menus::fa_menu->[0] and -1 == index($Term::Menus::fa_menu->[0], "Net/FullAuto") |
|
932
|
0 |
0 |
if (not $argv =~ /--edit |^-e[a-z]/) |
|
933
|
0 |
0 |
if ($Term::Menus::fa_menu->[0]) { } |
|
934
|
0 |
0 |
if (&$Term::Menus::canload($Term::Menus::fa_menu->[0])) { } |
|
1055
|
0 |
0 |
if (not $m_flag and -f "$dir/$Term::Menus::fa_menu") |
|
1060
|
0 |
0 |
if ($line =~ /^[ \t]*\%(.*)\s*=/) |
|
1061
|
0 |
0 |
if (not exists $menudups{$1}) { } |
|
1069
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1070
|
0 |
0 |
unless $Net::FullAuto::FA_Core::cron |
|
1077
|
0 |
0 |
if (not $s_flag and -f "$dir/$Term::Menus::fa_code") |
|
1082
|
0 |
0 |
if ($line =~ /^[ \t]*\%(.*)\s*=/) |
|
1083
|
0 |
0 |
if (not exists $dups{$1}) { } |
|
1092
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1093
|
0 |
0 |
unless $Net::FullAuto::FA_Core::cron |
|
1102
|
0 |
0 |
if ($Term::Menus::fullauto) |
|
1104
|
0 |
0 |
if (eval "\\%$symname") |
|
1107
|
0 |
0 |
if (ref $hashref->{$key} eq "HASH") |
|
1109
|
0 |
0 |
if (lc $ky eq "text") |
|
1146
|
0 |
0 |
if $cache |
|
1147
|
0 |
0 |
unless $cache |
|
1152
|
0 |
0 |
if $to |
|
1153
|
0 |
0 |
if ($code) { } |
|
|
0 |
0 |
elsif (ref $start_menu_ref eq 'HASH') { } |
|
|
0 |
0 |
elsif ($start_menu_ref) { } |
|
1156
|
0 |
0 |
unless (keys %LookUpMenuName) |
|
1159
|
0 |
0 |
if ($Net::FullAuto::FA_Core::plan) |
|
1162
|
0 |
0 |
if $@ |
|
1197
|
0 |
0 |
if ($@) |
|
1199
|
0 |
0 |
if $code |
|
1213
|
0 |
0 |
if ($Term::Menus::fullauto and defined $Net::FullAuto::FA_Core::service and $Net::FullAuto::FA_Core::service) |
|
1219
|
0 |
0 |
unless chdir "/" |
|
1221
|
0 |
0 |
unless open STDIN, "/dev/null" |
|
1222
|
0 |
0 |
unless open STDOUT, ">/dev/null" |
|
1223
|
0 |
0 |
unless open STDERR, ">/dev/null" |
|
1224
|
0 |
0 |
unless defined(my $pid = fork) |
|
1225
|
0 |
0 |
if $pid |
|
1226
|
0 |
0 |
unless $pid = &setsid |
|
1231
|
0 |
0 |
defined $_[1] ? : |
|
1232
|
0 |
0 |
if $Term::Menus::fa_code |
|
1237
|
0 |
0 |
if $@ |
|
1251
|
0 |
0 |
if $map_count < $count |
|
1272
|
0 |
0 |
if (10 < length $_[0] and unpack('a11', $_[0]) eq 'FATAL ERROR') { } |
|
1273
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1286
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1291
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1301
|
0 |
0 |
unless $banner |
|
1305
|
0 |
0 |
defined $_[4] ? : |
|
1311
|
0 |
0 |
if (ref $banner eq 'CODE') { } |
|
|
0 |
0 |
elsif (keys %{$Conveyed;} or $picks_from_parent) { } |
|
1313
|
0 |
0 |
if ($data_dump_streamer) |
|
1333
|
0 |
0 |
if ($@) |
|
1334
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
1335
|
0 |
0 |
if (wantarray) |
|
1338
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1343
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1347
|
0 |
0 |
if (wantarray) |
|
1350
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1355
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1367
|
0 |
0 |
if ($banner and ($banner =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module("main", $Term::Menus::fa_code)) and defined $picks_from_parent and not ref $picks_from_parent) |
|
1372
|
0 |
0 |
if (not $banner =~ /::/) { } |
|
1396
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Select'}) { } |
|
1397
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Select'} and $MenuUnit_hash_ref->{'Select'} and $MenuUnit_hash_ref->{'Select'} =~ /many/i) { } |
|
|
0 |
0 |
elsif (exists $MenuUnit_hash_ref->{'Select'} and $MenuUnit_hash_ref->{'Select'} and $MenuUnit_hash_ref->{'Select'} =~ /one/i) { } |
|
1412
|
0 |
0 |
if ($picks_from_parent and -1 < index($picks_from_parent, "*")) |
|
1417
|
0 |
0 |
if ($picks_from_parent =~ /\](Cron|Batch|Unattended|FullAuto)\[/i) |
|
1421
|
0 |
0 |
defined $_[2] ? : |
|
1422
|
0 |
0 |
defined $_[3] ? : |
|
1423
|
0 |
0 |
defined $_[4] ? : |
|
1424
|
0 |
0 |
defined $_[5] ? : |
|
1425
|
0 |
0 |
defined $_[6] ? : |
|
1426
|
0 |
0 |
defined $_[7] ? : |
|
1427
|
0 |
0 |
defined $_[8] ? : |
|
1428
|
0 |
0 |
defined $_[9] ? : |
|
1429
|
0 |
0 |
defined $_[10] ? : |
|
1432
|
0 |
0 |
if (defined $_[11] and $_[11] or (caller)[0] ne "Term::Menus" and not wantarray) |
|
1436
|
0 |
0 |
if (defined $_[12] and $_[12]) |
|
1439
|
0 |
0 |
if (defined $_[13] and $_[13]) |
|
1450
|
0 |
0 |
if (4 < length $key and substr($key, 0, 4) eq "Item") |
|
1454
|
0 |
0 |
if $unattended |
|
1456
|
0 |
0 |
$FullMenu->{$MenuUnit_hash_ref}[11] ? : |
|
1469
|
0 |
0 |
if (exists $Items{$num}) { } |
|
1470
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Banner'} and not $got_item_flag) { } |
|
1476
|
0 |
0 |
if (exists $Items{$num}{'Negate'} and not keys %{$$MenuUnit_hash_ref{"Select"};}) |
|
1481
|
0 |
0 |
if $Term::Menus::fullauto |
|
1486
|
0 |
0 |
if (exists $Items{$num}{'Convey'}) { } |
|
|
0 |
0 |
elsif ($show_banner_only) { } |
|
1488
|
0 |
0 |
if (ref $Items{$num}{'Convey'} eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (ref $Items{$num}{'Convey'} eq 'CODE') { } |
|
|
0 |
0 |
elsif ($convey_test =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) { } |
|
1494
|
0 |
0 |
if ($data_dump_streamer) |
|
1507
|
0 |
0 |
if ref $convey[0] eq "ARRAY" |
|
1508
|
0 |
0 |
if ($@) |
|
1509
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
1510
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
1515
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1520
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1530
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
1535
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
1540
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
1545
|
0 |
0 |
if (0 == $#convey and $convey[0] =~ /^(?:[{](.*)[}])?[<]$/) |
|
1550
|
0 |
0 |
if (defined $picks_from_parent and not ref $picks_from_parent) |
|
1556
|
0 |
0 |
if (not $transformed_convey =~ /::/) { } |
|
1567
|
0 |
0 |
if $item =~ /^\s*$/s |
|
1573
|
0 |
0 |
if (-1 < index($text, "__Master_$$__")) |
|
1578
|
0 |
0 |
if (exists $Items{$num}{'Include'}) { } |
|
|
0 |
0 |
elsif (exists $Items{$num}{'Exclude'} and $text =~ /$Items{$num}{'Exclude'}/) { } |
|
1579
|
0 |
0 |
if ($text =~ /$Items{$num}{'Include'}/s) { } |
|
1581
|
0 |
0 |
if exists $Items{$num}{'Exclude'} and $text =~ /$Items{$num}{'Exclude'}/ |
|
1592
|
0 |
0 |
if (exists $Items{$num}{'Convey'} and $Items{$num}{'Convey'} ne '') { } |
|
|
0 |
0 |
elsif (not exists $Items{$num}{'Convey'}) { } |
|
1599
|
0 |
0 |
if exists $Items{$num}{'Default'} |
|
1602
|
0 |
0 |
if exists $Items{$num}{'Negate'} |
|
1603
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[2]{$text}) { } |
|
|
0 |
0 |
elsif (exists $Items{$num}{'Result'}) { } |
|
1612
|
0 |
0 |
if exists $Items{$num}{'Select'} and $tsttt =~ /many/i |
|
1613
|
0 |
0 |
if (exists $Items{$num}{'Mark'}) |
|
1616
|
0 |
0 |
if $mark{'BLANK'} < $lmt |
|
1618
|
0 |
0 |
if exists $Items{$num}{'Filter'} |
|
1620
|
0 |
0 |
if exists $Items{$num}{'Sort'} |
|
1624
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'}) |
|
1631
|
0 |
0 |
if (-1 < index($Items{$num}{'Text'}, "__Master_$$__")) |
|
1637
|
0 |
0 |
if (exists $Items{$num}{'Include'}) { } |
|
|
0 |
0 |
elsif (exists $Items{$num}{'Exclude'} and $Items{$num}{'Text'} =~ /$Items{$num}{'Exclude'}/) { } |
|
1638
|
0 |
0 |
if ($Items{$num}{'Text'} =~ /$Items{$num}{'Include'}/) { } |
|
1640
|
0 |
0 |
if exists $Items{$num}{'Exclude'} and $Items{$num}{'Text'} =~ /$Items{$num}{'Exclude'}/ |
|
1648
|
0 |
0 |
if exists $Items{$num}{'Convey'} |
|
1650
|
0 |
0 |
if exists $Items{$num}{'Default'} |
|
1652
|
0 |
0 |
if exists $Items{$num}{'Negate'} |
|
1653
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[2]{$text}) { } |
|
|
0 |
0 |
elsif (exists $Items{$num}{'Result'}) { } |
|
1662
|
0 |
0 |
if exists $Items{$num}{'Select'} and $tsttt =~ /many/i |
|
1663
|
0 |
0 |
if (exists $Items{$num}{'Mark'}) |
|
1666
|
0 |
0 |
if $mark{'BLANK'} < $lmt |
|
1668
|
0 |
0 |
if exists $Items{$num}{'Filter'} |
|
1670
|
0 |
0 |
if exists $Items{$num}{'Sort'} |
|
1673
|
0 |
0 |
if exists $Items{$num}{'__NUM__'} |
|
1682
|
0 |
0 |
if exists $_[0]{'Display'} |
|
1684
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Scroll'} and ref $MenuUnit_hash_ref->{'Scroll'} ne "ARRAY") |
|
1694
|
0 |
0 |
if defined $FullMenu->{$MenuUnit_hash_ref}[5] |
|
1695
|
0 |
0 |
keys %num__ ? : |
|
1700
|
0 |
0 |
if ($select_many or keys %{$$MenuUnit_hash_ref{'Select'};}) { } |
|
1714
|
0 |
0 |
if (-1 < $#filtered_menu_return) |
|
1720
|
0 |
0 |
if ($Term::Menus::fullauto and $master_substituted) |
|
1723
|
0 |
0 |
if ($pick eq ']quit[') { } |
|
|
0 |
0 |
elsif ($pick eq '-' or $pick eq '+') { } |
|
|
0 |
0 |
elsif ($pick =~ /DONE/) { } |
|
|
0 |
0 |
elsif (ref $pick eq 'ARRAY' and wantarray and not $no_wantarray and 1 == $recurse) { } |
|
|
0 |
0 |
elsif ($pick) { } |
|
1733
|
0 |
0 |
if (ref $$pick[$#{$pick;}] eq "HASH") |
|
1756
|
0 |
0 |
if (-1 < $#filtered_menu_return) |
|
1763
|
0 |
0 |
if ($Term::Menus::fullauto and $master_substituted) |
|
1766
|
0 |
0 |
if ($pick eq ']quit[') { } |
|
|
0 |
0 |
elsif ($pick eq '-' or $pick eq '+') { } |
|
|
0 |
0 |
elsif ($pick =~ /DONE/) { } |
|
|
0 |
0 |
elsif (ref $pick eq 'ARRAY') { } |
|
|
0 |
0 |
elsif ($pick) { } |
|
1769
|
0 |
0 |
do {
keys %{$$Selected{$MenuUnit_hash_ref};} unless $select_many
} ? : |
|
|
0 |
0 |
keys %{$$SavePick{$MenuUnit_hash_ref};} ? : |
|
1772
|
0 |
0 |
unless $select_many |
|
1785
|
0 |
0 |
if (1 == $recurse and ref $$pick[$#{$pick;}] eq "HASH") |
|
1789
|
0 |
0 |
if (wantarray and 1 == $recurse) { } |
|
|
0 |
0 |
elsif (ref $pick eq 'ARRAY' and -1 < $#{$pick;} and $pick->[0] =~ /^[{](.*)[}][<]$/) { } |
|
|
0 |
0 |
elsif (not $picks_from_parent || keys %{$$MenuUnit_hash_ref{'Select'};}) { } |
|
1798
|
0 |
0 |
if (ref $topmenu eq 'HASH' and (keys %{$$topmenu{'Select'};} and $topmenu->{'Select'} eq 'Many') or ref $savpick eq 'HASH' and exists $topmenu->{'Select'}{(keys %{$savpick;})[0]}) { } |
|
|
0 |
0 |
elsif (-1 == $#{$pick;} and ref $topmenu eq 'HASH' and grep {/Item_/;} keys %{$topmenu;}) { } |
|
1801
|
0 |
0 |
if (wantarray) { } |
|
1814
|
0 |
0 |
if ($picks_from_parent) |
|
1830
|
0 |
0 |
if ref $_[0] eq "HASH" and exists $_[0]{'Name'} |
|
1832
|
0 |
0 |
if defined $_[1] and $_[1] |
|
1834
|
0 |
0 |
if (ref $_[0] eq 'HASH') { } |
|
1845
|
0 |
0 |
if ($@) |
|
1852
|
0 |
0 |
if (ref $vars->{$key} eq "HASH" and %{$_[0];} eq %{$vars->{$key};}) |
|
1859
|
0 |
0 |
if ($@) |
|
1866
|
0 |
0 |
if $hash =~ /^_ |
|
1867
|
0 |
0 |
if $hash =~ /^Term::Menus::/ |
|
1868
|
0 |
0 |
if $hash =~ /^Config::/ |
|
1869
|
0 |
0 |
if $hash =~ /^DynaLoader::/ |
|
1870
|
0 |
0 |
if $hash =~ /^warnings::/ |
|
1871
|
0 |
0 |
if $hash =~ /^utf8::/ |
|
1872
|
0 |
0 |
if $hash =~ /^Carp::/ |
|
1873
|
0 |
0 |
if $hash =~ /^fields::attr/ |
|
1874
|
0 |
0 |
if $hash =~ /^Text::Balanced::/ |
|
1875
|
0 |
0 |
if $hash =~ /^Data::Dump::Streamer/ |
|
1876
|
0 |
0 |
if $hash =~ /^re::EXPORT_OK/ |
|
1877
|
0 |
0 |
if $hash =~ /^fa_code::email_addresses/ |
|
1878
|
0 |
0 |
if $hash =~ /^fa_code::email_defaults/ |
|
1879
|
0 |
0 |
if $hash =~ /^PadWalker::/ |
|
1880
|
0 |
0 |
if $hash =~ /^Fcntl::/ |
|
1881
|
0 |
0 |
if $hash =~ /^B::Utils::/ |
|
1882
|
0 |
0 |
if $hash =~ /^ExtUtils::/ |
|
1883
|
0 |
0 |
if $hash =~ /^Exporter::/ |
|
1884
|
0 |
0 |
if $hash =~ /^Moo::/ |
|
1885
|
0 |
0 |
if $hash =~ /^overload::/ |
|
1886
|
0 |
0 |
if $hash =~ /^Term::ReadKey::/ |
|
1887
|
0 |
0 |
if $hash =~ /^main::INC/ |
|
1888
|
0 |
0 |
if $hash =~ /^main::SIG/ |
|
1889
|
0 |
0 |
if $hash =~ /^main::ENV/ |
|
1890
|
0 |
0 |
if $hash =~ /^main[:][^\w]*$/ |
|
1891
|
0 |
0 |
if $hash =~ /^main::[\@]$/ |
|
1892
|
0 |
0 |
if $hash =~ /^Net::FullAuto::FA_Core::makeplan/ |
|
1893
|
0 |
0 |
if $hash =~ /^Net::FullAuto::FA_Core::admin_menus/ |
|
1896
|
0 |
0 |
if %test eq %{$_[0];} |
|
1897
|
0 |
0 |
if $name |
|
1904
|
0 |
0 |
if $name |
|
1907
|
0 |
0 |
if $name |
|
1912
|
0 |
0 |
if $name |
|
1930
|
0 |
0 |
if (ref $hashref_to_test eq 'HASH') { } |
|
1931
|
0 |
0 |
if (grep {/Item_/;} keys %{$hashref_to_test;}) { } |
|
|
0 |
0 |
elsif (exists $hashref_to_test->{'Input'} and $hashref_to_test->{'Input'}) { } |
|
|
0 |
0 |
elsif (not grep({/Item_/;} keys %{$hashref_to_test;} && grep({/Banner/;} keys %{$hashref_to_test;}))) { } |
|
2001
|
0 |
0 |
if (-1 < index($text, "][[") and -1 < index($text, "]][")) |
|
2002
|
0 |
0 |
unless ($text =~ /^\s*\]\[\[\s*/s and $text =~ /\s*\]\]\[\s*$/s) |
|
2020
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
2029
|
0 |
0 |
if (0 < $#pks and not $return_from_child_menu) { } |
|
2036
|
0 |
0 |
if ($expand_array_flag) |
|
2041
|
0 |
0 |
if (ref $pn eq 'HASH') { } |
|
|
0 |
0 |
elsif ($pn) { } |
|
2051
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
|
2056
|
0 |
0 |
if $test_regx_flag |
|
2058
|
0 |
0 |
if -1 < index($regx, "(!)?t(?:") |
|
2064
|
0 |
0 |
if $text =~ /[)]\s*$/s |
|
2065
|
0 |
0 |
if ($menu) |
|
2066
|
0 |
0 |
if (-1 < index($menu, $current_menu_name)) { } |
|
2094
|
0 |
0 |
if $test_regx_flag |
|
2096
|
0 |
0 |
if -1 < index($regx, "(!)?t(?:") |
|
2119
|
0 |
0 |
unless $input_text =~ /^\s*$/ |
|
2124
|
0 |
0 |
if ($line =~ /^(.*)$esc_one(.*)$/) { } |
|
2156
|
0 |
0 |
if $test_regx_flag |
|
2158
|
0 |
0 |
if -1 < index($regx, "(!)?t(?:") |
|
2167
|
0 |
0 |
if $#instructions == 2 |
|
2168
|
0 |
0 |
if ($#instructions == 1) |
|
2169
|
0 |
0 |
if (exists $$Conveyed{$instructions[0] . "_mbir"}) |
|
2185
|
0 |
0 |
defined $_[1] ? : |
|
2194
|
0 |
0 |
if ($ikey eq "TAB" and exists $input->{'focus'}) |
|
2200
|
0 |
0 |
if $test_regx_flag |
|
2202
|
0 |
0 |
unless exists $input->{'focus'} |
|
2204
|
0 |
0 |
if -1 < index($regx, "(!)?t(?:") |
|
2216
|
0 |
0 |
unless (exists $$input{$instructions[0]}) |
|
2221
|
0 |
0 |
unless defined $$input{$instructions[0]} |
|
2222
|
0 |
0 |
if ($fill_focus) |
|
2223
|
0 |
0 |
if (exists $input->{'focus'}) { } |
|
2225
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Focus'} and $MenuUnit_hash_ref->{'Focus'}) |
|
2241
|
0 |
0 |
if ($line =~ /^(.*)$esc_one(.*)$/) { } |
|
2244
|
0 |
0 |
if ($#instructions == 2 and $instructions[2] > 0) |
|
2245
|
0 |
0 |
if ($input->{'focus'}[0] eq $instructions[0]) { } |
|
2256
|
0 |
0 |
if ($input->{'focus'}[0] eq $instructions[0]) |
|
2257
|
0 |
0 |
if ($ikey eq 'BACKSPACE') { } |
|
|
0 |
0 |
elsif ($ikey eq 'DELETE') { } |
|
|
0 |
0 |
elsif ($ikey ne 'TAB' and defined $numbor) { } |
|
2264
|
0 |
0 |
if ($length_input > $length_box) |
|
2291
|
0 |
0 |
if ($#newtext == -1 or $#newtext == 0) { } |
|
2296
|
0 |
0 |
if length $front_of_box_top < $frlen |
|
2299
|
0 |
0 |
if ($length_of_front_and_macro <= length $newtext[$#newtext - 1]) |
|
2307
|
0 |
0 |
if ($#newtext == -1) { } |
|
2311
|
0 |
0 |
$#newtext == 0 ? : |
|
2313
|
0 |
0 |
unless ($newtext[$elem] =~ /^\s*$/) |
|
2315
|
0 |
0 |
if length $front_of_box_mid < $frlen |
|
2319
|
0 |
0 |
if ($length_of_front_and_macro <= length $newtext[$elem]) |
|
2327
|
0 |
0 |
if ($#newtext == -1) { } |
|
|
0 |
0 |
elsif ($#newtext == 0) { } |
|
2363
|
0 |
0 |
if (-1 < index($text, "][[") and -1 < index($text, "]][")) |
|
2364
|
0 |
0 |
unless ($text =~ /^\s*\]\[\[\s*/s and $text =~ /\s*\]\]\[\s*$/s) |
|
2384
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
2394
|
0 |
0 |
if $test_regx_flag |
|
2396
|
0 |
0 |
if -1 < index($regx, "(!)?t(?:") |
|
2402
|
0 |
0 |
unless (exists $Conveyed->{$1} or $bang or $test_regx_flag) |
|
2435
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
2440
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
2444
|
0 |
0 |
unless ($Conveyed->{$1}) |
|
2449
|
0 |
0 |
if (ref $replace) |
|
2454
|
0 |
0 |
if ($expand_array_flag) |
|
2458
|
0 |
0 |
if ($text =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module("main", $Term::Menus::fa_code)) |
|
2462
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
|
2465
|
0 |
0 |
if ($replace =~ /^.(?
|
|
2466
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ or $replace =~ /^eval / |
|
2473
|
0 |
0 |
if (ref $picks_from_parent eq 'ARRAY') { } |
|
2478
|
0 |
0 |
if ($expand_array_flag) { } |
|
|
0 |
0 |
elsif ($replace =~ /^.(?
|
|
2481
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
|
2486
|
0 |
0 |
if ($replace =~ /^.(?
|
|
2487
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
|
2492
|
0 |
0 |
if ($text =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module("main", $Term::Menus::fa_code)) |
|
2496
|
0 |
0 |
unless $text =~ /^&?(?:.*::)*(\w+)\s*[(]["'].*["'][)]\s*$/ or $replace =~ /^eval / |
|
2505
|
0 |
0 |
unless $esc_one |
|
2509
|
0 |
0 |
if (ref $replace) |
|
2514
|
0 |
0 |
if ($expand_array_flag) |
|
2554
|
0 |
0 |
defined $_[1] ? : |
|
2555
|
0 |
0 |
defined $_[2] ? : |
|
2556
|
0 |
0 |
defined $_[3] ? : |
|
2557
|
0 |
0 |
defined $_[4] ? : |
|
2560
|
0 |
0 |
defined $_[5] ? : |
|
2562
|
0 |
0 |
unless (grep {/Item_/;} keys %{$MenuUnit_hash_ref;}) |
|
2563
|
0 |
0 |
if (grep {/Banner/;} keys %{$MenuUnit_hash_ref;}) |
|
2568
|
0 |
0 |
defined $_[6] ? : |
|
2569
|
0 |
0 |
defined $_[7] ? : |
|
2570
|
0 |
0 |
defined $_[8] ? : |
|
2571
|
0 |
0 |
defined $_[9] ? : |
|
2572
|
0 |
0 |
defined $_[10] ? : |
|
2573
|
0 |
0 |
defined $_[11] ? : |
|
2574
|
0 |
0 |
defined $_[12] ? : |
|
2575
|
0 |
0 |
defined $_[13] ? : |
|
2576
|
0 |
0 |
defined $_[14] ? : |
|
2577
|
0 |
0 |
defined $_[15] ? : |
|
2578
|
0 |
0 |
defined $_[16] ? : |
|
2579
|
0 |
0 |
defined $_[17] ? : |
|
2580
|
0 |
0 |
defined $_[18] ? : |
|
2587
|
0 |
0 |
if ($name) { } |
|
2592
|
0 |
0 |
if ($SavePick and exists $SavePick->{$MenuUnit_hash_ref}) |
|
2610
|
0 |
0 |
$FullMenu->{$MenuUnit_hash_ref}[11] ? : |
|
2620
|
0 |
0 |
if ($_[1]) { } |
|
2624
|
0 |
0 |
if ($result) |
|
2629
|
0 |
0 |
if (keys %{$$Selected{$_[0]};}) { } |
|
2649
|
0 |
0 |
if ($_[1]) { } |
|
2651
|
0 |
0 |
if ($result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) { } |
|
2658
|
0 |
0 |
if (keys %{$$Selected{$_[0]};}) |
|
2662
|
0 |
0 |
if ($result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module("main", $Term::Menus::fa_code)) |
|
2667
|
0 |
0 |
if $output eq "+" |
|
2680
|
0 |
0 |
if ($seltext =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) { } |
|
|
0 |
0 |
elsif (ref $seltext eq 'CODE') { } |
|
2708
|
0 |
0 |
exists $MenuUnit_hash_ref->{'Select'} && $MenuUnit_hash_ref->{'Select'} ? : |
|
2709
|
0 |
0 |
unless $gotmany |
|
2710
|
0 |
0 |
if ($pick and exists $$FullMenu{$_[0]}[3]{$_[1][$pick - 1]}) { } |
|
|
0 |
0 |
elsif ($pick) { } |
|
|
0 |
0 |
elsif ($_[3]) { } |
|
2711
|
0 |
0 |
if ($pick and exists $_[0]{$$FullMenu{$_[0]}[4]{$_[1][$pick - 1]}}{'Convey'}) |
|
2714
|
0 |
0 |
if (0 < $#{[keys %{$_[2];}];}) { } |
|
2726
|
0 |
0 |
if $convey eq "" |
|
2727
|
0 |
0 |
if (ref $convey eq "ARRAY" and $#{$convey;} == 0) |
|
2740
|
0 |
0 |
if not $convey or ref $convey eq "ARRAY" and $#{$convey;} == -1 |
|
2742
|
0 |
0 |
if (exists $$FullMenu{$_[0]}[2]{'__FA_Banner__'}) { } |
|
|
0 |
0 |
elsif ($pick) { } |
|
2749
|
0 |
0 |
if ($pick and exists $$FullMenu{$_[0]}[2]{$_[1][$pick - 1]} and (ref $test_item eq "HASH" and (values %{$test_item;})[0] ne "recurse") or ref $test_item eq "CODE") |
|
2754
|
0 |
0 |
if (ref $test_item eq 'HASH' and grep({/Item_/;} keys %{$test_item;}) || $show_banner_only && grep({/Banner/;} keys %{$test_item;}) or $test_item =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code) or ref $test_item eq 'CODE' or &test_hashref($test_item)) { } |
|
2775
|
0 |
0 |
if ($test_item =~ /$con_regex|$pmsi_regex|
$amlm_regex|$sicm_regex|$tpmi_regex|$tbii_regex/x) { } |
|
|
0 |
0 |
elsif (ref $test_item eq 'CODE') { } |
|
2808
|
0 |
0 |
if ($@) |
|
2809
|
0 |
0 |
if (unpack('a11', $@) eq 'FATAL ERROR') { } |
|
2810
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
2822
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
2827
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) { } |
|
|
0 |
0 |
elsif ($Term::Menus::fullauto) { } |
|
2836
|
0 |
0 |
$show_banner_only ? : |
|
2841
|
0 |
0 |
if ($test_item =~ /Convey\s*=\>/) |
|
2842
|
0 |
0 |
if ($convey ne 'SKIP') { } |
|
2848
|
0 |
0 |
if ($test_item =~ /Text\s*=\>/) |
|
2865
|
0 |
0 |
if ($show_banner_only) { } |
|
2869
|
0 |
0 |
if $pick |
|
2870
|
0 |
0 |
if $pick |
|
2871
|
0 |
0 |
if ($pick and ref $_[0]{$$FullMenu{$_[0]}[4]{$_[1][$pick - 1]}}{'Result'} eq "HASH") |
|
2883
|
0 |
0 |
if ($num_pick - $start <= $display_this_many_items) { } |
|
2889
|
0 |
0 |
unless exists $Persists->{$MenuUnit_hash_ref} |
|
2890
|
0 |
0 |
if (not exists $Persists->{$MenuUnit_hash_ref}{'defaults'} and defined do {
[keys %{$$FullMenu{$MenuUnit_hash_ref}[5];}]
}->[0]) |
|
2894
|
0 |
0 |
if ($def) |
|
2895
|
0 |
0 |
if $def eq "*" |
|
2898
|
0 |
0 |
if ($item =~ /$def/) |
|
2905
|
0 |
0 |
unless exists $Persists->{$MenuUnit_hash_ref}{'defaults'} |
|
2907
|
0 |
0 |
if (ref $Net::FullAuto::FA_Core::plan eq "HASH") |
|
2911
|
0 |
0 |
if (substr($plannn, 2, 5) eq 'ARRAY') { } |
|
2914
|
0 |
0 |
if $@ |
|
2938
|
0 |
0 |
if $numbor eq "admin" |
|
2940
|
0 |
0 |
if (exists $picks{$picknum}) { } |
|
2942
|
0 |
0 |
if ($return_from_child_menu) { } |
|
2954
|
0 |
0 |
$select_many || keys %{$$MenuUnit_hash_ref{'Select'};} ? : |
|
2955
|
0 |
0 |
if ($gotmany and $numbor =~ /^[Ff]$/ or $picks{$picknum} ne "+" and $picks{$picknum} ne "-" and not $gotmany) |
|
2963
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$picknum - 1]} and ref $FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$picknum - 1]} eq "HASH" and grep {/Item_/;} keys %{$$FullMenu{$MenuUnit_hash_ref}[3];}) |
|
2969
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[3]{$all_menu_items_array[$picknum - 1]}) { } |
|
2984
|
0 |
0 |
if $menu_return_debug |
|
2985
|
0 |
0 |
if $@ |
|
2986
|
0 |
0 |
unless ref $menu_output |
|
2987
|
0 |
0 |
if ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE') { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
3000
|
0 |
0 |
if (1 == $recurse_level) { } |
|
3001
|
0 |
0 |
if $Term::Menus::fa_code |
|
3006
|
0 |
0 |
if (ref $sub eq "CODE") |
|
3007
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3013
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3038
|
0 |
0 |
if ($@) |
|
3039
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
3041
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3048
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3053
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3065
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3072
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3077
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3083
|
0 |
0 |
if (-1 < $#resu) |
|
3084
|
0 |
0 |
if ($resu[0] eq "<") |
|
3085
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
3095
|
0 |
0 |
if ($subfile) { } |
|
3097
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3103
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3121
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
3124
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
3131
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
3132
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
3162
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
3168
|
0 |
0 |
if $@ |
|
3171
|
0 |
0 |
if ($@) |
|
3172
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
3174
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3180
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3185
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3196
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3202
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3207
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3213
|
0 |
0 |
if (-1 < $#resu) |
|
3214
|
0 |
0 |
if ($resu[0] eq "<") |
|
3215
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
3245
|
0 |
0 |
if exists $FullMenu->{$MenuUnit_hash_ref}[7]{$all_menu_items_array[$picknum - 1]} |
|
3246
|
0 |
0 |
if (not $hidedefaults and ref $FullMenu->{$MenuUnit_hash_ref}[5] eq "HASH" and $FullMenu->{$MenuUnit_hash_ref}[5]{$all_menu_items_array[$picknum - 1]} and $FullMenu->{$MenuUnit_hash_ref}[5]{$all_menu_items_array[$picknum - 1]} eq '*' || $all_menu_items_array[$picknum - 1] =~ /$FullMenu->{$MenuUnit_hash_ref}[5]{$all_menu_items_array[$picknum - 1]}/) |
|
3259
|
0 |
0 |
if (ref $FullMenu->{$MenuUnit_hash_ref}[8] eq "HASH" and keys %{$$FullMenu{$MenuUnit_hash_ref}[8];} and exists $FullMenu->{$MenuUnit_hash_ref}[8]{$all_menu_items_array[$picknum - 1]} and $FullMenu->{$MenuUnit_hash_ref}[8]{$all_menu_items_array[$picknum - 1]}) |
|
3269
|
0 |
0 |
if (exists $SavePick->{$MenuUnit_hash_ref}{$picknum_for_display} and $SavePick->{$MenuUnit_hash_ref}{$picknum_for_display}) { } |
|
3276
|
0 |
0 |
unless $mark =~ /^ +$/ |
|
3278
|
0 |
0 |
if $Persists->{$parent_menu}{'defaults'} |
|
3279
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[9]) |
|
3286
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'}[1] eq $picknum || $MenuUnit_hash_ref->{'Scroll'}[0] eq $picknum) |
|
3289
|
0 |
0 |
if ($MenuUnit_hash_ref->{'Scroll'}[0]) { } |
|
3290
|
0 |
0 |
if ($MenuUnit_hash_ref->{'Scroll'}[0] eq $picknum) |
|
3302
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[6]{$all_menu_items_array[$picknum - 1]}) |
|
3306
|
0 |
0 |
if ($tstt =~ /many/i) |
|
3310
|
0 |
0 |
if ($mark =~ /^ +$/ or (exists $picks{$picknum} or exists $picks{$picknum_for_display})) |
|
3318
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and $Net::FullAuto::FA_Core::makeplan and $Persists->{$MenuUnit_hash_ref}{'defaults'} and not $filtered_menu) |
|
3344
|
0 |
0 |
if ($answ eq "]quit[") |
|
3347
|
0 |
0 |
if (-1 == index($answ, "result saved")) |
|
3349
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3362
|
0 |
0 |
do {
not $no_wantarray if wantarray
} ? : |
|
|
0 |
0 |
do {
$Persists->{$MenuUnit_hash_ref}{'defaults'}
} ? : |
|
|
0 |
0 |
$Persists->{'unattended'} ? : |
|
3363
|
0 |
0 |
if ($^O ne 'cygwin') { } |
|
3364
|
0 |
0 |
if ($noclear) { } |
|
3365
|
0 |
0 |
if ($^O eq 'MSWin32' or $^O eq 'MSWin64') { } |
|
3375
|
0 |
0 |
if ($select_many or keys %{${$MenuUnit_hash_ref;}{'Select'};}) { } |
|
3377
|
0 |
0 |
unless (keys %{$$FullMenu{$MenuUnit_hash_ref}[1];}) |
|
3380
|
0 |
0 |
if ($mark_flg == 1 or $Persists->{$MenuUnit_hash_ref}{'defaults'}) |
|
3384
|
0 |
0 |
if ($filtered_menu) |
|
3387
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'} and not $filtered_menu) |
|
3393
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) { } |
|
|
0 |
0 |
elsif ($filtered_menu) { } |
|
3397
|
0 |
0 |
if ($filtered_menu) { } |
|
3407
|
0 |
0 |
if ($display_this_many_items < $num_pick) { } |
|
3417
|
0 |
0 |
if ($term_input) { } |
|
3419
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Input'} and $MenuUnit_hash_ref->{'Input'}) { } |
|
|
0 |
0 |
elsif ($show_banner_only) { } |
|
3423
|
0 |
0 |
unless $ikey eq "ENTER" or $ikey eq "ESC" or $ikey eq "UPARROW" or $ikey eq "DOWNARROW" or $ikey eq "LEFTARROW" or $ikey eq "RIGHTARROW" or $ikey eq "F1" |
|
3437
|
0 |
0 |
if ($show_banner_only) { } |
|
3448
|
0 |
0 |
if wantarray |
|
3459
|
0 |
0 |
if ($numbor =~ /^[Ff]$/ and $Persists->{$MenuUnit_hash_ref}{'defaults'} || $filtered_menu) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^\s*%(.*)/s) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^\*\s*$/s) { } |
|
|
0 |
0 |
elsif ($numbor =~ m[^\s*/(.+)$]s) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^\ || $ikey eq 'LEFTARROW' and $FullMenu) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^\>/ || $ikey eq 'RIGHTARROW' and exists $SaveNext->{$MenuUnit_hash_ref} and grep({/-|\+/;} values %picks) || $show_banner_only) { } |
|
|
0 |
0 |
elsif ($ikey eq 'ESC' or $numbor =~ /^quit|exit|bye$/i) { } |
|
|
0 |
0 |
elsif ($Term::Menus::fullauto and $ikey eq 'F1' || $numbor =~ /^help$/i) { } |
|
|
0 |
0 |
elsif ($ikey eq 'F1' or $numbor =~ /^help$/i) { } |
|
|
0 |
0 |
elsif ($Term::Menus::fullauto and $numbor =~ /^admin$/i) { } |
|
|
0 |
0 |
elsif (not keys %{$$FullMenu{$MenuUnit_hash_ref}[1];} and $numbor =~ /^[Aa]$/) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^[Cc]$/) { } |
|
3463
|
0 |
0 |
if defined $main::maintain_scroll_flag |
|
3467
|
0 |
0 |
if ($filtered_menu) { } |
|
3475
|
0 |
0 |
if (-1 == $#keys) |
|
3476
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) { } |
|
3477
|
0 |
0 |
if ($filtered_menu) |
|
3482
|
0 |
0 |
if $def eq "*" |
|
3483
|
0 |
0 |
if ($def) |
|
3487
|
0 |
0 |
if ($item =~ /$def/) |
|
3495
|
0 |
0 |
if (-1 == $#keys) |
|
3496
|
0 |
0 |
if ($^O ne 'cygwin') { } |
|
3497
|
0 |
0 |
if ($noclear) { } |
|
3498
|
0 |
0 |
if ($^O eq 'MSWin32' or $^O eq 'MSWin64') { } |
|
3512
|
0 |
0 |
if ($term_input) { } |
|
3523
|
0 |
0 |
if lc $choice ne "quit" |
|
3535
|
0 |
0 |
unless exists do {
$FullMenu
}->{$chosen}[2]{${$_[0];}[$pk - 1]} and keys %{do {
$FullMenu
}->{$chosen}[2]{${$_[0];}[$pk - 1]};} |
|
3536
|
0 |
0 |
if (${${$FullMenu;}{$parent_menu}[10];}[$pk - 1] and not ${$_[0];}[$pk - 1]) { } |
|
|
0 |
0 |
elsif (${$_[0];}[$pk - 1]) { } |
|
|
0 |
0 |
elsif ($pn{$picknum}) { } |
|
3539
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
|
3543
|
0 |
0 |
unless (exists $dupseen{$txt}) |
|
3548
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
|
3552
|
0 |
0 |
unless (exists $dupseen{$txt}) |
|
3557
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
|
3561
|
0 |
0 |
unless (exists $dupseen{$txt}) |
|
3566
|
0 |
0 |
if ($return_values and $Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3571
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3576
|
0 |
0 |
unless ($got_default) |
|
3587
|
0 |
0 |
if $return_values |
|
3593
|
0 |
0 |
if $one |
|
3598
|
0 |
0 |
if ($one) { } |
|
|
0 |
0 |
elsif ($sorted and $sorted eq 'forward') { } |
|
3603
|
0 |
0 |
if $#spl == -1 |
|
3607
|
0 |
0 |
if (exists $pn{$picknum} and exists $FullMenu->{$MenuUnit_hash_ref}[8]{$pn{$picknum}[0]} and $FullMenu->{$MenuUnit_hash_ref}[8]{$pn{$picknum}[0]} and ref $FullMenu->{$MenuUnit_hash_ref}[8]{$pn{$picknum}[0]} eq 'HASH' and keys %{$FullMenu->{$MenuUnit_hash_ref}[8]{$pn{$picknum}[0]};} and $FullMenu->{$MenuUnit_hash_ref}[8]{$pn{$picknum}[0]}) { } |
|
3620
|
0 |
0 |
if (not $sorted) { } |
|
3621
|
0 |
0 |
if $select_many |
|
3630
|
0 |
0 |
if (exists $picks{$num}) { } |
|
3641
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
${$FullMenu;}{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
|
3661
|
0 |
0 |
if $menu_return_debug |
|
3662
|
0 |
0 |
if $@ |
|
3663
|
0 |
0 |
if (-1 < $#return_from_filtered_menu) |
|
3664
|
0 |
0 |
if ((values %{$menu_output;})[0] eq "recurse") |
|
3681
|
0 |
0 |
if $@ |
|
3683
|
0 |
0 |
unless ref $menu_output |
|
3684
|
0 |
0 |
if ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE') { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
3694
|
0 |
0 |
if (1 == $recurse_level) { } |
|
3695
|
0 |
0 |
if $Term::Menus::fa_code |
|
3700
|
0 |
0 |
if (ref $sub eq "CODE") |
|
3701
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3706
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3724
|
0 |
0 |
if ($@) |
|
3725
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
3727
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3732
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3737
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3747
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3752
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3757
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3762
|
0 |
0 |
if (-1 < $#resu) |
|
3763
|
0 |
0 |
if ($resu[0] eq "<") |
|
3764
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
3774
|
0 |
0 |
if ($subfile) { } |
|
3776
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3781
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
3799
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
3801
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
3807
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
3808
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
3830
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
3836
|
0 |
0 |
if $@ |
|
3839
|
0 |
0 |
if ($@) |
|
3840
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
3841
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3846
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3851
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3861
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
3866
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
3871
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
3876
|
0 |
0 |
if (-1 < $#resu) |
|
3877
|
0 |
0 |
if ($resu[0] eq "<") |
|
3878
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
3896
|
0 |
0 |
if ($filtered_menu) |
|
3909
|
0 |
0 |
if ($parent_menu) { } |
|
3915
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) |
|
3918
|
0 |
0 |
if $def eq "*" |
|
3919
|
0 |
0 |
if ($def) |
|
3922
|
0 |
0 |
if ($item =~ /$def/) |
|
3934
|
0 |
0 |
if $select_many |
|
3949
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
${$FullMenu;}{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
|
3965
|
0 |
0 |
if $menu_return_debug |
|
3966
|
0 |
0 |
if $@ |
|
3967
|
0 |
0 |
unless ref $menu_output |
|
3968
|
0 |
0 |
if ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE') { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
3977
|
0 |
0 |
if (1 == $recurse_level) { } |
|
3978
|
0 |
0 |
if $Term::Menus::fa_code |
|
3983
|
0 |
0 |
if (ref $sub eq "CODE") |
|
3984
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
3989
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4007
|
0 |
0 |
if ($@) |
|
4008
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4010
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4015
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4020
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4030
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4035
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4040
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4045
|
0 |
0 |
if (-1 < $#resu) |
|
4046
|
0 |
0 |
if ($resu[0] eq "<") |
|
4047
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4057
|
0 |
0 |
if ($subfile) { } |
|
4059
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4064
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4082
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
4084
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4090
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
4091
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
4113
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4119
|
0 |
0 |
if $@ |
|
4122
|
0 |
0 |
if ($@) |
|
4123
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4124
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4129
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4134
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4144
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4149
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4154
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4159
|
0 |
0 |
if (-1 < $#resu) |
|
4160
|
0 |
0 |
if ($resu[0] eq "<") |
|
4161
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4179
|
0 |
0 |
if ($filtered_menu) |
|
4189
|
0 |
0 |
if $one |
|
4193
|
0 |
0 |
unless (exists $Persists->{$MenuUnit_hash_ref}{'defaults'}) |
|
4196
|
0 |
0 |
if $def eq "*" |
|
4197
|
0 |
0 |
if ($def) |
|
4201
|
0 |
0 |
if ($item =~ /$def/) |
|
4211
|
0 |
0 |
if ($pik =~ /$one/s) |
|
4216
|
0 |
0 |
if $#spl == -1 |
|
4217
|
0 |
0 |
if $select_many |
|
4225
|
0 |
0 |
if (exists $picks{$num}) { } |
|
|
0 |
0 |
elsif ($def and $text =~ /$def/) { } |
|
4240
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
$$FullMenu{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
|
4255
|
0 |
0 |
if $menu_return_debug |
|
4256
|
0 |
0 |
if $@ |
|
4257
|
0 |
0 |
if (-1 < $#return_from_filtered_menu) |
|
4258
|
0 |
0 |
if ((values %{$menu_output;})[0] eq "recurse") |
|
4275
|
0 |
0 |
if $menu_return_debug |
|
4276
|
0 |
0 |
if $@ |
|
4278
|
0 |
0 |
unless ref $menu_output |
|
4279
|
0 |
0 |
if ($menu_output eq '-' and exists $SavePick->{$MenuUnit_hash_ref}) { } |
|
|
0 |
0 |
elsif ($menu_output eq '+' and exists $SavePick->{$MenuUnit_hash_ref}) { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE') { } |
|
|
0 |
0 |
elsif ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
4290
|
0 |
0 |
if (1 == $recurse_level) { } |
|
4291
|
0 |
0 |
if $Term::Menus::fa_code |
|
4296
|
0 |
0 |
if (ref $sub eq "CODE") |
|
4297
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4302
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4320
|
0 |
0 |
if ($@) |
|
4321
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4323
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4328
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4333
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4343
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4348
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4353
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4358
|
0 |
0 |
if (-1 < $#resu) |
|
4359
|
0 |
0 |
if ($resu[0] eq "<") |
|
4360
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4370
|
0 |
0 |
if ($subfile) { } |
|
4372
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4377
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4395
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
4397
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4403
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
4404
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
4426
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4432
|
0 |
0 |
if $@ |
|
4435
|
0 |
0 |
if ($@) |
|
4436
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4437
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4442
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4447
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4457
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4462
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4467
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4472
|
0 |
0 |
if (-1 < $#resu) |
|
4473
|
0 |
0 |
if ($resu[0] eq "<") |
|
4474
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4492
|
0 |
0 |
if ($recurse_level == 1) { } |
|
|
0 |
0 |
elsif (grep {/\+|\*/;} values %picks) { } |
|
4502
|
0 |
0 |
if exists $SavePick->{$parent_menu} |
|
4505
|
0 |
0 |
if $sp_copy{$key} eq "+" |
|
4509
|
0 |
0 |
if ($parent_menu->{'Scroll'}[1] > 1 and not exists $main::maintain_scroll_flag->{$parent_menu}) |
|
4531
|
0 |
0 |
if (exists $Selected->{$MenuUnit_hash_ref}{'__FA_Banner__'}) { } |
|
4535
|
0 |
0 |
if ref $menu_result eq "CODE" |
|
4553
|
0 |
0 |
if $menu_return_debug |
|
4554
|
0 |
0 |
if $@ |
|
4555
|
0 |
0 |
unless ref $menu_output |
|
4556
|
0 |
0 |
if (ref $menu_output eq 'ARRAY' and $menu_output->[0] =~ /^[{](.*)[}][<]$/) { } |
|
4564
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
|
4585
|
0 |
0 |
if ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE') { } |
|
|
0 |
0 |
elsif ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
4588
|
0 |
0 |
if (1 == $recurse_level) { } |
|
4589
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4594
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4600
|
0 |
0 |
unless ($got_default) |
|
4609
|
0 |
0 |
if $Term::Menus::fa_code |
|
4614
|
0 |
0 |
if (ref $sub eq "CODE") |
|
4615
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4620
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4638
|
0 |
0 |
if ($@) |
|
4639
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4641
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4646
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4651
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4661
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4666
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4671
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4676
|
0 |
0 |
if (-1 < $#resu) |
|
4677
|
0 |
0 |
if ($resu[0] eq "<") |
|
4678
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4688
|
0 |
0 |
if ($subfile) { } |
|
4690
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
4695
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
4713
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
4715
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4721
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
4722
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
4744
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
4750
|
0 |
0 |
if $@ |
|
4753
|
0 |
0 |
if ($@) |
|
4754
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
4755
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4760
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4765
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4775
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
4780
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
4785
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
4790
|
0 |
0 |
if (-1 < $#resu) |
|
4791
|
0 |
0 |
if ($resu[0] eq "<") |
|
4792
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
4810
|
0 |
0 |
if $^O ne "cygwin" |
|
4818
|
0 |
0 |
if (not exists $Net::FullAuto::FA_Core::admin_menus{&pw($MenuUnit_hash_ref)}) { } |
|
4821
|
0 |
0 |
if $Net::FullAuto::FA_Core::admin_menu |
|
4823
|
0 |
0 |
if $menu_output[0] ne "-" and $menu_output[0] ne "+" |
|
4831
|
0 |
0 |
unless ($select_many or keys %{$$MenuUnit_hash_ref{"Select"};}) |
|
4836
|
0 |
0 |
if ($filtered_menu) { } |
|
4847
|
0 |
0 |
if ($select_many or exists $FullMenu->{$MenuUnit_hash_ref}[6]{$all_menu_items_array[$pck]}) |
|
4861
|
0 |
0 |
if (exists $picks{$pick}) |
|
4873
|
0 |
0 |
if defined $parent_menu |
|
4875
|
0 |
0 |
if ($numbor =~ /^u$/i or $ikey eq 'UPARROW' or $ikey eq 'PAGEUP') { } |
|
|
0 |
0 |
elsif ($ikey eq 'END') { } |
|
|
0 |
0 |
elsif ($ikey eq 'HOME') { } |
|
|
0 |
0 |
elsif ($numbor and unpack('a1', $numbor) eq '!') { } |
|
|
0 |
0 |
elsif (!$ikey || $ikey eq 'ENTER' and $numbor =~ /^()$/ || $numbor =~ /^\n/ or $numbor =~ /^d$/i or $ikey eq 'DOWNARROW' or $ikey eq 'PAGEDOWN') { } |
|
4876
|
0 |
0 |
if ($ikey ne 'PAGEUP' and exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'}) { } |
|
|
0 |
0 |
elsif (0 <= $start - $display_this_many_items) { } |
|
4879
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != 1 |
|
4881
|
0 |
0 |
if $num_pick |
|
4882
|
0 |
0 |
$start + $remainder == $num_pick ? : |
|
4884
|
0 |
0 |
if ($curscreennum - $remainder == $MenuUnit_hash_ref->{'Scroll'}[1] and $curscreennum == $num_pick) { } |
|
|
0 |
0 |
elsif ($start == $MenuUnit_hash_ref->{'Scroll'}[1]) { } |
|
4890
|
0 |
0 |
if ($display_this_many_items < $num_pick - $start or $remainder or not $remainder and $num_pick == $start + 1 || $num_pick == $start + $display_this_many_items) |
|
4907
|
0 |
0 |
if $ikey eq "PAGEUP" and exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
|
4919
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
|
4921
|
0 |
0 |
if ($num_pick == $start + $choose_num) |
|
4925
|
0 |
0 |
if ($remainder) { } |
|
4935
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
|
4944
|
0 |
0 |
if ($^O eq 'cygwin') { } |
|
4955
|
0 |
0 |
if defined $main::maintain_scroll_flag |
|
4957
|
0 |
0 |
if ($ikey eq 'DOWNARROW' || $numbor =~ /^d$/i and exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'}) { } |
|
|
0 |
0 |
elsif ($ikey eq 'ENTER' and exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} and not $show_banner_only) { } |
|
4961
|
0 |
0 |
if $num_pick |
|
4962
|
0 |
0 |
$start + $remainder == $num_pick ? : |
|
4965
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != $num_pick |
|
4966
|
0 |
0 |
if ($curscreennum < $MenuUnit_hash_ref->{'Scroll'}[1]) { } |
|
4967
|
0 |
0 |
if ($display_this_many_items < $num_pick - $start) { } |
|
4982
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != $num_pick |
|
4984
|
0 |
0 |
if ($show_banner_only) { } |
|
|
0 |
0 |
elsif ($display_this_many_items < $num_pick - $start) { } |
|
|
0 |
0 |
elsif ($ikey ne 'PAGEDOWN') { } |
|
4985
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'}) { } |
|
4989
|
0 |
0 |
if $num_pick |
|
4990
|
0 |
0 |
$start + $remainder == $num_pick ? : |
|
4993
|
0 |
0 |
if ($parent_menu and exists $parent_menu->{'Scroll'}) |
|
4994
|
0 |
0 |
if (ref $parent_menu->{'Scroll'} eq "ARRAY") |
|
4996
|
0 |
0 |
if ($curscreennum + $display_this_many_items < $parent_menu->{'Scroll'}[1] and $parent_menu->{'Scroll'}[1] < $numpick) |
|
5012
|
0 |
0 |
if exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
|
5017
|
0 |
0 |
unless ($show_banner_only or not $numbor =~ /^\d+/) |
|
5024
|
0 |
0 |
if (not keys %picks && $numbor =~ /^[Ff]$/ || $numbor =~ /^\d+|admin$/ || $return_from_child_menu) { } |
|
|
0 |
0 |
elsif (exists $pn{$numbor} or keys %picks and $numbor =~ /^[Ff]$/) { } |
|
5026
|
0 |
0 |
if defined $main::maintain_scroll_flag |
|
5032
|
0 |
0 |
if defined $main::maintain_scroll_flag |
|
5034
|
0 |
0 |
if exists $picks{'__FA_Banner__'} |
|
5035
|
0 |
0 |
unless %pn |
|
5037
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'} and not $filtered_menu) |
|
5039
|
0 |
0 |
if $parent_menu |
|
5041
|
0 |
0 |
if (exists $picks{$pick} and not $picks{$numbor}) |
|
5042
|
0 |
0 |
if ($picks{$pick} eq '*') { } |
|
|
0 |
0 |
elsif ($picks{$pick} eq '+') { } |
|
5056
|
0 |
0 |
$numbor =~ /^\d+$/ ? : |
|
5058
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'} and not defined $MenuUnit_hash_ref->{'Result'}) |
|
5100
|
0 |
0 |
if ($select_many || exists do {
$MenuUnit_hash_ref
}->{'Select'}{$numbor} and not $numbor =~ /^[Ff]$/) { } |
|
|
0 |
0 |
elsif ($show_banner_only and exists $MenuUnit_hash_ref->{'Result'} and ref $MenuUnit_hash_ref->{'Result'} eq 'HASH' or $numbor =~ /^\d+$/ and ref $FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$digital_numbor - 1] or $all_menu_items_array[$pn{$digital_numbor}[1] - 1]} eq 'HASH' or $numbor =~ /^[Ff]$/ and ref $FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[((keys %picks)[0] || 1) - 1]} eq 'HASH') { } |
|
|
0 |
0 |
elsif ($FullMenu and $caller eq $callertest and $select_many || keys %{$$MenuUnit_hash_ref{'Select'};}) { } |
|
|
0 |
0 |
elsif ($show_banner_only and exists $MenuUnit_hash_ref->{'Result'} and ref $MenuUnit_hash_ref->{'Result'} eq 'CODE' or keys %{$$FullMenu{$MenuUnit_hash_ref}[2];} and exists $FullMenu->{$MenuUnit_hash_ref}[2]{$pn{$numbor}[0]}) { } |
|
|
0 |
0 |
elsif ($return_from_child_menu and not exists $SavePick->{$MenuUnit_hash_ref}{$pn{$numbor}}) { } |
|
5103
|
0 |
0 |
if ($filtered_menu and exists $SavePick->{$parent_menu}{$numbor}) { } |
|
|
0 |
0 |
elsif (exists $picks{$numbor}) { } |
|
5105
|
0 |
0 |
if ($Persists->{$parent_menu}{'defaults'}) |
|
5109
|
0 |
0 |
if (exists $picks{$pick} and not $picks{$numbor}) |
|
5110
|
0 |
0 |
if ($picks{$pick} eq '*') { } |
|
|
0 |
0 |
elsif ($picks{$pick} eq '+') { } |
|
5132
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
|
5137
|
0 |
0 |
if $filtered_menu |
|
5148
|
0 |
0 |
if $filtered_menu |
|
5152
|
0 |
0 |
if (defined $all_menu_items_array[$key - 1] and exists do {
$FullMenu
}->{$MenuUnit_hash_ref}[1]{$all_menu_items_array[$key - 1]} and grep {$items{$numbor} eq $_;} @{do {
$FullMenu
}->{$MenuUnit_hash_ref}[1]{$all_menu_items_array[$key - 1]};}) { } |
|
|
0 |
0 |
elsif ($picks{$key} eq '-') { } |
|
5168
|
0 |
0 |
if ($skip == 0) |
|
5176
|
0 |
0 |
if ($prev_menu and $prev_menu != $numbor) |
|
5193
|
0 |
0 |
if ($numbor =~ /^[Ff]$/) |
|
5197
|
0 |
0 |
if (grep {/Item_/;} keys %{$MenuUnit_hash_ref;}) |
|
5200
|
0 |
0 |
unless $key =~ /Item_/ |
|
5203
|
0 |
0 |
if ($#items == 0 and ref $items[0] eq "HASH" and not grep({/Item_/;} keys %{$items[0];}) and grep {/Banner/;} keys %{$items[0];}) |
|
5209
|
0 |
0 |
if ($show_banner_only or grep {/Item_/;} keys %{$FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1] or $all_menu_items_array[$pn{$numbor}[1] - 1]};} or exists $labels{(keys %{$FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$digital_numbor - 1] or ""};})[0] or []} or &test_hashref($FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1] or $all_menu_items_array[$pn{$numbor}[1] - 1]})) |
|
5221
|
0 |
0 |
$filtered_menu ? : |
|
5222
|
0 |
0 |
if ($filtered_menu) |
|
5237
|
0 |
0 |
if ($pst =~ /0$/) |
|
5245
|
0 |
0 |
unless ($filtered_menu) |
|
5246
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'}) { } |
|
|
0 |
0 |
elsif (exists $labels{(keys %{$FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$digital_numbor - 1]};})[0]}) { } |
|
5269
|
0 |
0 |
if $numbor |
|
5270
|
0 |
0 |
$numbor_is_eff ? : |
|
5271
|
0 |
0 |
if (exists $picks{$numbor}) |
|
5277
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
|
|
0 |
0 |
elsif ($picks{$numbor} ne ' ') { } |
|
5288
|
0 |
0 |
if ($prev_menu and $prev_menu != $numbor) |
|
5305
|
0 |
0 |
unless ($show_banner_only) |
|
5308
|
0 |
0 |
unless $filtered_menu |
|
5311
|
0 |
0 |
unless $filtered_menu |
|
5313
|
0 |
0 |
unless $filtered_menu |
|
5316
|
0 |
0 |
unless $select_many or exists do {
$MenuUnit_hash_ref
}->{'Select'}{$numbor} |
|
5317
|
0 |
0 |
unless keys %picks and $numbor =~ /^[Ff]$/ |
|
5327
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
|
|
0 |
0 |
elsif ($numbor) { } |
|
5337
|
0 |
0 |
unless (exists $SaveMMap->{$cur_menu}) |
|
5338
|
0 |
0 |
if ($filtered_menu) { } |
|
|
0 |
0 |
elsif ($parent_menu) { } |
|
5345
|
0 |
0 |
if $#{$pmap;} < $#{$m;} |
|
5361
|
0 |
0 |
if (ref $convey eq 'ARRAY') { } |
|
5368
|
0 |
0 |
if ($filtered_menu) |
|
5386
|
0 |
0 |
if (exists $Selected->{$cur_menu}{'__FA_Banner__'}) { } |
|
5390
|
0 |
0 |
if ref $menu_result eq "CODE" |
|
5407
|
0 |
0 |
if $menu_return_debug |
|
5408
|
0 |
0 |
if $@ |
|
5409
|
0 |
0 |
if (ref $menu_output eq 'ARRAY' and $menu_output->[0] =~ /^[{](.*)[}][<]$/) { } |
|
5417
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
|
5420
|
0 |
0 |
if $num_pick |
|
5421
|
0 |
0 |
$start + $remainder == $num_pick ? : |
|
5423
|
0 |
0 |
if ($curscreennum < $MenuUnit_hash_ref->{'Scroll'}[1] and $display_this_many_items < $num_pick - $start) |
|
5427
|
0 |
0 |
if ($start + $remainder == $num_pick) { } |
|
5451
|
0 |
0 |
unless ref $menu_output |
|
5452
|
0 |
0 |
if ($filtered_menu) { } |
|
|
0 |
0 |
elsif ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE' and 1 < $recurse_level) { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
5453
|
0 |
0 |
if (grep {/\+|\*/;} values %picks) { } |
|
5460
|
0 |
0 |
if exists $SavePick->{$parent_menu} |
|
5463
|
0 |
0 |
if $sp_copy{$key} eq "+" |
|
5481
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5486
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5492
|
0 |
0 |
unless ($got_default) |
|
5501
|
0 |
0 |
if $Term::Menus::fa_code |
|
5507
|
0 |
0 |
if (ref $sub eq "CODE") |
|
5508
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5513
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5532
|
0 |
0 |
if ($@) |
|
5533
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
5535
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5541
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5546
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5556
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5562
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5567
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5572
|
0 |
0 |
if (-1 < $#resu) |
|
5573
|
0 |
0 |
if ($resu[0] eq "<") |
|
5578
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
5588
|
0 |
0 |
if ($subfile) { } |
|
5590
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5595
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5613
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
5615
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
5622
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
5623
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
5641
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5647
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5655
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
5661
|
0 |
0 |
if $@ |
|
5664
|
0 |
0 |
if ($@) |
|
5665
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
5667
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5672
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5677
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5687
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5692
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5697
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5702
|
0 |
0 |
if (-1 < $#resu) |
|
5703
|
0 |
0 |
if ($resu[0] eq "<") |
|
5708
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
5721
|
0 |
0 |
if (not $numbor =~ /^[Ff]$/ and exists $picks{$numbor}) |
|
5722
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
|
5734
|
0 |
0 |
if (keys %{$$FullMenu{$MenuUnit_hash_ref}[2];}) { } |
|
5735
|
0 |
0 |
if $numbor =~ /^[Ff]$/ |
|
5739
|
0 |
0 |
if (ref $test_result eq 'CODE') { } |
|
|
0 |
0 |
elsif ($test_result and not $test_result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ && grep({$1 eq $_;} list_module('main', $Term::Menus::fa_code) && $picks{$numbor} ne '*')) { } |
|
|
0 |
0 |
elsif (not defined $pn{$numbor}[0] && exists do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$pn{$numbor}[0]}) { } |
|
5744
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
|
5751
|
0 |
0 |
if ($data_dump_streamer) |
|
5767
|
0 |
0 |
if ($@) |
|
5768
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
5769
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5774
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5779
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5789
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5794
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5799
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5804
|
0 |
0 |
if (-1 < $#resu) |
|
5805
|
0 |
0 |
if ($resu[0] eq "<") |
|
5806
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
5831
|
0 |
0 |
if (wantarray and not $no_wantarray) { } |
|
|
0 |
0 |
elsif ($#resu == 0) { } |
|
5839
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$pn{$numbor}[0]}) |
|
5850
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5855
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5861
|
0 |
0 |
unless ($got_default) |
|
5870
|
0 |
0 |
if $Term::Menus::fa_code |
|
5875
|
0 |
0 |
if (ref $sub eq "CODE") |
|
5876
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5881
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5900
|
0 |
0 |
if ($@) |
|
5901
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
5903
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5908
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5913
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5923
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
5928
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
5933
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
5938
|
0 |
0 |
if (-1 < $#resu) |
|
5939
|
0 |
0 |
if ($resu[0] eq "<") |
|
5940
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
5950
|
0 |
0 |
if ($subfile) { } |
|
5952
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
5957
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
5975
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
5977
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
5983
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
5984
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
6006
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
6012
|
0 |
0 |
if $@ |
|
6015
|
0 |
0 |
if ($@) |
|
6016
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
6017
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6022
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6027
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6037
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6042
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6047
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6052
|
0 |
0 |
if (-1 < $#resu) |
|
6053
|
0 |
0 |
if ($resu[0] eq "<") |
|
6054
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
6071
|
0 |
0 |
if ($show_banner_only) { } |
|
6078
|
0 |
0 |
if (ref $test_result eq 'CODE') { } |
|
|
0 |
0 |
elsif (not $test_result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ && grep({$1 eq $_;} list_module('main', $Term::Menus::fa_code))) { } |
|
6095
|
0 |
0 |
if (not $trim_look =~ /Item_/s || $trim_look =~ /[']Result['][,]/s or $trim_look =~ /=\s*[']Item_/s or $look_at_test_result =~ /$tspmi_regex/ or $trim_look =~ /$sicm_regex/ or $trim_look =~ /$tbii_regex/) |
|
6101
|
0 |
0 |
unless $select_many |
|
6109
|
0 |
0 |
$show_banner_only ? : |
|
6112
|
0 |
0 |
if $Selected->{$MenuUnit_hash_ref}{$item} |
|
6128
|
0 |
0 |
if ($@) |
|
6129
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
6130
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6135
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6140
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6150
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6155
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6160
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6165
|
0 |
0 |
if (0 == $#resu and ref $resu[0] eq 'CODE') { } |
|
6173
|
0 |
0 |
if (-1 < $#resu) |
|
6174
|
0 |
0 |
if ($resu[0] eq "<") |
|
6175
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
|
0 |
0 |
elsif (ref $resu[0] eq 'HASH') { } |
|
6176
|
0 |
0 |
if (1 == $recurse_level) { } |
|
6182
|
0 |
0 |
if (grep {/Item_/;} keys %{$resu[0];} && $parent_menu) { } |
|
6183
|
0 |
0 |
if (exists $FullMenu->{$parent_menu}[2]{'__FA_Banner__'}) { } |
|
6211
|
0 |
0 |
unless $select_many |
|
6221
|
0 |
0 |
if (exists $Selected->{$MenuUnit_hash_ref}{'__FA_Banner__'}) { } |
|
6229
|
0 |
0 |
if (ref $test_item eq "HASH" and grep {/Item_/;} keys %{$test_item;} or $show_banner_only) |
|
6233
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
|
6243
|
0 |
0 |
unless (exists $SaveMMap->{$MenuUnit_hash_ref}) |
|
6244
|
0 |
0 |
if ($filtered_menu) { } |
|
|
0 |
0 |
elsif ($parent_menu) { } |
|
6251
|
0 |
0 |
if $#{$pmap;} < $#{$m;} |
|
6267
|
0 |
0 |
if (ref $convey eq 'ARRAY') { } |
|
6283
|
0 |
0 |
if ($show_banner_only) { } |
|
6290
|
0 |
0 |
unless exists $SaveNext->{$MenuUnit_hash_ref} |
|
6302
|
0 |
0 |
if $menu_return_debug |
|
6303
|
0 |
0 |
if $@ |
|
6304
|
0 |
0 |
unless ref $menu_output |
|
6306
|
0 |
0 |
if ($menu_output eq '-') { } |
|
|
0 |
0 |
elsif ($menu_output eq '+') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE_SUB') { } |
|
|
0 |
0 |
elsif ($menu_output eq 'DONE' and 1 < $recurse_level) { } |
|
|
0 |
0 |
elsif (ref $menu_output eq 'ARRAY' and $menu_output->[0] =~ /^[{]${test_for_menu_name}[}][<]$/) { } |
|
|
0 |
0 |
elsif ($menu_output) { } |
|
6329
|
0 |
0 |
if $start + $choose_num < $FullMenu->{$MenuUnit_hash_ref}[11] |
|
6330
|
0 |
0 |
if $display_this_many_items >= $num_pick - $start |
|
6348
|
0 |
0 |
$Term::Menus::fullauto ? : |
|
6353
|
0 |
0 |
if (ref $sub eq "CODE") |
|
6354
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
6359
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
6376
|
0 |
0 |
if ($@) |
|
6377
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
6378
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6383
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6388
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6398
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6403
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6408
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6413
|
0 |
0 |
if (-1 < $#resu) |
|
6414
|
0 |
0 |
if ($resu[0] eq "<") |
|
6415
|
0 |
0 |
if ($resu[0] =~ /^[{](.*)[}][<]$/) |
|
6416
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
|
6422
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
6432
|
0 |
0 |
if ($subfile) { } |
|
6434
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
6439
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
6464
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
|
0 |
0 |
elsif ($firsterr) { } |
|
6466
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
6472
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
|
6473
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
|
6493
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6508
|
0 |
0 |
if (not $sub =~ /::/) { } |
|
6514
|
0 |
0 |
if ($@) |
|
6520
|
0 |
0 |
if ($@) |
|
6521
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
|
6522
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6527
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6532
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6542
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
|
6547
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, "*")) |
|
6552
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
|
6557
|
0 |
0 |
if (-1 < $#resu) |
|
6558
|
0 |
0 |
if ($resu[0] eq "<") |
|
6559
|
0 |
0 |
if ($resu[0] =~ /^[{](.*)[}][<]$/) |
|
6560
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
|
6566
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
6581
|
0 |
0 |
unless $return_from_child_menu |
|
6583
|
0 |
0 |
if $done |
|
6585
|
0 |
0 |
if ($select_many or exists do {
$MenuUnit_hash_ref
}->{'Select'}{(keys %picks)[0] or ""}) |
|
6592
|
0 |
0 |
if ($MenuUnit_hash_ref) { } |
|
6604
|
0 |
0 |
if ($filtered_menu) { } |
|
|
0 |
0 |
elsif ($numbor =~ /^\d+$/) { } |
|
6610
|
0 |
0 |
if ($Term::Menus::fullauto and not exists do {
$MenuUnit_hash_ref
}->{'NoPlan'} && do {
$MenuUnit_hash_ref
}->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
|
6614
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{"Plan"};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
|
6618
|
0 |
0 |
unless ($got_default) |
|
6627
|
0 |
0 |
if (wantarray) { } |
|
6645
|
0 |
0 |
if (-1 < index($result_string, "][[") and -1 < index($result_string, "]][")) |
|
6651
|
0 |
0 |
if (unpack('a5', $elem) eq 'eval ') { } |
|
6665
|
0 |
0 |
if -1 == index($sub, "\"") |
|
6674
|
0 |
0 |
if ($arg =~ /^[']/) { } |