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])) { } |
1053
|
0 |
0 |
if (not $m_flag and -f "$dir/$Term::Menus::fa_menu") |
1058
|
0 |
0 |
if ($line =~ /^[ \t]*\%(.*)\s*=/) |
1059
|
0 |
0 |
if (not exists $menudups{$1}) { } |
1067
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1068
|
0 |
0 |
unless $Net::FullAuto::FA_Core::cron |
1075
|
0 |
0 |
if (not $s_flag and -f "$dir/$Term::Menus::fa_code") |
1080
|
0 |
0 |
if ($line =~ /^[ \t]*\%(.*)\s*=/) |
1081
|
0 |
0 |
if (not exists $dups{$1}) { } |
1090
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1091
|
0 |
0 |
unless $Net::FullAuto::FA_Core::cron |
1100
|
0 |
0 |
if ($Term::Menus::fullauto) |
1102
|
0 |
0 |
if (eval "\\%$symname") |
1105
|
0 |
0 |
if (ref $hashref->{$key} eq 'HASH') |
1107
|
0 |
0 |
if (lc $ky eq 'text') |
1144
|
0 |
0 |
if $cache |
1145
|
0 |
0 |
unless $cache |
1150
|
0 |
0 |
if $to |
1151
|
0 |
0 |
if ($code) { } |
|
0 |
0 |
elsif (ref $start_menu_ref eq 'HASH') { } |
|
0 |
0 |
elsif ($start_menu_ref) { } |
1154
|
0 |
0 |
unless (keys %LookUpMenuName) |
1157
|
0 |
0 |
if ($Net::FullAuto::FA_Core::plan) |
1160
|
0 |
0 |
if $@ |
1195
|
0 |
0 |
if ($@) |
1197
|
0 |
0 |
if $code |
1211
|
0 |
0 |
if ($Term::Menus::fullauto and defined $Net::FullAuto::FA_Core::service and $Net::FullAuto::FA_Core::service) |
1217
|
0 |
0 |
unless chdir '/' |
1219
|
0 |
0 |
unless open STDIN, '/dev/null' |
1220
|
0 |
0 |
unless open STDOUT, '>/dev/null' |
1221
|
0 |
0 |
unless open STDERR, '>/dev/null' |
1222
|
0 |
0 |
unless defined(my $pid = fork) |
1223
|
0 |
0 |
if $pid |
1224
|
0 |
0 |
unless $pid = &setsid |
1229
|
0 |
0 |
defined $_[1] ? : |
1230
|
0 |
0 |
if $Term::Menus::fa_code |
1235
|
0 |
0 |
if $@ |
1249
|
0 |
0 |
if $map_count < $count |
1270
|
0 |
0 |
if (10 < length $_[0] and unpack('a11', $_[0]) eq 'FATAL ERROR') { } |
1271
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1284
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1289
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1299
|
0 |
0 |
unless $banner |
1303
|
0 |
0 |
defined $_[4] ? : |
1309
|
0 |
0 |
if (ref $banner eq 'CODE') { } |
|
0 |
0 |
elsif (keys %{$Conveyed;} or $picks_from_parent) { } |
1311
|
0 |
0 |
if ($data_dump_streamer) |
1331
|
0 |
0 |
if ($@) |
1332
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
1333
|
0 |
0 |
if (wantarray) |
1336
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1341
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1345
|
0 |
0 |
if (wantarray) |
1348
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1353
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1365
|
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) |
1370
|
0 |
0 |
if (not $banner =~ /::/) { } |
1394
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Select'}) { } |
1395
|
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) { } |
1410
|
0 |
0 |
if ($picks_from_parent and -1 < index($picks_from_parent, '*')) |
1415
|
0 |
0 |
if ($picks_from_parent =~ /\](Cron|Batch|Unattended|FullAuto)\[/i) |
1419
|
0 |
0 |
defined $_[2] ? : |
1420
|
0 |
0 |
defined $_[3] ? : |
1421
|
0 |
0 |
defined $_[4] ? : |
1422
|
0 |
0 |
defined $_[5] ? : |
1423
|
0 |
0 |
defined $_[6] ? : |
1424
|
0 |
0 |
defined $_[7] ? : |
1425
|
0 |
0 |
defined $_[8] ? : |
1426
|
0 |
0 |
defined $_[9] ? : |
1427
|
0 |
0 |
defined $_[10] ? : |
1430
|
0 |
0 |
if (defined $_[11] and $_[11] or (caller)[0] ne 'Term::Menus' and not wantarray) |
1434
|
0 |
0 |
if (defined $_[12] and $_[12]) |
1437
|
0 |
0 |
if (defined $_[13] and $_[13]) |
1448
|
0 |
0 |
if (4 < length $key and substr($key, 0, 4) eq 'Item') |
1452
|
0 |
0 |
if $unattended |
1454
|
0 |
0 |
$FullMenu->{$MenuUnit_hash_ref}[11] ? : |
1467
|
0 |
0 |
if (exists $Items{$num}) { } |
1468
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Banner'} and not $got_item_flag) { } |
1474
|
0 |
0 |
if (exists $Items{$num}{'Negate'} and not keys %{$$MenuUnit_hash_ref{'Select'};}) |
1479
|
0 |
0 |
if $Term::Menus::fullauto |
1484
|
0 |
0 |
if (exists $Items{$num}{'Convey'}) { } |
|
0 |
0 |
elsif ($show_banner_only) { } |
1486
|
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)) { } |
1492
|
0 |
0 |
if ($data_dump_streamer) |
1505
|
0 |
0 |
if ref $convey[0] eq 'ARRAY' |
1506
|
0 |
0 |
if ($@) |
1507
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
1508
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
1513
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1518
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1528
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
1533
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
1538
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
1543
|
0 |
0 |
if (0 == $#convey and $convey[0] =~ /^(?:[{](.*)[}])?[<]$/) |
1548
|
0 |
0 |
if (defined $picks_from_parent and not ref $picks_from_parent) |
1554
|
0 |
0 |
if (not $transformed_convey =~ /::/) { } |
1565
|
0 |
0 |
if $item =~ /^\s*$/s |
1571
|
0 |
0 |
if (-1 < index($text, "__Master_$$__")) |
1576
|
0 |
0 |
if (exists $Items{$num}{'Include'}) { } |
|
0 |
0 |
elsif (exists $Items{$num}{'Exclude'} and $text =~ /$Items{$num}{'Exclude'}/) { } |
1577
|
0 |
0 |
if ($text =~ /$Items{$num}{'Include'}/s) { } |
1579
|
0 |
0 |
if exists $Items{$num}{'Exclude'} and $text =~ /$Items{$num}{'Exclude'}/ |
1590
|
0 |
0 |
if (exists $Items{$num}{'Convey'} and $Items{$num}{'Convey'} ne '') { } |
|
0 |
0 |
elsif (not exists $Items{$num}{'Convey'}) { } |
1597
|
0 |
0 |
if exists $Items{$num}{'Default'} |
1600
|
0 |
0 |
if exists $Items{$num}{'Negate'} |
1601
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[2]{$text}) { } |
|
0 |
0 |
elsif (exists $Items{$num}{'Result'}) { } |
1610
|
0 |
0 |
if exists $Items{$num}{'Select'} and $tsttt =~ /many/i |
1611
|
0 |
0 |
if (exists $Items{$num}{'Mark'}) |
1614
|
0 |
0 |
if $mark{'BLANK'} < $lmt |
1616
|
0 |
0 |
if exists $Items{$num}{'Filter'} |
1618
|
0 |
0 |
if exists $Items{$num}{'Sort'} |
1622
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'}) |
1629
|
0 |
0 |
if (-1 < index($Items{$num}{'Text'}, "__Master_$$__")) |
1635
|
0 |
0 |
if (exists $Items{$num}{'Include'}) { } |
|
0 |
0 |
elsif (exists $Items{$num}{'Exclude'} and $Items{$num}{'Text'} =~ /$Items{$num}{'Exclude'}/) { } |
1636
|
0 |
0 |
if ($Items{$num}{'Text'} =~ /$Items{$num}{'Include'}/) { } |
1638
|
0 |
0 |
if exists $Items{$num}{'Exclude'} and $Items{$num}{'Text'} =~ /$Items{$num}{'Exclude'}/ |
1646
|
0 |
0 |
if exists $Items{$num}{'Convey'} |
1648
|
0 |
0 |
if exists $Items{$num}{'Default'} |
1650
|
0 |
0 |
if exists $Items{$num}{'Negate'} |
1651
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[2]{$text}) { } |
|
0 |
0 |
elsif (exists $Items{$num}{'Result'}) { } |
1660
|
0 |
0 |
if exists $Items{$num}{'Select'} and $tsttt =~ /many/i |
1661
|
0 |
0 |
if (exists $Items{$num}{'Mark'}) |
1664
|
0 |
0 |
if $mark{'BLANK'} < $lmt |
1666
|
0 |
0 |
if exists $Items{$num}{'Filter'} |
1668
|
0 |
0 |
if exists $Items{$num}{'Sort'} |
1671
|
0 |
0 |
if exists $Items{$num}{'__NUM__'} |
1680
|
0 |
0 |
if exists $_[0]{'Display'} |
1682
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Scroll'} and ref $MenuUnit_hash_ref->{'Scroll'} ne 'ARRAY') |
1692
|
0 |
0 |
if defined $FullMenu->{$MenuUnit_hash_ref}[5] |
1693
|
0 |
0 |
keys %num__ ? : |
1698
|
0 |
0 |
if ($select_many or keys %{$$MenuUnit_hash_ref{'Select'};}) { } |
1712
|
0 |
0 |
if (-1 < $#filtered_menu_return) |
1718
|
0 |
0 |
if ($Term::Menus::fullauto and $master_substituted) |
1721
|
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) { } |
1731
|
0 |
0 |
if (ref $$pick[$#{$pick;}] eq 'HASH') |
1754
|
0 |
0 |
if (-1 < $#filtered_menu_return) |
1761
|
0 |
0 |
if ($Term::Menus::fullauto and $master_substituted) |
1764
|
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) { } |
1767
|
0 |
0 |
do {
keys %{$$Selected{$MenuUnit_hash_ref};} unless $select_many
} ? : |
|
0 |
0 |
keys %{$$SavePick{$MenuUnit_hash_ref};} ? : |
1770
|
0 |
0 |
unless $select_many |
1783
|
0 |
0 |
if (1 == $recurse and ref $$pick[$#{$pick;}] eq 'HASH') |
1787
|
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'};}) { } |
1796
|
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;}) { } |
1799
|
0 |
0 |
if (wantarray) { } |
1812
|
0 |
0 |
if ($picks_from_parent) |
1828
|
0 |
0 |
if ref $_[0] eq 'HASH' and exists $_[0]{'Name'} |
1830
|
0 |
0 |
if defined $_[1] and $_[1] |
1832
|
0 |
0 |
if (ref $_[0] eq 'HASH') { } |
1843
|
0 |
0 |
if ($@) |
1850
|
0 |
0 |
if (ref $vars->{$key} eq 'HASH' and %{$_[0];} eq %{$vars->{$key};}) |
1857
|
0 |
0 |
if ($@) |
1864
|
0 |
0 |
if $hash =~ /^_ |
1865
|
0 |
0 |
if $hash =~ /^Term::Menus::/ |
1866
|
0 |
0 |
if $hash =~ /^Config::/ |
1867
|
0 |
0 |
if $hash =~ /^DynaLoader::/ |
1868
|
0 |
0 |
if $hash =~ /^warnings::/ |
1869
|
0 |
0 |
if $hash =~ /^utf8::/ |
1870
|
0 |
0 |
if $hash =~ /^Carp::/ |
1871
|
0 |
0 |
if $hash =~ /^fields::attr/ |
1872
|
0 |
0 |
if $hash =~ /^Text::Balanced::/ |
1873
|
0 |
0 |
if $hash =~ /^Data::Dump::Streamer/ |
1874
|
0 |
0 |
if $hash =~ /^re::EXPORT_OK/ |
1875
|
0 |
0 |
if $hash =~ /^fa_code::email_addresses/ |
1876
|
0 |
0 |
if $hash =~ /^fa_code::email_defaults/ |
1877
|
0 |
0 |
if $hash =~ /^PadWalker::/ |
1878
|
0 |
0 |
if $hash =~ /^Fcntl::/ |
1879
|
0 |
0 |
if $hash =~ /^B::Utils::/ |
1880
|
0 |
0 |
if $hash =~ /^ExtUtils::/ |
1881
|
0 |
0 |
if $hash =~ /^Exporter::/ |
1882
|
0 |
0 |
if $hash =~ /^Moo::/ |
1883
|
0 |
0 |
if $hash =~ /^overload::/ |
1884
|
0 |
0 |
if $hash =~ /^Term::ReadKey::/ |
1885
|
0 |
0 |
if $hash =~ /^main::INC/ |
1886
|
0 |
0 |
if $hash =~ /^main::SIG/ |
1887
|
0 |
0 |
if $hash =~ /^main::ENV/ |
1888
|
0 |
0 |
if $hash =~ /^main[:][^\w]*$/ |
1889
|
0 |
0 |
if $hash =~ /^main::[\@]$/ |
1890
|
0 |
0 |
if $hash =~ /^Net::FullAuto::FA_Core::makeplan/ |
1891
|
0 |
0 |
if $hash =~ /^Net::FullAuto::FA_Core::admin_menus/ |
1894
|
0 |
0 |
if %test eq %{$_[0];} |
1895
|
0 |
0 |
if $name |
1902
|
0 |
0 |
if $name |
1905
|
0 |
0 |
if $name |
1910
|
0 |
0 |
if $name |
1928
|
0 |
0 |
if (ref $hashref_to_test eq 'HASH') { } |
1929
|
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;}))) { } |
1999
|
0 |
0 |
if (-1 < index($text, '][[') and -1 < index($text, ']][')) |
2000
|
0 |
0 |
unless ($text =~ /^\s*\]\[\[\s*/s and $text =~ /\s*\]\]\[\s*$/s) |
2018
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
2027
|
0 |
0 |
if (0 < $#pks and not $return_from_child_menu) { } |
2034
|
0 |
0 |
if ($expand_array_flag) |
2039
|
0 |
0 |
if (ref $pn eq 'HASH') { } |
|
0 |
0 |
elsif ($pn) { } |
2049
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
2054
|
0 |
0 |
if $test_regx_flag |
2056
|
0 |
0 |
if -1 < index($regx, '(!)?t(?:') |
2062
|
0 |
0 |
if $text =~ /[)]\s*$/s |
2063
|
0 |
0 |
if ($menu) |
2064
|
0 |
0 |
if (-1 < index($menu, $current_menu_name)) { } |
2092
|
0 |
0 |
if $test_regx_flag |
2094
|
0 |
0 |
if -1 < index($regx, '(!)?t(?:') |
2117
|
0 |
0 |
unless $input_text =~ /^\s*$/ |
2122
|
0 |
0 |
if ($line =~ /^(.*)$esc_one(.*)$/) { } |
2154
|
0 |
0 |
if $test_regx_flag |
2156
|
0 |
0 |
if -1 < index($regx, '(!)?t(?:') |
2165
|
0 |
0 |
if $#instructions == 2 |
2166
|
0 |
0 |
if ($#instructions == 1) |
2167
|
0 |
0 |
if (exists $$Conveyed{$instructions[0] . '_mbir'}) |
2183
|
0 |
0 |
defined $_[1] ? : |
2192
|
0 |
0 |
if ($ikey eq 'TAB' and exists $input->{'focus'}) |
2198
|
0 |
0 |
if $test_regx_flag |
2200
|
0 |
0 |
unless exists $input->{'focus'} |
2202
|
0 |
0 |
if -1 < index($regx, '(!)?t(?:') |
2214
|
0 |
0 |
unless (exists $$input{$instructions[0]}) |
2219
|
0 |
0 |
unless defined $$input{$instructions[0]} |
2220
|
0 |
0 |
if ($fill_focus) |
2221
|
0 |
0 |
if (exists $input->{'focus'}) { } |
2223
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Focus'} and $MenuUnit_hash_ref->{'Focus'}) |
2239
|
0 |
0 |
if ($line =~ /^(.*)$esc_one(.*)$/) { } |
2242
|
0 |
0 |
if ($#instructions == 2 and $instructions[2] > 0) |
2243
|
0 |
0 |
if ($input->{'focus'}[0] eq $instructions[0]) { } |
2254
|
0 |
0 |
if ($input->{'focus'}[0] eq $instructions[0]) |
2255
|
0 |
0 |
if ($ikey eq 'BACKSPACE') { } |
|
0 |
0 |
elsif ($ikey eq 'DELETE') { } |
|
0 |
0 |
elsif ($ikey ne 'TAB' and defined $numbor) { } |
2262
|
0 |
0 |
if ($length_input > $length_box) |
2289
|
0 |
0 |
if ($#newtext == -1 or $#newtext == 0) { } |
2294
|
0 |
0 |
if length $front_of_box_top < $frlen |
2297
|
0 |
0 |
if ($length_of_front_and_macro <= length $newtext[$#newtext - 1]) |
2305
|
0 |
0 |
if ($#newtext == -1) { } |
2309
|
0 |
0 |
$#newtext == 0 ? : |
2311
|
0 |
0 |
unless ($newtext[$elem] =~ /^\s*$/) |
2313
|
0 |
0 |
if length $front_of_box_mid < $frlen |
2317
|
0 |
0 |
if ($length_of_front_and_macro <= length $newtext[$elem]) |
2325
|
0 |
0 |
if ($#newtext == -1) { } |
|
0 |
0 |
elsif ($#newtext == 0) { } |
2361
|
0 |
0 |
if (-1 < index($text, '][[') and -1 < index($text, ']][')) |
2362
|
0 |
0 |
unless ($text =~ /^\s*\]\[\[\s*/s and $text =~ /\s*\]\]\[\s*$/s) |
2382
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
2392
|
0 |
0 |
if $test_regx_flag |
2394
|
0 |
0 |
if -1 < index($regx, '(!)?t(?:') |
2400
|
0 |
0 |
unless (exists $Conveyed->{$1} or $bang or $test_regx_flag) |
2433
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
2438
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
2442
|
0 |
0 |
unless ($Conveyed->{$1}) |
2447
|
0 |
0 |
if (ref $replace) |
2452
|
0 |
0 |
if ($expand_array_flag) |
2456
|
0 |
0 |
if ($text =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) |
2460
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
2463
|
0 |
0 |
if ($replace =~ /^.(?
|
2464
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ or $replace =~ /^eval / |
2471
|
0 |
0 |
if (ref $picks_from_parent eq 'ARRAY') { } |
2476
|
0 |
0 |
if ($expand_array_flag) { } |
|
0 |
0 |
elsif ($replace =~ /^.(?
|
2479
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
2484
|
0 |
0 |
if ($replace =~ /^.(?
|
2485
|
0 |
0 |
unless $text =~ /^&?(\w+)\s*[(]["'].*["'][)]\s*$/ |
2490
|
0 |
0 |
if ($text =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) |
2494
|
0 |
0 |
unless $text =~ /^&?(?:.*::)*(\w+)\s*[(]["'].*["'][)]\s*$/ or $replace =~ /^eval / |
2503
|
0 |
0 |
unless $esc_one |
2507
|
0 |
0 |
if (ref $replace) |
2512
|
0 |
0 |
if ($expand_array_flag) |
2552
|
0 |
0 |
defined $_[1] ? : |
2553
|
0 |
0 |
defined $_[2] ? : |
2554
|
0 |
0 |
defined $_[3] ? : |
2555
|
0 |
0 |
defined $_[4] ? : |
2558
|
0 |
0 |
defined $_[5] ? : |
2560
|
0 |
0 |
unless (grep {/Item_/;} keys %{$MenuUnit_hash_ref;}) |
2561
|
0 |
0 |
if (grep {/Banner/;} keys %{$MenuUnit_hash_ref;}) |
2566
|
0 |
0 |
defined $_[6] ? : |
2567
|
0 |
0 |
defined $_[7] ? : |
2568
|
0 |
0 |
defined $_[8] ? : |
2569
|
0 |
0 |
defined $_[9] ? : |
2570
|
0 |
0 |
defined $_[10] ? : |
2571
|
0 |
0 |
defined $_[11] ? : |
2572
|
0 |
0 |
defined $_[12] ? : |
2573
|
0 |
0 |
defined $_[13] ? : |
2574
|
0 |
0 |
defined $_[14] ? : |
2575
|
0 |
0 |
defined $_[15] ? : |
2576
|
0 |
0 |
defined $_[16] ? : |
2577
|
0 |
0 |
defined $_[17] ? : |
2578
|
0 |
0 |
defined $_[18] ? : |
2585
|
0 |
0 |
if ($name) { } |
2590
|
0 |
0 |
if ($SavePick and exists $SavePick->{$MenuUnit_hash_ref}) |
2608
|
0 |
0 |
$FullMenu->{$MenuUnit_hash_ref}[11] ? : |
2618
|
0 |
0 |
if ($_[1]) { } |
2622
|
0 |
0 |
if ($result) |
2627
|
0 |
0 |
if (keys %{$$Selected{$_[0]};}) { } |
2647
|
0 |
0 |
if ($_[1]) { } |
2649
|
0 |
0 |
if ($result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) { } |
2656
|
0 |
0 |
if (keys %{$$Selected{$_[0]};}) |
2660
|
0 |
0 |
if ($result =~ /^&?(?:.*::)*(\w+)\s*[(]?.*[)]?\s*$/ and grep {$1 eq $_;} list_module('main', $Term::Menus::fa_code)) |
2665
|
0 |
0 |
if $output eq '+' |
2678
|
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') { } |
2706
|
0 |
0 |
exists $MenuUnit_hash_ref->{'Select'} && $MenuUnit_hash_ref->{'Select'} ? : |
2707
|
0 |
0 |
unless $gotmany |
2708
|
0 |
0 |
if ($pick and exists $$FullMenu{$_[0]}[3]{$_[1][$pick - 1]}) { } |
|
0 |
0 |
elsif ($pick) { } |
|
0 |
0 |
elsif ($_[3]) { } |
2709
|
0 |
0 |
if ($pick and exists $_[0]{$$FullMenu{$_[0]}[4]{$_[1][$pick - 1]}}{'Convey'}) |
2712
|
0 |
0 |
if (0 < $#{[keys %{$_[2];}];}) { } |
2724
|
0 |
0 |
if $convey eq '' |
2725
|
0 |
0 |
if (ref $convey eq 'ARRAY' and $#{$convey;} == 0) |
2738
|
0 |
0 |
if not $convey or ref $convey eq 'ARRAY' and $#{$convey;} == -1 |
2740
|
0 |
0 |
if (exists $$FullMenu{$_[0]}[2]{'__FA_Banner__'}) { } |
|
0 |
0 |
elsif ($pick) { } |
2747
|
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') |
2752
|
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)) { } |
2773
|
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') { } |
2806
|
0 |
0 |
if ($@) |
2807
|
0 |
0 |
if (unpack('a11', $@) eq 'FATAL ERROR') { } |
2808
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
2820
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
2825
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) { } |
|
0 |
0 |
elsif ($Term::Menus::fullauto) { } |
2834
|
0 |
0 |
$show_banner_only ? : |
2839
|
0 |
0 |
if ($test_item =~ /Convey\s*=\>/) |
2840
|
0 |
0 |
if ($convey ne 'SKIP') { } |
2846
|
0 |
0 |
if ($test_item =~ /Text\s*=\>/) |
2863
|
0 |
0 |
if ($show_banner_only) { } |
2867
|
0 |
0 |
if $pick |
2868
|
0 |
0 |
if $pick |
2869
|
0 |
0 |
if ($pick and ref $_[0]{$$FullMenu{$_[0]}[4]{$_[1][$pick - 1]}}{'Result'} eq 'HASH') |
2881
|
0 |
0 |
if ($num_pick - $start <= $display_this_many_items) { } |
2887
|
0 |
0 |
unless exists $Persists->{$MenuUnit_hash_ref} |
2888
|
0 |
0 |
if (not exists $Persists->{$MenuUnit_hash_ref}{'defaults'} and defined do {
[keys %{$$FullMenu{$MenuUnit_hash_ref}[5];}]
}->[0]) |
2892
|
0 |
0 |
if ($def) |
2893
|
0 |
0 |
if $def eq '*' |
2896
|
0 |
0 |
if ($item =~ /$def/) |
2903
|
0 |
0 |
unless exists $Persists->{$MenuUnit_hash_ref}{'defaults'} |
2905
|
0 |
0 |
if (ref $Net::FullAuto::FA_Core::plan eq 'HASH') |
2909
|
0 |
0 |
if (substr($plannn, 2, 5) eq 'ARRAY') { } |
2912
|
0 |
0 |
if $@ |
2936
|
0 |
0 |
if $numbor eq 'admin' |
2938
|
0 |
0 |
if (exists $picks{$picknum}) { } |
2940
|
0 |
0 |
if ($return_from_child_menu) { } |
2952
|
0 |
0 |
$select_many || keys %{$$MenuUnit_hash_ref{'Select'};} ? : |
2953
|
0 |
0 |
if ($gotmany and $numbor =~ /^[Ff]$/ or $picks{$picknum} ne '+' and $picks{$picknum} ne '-' and not $gotmany) |
2961
|
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];}) |
2967
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[3]{$all_menu_items_array[$picknum - 1]}) { } |
2982
|
0 |
0 |
if $menu_return_debug |
2983
|
0 |
0 |
if $@ |
2984
|
0 |
0 |
unless ref $menu_output |
2985
|
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) { } |
2998
|
0 |
0 |
if (1 == $recurse_level) { } |
2999
|
0 |
0 |
if $Term::Menus::fa_code |
3004
|
0 |
0 |
if (ref $sub eq 'CODE') |
3005
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
3011
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3036
|
0 |
0 |
if ($@) |
3037
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
3039
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3046
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3051
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3063
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3070
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3075
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3081
|
0 |
0 |
if (-1 < $#resu) |
3082
|
0 |
0 |
if ($resu[0] eq '<') |
3083
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
3093
|
0 |
0 |
if ($subfile) { } |
3095
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
3101
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3119
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
3122
|
0 |
0 |
if (not $sub =~ /::/) { } |
3129
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
3130
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
3160
|
0 |
0 |
if (not $sub =~ /::/) { } |
3166
|
0 |
0 |
if $@ |
3169
|
0 |
0 |
if ($@) |
3170
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
3172
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3178
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3183
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3194
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3200
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3205
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3211
|
0 |
0 |
if (-1 < $#resu) |
3212
|
0 |
0 |
if ($resu[0] eq '<') |
3213
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
3243
|
0 |
0 |
if exists $FullMenu->{$MenuUnit_hash_ref}[7]{$all_menu_items_array[$picknum - 1]} |
3244
|
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]}/) |
3257
|
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]}) |
3267
|
0 |
0 |
if (exists $SavePick->{$MenuUnit_hash_ref}{$picknum_for_display} and $SavePick->{$MenuUnit_hash_ref}{$picknum_for_display}) { } |
3274
|
0 |
0 |
unless $mark =~ /^ +$/ |
3276
|
0 |
0 |
if $Persists->{$parent_menu}{'defaults'} |
3277
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[9]) |
3284
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'}[1] eq $picknum || $MenuUnit_hash_ref->{'Scroll'}[0] eq $picknum) |
3287
|
0 |
0 |
if ($MenuUnit_hash_ref->{'Scroll'}[0]) { } |
3288
|
0 |
0 |
if ($MenuUnit_hash_ref->{'Scroll'}[0] eq $picknum) |
3300
|
0 |
0 |
if (exists $FullMenu->{$MenuUnit_hash_ref}[6]{$all_menu_items_array[$picknum - 1]}) |
3304
|
0 |
0 |
if ($tstt =~ /many/i) |
3308
|
0 |
0 |
if ($mark =~ /^ +$/ or (exists $picks{$picknum} or exists $picks{$picknum_for_display})) |
3316
|
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) |
3342
|
0 |
0 |
if ($answ eq ']quit[') |
3345
|
0 |
0 |
if (-1 == index($answ, 'result saved')) |
3347
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3360
|
0 |
0 |
do {
not $no_wantarray if wantarray
} ? : |
|
0 |
0 |
do {
$Persists->{$MenuUnit_hash_ref}{'defaults'}
} ? : |
|
0 |
0 |
$Persists->{'unattended'} ? : |
3361
|
0 |
0 |
if ($^O ne 'cygwin') { } |
3362
|
0 |
0 |
if ($noclear) { } |
3363
|
0 |
0 |
if ($^O eq 'MSWin32' or $^O eq 'MSWin64') { } |
3373
|
0 |
0 |
if ($select_many or keys %{${$MenuUnit_hash_ref;}{'Select'};}) { } |
3375
|
0 |
0 |
unless (keys %{$$FullMenu{$MenuUnit_hash_ref}[1];}) |
3378
|
0 |
0 |
if ($mark_flg == 1 or $Persists->{$MenuUnit_hash_ref}{'defaults'}) |
3382
|
0 |
0 |
if ($filtered_menu) |
3385
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'} and not $filtered_menu) |
3391
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) { } |
|
0 |
0 |
elsif ($filtered_menu) { } |
3395
|
0 |
0 |
if ($filtered_menu) { } |
3405
|
0 |
0 |
if ($display_this_many_items < $num_pick) { } |
3415
|
0 |
0 |
if ($term_input) { } |
3417
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Input'} and $MenuUnit_hash_ref->{'Input'}) { } |
|
0 |
0 |
elsif ($show_banner_only) { } |
3421
|
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' |
3435
|
0 |
0 |
if ($show_banner_only) { } |
3446
|
0 |
0 |
if wantarray |
3457
|
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]$/) { } |
3461
|
0 |
0 |
if defined $main::maintain_scroll_flag |
3465
|
0 |
0 |
if ($filtered_menu) { } |
3473
|
0 |
0 |
if (-1 == $#keys) |
3474
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) { } |
3475
|
0 |
0 |
if ($filtered_menu) |
3480
|
0 |
0 |
if $def eq '*' |
3481
|
0 |
0 |
if ($def) |
3485
|
0 |
0 |
if ($item =~ /$def/) |
3493
|
0 |
0 |
if (-1 == $#keys) |
3494
|
0 |
0 |
if ($^O ne 'cygwin') { } |
3495
|
0 |
0 |
if ($noclear) { } |
3496
|
0 |
0 |
if ($^O eq 'MSWin32' or $^O eq 'MSWin64') { } |
3510
|
0 |
0 |
if ($term_input) { } |
3521
|
0 |
0 |
if lc $choice ne 'quit' |
3533
|
0 |
0 |
unless exists do {
$FullMenu
}->{$chosen}[2]{${$_[0];}[$pk - 1]} and keys %{do {
$FullMenu
}->{$chosen}[2]{${$_[0];}[$pk - 1]};} |
3534
|
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}) { } |
3537
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
3541
|
0 |
0 |
unless (exists $dupseen{$txt}) |
3546
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
3550
|
0 |
0 |
unless (exists $dupseen{$txt}) |
3555
|
0 |
0 |
if (-1 < index($txt, "__Master_$$__")) |
3559
|
0 |
0 |
unless (exists $dupseen{$txt}) |
3564
|
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) |
3569
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3574
|
0 |
0 |
unless ($got_default) |
3585
|
0 |
0 |
if $return_values |
3591
|
0 |
0 |
if $one |
3596
|
0 |
0 |
if ($one) { } |
|
0 |
0 |
elsif ($sorted and $sorted eq 'forward') { } |
3601
|
0 |
0 |
if $#spl == -1 |
3605
|
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]}) { } |
3618
|
0 |
0 |
if (not $sorted) { } |
3619
|
0 |
0 |
if $select_many |
3628
|
0 |
0 |
if (exists $picks{$num}) { } |
3639
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
${$FullMenu;}{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
3659
|
0 |
0 |
if $menu_return_debug |
3660
|
0 |
0 |
if $@ |
3661
|
0 |
0 |
if (-1 < $#return_from_filtered_menu) |
3662
|
0 |
0 |
if ((values %{$menu_output;})[0] eq 'recurse') |
3679
|
0 |
0 |
if $@ |
3681
|
0 |
0 |
unless ref $menu_output |
3682
|
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) { } |
3692
|
0 |
0 |
if (1 == $recurse_level) { } |
3693
|
0 |
0 |
if $Term::Menus::fa_code |
3698
|
0 |
0 |
if (ref $sub eq 'CODE') |
3699
|
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) |
3704
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3722
|
0 |
0 |
if ($@) |
3723
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
3725
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3730
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3735
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3745
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3750
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3755
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3760
|
0 |
0 |
if (-1 < $#resu) |
3761
|
0 |
0 |
if ($resu[0] eq '<') |
3762
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
3772
|
0 |
0 |
if ($subfile) { } |
3774
|
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) |
3779
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
3797
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
3799
|
0 |
0 |
if (not $sub =~ /::/) { } |
3805
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
3806
|
0 |
0 |
if ($FullMenu->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
3828
|
0 |
0 |
if (not $sub =~ /::/) { } |
3834
|
0 |
0 |
if $@ |
3837
|
0 |
0 |
if ($@) |
3838
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
3839
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3844
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3849
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3859
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
3864
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
3869
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
3874
|
0 |
0 |
if (-1 < $#resu) |
3875
|
0 |
0 |
if ($resu[0] eq '<') |
3876
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
3894
|
0 |
0 |
if ($filtered_menu) |
3907
|
0 |
0 |
if ($parent_menu) { } |
3913
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'}) |
3916
|
0 |
0 |
if $def eq '*' |
3917
|
0 |
0 |
if ($def) |
3920
|
0 |
0 |
if ($item =~ /$def/) |
3932
|
0 |
0 |
if $select_many |
3947
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
${$FullMenu;}{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
3963
|
0 |
0 |
if $menu_return_debug |
3964
|
0 |
0 |
if $@ |
3965
|
0 |
0 |
unless ref $menu_output |
3966
|
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) { } |
3975
|
0 |
0 |
if (1 == $recurse_level) { } |
3976
|
0 |
0 |
if $Term::Menus::fa_code |
3981
|
0 |
0 |
if (ref $sub eq 'CODE') |
3982
|
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) |
3987
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4005
|
0 |
0 |
if ($@) |
4006
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4008
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4013
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4018
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4028
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4033
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4038
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4043
|
0 |
0 |
if (-1 < $#resu) |
4044
|
0 |
0 |
if ($resu[0] eq '<') |
4045
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4055
|
0 |
0 |
if ($subfile) { } |
4057
|
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) |
4062
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4080
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
4082
|
0 |
0 |
if (not $sub =~ /::/) { } |
4088
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
4089
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
4111
|
0 |
0 |
if (not $sub =~ /::/) { } |
4117
|
0 |
0 |
if $@ |
4120
|
0 |
0 |
if ($@) |
4121
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4122
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4127
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4132
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4142
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4147
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4152
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4157
|
0 |
0 |
if (-1 < $#resu) |
4158
|
0 |
0 |
if ($resu[0] eq '<') |
4159
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4177
|
0 |
0 |
if ($filtered_menu) |
4187
|
0 |
0 |
if $one |
4191
|
0 |
0 |
unless (exists $Persists->{$MenuUnit_hash_ref}{'defaults'}) |
4194
|
0 |
0 |
if $def eq '*' |
4195
|
0 |
0 |
if ($def) |
4199
|
0 |
0 |
if ($item =~ /$def/) |
4209
|
0 |
0 |
if ($pik =~ /$one/s) |
4214
|
0 |
0 |
if $#spl == -1 |
4215
|
0 |
0 |
if $select_many |
4223
|
0 |
0 |
if (exists $picks{$num}) { } |
|
0 |
0 |
elsif ($def and $text =~ /$def/) { } |
4238
|
0 |
0 |
if exists do {
${$MenuUnit_hash_ref;}{do {
$$FullMenu{$MenuUnit_hash_ref}[4]
}->{$text}}
}->{'Result'} |
4253
|
0 |
0 |
if $menu_return_debug |
4254
|
0 |
0 |
if $@ |
4255
|
0 |
0 |
if (-1 < $#return_from_filtered_menu) |
4256
|
0 |
0 |
if ((values %{$menu_output;})[0] eq 'recurse') |
4273
|
0 |
0 |
if $menu_return_debug |
4274
|
0 |
0 |
if $@ |
4276
|
0 |
0 |
unless ref $menu_output |
4277
|
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) { } |
4288
|
0 |
0 |
if (1 == $recurse_level) { } |
4289
|
0 |
0 |
if $Term::Menus::fa_code |
4294
|
0 |
0 |
if (ref $sub eq 'CODE') |
4295
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
4300
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4318
|
0 |
0 |
if ($@) |
4319
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4321
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4326
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4331
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4341
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4346
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4351
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4356
|
0 |
0 |
if (-1 < $#resu) |
4357
|
0 |
0 |
if ($resu[0] eq '<') |
4358
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4368
|
0 |
0 |
if ($subfile) { } |
4370
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
4375
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4393
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
4395
|
0 |
0 |
if (not $sub =~ /::/) { } |
4401
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
4402
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
4424
|
0 |
0 |
if (not $sub =~ /::/) { } |
4430
|
0 |
0 |
if $@ |
4433
|
0 |
0 |
if ($@) |
4434
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4435
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4440
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4445
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4455
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4460
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4465
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4470
|
0 |
0 |
if (-1 < $#resu) |
4471
|
0 |
0 |
if ($resu[0] eq '<') |
4472
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4490
|
0 |
0 |
if ($recurse_level == 1) { } |
|
0 |
0 |
elsif (grep {/\+|\*/;} values %picks) { } |
4500
|
0 |
0 |
if exists $SavePick->{$parent_menu} |
4503
|
0 |
0 |
if $sp_copy{$key} eq '+' |
4507
|
0 |
0 |
if ($parent_menu->{'Scroll'}[1] > 1 and not exists $main::maintain_scroll_flag->{$parent_menu}) |
4529
|
0 |
0 |
if (exists $Selected->{$MenuUnit_hash_ref}{'__FA_Banner__'}) { } |
4533
|
0 |
0 |
if ref $menu_result eq 'CODE' |
4551
|
0 |
0 |
if $menu_return_debug |
4552
|
0 |
0 |
if $@ |
4553
|
0 |
0 |
unless ref $menu_output |
4554
|
0 |
0 |
if (ref $menu_output eq 'ARRAY' and $menu_output->[0] =~ /^[{](.*)[}][<]$/) { } |
4562
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
4583
|
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) { } |
4586
|
0 |
0 |
if (1 == $recurse_level) { } |
4587
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
4592
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4598
|
0 |
0 |
unless ($got_default) |
4607
|
0 |
0 |
if $Term::Menus::fa_code |
4612
|
0 |
0 |
if (ref $sub eq 'CODE') |
4613
|
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) |
4618
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4636
|
0 |
0 |
if ($@) |
4637
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4639
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4644
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4649
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4659
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4664
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4669
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4674
|
0 |
0 |
if (-1 < $#resu) |
4675
|
0 |
0 |
if ($resu[0] eq '<') |
4676
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4686
|
0 |
0 |
if ($subfile) { } |
4688
|
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) |
4693
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
4711
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
4713
|
0 |
0 |
if (not $sub =~ /::/) { } |
4719
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
4720
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
4742
|
0 |
0 |
if (not $sub =~ /::/) { } |
4748
|
0 |
0 |
if $@ |
4751
|
0 |
0 |
if ($@) |
4752
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
4753
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4758
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4763
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4773
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
4778
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
4783
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
4788
|
0 |
0 |
if (-1 < $#resu) |
4789
|
0 |
0 |
if ($resu[0] eq '<') |
4790
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
4808
|
0 |
0 |
if $^O ne 'cygwin' |
4816
|
0 |
0 |
if (not exists $Net::FullAuto::FA_Core::admin_menus{&pw($MenuUnit_hash_ref)}) { } |
4819
|
0 |
0 |
if $Net::FullAuto::FA_Core::admin_menu |
4821
|
0 |
0 |
if $menu_output[0] ne '-' and $menu_output[0] ne '+' |
4829
|
0 |
0 |
unless ($select_many or keys %{$$MenuUnit_hash_ref{'Select'};}) |
4834
|
0 |
0 |
if ($filtered_menu) { } |
4845
|
0 |
0 |
if ($select_many or exists $FullMenu->{$MenuUnit_hash_ref}[6]{$all_menu_items_array[$pck]}) |
4859
|
0 |
0 |
if (exists $picks{$pick}) |
4871
|
0 |
0 |
if defined $parent_menu |
4873
|
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') { } |
4874
|
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) { } |
4877
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != 1 |
4879
|
0 |
0 |
if $num_pick |
4880
|
0 |
0 |
$start + $remainder == $num_pick ? : |
4882
|
0 |
0 |
if ($curscreennum - $remainder == $MenuUnit_hash_ref->{'Scroll'}[1] and $curscreennum == $num_pick) { } |
|
0 |
0 |
elsif ($start == $MenuUnit_hash_ref->{'Scroll'}[1]) { } |
4888
|
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) |
4905
|
0 |
0 |
if $ikey eq 'PAGEUP' and exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
4917
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
4919
|
0 |
0 |
if ($num_pick == $start + $choose_num) |
4923
|
0 |
0 |
if ($remainder) { } |
4933
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
4942
|
0 |
0 |
if ($^O eq 'cygwin') { } |
4953
|
0 |
0 |
if defined $main::maintain_scroll_flag |
4955
|
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) { } |
4959
|
0 |
0 |
if $num_pick |
4960
|
0 |
0 |
$start + $remainder == $num_pick ? : |
4963
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != $num_pick |
4964
|
0 |
0 |
if ($curscreennum < $MenuUnit_hash_ref->{'Scroll'}[1]) { } |
4965
|
0 |
0 |
if ($display_this_many_items < $num_pick - $start) { } |
4980
|
0 |
0 |
if $MenuUnit_hash_ref->{'Scroll'}[1] != $num_pick |
4982
|
0 |
0 |
if ($show_banner_only) { } |
|
0 |
0 |
elsif ($display_this_many_items < $num_pick - $start) { } |
|
0 |
0 |
elsif ($ikey ne 'PAGEDOWN') { } |
4983
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'}) { } |
4987
|
0 |
0 |
if $num_pick |
4988
|
0 |
0 |
$start + $remainder == $num_pick ? : |
4991
|
0 |
0 |
if ($parent_menu and exists $parent_menu->{'Scroll'}) |
4992
|
0 |
0 |
if (ref $parent_menu->{'Scroll'} eq 'ARRAY') |
4994
|
0 |
0 |
if ($curscreennum + $display_this_many_items < $parent_menu->{'Scroll'}[1] and $parent_menu->{'Scroll'}[1] < $numpick) |
5010
|
0 |
0 |
if exists $MenuUnit_hash_ref->{'Scroll'} and $MenuUnit_hash_ref->{'Scroll'} |
5015
|
0 |
0 |
unless ($show_banner_only or not $numbor =~ /^\d+/) |
5022
|
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]$/) { } |
5024
|
0 |
0 |
if defined $main::maintain_scroll_flag |
5030
|
0 |
0 |
if defined $main::maintain_scroll_flag |
5032
|
0 |
0 |
if exists $picks{'__FA_Banner__'} |
5033
|
0 |
0 |
unless %pn |
5035
|
0 |
0 |
if ($Persists->{$MenuUnit_hash_ref}{'defaults'} and not $filtered_menu) |
5037
|
0 |
0 |
if $parent_menu |
5039
|
0 |
0 |
if (exists $picks{$pick} and not $picks{$numbor}) |
5040
|
0 |
0 |
if ($picks{$pick} eq '*') { } |
|
0 |
0 |
elsif ($picks{$pick} eq '+') { } |
5054
|
0 |
0 |
$numbor =~ /^\d+$/ ? : |
5056
|
0 |
0 |
if (exists $MenuUnit_hash_ref->{'Result'} and not defined $MenuUnit_hash_ref->{'Result'}) |
5098
|
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}}) { } |
5101
|
0 |
0 |
if ($filtered_menu and exists $SavePick->{$parent_menu}{$numbor}) { } |
|
0 |
0 |
elsif (exists $picks{$numbor}) { } |
5103
|
0 |
0 |
if ($Persists->{$parent_menu}{'defaults'}) |
5107
|
0 |
0 |
if (exists $picks{$pick} and not $picks{$numbor}) |
5108
|
0 |
0 |
if ($picks{$pick} eq '*') { } |
|
0 |
0 |
elsif ($picks{$pick} eq '+') { } |
5130
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
5135
|
0 |
0 |
if $filtered_menu |
5146
|
0 |
0 |
if $filtered_menu |
5150
|
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 '-') { } |
5166
|
0 |
0 |
if ($skip == 0) |
5174
|
0 |
0 |
if ($prev_menu and $prev_menu != $numbor) |
5191
|
0 |
0 |
if ($numbor =~ /^[Ff]$/) |
5195
|
0 |
0 |
if (grep {/Item_/;} keys %{$MenuUnit_hash_ref;}) |
5198
|
0 |
0 |
unless $key =~ /Item_/ |
5201
|
0 |
0 |
if ($#items == 0 and ref $items[0] eq 'HASH' and not grep({/Item_/;} keys %{$items[0];}) and grep {/Banner/;} keys %{$items[0];}) |
5207
|
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]})) |
5219
|
0 |
0 |
$filtered_menu ? : |
5220
|
0 |
0 |
if ($filtered_menu) |
5235
|
0 |
0 |
if ($pst =~ /0$/) |
5243
|
0 |
0 |
unless ($filtered_menu) |
5244
|
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]}) { } |
5267
|
0 |
0 |
if $numbor |
5268
|
0 |
0 |
$numbor_is_eff ? : |
5269
|
0 |
0 |
if (exists $picks{$numbor}) |
5275
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
|
0 |
0 |
elsif ($picks{$numbor} ne ' ') { } |
5286
|
0 |
0 |
if ($prev_menu and $prev_menu != $numbor) |
5303
|
0 |
0 |
unless ($show_banner_only) |
5306
|
0 |
0 |
unless $filtered_menu |
5309
|
0 |
0 |
unless $filtered_menu |
5311
|
0 |
0 |
unless $filtered_menu |
5314
|
0 |
0 |
unless $select_many or exists do {
$MenuUnit_hash_ref
}->{'Select'}{$numbor} |
5315
|
0 |
0 |
unless keys %picks and $numbor =~ /^[Ff]$/ |
5325
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
|
0 |
0 |
elsif ($numbor) { } |
5335
|
0 |
0 |
unless (exists $SaveMMap->{$cur_menu}) |
5336
|
0 |
0 |
if ($filtered_menu) { } |
|
0 |
0 |
elsif ($parent_menu) { } |
5343
|
0 |
0 |
if $#{$pmap;} < $#{$m;} |
5359
|
0 |
0 |
if (ref $convey eq 'ARRAY') { } |
5366
|
0 |
0 |
if ($filtered_menu) |
5384
|
0 |
0 |
if (exists $Selected->{$cur_menu}{'__FA_Banner__'}) { } |
5388
|
0 |
0 |
if ref $menu_result eq 'CODE' |
5405
|
0 |
0 |
if $menu_return_debug |
5406
|
0 |
0 |
if $@ |
5407
|
0 |
0 |
if (ref $menu_output eq 'ARRAY' and $menu_output->[0] =~ /^[{](.*)[}][<]$/) { } |
5415
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
5418
|
0 |
0 |
if $num_pick |
5419
|
0 |
0 |
$start + $remainder == $num_pick ? : |
5421
|
0 |
0 |
if ($curscreennum < $MenuUnit_hash_ref->{'Scroll'}[1] and $display_this_many_items < $num_pick - $start) |
5425
|
0 |
0 |
if ($start + $remainder == $num_pick) { } |
5449
|
0 |
0 |
unless ref $menu_output |
5450
|
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) { } |
5451
|
0 |
0 |
if (grep {/\+|\*/;} values %picks) { } |
5458
|
0 |
0 |
if exists $SavePick->{$parent_menu} |
5461
|
0 |
0 |
if $sp_copy{$key} eq '+' |
5479
|
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) |
5484
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5490
|
0 |
0 |
unless ($got_default) |
5499
|
0 |
0 |
if $Term::Menus::fa_code |
5505
|
0 |
0 |
if (ref $sub eq 'CODE') |
5506
|
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) |
5511
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5530
|
0 |
0 |
if ($@) |
5531
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
5533
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5539
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5544
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5554
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5560
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5565
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5570
|
0 |
0 |
if (-1 < $#resu) |
5571
|
0 |
0 |
if ($resu[0] eq '<') |
5576
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
5586
|
0 |
0 |
if ($subfile) { } |
5588
|
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) |
5593
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5611
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
5613
|
0 |
0 |
if (not $sub =~ /::/) { } |
5620
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
5621
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
5639
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5645
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5653
|
0 |
0 |
if (not $sub =~ /::/) { } |
5659
|
0 |
0 |
if $@ |
5662
|
0 |
0 |
if ($@) |
5663
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
5665
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5670
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5675
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5685
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5690
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5695
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5700
|
0 |
0 |
if (-1 < $#resu) |
5701
|
0 |
0 |
if ($resu[0] eq '<') |
5706
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
5719
|
0 |
0 |
if (not $numbor =~ /^[Ff]$/ and exists $picks{$numbor}) |
5720
|
0 |
0 |
if ($picks{$numbor} eq '*') { } |
5732
|
0 |
0 |
if (keys %{$$FullMenu{$MenuUnit_hash_ref}[2];}) { } |
5733
|
0 |
0 |
if $numbor =~ /^[Ff]$/ |
5737
|
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]}) { } |
5742
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
5749
|
0 |
0 |
if ($data_dump_streamer) |
5765
|
0 |
0 |
if ($@) |
5766
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
5767
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5772
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5777
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5787
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5792
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5797
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5802
|
0 |
0 |
if (-1 < $#resu) |
5803
|
0 |
0 |
if ($resu[0] eq '<') |
5804
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
5829
|
0 |
0 |
if (wantarray and not $no_wantarray) { } |
|
0 |
0 |
elsif ($#resu == 0) { } |
5837
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$pn{$numbor}[0]}) |
5848
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
5853
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5859
|
0 |
0 |
unless ($got_default) |
5868
|
0 |
0 |
if $Term::Menus::fa_code |
5873
|
0 |
0 |
if (ref $sub eq 'CODE') |
5874
|
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) |
5879
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5898
|
0 |
0 |
if ($@) |
5899
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
5901
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5906
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5911
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5921
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
5926
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
5931
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
5936
|
0 |
0 |
if (-1 < $#resu) |
5937
|
0 |
0 |
if ($resu[0] eq '<') |
5938
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
5948
|
0 |
0 |
if ($subfile) { } |
5950
|
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) |
5955
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
5973
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
5975
|
0 |
0 |
if (not $sub =~ /::/) { } |
5981
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
5982
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
6004
|
0 |
0 |
if (not $sub =~ /::/) { } |
6010
|
0 |
0 |
if $@ |
6013
|
0 |
0 |
if ($@) |
6014
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
6015
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6020
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6025
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6035
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6040
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6045
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6050
|
0 |
0 |
if (-1 < $#resu) |
6051
|
0 |
0 |
if ($resu[0] eq '<') |
6052
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
6069
|
0 |
0 |
if ($show_banner_only) { } |
6076
|
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))) { } |
6093
|
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/) |
6099
|
0 |
0 |
unless $select_many |
6107
|
0 |
0 |
$show_banner_only ? : |
6110
|
0 |
0 |
if $Selected->{$MenuUnit_hash_ref}{$item} |
6126
|
0 |
0 |
if ($@) |
6127
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
6128
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6133
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6138
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6148
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6153
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6158
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6163
|
0 |
0 |
if (0 == $#resu and ref $resu[0] eq 'CODE') { } |
6171
|
0 |
0 |
if (-1 < $#resu) |
6172
|
0 |
0 |
if ($resu[0] eq '<') |
6173
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
|
0 |
0 |
elsif (ref $resu[0] eq 'HASH') { } |
6174
|
0 |
0 |
if (1 == $recurse_level) { } |
6180
|
0 |
0 |
if (grep {/Item_/;} keys %{$resu[0];} && $parent_menu) { } |
6181
|
0 |
0 |
if (exists $FullMenu->{$parent_menu}[2]{'__FA_Banner__'}) { } |
6209
|
0 |
0 |
unless $select_many |
6219
|
0 |
0 |
if (exists $Selected->{$MenuUnit_hash_ref}{'__FA_Banner__'}) { } |
6227
|
0 |
0 |
if (ref $test_item eq 'HASH' and grep {/Item_/;} keys %{$test_item;} or $show_banner_only) |
6231
|
0 |
0 |
if (0 < $#{[keys %picks];}) { } |
6241
|
0 |
0 |
unless (exists $SaveMMap->{$MenuUnit_hash_ref}) |
6242
|
0 |
0 |
if ($filtered_menu) { } |
|
0 |
0 |
elsif ($parent_menu) { } |
6249
|
0 |
0 |
if $#{$pmap;} < $#{$m;} |
6265
|
0 |
0 |
if (ref $convey eq 'ARRAY') { } |
6281
|
0 |
0 |
if ($show_banner_only) { } |
6288
|
0 |
0 |
unless exists $SaveNext->{$MenuUnit_hash_ref} |
6300
|
0 |
0 |
if $menu_return_debug |
6301
|
0 |
0 |
if $@ |
6302
|
0 |
0 |
unless ref $menu_output |
6304
|
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) { } |
6327
|
0 |
0 |
if $start + $choose_num < $FullMenu->{$MenuUnit_hash_ref}[11] |
6328
|
0 |
0 |
if $display_this_many_items >= $num_pick - $start |
6346
|
0 |
0 |
$Term::Menus::fullauto ? : |
6351
|
0 |
0 |
if (ref $sub eq 'CODE') |
6352
|
0 |
0 |
if ($Term::Menus::fullauto and not exists $MenuUnit_hash_ref->{'NoPlan'} && $MenuUnit_hash_ref->{'NoPlan'} and defined $Net::FullAuto::FA_Core::makeplan) |
6357
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
6374
|
0 |
0 |
if ($@) |
6375
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
6376
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6381
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6386
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6396
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6401
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6406
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6411
|
0 |
0 |
if (-1 < $#resu) |
6412
|
0 |
0 |
if ($resu[0] eq '<') |
6413
|
0 |
0 |
if ($resu[0] =~ /^[{](.*)[}][<]$/) |
6414
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
6420
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
6430
|
0 |
0 |
if ($subfile) { } |
6432
|
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) |
6437
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
6462
|
0 |
0 |
if (-1 < index($firsterr, 'Undefined subroutine') and -1 < index($firsterr, $sub)) { } |
|
0 |
0 |
elsif ($firsterr) { } |
6464
|
0 |
0 |
if (not $sub =~ /::/) { } |
6470
|
0 |
0 |
if ($seconderr =~ /Undefined subroutine/) { } |
6471
|
0 |
0 |
if (do {
$FullMenu
}->{$MenuUnit_hash_ref}[2]{$all_menu_items_array[$numbor - 1]}) { } |
6491
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6506
|
0 |
0 |
if (not $sub =~ /::/) { } |
6512
|
0 |
0 |
if ($@) |
6518
|
0 |
0 |
if ($@) |
6519
|
0 |
0 |
if (10 < length $@ and unpack('a11', $@) eq 'FATAL ERROR') { } |
6520
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6525
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6530
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6540
|
0 |
0 |
if ($parent_menu and wantarray and not $no_wantarray) |
6545
|
0 |
0 |
if (defined $log_handle and -1 < index($log_handle, '*')) |
6550
|
0 |
0 |
if ($Term::Menus::fullauto) { } |
6555
|
0 |
0 |
if (-1 < $#resu) |
6556
|
0 |
0 |
if ($resu[0] eq '<') |
6557
|
0 |
0 |
if ($resu[0] =~ /^[{](.*)[}][<]$/) |
6558
|
0 |
0 |
if ($1 eq $MenuUnit_hash_ref->{'Name'}) { } |
6564
|
0 |
0 |
if (0 < $#resu and wantarray and not $no_wantarray) { } |
6579
|
0 |
0 |
unless $return_from_child_menu |
6581
|
0 |
0 |
if $done |
6583
|
0 |
0 |
if ($select_many or exists do {
$MenuUnit_hash_ref
}->{'Select'}{(keys %picks)[0] or ''}) |
6590
|
0 |
0 |
if ($MenuUnit_hash_ref) { } |
6602
|
0 |
0 |
if ($filtered_menu) { } |
|
0 |
0 |
elsif ($numbor =~ /^\d+$/) { } |
6608
|
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) |
6612
|
0 |
0 |
if (-1 == $#{$Net::FullAuto::FA_Core::makeplan{'Plan'};} and not exists $Net::FullAuto::FA_Core::makeplan->{'Title'}) |
6616
|
0 |
0 |
unless ($got_default) |
6625
|
0 |
0 |
if (wantarray) { } |
6643
|
0 |
0 |
if (-1 < index($result_string, '][[') and -1 < index($result_string, ']][')) |
6649
|
0 |
0 |
if (unpack('a5', $elem) eq 'eval ') { } |
6663
|
0 |
0 |
if -1 == index($sub, '"') |
6672
|
0 |
0 |
if ($arg =~ /^[']/) { } |