| line |
true |
false |
branch |
|
11
|
0 |
1 |
if ($n =~ /^0x/i) { } |
|
58
|
0 |
0 |
unless $unfix{$in} |
|
59
|
45 |
0 |
unless $fix{$in} |
|
60
|
0 |
0 |
unless $fix{$in} |
|
5784
|
0 |
0 |
ref $class ? : |
|
5788
|
0 |
0 |
if (ref $class and defined(my $v = $class->{$key})) { } |
|
5804
|
0 |
0 |
if @_ > 1 |
|
5805
|
0 |
0 |
@_ ? : |
|
5811
|
0 |
0 |
if @_ |
|
5827
|
0 |
0 |
if length $pre |
|
5831
|
0 |
0 |
if ($k =~ s[^visual\s*->\s*][[unparsed]/]) |
|
5838
|
0 |
0 |
if join($", @k) eq '' |
|
5840
|
0 |
0 |
unless my($arr, $at, $slash, $kk, $vvv) = $l =~ m[^((?:(\@)|(/)|\+)?)(\w+)=(.*)]s |
|
5842
|
0 |
0 |
$slash ? : |
|
|
0 |
0 |
$at ? : |
|
5843
|
0 |
0 |
length $vvv ? : |
|
|
0 |
0 |
if $arr |
|
5845
|
0 |
0 |
if ($slot and exists $slot->{$kk}) |
|
5846
|
0 |
0 |
if ($arr) { } |
|
5847
|
0 |
0 |
if (ref($slot->{$kk} || 0) eq 'ARRAY') { } |
|
5886
|
0 |
0 |
exists $to->{'k'} ? : |
|
5887
|
0 |
0 |
if ($old eq 'HASH') { } |
|
|
0 |
0 |
elsif ($old ne '-' and not $overwrite) { } |
|
|
0 |
0 |
elsif (ref $from->{$k} eq 'HASH') { } |
|
5888
|
0 |
0 |
unless 'HASH' eq ref $from->{$k} |
|
5909
|
0 |
0 |
if (defined $sep2 and 3 <= @k and $k =~ /$sep2/) |
|
5911
|
0 |
0 |
if not length $k[0] and @k == 2 |
|
5912
|
0 |
0 |
if not @k or grep((!length($_)), @k) |
|
5914
|
0 |
0 |
if ($k[0] || '') eq "\000" and $skip_first |
|
5915
|
0 |
0 |
if @k == 1 and defined $k[0] and 1 == length $k[0] and $k[0] ne &UI::KeyboardLayout::ucfirst($k[0]) |
|
5916
|
0 |
0 |
if $name |
|
5918
|
0 |
0 |
if @k > 2 |
|
5920
|
0 |
0 |
defined $_ ? : |
|
5927
|
0 |
0 |
if @k > $limit |
|
5930
|
0 |
0 |
if $k[0] eq '--' |
|
5931
|
0 |
0 |
defined $k[$_] ? : |
|
5940
|
0 |
0 |
ref $self ? : |
|
5941
|
0 |
0 |
unless $from or exists $extra{$k} |
|
5945
|
0 |
0 |
unless $opt->{'visual_rowcount'} == @{$opt->{'visual_per_row_counts'};} |
|
5948
|
0 |
0 |
if @lines % $C |
|
5950
|
0 |
0 |
$_ eq ' ' ? : |
|
5954
|
0 |
0 |
if defined $opt->{'in_key_separator2'} |
|
5957
|
0 |
0 |
unless $lineN % $C |
|
5961
|
0 |
0 |
if $pref->[$line_in_row] eq qr/\s/ |
|
5962
|
0 |
0 |
if $l1 =~ s/^[\x{202d}\x{202e}]// |
|
5963
|
0 |
0 |
unless $l1 =~ s/^$PREF\s*(?<=\s)// |
|
5965
|
0 |
0 |
if $line_in_row == 0 |
|
5967
|
0 |
0 |
unless @k1 == $N |
|
5975
|
0 |
0 |
if 1 == $lineN % $C |
|
5979
|
0 |
0 |
unless @out == @{$opt->{'layer_names'};} |
|
5990
|
0 |
0 |
ref $self ? : |
|
5991
|
0 |
0 |
unless $from or exists $extra{$k} |
|
5996
|
0 |
0 |
unless $cnt == @{$opt->{'layer_names'};} |
|
6003
|
0 |
0 |
if @lines != $cnt * $opt->{'rect_rows_cols'}[0] + ($cnt - 1) * $r0 |
|
6007
|
0 |
0 |
if $c >= @{$opt->{'rect_horizontal_counts'};} |
|
6011
|
0 |
0 |
unless @lines |
|
6012
|
0 |
0 |
unless ($L = shift @lines) =~ /^#/ |
|
6024
|
0 |
0 |
unless $c0 and length $L[0] |
|
6026
|
0 |
0 |
unless (my $gap = substr($L[$i], 0, $c0, '')) =~ /\S/ |
|
6033
|
0 |
0 |
if $c != @{$opt->{'rect_horizontal_counts'};} |
|
6040
|
0 |
0 |
if $i > $#{$$opt{'layer_names'};} - 3 |
|
6050
|
0 |
0 |
if $i > $#{$$opt{'layer_names'};} |
|
6053
|
0 |
0 |
if $i > $#{$$opt{'layer_names'};} - 1 |
|
6055
|
0 |
0 |
if $i > $#{$$opt{'layer_names'};} - 3 |
|
6066
|
0 |
0 |
unless @_ |
|
6068
|
0 |
0 |
unless exists $h->{$k} |
|
6075
|
0 |
0 |
defined $h ? : |
|
|
0 |
0 |
unless @_ |
|
6081
|
0 |
0 |
unless exists $H->{$k} |
|
6084
|
0 |
0 |
unless ref($v || 1) and $IDX and defined $idx |
|
6099
|
0 |
0 |
$k =~ m(^\[unparsed]/KBD\b) ? : |
|
6104
|
0 |
0 |
if $offsets |
|
6111
|
0 |
0 |
if $ignore and not defined $k |
|
6118
|
0 |
0 |
if $ignore and not defined $k |
|
6119
|
0 |
0 |
if $k and ref $k |
|
6125
|
0 |
0 |
if $ignore and not defined $k |
|
6151
|
0 |
0 |
unless ref $o |
|
6152
|
0 |
0 |
if "$o" =~ /^ARRAY\(/ |
|
6153
|
0 |
0 |
if "$o" =~ /^HASH\(/ |
|
6163
|
0 |
0 |
unless defined $_ |
|
6164
|
0 |
0 |
if (ref $_) { } |
|
|
0 |
0 |
elsif ($h->{$_}) { } |
|
6165
|
0 |
0 |
unless 'ARRAY' eq ref $_ |
|
6178
|
0 |
0 |
if @$hn != @$Hn |
|
6183
|
0 |
0 |
if $skipfix |
|
6185
|
0 |
0 |
if $self->{'layers'}{'[ini_copy]'}{$L} |
|
6194
|
0 |
0 |
if $_ and ref $_ |
|
6195
|
0 |
0 |
$_ && ref $_ ? : |
|
6196
|
0 |
0 |
$_ && ref $_ ? : |
|
6198
|
0 |
0 |
unless $p[0][$_] |
|
6202
|
0 |
0 |
if defined $C[0][$_] |
|
6208
|
0 |
0 |
if 1 == ($obsc[0] || 0) and $free_first[0] = 0 and not defined $C[1][1] |
|
6209
|
0 |
0 |
unless $skipfix |
|
6212
|
0 |
0 |
if ($skipfix) { } |
|
|
0 |
0 |
elsif (defined $C[1][$map{$k}] and $p[0][$k]) { } |
|
6213
|
0 |
0 |
$k ? : |
|
6215
|
0 |
0 |
ref($skipwarn || '') ? : |
|
|
0 |
0 |
unless ref($skipwarn || '') ? $$skipwarn{$c[0][$k]} : $skipwarn |
|
6219
|
0 |
0 |
if (defined $C[1][$map{$k}]) |
|
6220
|
0 |
0 |
if $seen_deobsc{$c[0][$k]} |
|
6222
|
0 |
0 |
unless ($C[0][$k] || '.') =~ /[\W\d_]/ |
|
6231
|
0 |
0 |
$skipfix ? : |
|
6233
|
0 |
0 |
if defined $H[$L][$shift] |
|
6237
|
0 |
0 |
if $already_linked |
|
6241
|
0 |
0 |
if defined $C[$i][$j] and not defined $h[$i][$j] |
|
6242
|
0 |
0 |
if defined $c[$i][$j] and not defined $H[$i][$j] |
|
6259
|
0 |
0 |
if (defined(my $flip = $self->{'faces'}{$hh}{'[Flip_AltGr_Key]'})) |
|
6260
|
0 |
0 |
unless defined(my $flipped = $self->{'faces'}{$HH}{'[invAltGr_Accessor]'}) |
|
6264
|
0 |
0 |
if (my $where = $self->{'face_back'}{$hh}{$flip}) { } |
|
6270
|
0 |
0 |
if $c and ref $c |
|
6272
|
0 |
0 |
if defined $c and $c ne $flipped || !$dead |
|
6291
|
0 |
0 |
if ($self->{'face_back'}{$F}) |
|
6292
|
0 |
0 |
if $skipfix |
|
6304
|
0 |
0 |
unless ($#$a == $last) |
|
6307
|
0 |
0 |
unless $last >= $fst or $#$a >= $fst |
|
6311
|
0 |
0 |
unless defined(my $c = $a->[$k][$shift]) |
|
6312
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
6313
|
0 |
0 |
if ($prefer_first->{$c}) { } |
|
6315
|
0 |
0 |
if $seen->{$c} and $prefer_last->{$c} |
|
6318
|
0 |
0 |
unless $seen->{$c} |
|
|
0 |
0 |
if @{[] unless $seen->{$c};} and not $prefer_last->{$c} and $c ne ' ' |
|
6324
|
0 |
0 |
if %warn and not $skipwarn |
|
6330
|
0 |
0 |
if $N == $max |
|
6337
|
0 |
0 |
if $self->{'faces'}{$F1}{'Face_link_map'}{$F2} |
|
6339
|
0 |
0 |
unless my $seen = $self->{'face_back'}{$F1} |
|
6344
|
0 |
0 |
if $no_inic |
|
6349
|
0 |
0 |
unless @$arr |
|
6366
|
0 |
0 |
if $c =~ /^[0-9a-f]{4,}$/i |
|
6384
|
0 |
0 |
unless exists $self->{'layer_recipes'}{$l} |
|
6392
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6403
|
0 |
0 |
unless $self->{'faces'}{$f}{'char2key_prefer_first'} |
|
6405
|
0 |
0 |
unless $self->{'faces'}{$f}{'char2key_prefer_last'} |
|
6406
|
0 |
0 |
unless defined $self->{'faces'}{$f}{'[AltGrInv_AltGr_as_Ctrl]'} |
|
6417
|
0 |
0 |
if ref $self->{'faces'}{$f}{'[ComposeKey_Show]'} and not length $self->{'faces'}{$f}{'[ComposeKey_Show]'}[0] |
|
6420
|
0 |
0 |
if ($compK and ref $compK) { } |
|
|
0 |
0 |
elsif (defined $compK) { } |
|
6423
|
0 |
0 |
if defined $kkk[3] and length $kkk[3] |
|
6430
|
0 |
0 |
unless ($self->{'faces'}{$f}{'layers'}) |
|
6431
|
0 |
0 |
unless $self->{'face_recipes'}{$f} |
|
6434
|
0 |
0 |
unless $self->{'faces'}{$f}{'layers'} |
|
6436
|
0 |
0 |
if $self->{'layers'}{$l} |
|
6439
|
0 |
0 |
if @r |
|
6443
|
0 |
0 |
unless $self->{'layers'}{$l} |
|
6448
|
0 |
0 |
unless $self->{'faces'}{$f}{'AltGrCharSubstitutions'} |
|
6451
|
0 |
0 |
unless 2 == (my @s = split(//, $s, 0)) |
|
6453
|
0 |
0 |
if &UI::KeyboardLayout::lc($s[0]) ne $s[0] and &UI::KeyboardLayout::lc($s[1]) ne $s[1] |
|
6455
|
0 |
0 |
if &UI::KeyboardLayout::uc($s[0]) ne $s[0] and &UI::KeyboardLayout::uc($s[1]) ne $s[1] |
|
6458
|
0 |
0 |
unless $self->{'faces'}{$f}{'Import_Prefix_Keys'} |
|
6459
|
0 |
0 |
unless $self->{'faces'}{$f}{'Import_Prefix_Keys'} |
|
6460
|
0 |
0 |
if %h |
|
6462
|
0 |
0 |
unless ($c = $self->{'layer_counts'}{$l0 = $self->{'faces'}{$f}{'layers'}[0]}) |
|
6464
|
0 |
0 |
if defined $l0 |
|
6466
|
0 |
0 |
if defined $l0 |
|
6467
|
0 |
0 |
if $c |
|
6468
|
0 |
0 |
if $o |
|
6471
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6472
|
0 |
0 |
unless $self->{'faces'}{$f}{'AltGrCharSubstitutionFaces'} |
|
6475
|
0 |
0 |
unless my $to = $self->{'faces'}{$F}{'layers'}[$L] |
|
6478
|
0 |
0 |
unless $from->[$k] and $to->[$k] |
|
6480
|
0 |
0 |
unless defined(my $s = $from->[$k][$shift]) and defined(my $ss = $to->[$k][$shift]) |
|
6489
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6490
|
0 |
0 |
unless $self->{'faces'}{$f}{'AltGrCharSubstitutionLayers'} |
|
6492
|
0 |
0 |
unless my $from = $self->{'faces'}{$f}{'layers'}[$N] |
|
6495
|
0 |
0 |
unless $from->[$k] and $to->[$k] |
|
6497
|
0 |
0 |
unless defined(my $s = $from->[$k][$shift]) and defined(my $ss = $to->[$k][$shift]) |
|
6505
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6513
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6514
|
0 |
0 |
unless defined(my $o = $self->{'faces'}{$f}{'LinkFace'}) |
|
6520
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6524
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6526
|
0 |
0 |
unless defined $o |
|
6531
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6532
|
0 |
0 |
if (defined(my $r = $self->{'faces'}{$f}{'[CapsLOCKoverride]'})) |
|
6541
|
0 |
0 |
unless $self->{'faces'}{$f}{'layerDeadKeys'} |
|
6542
|
0 |
0 |
unless length $D |
|
6547
|
0 |
0 |
unless $self->{'faces'}{$f}{'layers'}[$c] =~ /^\Q$name\E(<.*>)?$/ |
|
6553
|
0 |
0 |
defined $self->{'faces'}{$f}{'faceDeadKeys'} ? : |
|
6555
|
0 |
0 |
unless length $k |
|
6557
|
0 |
0 |
if 1 < length $k |
|
6560
|
0 |
0 |
unless $s{$k}++ |
|
6562
|
0 |
0 |
defined $self->{'faces'}{$f}{'ExportDeadKeys'} ? : |
|
6563
|
0 |
0 |
unless length $k |
|
6565
|
0 |
0 |
if 1 < length $k |
|
6568
|
0 |
0 |
if (my $LL = $self->{'faces'}{$f}{'[ini_layers]'}) { } |
|
6577
|
0 |
0 |
if defined $k and not ref $k |
|
6578
|
0 |
0 |
if (defined $k and $$DDD{$k->[0]} || $$vk{$k->[0]}) |
|
6594
|
0 |
0 |
if defined $k and not ref $k |
|
6595
|
0 |
0 |
if (defined $k and $$DDD{$k->[0]} || $$vk{$k->[0]}) |
|
6606
|
0 |
0 |
unless $self->{'faces'}{$f}{'faceDeadKeys2'} or $self->{'faces'}{$f}{'layerDeadKeys2'} |
|
6609
|
0 |
0 |
if 2 != @k |
|
6623
|
0 |
0 |
unless $h->{'char2key_prefer_first'} |
|
|
0 |
0 |
unless $h->{'char2key_prefer_last'} |
|
6631
|
0 |
0 |
$k =~ /$rxCombining/ ? : |
|
6632
|
0 |
0 |
unless defined $prefix |
|
6641
|
0 |
0 |
if defined $f |
|
6644
|
0 |
0 |
if defined $f and not $self->{'Age'} |
|
6653
|
0 |
0 |
if defined $f |
|
6656
|
0 |
0 |
if defined $f and not $self->{'Age'} |
|
6667
|
0 |
0 |
if defined $f |
|
6670
|
0 |
0 |
if defined $f and not $self->{'Age'} |
|
6674
|
0 |
0 |
defined $file ? : |
|
6676
|
0 |
0 |
if defined $v |
|
6677
|
0 |
0 |
if defined $self->{'uniVersion'} |
|
6682
|
0 |
0 |
unless $is32 |
|
6691
|
0 |
0 |
unless $self->{'faces'}{$F}{'[inCompose]'} |
|
6693
|
0 |
0 |
if 2 > length $_ |
|
6711
|
0 |
0 |
if 2 > length $k |
|
6715
|
0 |
0 |
if 1 < length $k |
|
6720
|
0 |
0 |
if 2 > length $k |
|
6724
|
0 |
0 |
if 1 < length $k |
|
6732
|
0 |
0 |
unless $self->{'faces'}{$F}{'[coverage_hash]'}{$k} and not $self->{'faces'}{$F}{'[from_dia_chains]'}{$k} |
|
6737
|
0 |
0 |
if $self->{'faces'}{$F}{'[coverage_hash]'}{$k} |
|
6745
|
0 |
0 |
if $self->{'faces'}{$F}{'[coverage_hash]'}{$k} |
|
6754
|
0 |
0 |
if 42784 >= ord $_ or $self->{'UNames'}{$_} |
|
6756
|
0 |
0 |
$r->[0] < 42784 ? : |
|
6765
|
0 |
0 |
if 42784 >= ord $_ || $self->{'UNames'}{$_} and not $self->{'faces'}{$F}{'[coverage_hash]'}{$_} |
|
6766
|
0 |
0 |
$r->[0] < 42784 ? : |
|
6791
|
0 |
0 |
if 'ARRAY' eq ref $C and $C->[3] |
|
6792
|
0 |
0 |
if $expl |
|
6797
|
0 |
0 |
if defined $docs |
|
6802
|
0 |
0 |
unless defined $create_a_c |
|
6804
|
0 |
0 |
$create_a_c > 1 && $alpha_ctrl ? : |
|
6806
|
0 |
0 |
if $alpha_ctrl |
|
6807
|
0 |
0 |
if $S |
|
6810
|
0 |
0 |
if ($type or $c =~ /($rxZW)$/o) |
|
6811
|
0 |
0 |
$alt_symb{$cc} ? : |
|
6814
|
0 |
0 |
if ($type) |
|
6818
|
0 |
0 |
if "\x{34f}" eq $cc |
|
6821
|
0 |
0 |
unless (defined $title) |
|
6823
|
0 |
0 |
if ($title and $docs) |
|
6827
|
0 |
0 |
if (defined $expl and length $expl and 1) |
|
6828
|
0 |
0 |
if length $title |
|
6831
|
0 |
0 |
if $title and not $expl and $vbell |
|
6832
|
0 |
0 |
if $aInv |
|
6833
|
0 |
0 |
if $title |
|
6834
|
0 |
0 |
if $title |
|
6836
|
0 |
0 |
if ($type) { } |
|
|
0 |
0 |
elsif ($zw) { } |
|
|
0 |
0 |
elsif (not defined $C) { } |
|
|
0 |
0 |
elsif ($title =~ /(\b(N-ARY|BIG(?!\s+YUS\b)|GREEK\s+PROSGEGRAMMENI|KORONIS|SOF\s+PASUQ|PUNCTUATION\s+(?:GERESH|GERSHAYIM)|PALOCHKA|CYRILLIC\s.*\s(DZE|JE|QA|WE|A\s+IE)|ANO\s+TELEIA|GREEK\s+QUESTION\s+MARK)|"\w+\s+(?:BIG|LARGE))\b.*\s+\[/) { } |
|
|
0 |
0 |
elsif ($title =~ /\b(OPERATOR|SIGN|SYMBOL|PROOF|EXISTS|FOR\s+ALL|(DIVISION|LOGICAL)\b.*)\s+\[/) { } |
|
|
0 |
0 |
elsif ($title =~ /\b(RELATION|PERPENDICULAR|PARALLEL\s*TO|DIVIDES|FRACTION\s+SLASH)\s+\[/) { } |
|
|
0 |
0 |
elsif ($title =~ /\[.*\b(IPA)\b|\bCLICK\b/) { } |
|
|
0 |
0 |
elsif ($title =~ /\bLETTER\s+[AEUIYO]\b/ and $title =~ /\b(WITH|AND)\s+(HOOK\s+ABOVE|HORN)|(\s+(WITH|AND)\s+(CIRCUMFLEX|BREVE|ACUTE|GRAVE|TILDE|DOT\s+BELOW)\b){2}/) { } |
|
|
0 |
0 |
elsif (0 <= index(&UI::KeyboardLayout::lc("\x{204a}\x{1f7}\x{a765}\x{195}\x{1f6}\x{1d79}"), &UI::KeyboardLayout::lc($cc)) or 42800 <= ord $cc and 42891 > ord $cc or 43003 <= ord $cc and 43007 >= ord $cc) { } |
|
|
0 |
0 |
elsif ($title =~ /(\s+(WITH|AND)\s+((DOUBLE\s+)?\w+(\s+(BELOW|ABOVE))?)\b){2}/) { } |
|
6857
|
0 |
0 |
$1 ? : |
|
|
0 |
0 |
if ($expl || '') =~ /\sSubst\{(\S*\}\s+\S)?/ |
|
6858
|
0 |
0 |
if $aInv |
|
6859
|
0 |
0 |
join($", @types) =~ /\s/ ? : |
|
6861
|
0 |
0 |
if @types |
|
6862
|
0 |
0 |
$opts && $opts->{'ltr'} ? : |
|
6863
|
0 |
0 |
if $aInv and $cc ne ($base_c || 'N/A') |
|
6871
|
0 |
0 |
defined $file ? : |
|
6873
|
0 |
0 |
if defined $v |
|
6874
|
0 |
0 |
if defined $self->{'uniVersion'} |
|
6875
|
0 |
0 |
if $html |
|
6929
|
0 |
0 |
if defined $INV |
|
6931
|
0 |
0 |
unless $self->{'faces'}{$F}{"[$_]"} |
|
6938
|
0 |
0 |
if $d_seen{$c}++ |
|
6940
|
0 |
0 |
unless defined(my $FF = $self->{'faces'}{$F}{'[deadkeyFace]'}{$c}) |
|
6949
|
0 |
0 |
defined $self->{'faces'}{$F}{'faceDeadKeys'} ? : |
|
6964
|
0 |
0 |
$reported ? : |
|
6967
|
0 |
0 |
unless 2 == (my @D = split(//, $self->stringHEX2string($dd), 0)) |
|
6968
|
0 |
0 |
$reported ? : |
|
|
0 |
0 |
unless my $map1 = $self->{'faces'}{$F}{'[deadkeyFaceHexMap]'}{$self->key2hex($D[0])} |
|
6970
|
0 |
0 |
unless defined(my $Dead2 = $$map1{$self->key2hex($D[1])}) |
|
6971
|
0 |
0 |
if 'ARRAY' eq ref $Dead2 |
|
6972
|
0 |
0 |
unless defined(my $ddd = $self->{'faces'}{$F}{'[deadkeyFace]'}{$Dead2}) |
|
6973
|
0 |
0 |
if $S{join $", @D}++ |
|
6974
|
0 |
0 |
if $reported |
|
6977
|
0 |
0 |
if $reported |
|
6982
|
0 |
0 |
if $#Dface != $lastDface |
|
6985
|
0 |
0 |
if $skip < 0 |
|
6987
|
0 |
0 |
$skip > 1 ? : |
|
6988
|
0 |
0 |
$skip > 0 ? : |
|
6991
|
0 |
0 |
if $html |
|
6996
|
0 |
0 |
unless $self->{'faces'}{$F}{'[geometry]'} |
|
6999
|
0 |
0 |
$html ? : |
|
7000
|
0 |
0 |
$html ? : |
|
7005
|
0 |
0 |
unless $dFace |
|
7008
|
0 |
0 |
if $docs |
|
7009
|
0 |
0 |
defined $docs ? : |
|
7012
|
0 |
0 |
if $html |
|
7019
|
0 |
0 |
if $n >= $first_ctrl and $n < $post_ctrl or $skip_sections[$n] |
|
7021
|
0 |
0 |
if $dn and not $maps[$dn] |
|
7022
|
0 |
0 |
$prev =~ /\X{7}/ ? : |
|
|
0 |
0 |
$html ? : |
|
|
0 |
0 |
if length $out |
|
7023
|
0 |
0 |
@{$A[$dn];} == 1 ? : |
|
7030
|
0 |
0 |
unless defined $c |
|
7032
|
0 |
0 |
if not $dn and 'ARRAY' eq ref $c and $c->[2] |
|
7033
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
7034
|
0 |
0 |
unless $dn |
|
7037
|
0 |
0 |
if ($dn) { } |
|
7039
|
0 |
0 |
unless defined $c |
|
7040
|
0 |
0 |
if ref $c |
|
7041
|
0 |
0 |
$invert_dead ? : |
|
|
0 |
0 |
if 'ARRAY' eq ref $c and $c->[2] |
|
7042
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
7046
|
0 |
0 |
if ref $c |
|
7047
|
0 |
0 |
$invert_dead ? : |
|
|
0 |
0 |
if $pre or $self->{'faces'}{$F}{'[coverage0_prefix]'}{$c} |
|
7049
|
0 |
0 |
unless $dn |
|
7050
|
0 |
0 |
if $dn and $$is_D2{$baseK[$L][$shift]} |
|
7052
|
0 |
0 |
if ($html) { } |
|
7066
|
0 |
0 |
$last_in_row[$n] ? : |
|
7067
|
0 |
0 |
if $html |
|
7068
|
0 |
0 |
if $out_c |
|
7070
|
0 |
0 |
unless $self->{'faces'}{$F}{'TableSummaryAddHTML'} |
|
7072
|
0 |
0 |
unless defined $create_a_c |
|
7076
|
0 |
0 |
if $html |
|
7109
|
0 |
0 |
if exists $H->{'[coverage0]'} |
|
7111
|
0 |
0 |
unless $H->{'[DEAD]'} |
|
|
0 |
0 |
unless $H->{'[dead_in_VK]'} |
|
7117
|
0 |
0 |
if defined $_ and ref $_ |
|
|
0 |
0 |
if not $after_import || $F =~ /^(.*)##Inv#([a-f0-9]{4,})$/is and grep {$_->[4] if defined $_ and ref $_;} @$k |
|
7118
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
if defined $_ and not ref $_ && $_->[2] |
|
|
0 |
0 |
ref $_ ? : |
|
7119
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
if defined $_ |
|
|
0 |
0 |
ref $_ ? : |
|
7120
|
0 |
0 |
if defined $_ and ref $_ |
|
7122
|
0 |
0 |
unless ($after++) |
|
7128
|
0 |
0 |
if 2 > length $_ |
|
7141
|
0 |
0 |
unless my($F, $KKK) = $f =~ /^(.*)###([a-f0-9]{4,})$/is |
|
7143
|
0 |
0 |
unless $self->{'faces'}{$f}{'[imported]'} |
|
7144
|
0 |
0 |
unless my($k, $face) = $i =~ /^(.):(.*)/s |
|
7146
|
0 |
0 |
if (exists $H->{'[imported2key]'}{$i} or exists $H->{'[imported2key_auto]'}{$i}) { } |
|
|
0 |
0 |
elsif ($H->{'[coverage0_prefix]'}{$k} or $H->{'[auto_dead]'}{$k}) { } |
|
7147
|
0 |
0 |
exists $H->{'[imported2key]'}{$i} ? : |
|
7151
|
0 |
0 |
unless defined $H->{'[first_auto_dead]'} |
|
7157
|
0 |
0 |
unless my $LL = $self->{'faces'}{$face}{'[deadkeyLayers]'}{$self->key2hex($k)} |
|
7161
|
0 |
0 |
if (my $over = $H->{'[AdddeadkeyLayers]'}{$KK}) |
|
7179
|
0 |
0 |
unless my($F, $KKK) = $f =~ /^(.*)###([a-f0-9]{4,})$/is |
|
7180
|
0 |
0 |
unless my $HH = $self->{'faces'}{$F}{'[imported2key_all]'} |
|
7188
|
0 |
0 |
if defined $_ and ref $_ |
|
7190
|
0 |
0 |
if (2 == $kk->[2]) { } |
|
7191
|
0 |
0 |
defined $kk->[4] ? : |
|
7194
|
0 |
0 |
unless defined $j |
|
7212
|
0 |
0 |
if $self->{'Compositions'} |
|
7213
|
0 |
0 |
unless $data->{'Substitutions'} |
|
7218
|
0 |
0 |
unless 2 == (my @s = split(//, $s, 0)) |
|
7220
|
0 |
0 |
if &UI::KeyboardLayout::lc($s[0]) ne $s[0] and &UI::KeyboardLayout::lc($s[1]) ne $s[1] |
|
7222
|
0 |
0 |
if &UI::KeyboardLayout::uc($s[0]) ne $s[0] and &UI::KeyboardLayout::uc($s[1]) ne $s[1] |
|
7230
|
0 |
0 |
unless open my $f, '< :utf8', $F |
|
7232
|
0 |
0 |
unless close $f |
|
7241
|
0 |
0 |
unless open my $f, '< :utf8', $F |
|
7243
|
0 |
0 |
unless close $f |
|
7253
|
0 |
0 |
if @_ |
|
7277
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7281
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7285
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7292
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7293
|
0 |
0 |
if $F =~ /#\@?#\@?(Inv)?#\@?/ |
|
7299
|
0 |
0 |
unless defined(my $auto_inv_AltGr = $self->{'faces'}{$F}{'[deadkeyInvAltGrKey]'}{$d}) |
|
7301
|
0 |
0 |
if $b1 |
|
7303
|
0 |
0 |
defined $D ? : |
|
7305
|
0 |
0 |
defined $S ? : |
|
7309
|
0 |
0 |
if (defined $flip_AltGr) |
|
7313
|
0 |
0 |
unless defined $self->{'faces'}{$F}{'[prefixDocs]'}{$flip_AltGr} |
|
7314
|
0 |
0 |
unless defined $self->{'faces'}{$F}{'[Show]'}{$flip_AltGr} |
|
7321
|
0 |
0 |
defined $D ? : |
|
7323
|
0 |
0 |
defined $S ? : |
|
7330
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7331
|
0 |
0 |
if $F =~ /#\@?#\@?(Inv)?#\@?/ |
|
7333
|
0 |
0 |
unless $self->{'faces'}{$F}{'[output_layers]'} |
|
7337
|
0 |
0 |
unless $is_extra{$deadKey} |
|
7339
|
0 |
0 |
unless my $cov1 = $self->{'faces'}{$FFF}{'[coverage0]'} |
|
7342
|
0 |
0 |
ref $_ ? : |
|
7346
|
0 |
0 |
unless my $prefix = $self->{'faces'}{$F}{'[ComposeKey]'} |
|
7352
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7353
|
0 |
0 |
if $F =~ /#\@?#\@?(Inv)?#\@?/ |
|
7356
|
0 |
0 |
unless $self->{'faces'}{$F}{'[deadkeyFace]'} |
|
7362
|
0 |
0 |
unless $self->{'faces'}{$F}{'[output_layers]'} |
|
7365
|
0 |
0 |
unless (%seen0) |
|
7372
|
0 |
0 |
unless $seen_prefix->{$deadKey} |
|
7374
|
0 |
0 |
$is_extra{$deadKey} ? : |
|
|
0 |
0 |
unless my $cov1 = $self->{'faces'}{$FFF}{$is_extra{$deadKey} ? '[coverage0]' : '[coverage00]'} |
|
7379
|
0 |
0 |
ref $_ ? : |
|
7380
|
0 |
0 |
if (my $d2 = $self->{'faces'}{$F}{'[dead2]'}{$deadKey}) |
|
7383
|
0 |
0 |
$_ && ref $_ ? : |
|
7388
|
0 |
0 |
unless ($not_in_0) |
|
7390
|
0 |
0 |
unless $self->{'faces'}{$FFF}{'[coverage0_prefix]'} |
|
7398
|
0 |
0 |
if not $coverage1_prefix{$_} |
|
7401
|
0 |
0 |
@check > 1 ? : |
|
7402
|
0 |
0 |
if @check |
|
7425
|
0 |
0 |
unless exists $slot->{'klc_filename'} |
|
7427
|
0 |
0 |
unless open my $fh, '< :encoding(UTF-16)', $slot->{'klc_filename'} |
|
7444
|
0 |
0 |
if $slot and grep exists $slot->{$_}, ('map', 'name') |
|
7445
|
0 |
0 |
if exists $o->{$kk} |
|
7446
|
0 |
0 |
if exists $d->{$kk} |
|
7733
|
0 |
0 |
unless $self->get_deep_via_parents($self, undef, 'faces', split(m[/], $f, 0), 'VK') |
|
7740
|
0 |
0 |
unless (defined $min_sec) |
|
7745
|
0 |
0 |
if ($post_main >= $min_sec) |
|
7748
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
unless $self->{'layers'}{$l0}[$post_main - 1] |
|
|
0 |
0 |
if grep defined($_), map({ref $_ ? $_->[0] : $_;} grep(defined($_), @{[] unless $self->{'layers'}{$l0}[$post_main - 1];})) |
|
7760
|
0 |
0 |
if (my $LF = $self->{'faces'}{$f}{'LinkFace'}) |
|
7763
|
0 |
0 |
if $post_main0 > $post_main |
|
7766
|
0 |
0 |
if (defined(my $b = $self->{'faces'}{$f}{'BaseLayer'})) |
|
7767
|
0 |
0 |
if defined $b and not $self->{'layers'}{$b} |
|
7769
|
0 |
0 |
if $post_main0 > $post_main |
|
7775
|
0 |
0 |
unless defined $create_a_c |
|
7776
|
0 |
0 |
$create_a_c ? : |
|
|
0 |
0 |
$create_a_c > 1 ? : |
|
7778
|
0 |
0 |
if ($create_a_c) |
|
7784
|
0 |
0 |
if @ctrl_l |
|
7793
|
0 |
0 |
unless length $v->[0] |
|
7800
|
0 |
0 |
unless ($k, my $dead) = $k =~ /^(.+?)(\@?)$/ |
|
7801
|
0 |
0 |
$k eq '-1' ? : |
|
7802
|
0 |
0 |
if $dead and $k ne '-1' |
|
7803
|
0 |
0 |
$k eq '-1' ? : |
|
7804
|
0 |
0 |
unless $c % 2 |
|
7805
|
0 |
0 |
$dead ? : |
|
7806
|
0 |
0 |
if defined $kk |
|
7814
|
0 |
0 |
if (@extra) |
|
7819
|
0 |
0 |
unless ($l) |
|
7827
|
0 |
0 |
if $start_append + @{$extra[$l];} > $min_sec |
|
7833
|
0 |
0 |
if $self->{'layers'}{'[ini_copy]'}{$oLn} |
|
7846
|
0 |
0 |
unless defined $k |
|
7847
|
0 |
0 |
$dead ? : |
|
|
0 |
0 |
if my $mod = $dead ? '@' : '' |
|
7848
|
0 |
0 |
if $k =~ /^[A-Z0-9]$/i |
|
7849
|
0 |
0 |
if 1 != length $k or ord $k > 65535 |
|
7859
|
0 |
0 |
if %KeySyms |
|
7861
|
0 |
0 |
unless my $names = $self->get__value('KeySyms') |
|
7864
|
0 |
0 |
unless open my $fh, '<', $fn |
|
7867
|
0 |
0 |
if $l =~ /\bXK_dead_(\w+)\s+0x([a-fA-F\d]+)\b/ |
|
7869
|
0 |
0 |
unless $l =~ m[\bXK_(\w+)\s+0x([a-fA-F\d]+)\s+/\*\s*(\()?U\+([a-fA-F\d]+)] |
|
7870
|
0 |
0 |
if $dup and not $macro{$2} |
|
7871
|
0 |
0 |
if $KeySyms{$1} |
|
7874
|
0 |
0 |
unless $3 |
|
7875
|
0 |
0 |
unless $dup |
|
7882
|
0 |
0 |
unless defined $k |
|
7883
|
0 |
0 |
unless %KeySyms |
|
7884
|
0 |
0 |
$dead ? : |
|
|
0 |
0 |
if my $mod = $dead ? 'dead_' : '' |
|
7885
|
0 |
0 |
if 1 != length $k |
|
7887
|
0 |
0 |
if defined $sym and !$mod || exists $deadSyms{$sym} |
|
7888
|
0 |
0 |
if ($mod and my $D = $self->{'[map2diac]'}{$k}) |
|
7892
|
0 |
0 |
unless defined(my $SYM = $invKeySyms{$c}) |
|
7893
|
0 |
0 |
if exists $deadSyms{$SYM} |
|
7894
|
0 |
0 |
unless $SYM =~ s/^ascii// |
|
7895
|
0 |
0 |
if exists $deadSyms{$SYM} |
|
7898
|
0 |
0 |
ord $k > 65535 ? : |
|
|
0 |
0 |
unless defined $sym |
|
7899
|
0 |
0 |
if $mod |
|
7906
|
0 |
0 |
unless defined $u->[0] and defined $u->[1] and $u->[0] ne $u->[1] |
|
7907
|
0 |
0 |
if ($fix{$u->[0]} || &UI::KeyboardLayout::uc($u->[0])) eq $u->[1] |
|
7908
|
0 |
0 |
if ($fix{$u->[0]} || &UI::KeyboardLayout::ucfirst($u->[0])) eq $u->[1] |
|
7918
|
0 |
0 |
if ($E) |
|
7920
|
0 |
0 |
unless $Ln =~ /^\s*\d+\s*$/ |
|
7921
|
0 |
0 |
unless $Ln < $b |
|
7927
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
7928
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
7929
|
0 |
0 |
unless defined(my $c = $C[0]) |
|
7936
|
0 |
0 |
if ($extra and defined $N) |
|
7940
|
0 |
0 |
if ((my $lll = $extra->[$f]) =~ /^\s*\d+\s*$/) { } |
|
7941
|
0 |
0 |
unless $lll < $b |
|
7945
|
0 |
0 |
unless $lll =~ s/^prefix(NOTSAME(case)?)?=// |
|
7948
|
0 |
0 |
unless $LL = $self->{'faces'}{$face}{'[deadkeyLayers]'}{$c} |
|
7953
|
0 |
0 |
$notsame ? : |
|
7956
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
7957
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
7958
|
0 |
0 |
unless defined(my $c = $C[0]) |
|
7960
|
0 |
0 |
unless defined $CC[$sh] |
|
7961
|
0 |
0 |
if defined $CC[$sh] |
|
7962
|
0 |
0 |
if $num |
|
7964
|
0 |
0 |
unless $OK[$sh] or $ss{"$pref$c"} |
|
7966
|
0 |
0 |
if $sh and not $OK[$sh] and defined $unsh[0] and not $ss{"$unsh[1]$unsh[0]"} and not $s1{"$unsh[1]$unsh[0]"} |
|
7967
|
0 |
0 |
unless $case or $sh |
|
7968
|
0 |
0 |
if defined $CC[$sh] |
|
7972
|
0 |
0 |
if @KK < 2 * $f |
|
7976
|
0 |
0 |
unless $cnt |
|
7992
|
0 |
0 |
unless my $sc = $known_scancode || $scan_codes{$k} |
|
7997
|
0 |
0 |
if my $flat = $self->flatten_unit($face, $N, !$skip && ($self->{'faces'}{$face}{'[output_layers_WIN]'} || $self->{'faces'}{$face}{'[output_layers]'})) |
|
7999
|
0 |
0 |
$cnt ? : |
|
8003
|
0 |
0 |
if $#U > 3 |
|
8006
|
0 |
0 |
if @U > 2 |
|
8008
|
0 |
0 |
if $b and ref $b |
|
8009
|
0 |
0 |
if $do_control{$b or 'N/A'} |
|
8010
|
0 |
0 |
if not @cntrl and $default_bind{$k}[1] |
|
8012
|
0 |
0 |
unless defined $create_a_c |
|
8013
|
0 |
0 |
if $k =~ /^[A-Z]$/ and $create_a_c |
|
8014
|
0 |
0 |
if $create_a_c > 1 and $shift_control_extra{$k} |
|
8016
|
0 |
0 |
if $skippable and not $cnt |
|
8019
|
0 |
0 |
if (my $Caps = $self->{'faces'}{$face}{'[CapsLOCKlayers]'} and defined $N) |
|
8023
|
0 |
0 |
if ($skippable) |
|
8025
|
0 |
0 |
if not defined $KK[$shft][0] and defined $default_bind{$k}[0][$shft] |
|
8030
|
0 |
0 |
unless defined $pre_ctrl |
|
8032
|
0 |
0 |
if $pre_ctrl > @KK |
|
8034
|
0 |
0 |
if @KK >= 16 |
|
8036
|
0 |
0 |
if ($k eq 'DECIMAL') |
|
8037
|
0 |
0 |
unless $decimal[1] |
|
8053
|
0 |
0 |
8 <= length $k ? : |
|
8054
|
0 |
0 |
32 > ord $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
8055
|
0 |
0 |
defined $_ ? : |
|
|
0 |
0 |
exists $self->{'UNames'} ? : |
|
8057
|
0 |
0 |
$_ && ref $_ ? : |
|
|
0 |
0 |
unless $CL0 and @$CL0 and grep defined($_), map({$_ && ref $_ ? $_->[0] : $_;} @$CL0) |
|
8059
|
0 |
0 |
defined $CL0 ? : |
|
8062
|
0 |
0 |
if $capslock == 2 |
|
8063
|
0 |
0 |
if ($CL0) |
|
8065
|
0 |
0 |
$a_cl ? : |
|
8066
|
0 |
0 |
$CL0->[$_] && ref $CL0->[$_] ? : |
|
8081
|
0 |
0 |
unless my(@i) = &output_unit00 |
|
8085
|
0 |
0 |
$i[4] ? : |
|
8092
|
0 |
0 |
if $seen_scan{$i->[0]} or $seen_VK{$i->[1]} |
|
8095
|
0 |
0 |
if ($decimal[0]) |
|
8101
|
0 |
0 |
$i->[4] ? : |
|
8110
|
0 |
0 |
unless ($k =~ /^[\x00-\x{FFFF}]*$/) |
|
8111
|
0 |
0 |
unless $enc_UTF16LE |
|
8112
|
0 |
0 |
unless $enc_UTF16LE |
|
8124
|
0 |
0 |
if $s{"$l->[0] $l->[1]"}++ |
|
8127
|
0 |
0 |
exists $self->{'UNames'} ? : |
|
8128
|
0 |
0 |
8 <= length $l->[0] ? : |
|
8136
|
0 |
0 |
unless ($ingroup) |
|
8139
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
8140
|
0 |
0 |
unless defined $c |
|
8141
|
0 |
0 |
if $seen{&UI::KeyboardLayout::uc($c)}++ |
|
8142
|
0 |
0 |
if $c eq ' ' |
|
8147
|
0 |
0 |
if $v->[0] <= $u and $v->[0] + $v->[1] > $u |
|
8155
|
0 |
0 |
unless defined($k = $baseK->[$u]) |
|
8185
|
0 |
0 |
if $t =~ s/(^(?=DEADKEY)(?:(?:(?:DEADKEY|\s*[0-9a-f]{4,})\s+[0-9a-f]{4,})?(?:\n|\Z))*)(?=(.*))/DEADKEYS\n\n/im |
|
8187
|
0 |
0 |
if length $next and not $next =~ /^(KEYNAME|LIGATURE|COPYRIGHT|COMPANY|LOCALENAME|LOCALEID|VERSION|SHIFTSTATE|LAYOUT|ATTRIBUTES|KEYNAME_EXT|KEYNAME_DEAD|DESCRIPTIONS|LANGUAGENAMES|ENDKBD)$/i |
|
8198
|
0 |
0 |
if @bad = grep((!/^\s*([0-9a-f]+)\s+([0-9a-f]+)$/i), @p) |
|
8204
|
0 |
0 |
if ($t =~ s/^KEYNAME_DEAD\n((?:(?:\s*[0-9a-f]{4,}\s+".*")?(?:\n|\Z))*)(?=(.*))/KEYNAMES_DEAD\n\n/im) { } |
|
|
0 |
0 |
elsif ($dead =~ /\S/) { } |
|
8206
|
0 |
0 |
if length $next and not $next =~ /^(DEADKEY|KEYNAME|LIGATURE|COPYRIGHT|COMPANY|LOCALENAME|LOCALEID|VERSION|SHIFTSTATE|LAYOUT|ATTRIBUTES|KEYNAME_EXT|KEYNAME_DEAD|DESCRIPTIONS|LANGUAGENAMES|ENDKBD)$/i |
|
8208
|
0 |
0 |
unless $dead =~ /\S/ |
|
8221
|
0 |
0 |
unless length $b <=> length $a |
|
8225
|
0 |
0 |
if %miss |
|
8460
|
0 |
0 |
unless 'ARRAY' eq ref $k |
|
8470
|
0 |
0 |
$inv ? : |
|
8472
|
0 |
0 |
if $self->{'faces'}{$b} != $L and not $remap |
|
8478
|
0 |
0 |
defined $remap->{$_} ? : |
|
8487
|
0 |
0 |
unless ord $c < 32 or ord $c == 127 |
|
8488
|
0 |
0 |
unless $control{$c} |
|
8495
|
0 |
0 |
if ($invert_dead) |
|
8496
|
0 |
0 |
unless $is_hex |
|
8497
|
0 |
0 |
unless defined($to = $H->{'[deadkeyInvAltGrKey]'}{$to}) |
|
8499
|
0 |
0 |
if $is_hex |
|
8513
|
0 |
0 |
unless $self->get_VK($nameF)->{'SPACE'} |
|
8518
|
0 |
0 |
unless defined $maps[-1] |
|
8528
|
0 |
0 |
if defined $default |
|
8529
|
0 |
0 |
if ($#maps or $is_invAltGr_Base_with_chain) |
|
8535
|
0 |
0 |
if ($is_invAltGr_Base_with_chain) |
|
8536
|
0 |
0 |
if (my $override_InvAltGr = $H->{'[InvAltGrFace]'}{''}) |
|
8539
|
0 |
0 |
if defined $flip_AltGr_hex |
|
8544
|
0 |
0 |
if (not $OUT_Apple and $D ne ($flip_AltGr_hex || 'n/a') and defined(my $extra = $H->{'[Prefix_Base_Altern]'})) |
|
8546
|
0 |
0 |
unless my $dF = $self->{'faces'}{$nameF}{'[deadkeyFace]'}{$d} |
|
8560
|
0 |
0 |
$invertAlt0 ? : |
|
|
0 |
0 |
defined $docs ? : |
|
8572
|
0 |
0 |
if ($to and 'ARRAY' eq ref $to) |
|
8574
|
0 |
0 |
if $EXPL |
|
8578
|
0 |
0 |
if $to and $to eq '0000' |
|
8580
|
0 |
0 |
if $map_n and ref $map_n |
|
8581
|
0 |
0 |
if hex $n > 65535 and $map_n |
|
8582
|
0 |
0 |
if ($to and hex $to > 65535) |
|
8585
|
0 |
0 |
unless defined($to = $H->{'[DeadChar_32bitTranslation]'}) |
|
8590
|
0 |
0 |
unless $to ||= $default |
|
8595
|
0 |
0 |
$invertAlt ? : |
|
|
0 |
0 |
$is_invAltGr_Base_with_chain && defined $map_AltGr_over->{$n} ? : |
|
8596
|
0 |
0 |
if $alt_n and ref $alt_n |
|
8599
|
0 |
0 |
defined $alt_n && $$use_dead2{&UI::KeyboardLayout::chr(hex $alt_n)} ? : |
|
8609
|
0 |
0 |
if not $DEAD || $import_dead and defined $default and 127 == hex $to || 32 > hex $to and 127 == hex $n || 32 > hex $n |
|
8612
|
0 |
0 |
if ($DEAD || $import_dead and $d eq $to) |
|
8613
|
0 |
0 |
if (($flip_AltGr_hex || 'n/a') eq $d) { } |
|
8623
|
0 |
0 |
exists $self->{'UNames'} ? : |
|
8626
|
0 |
0 |
if $expl and $EXPL |
|
8629
|
0 |
0 |
if $import_dead |
|
8631
|
0 |
0 |
if $OUT_Apple and 32 <= hex $n and 127 != hex $n |
|
8636
|
0 |
0 |
unless $keys |
|
8662
|
0 |
0 |
$skip2 ? : |
|
8663
|
0 |
0 |
if $skip2 and $skip2 eq 'skip2-include0' |
|
8664
|
0 |
0 |
if $skip2 |
|
8667
|
0 |
0 |
unless $idx >= $need or defined $v[$idx] |
|
8676
|
0 |
0 |
unless defined $c |
|
8682
|
0 |
0 |
unless my $name = $self->{'[map2diac]'}{$dia} |
|
8683
|
0 |
0 |
unless my $v = $self->{'[diacritics]'}{$name} |
|
8684
|
0 |
0 |
unless my($first) = grep((128 <= ord $_), @{$$v[0];}) |
|
8685
|
0 |
0 |
if $c eq ' ' |
|
8688
|
0 |
0 |
if defined $flip_AltGr |
|
8689
|
0 |
0 |
unless defined $flip_AltGr |
|
8691
|
0 |
0 |
if ($c eq $dia and $prefix) |
|
8695
|
0 |
0 |
unless defined $v->[4][0] |
|
8699
|
0 |
0 |
if ($space->{$c}) { } |
|
|
0 |
0 |
elsif (0 <= (my $off = index("\r\t\n\e\035\034\cH\177\036\037\000", $c)) and not $prefix) { } |
|
|
0 |
0 |
elsif (not $spaces and $c =~ /^\p{Blank}$/ and not $prefix) { } |
|
8709
|
0 |
0 |
unless $seen_before->{' '} |
|
8712
|
0 |
0 |
if ($c eq '|' or $c eq '\\' and not $prefix) |
|
8716
|
0 |
0 |
if ($N == 1 and $c_noalt and $c_noalt eq '|' || $c_noalt eq '\\') |
|
8720
|
0 |
0 |
if ($c eq '/' or $c eq '?' and not $prefix) |
|
8723
|
0 |
0 |
if ($c_noalt and $c_noalt eq q['] || $c_noalt eq '"') |
|
8726
|
0 |
0 |
if ($c eq '_' or $c eq '-' and not $prefix) |
|
8729
|
0 |
0 |
if ($N == 1 and $c_noalt and $c_noalt eq '_' || $c_noalt eq '-') |
|
8732
|
0 |
0 |
if ($N == 1 and $c_noalt and $c_noalt eq ';' || $c_noalt eq ':') |
|
8735
|
0 |
0 |
if ($N == 1 and defined $c_base and 0 <= (my $ind = index(q[`1234567890=[],.'], $c_base))) |
|
8738
|
0 |
0 |
if ($N == 0 and 0 <= (my $ind = index('[{]}', $c)) and not $prefix) |
|
8741
|
0 |
0 |
if ($N == 1 and $c_noalt and $c_noalt eq '/' || $c_noalt eq '?') |
|
8755
|
0 |
0 |
if ref $c2 |
|
8756
|
0 |
0 |
if defined $c2 and not $pref |
|
8771
|
0 |
0 |
unless my $h = $self->{'Compositions'}{$d} |
|
8775
|
0 |
0 |
if $caseseen{$c} |
|
8778
|
0 |
0 |
if $_ ne $c and $seen{$_} |
|
|
0 |
0 |
unless my(@case) = grep({&UI::KeyboardLayout::lc($_) eq &UI::KeyboardLayout::lc($c) if $_ ne $c and $seen{$_};} &UI::KeyboardLayout::lc($c), &UI::KeyboardLayout::uc($c)) |
|
8785
|
0 |
0 |
if grep $self->{'Compositions'}{$dia}{$_}, @$cases |
|
8801
|
0 |
0 |
if ((my($pre, $mid, $post) = split(/(\+|--)/, $dia, 2)) > 1) |
|
8808
|
0 |
0 |
if $dia =~ /^!?\\/ |
|
8810
|
0 |
0 |
unless ($dia =~ /^-?(\p{NonspacingMark}|<(?:font=)?[-\w!]+>|(maybe_)?[ul]c(first)?|dectrl)$/) |
|
8811
|
0 |
0 |
unless my $name = $self->{'[map2diac]'}{$dia} |
|
8812
|
0 |
0 |
unless my $v = $self->{'[diacritics]'}{$name} |
|
8813
|
0 |
0 |
unless defined($dia = $v->[4][0]) |
|
8815
|
0 |
0 |
if ($dia =~ /^(-)?<(reverse-)?any(1)?-(other-)?\b([-\w]+?)\b((?:-![-\w]+\b)*)>$/) { } |
|
8820
|
0 |
0 |
if $cached = $cached_aggregate_Compositions{$dia_raw} |
|
8823
|
0 |
0 |
if @except |
|
8829
|
0 |
0 |
length $_ > 1 ? : |
|
8830
|
0 |
0 |
length $_ > 1 ? : |
|
8833
|
0 |
0 |
unless $AA cmp $BB or $A cmp $B |
|
8834
|
0 |
0 |
if $other |
|
8835
|
0 |
0 |
if $one |
|
8836
|
0 |
0 |
if $rev |
|
8837
|
0 |
0 |
if (@out > 1 and not $neg) |
|
8843
|
0 |
0 |
if $neg |
|
8853
|
0 |
0 |
if @_ |
|
8854
|
0 |
0 |
unless ref($a || '') eq 'ARRAY' |
|
8860
|
0 |
0 |
if @_ |
|
8861
|
0 |
0 |
unless defined $a |
|
8862
|
0 |
0 |
unless ref($a || '') eq 'ARRAY' |
|
8880
|
0 |
0 |
unless defined $c and defined $doc |
|
8881
|
0 |
0 |
if $old and ref $old and defined $old->[3] |
|
8882
|
0 |
0 |
unless ref $c |
|
8883
|
0 |
0 |
if defined $doc |
|
8912
|
0 |
0 |
unless defined $name |
|
8913
|
0 |
0 |
if ($name =~ m(^Imported\[([/\w]+)(?:,([\da-fA-F]{4,}))?\]$)) |
|
8914
|
0 |
0 |
$2 ? : |
|
8915
|
0 |
0 |
unless defined $d |
|
8916
|
0 |
0 |
unless my $fromKBDD = $self->get_deep($self, 'DEADKEYS', @sec, &UI::KeyboardLayout::lc($d), 'map') |
|
8919
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
|
0 |
0 |
unless defined($c = $$fromKBDD{$self->key2hex($c)}) |
|
8921
|
0 |
0 |
if $name =~ /^Imported(\[.*)/s |
|
8922
|
0 |
0 |
if $translators{$name} |
|
8923
|
0 |
0 |
if ($name =~ /^PrefixDocs\[(.+)\]$/) |
|
8927
|
0 |
0 |
if ($name =~ /^Show\[(.+)\]$/) |
|
8931
|
0 |
0 |
if ($name =~ /^HTML_classes\[(.+)\]$/) |
|
8932
|
0 |
0 |
if (my @c = split(/,/, "$1", 0)) % 3 |
|
8942
|
0 |
0 |
if ($name =~ /^Space(Self)?2Id(?:\[(.+)\])?$/) |
|
8943
|
0 |
0 |
defined $2 ? : |
|
8944
|
0 |
0 |
$1 ? : |
|
8945
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
8946
|
0 |
0 |
$c eq ' ' || $c eq $self_OK && defined $dia ? : |
|
8948
|
0 |
0 |
if ($name =~ /^ShiftFromTo\[(.+)\]$/) |
|
8952
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
8954
|
0 |
0 |
if ($name =~ /^SelectRX\[(.+)\]$/) |
|
8956
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
|
0 |
0 |
unless $c =~ /$rx/ |
|
8958
|
0 |
0 |
if ($name =~ /^FlipShift$/) |
|
8959
|
0 |
0 |
unless defined $c |
|
8961
|
0 |
0 |
if ($name =~ /^AssignTo\[(\w+),(\d+)\]$/) |
|
8963
|
0 |
0 |
unless my $S = $start_SEC{$sec} |
|
8964
|
0 |
0 |
if $cnt > $S->[1] |
|
8965
|
0 |
0 |
unless $slot < $cnt |
|
8968
|
0 |
0 |
if ($name =~ /^FromTo(FlipShift)?\[(.+)\]$/) |
|
8977
|
0 |
0 |
$_ && ref $_ ? : |
|
8978
|
0 |
0 |
$_ && ref $_ ? : |
|
8979
|
0 |
0 |
if ($flip) { } |
|
8980
|
0 |
0 |
defined($kk = $fr[$_]) ? : |
|
8982
|
0 |
0 |
defined($kk = $fr[$_]) ? : |
|
8985
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
8987
|
0 |
0 |
if ($name =~ /^InheritPrefixKeys\[(.+)\]$/) |
|
8995
|
0 |
0 |
unless my $C = $baseL->[$k][$shift] |
|
8996
|
0 |
0 |
unless ref $C and $C->[2] |
|
9000
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c and $c->[2] |
|
|
0 |
0 |
unless $h{"@_ $c"} |
|
9002
|
0 |
0 |
if ($name =~ /^ByColumns\[(.+)\]$/) |
|
9003
|
0 |
0 |
length $_ ? : |
|
9004
|
0 |
0 |
unless my $g = $self->{'faces'}{$face}{'[geometry]'} |
|
9015
|
0 |
0 |
if $L or $shift or $k >= $tot |
|
9017
|
0 |
0 |
if ($name =~ /^ByRows\[(.+)\]$/) |
|
9022
|
0 |
0 |
unless length $rec |
|
9028
|
0 |
0 |
unless my $g = $self->{'faces'}{$face}{'[geometry]'} |
|
9040
|
0 |
0 |
if $k >= $tot or $#recipes < (my $r = $r{$k}) |
|
9041
|
0 |
0 |
unless $subs[$r] |
|
9044
|
0 |
0 |
if ($name =~ /^(?:Diacritic|Mutate)(SpaceOK)?(Hack)?(2Self)?(DupsOK)?(32OK)?(?:\[(.+)\])?$/) |
|
9046
|
0 |
0 |
defined $6 ? : |
|
9047
|
0 |
0 |
if ($toSelf) |
|
9048
|
0 |
0 |
if grep $_, $hack, $spaceOK, $dupsOK, $w32OK |
|
9050
|
0 |
0 |
unless $self->get_VK($face)->{'SPACE'} |
|
9053
|
0 |
0 |
if defined $flip_AltGr |
|
9054
|
0 |
0 |
if defined $flip_AltGr |
|
9063
|
0 |
0 |
if $Dia =~ s/^\+// |
|
9066
|
0 |
0 |
if defined $f |
|
9069
|
0 |
0 |
if defined $f and not $self->{'Age'} |
|
9075
|
0 |
0 |
unless exists $self->{'faces'}{$face}{"Named_DIA_Recipe__$R"} |
|
9078
|
0 |
0 |
if $isPrimary |
|
9081
|
0 |
0 |
if 1 == @Dia |
|
9082
|
0 |
0 |
if (1 < @Dia) { } |
|
9083
|
0 |
0 |
if @Dia > 3 |
|
9085
|
0 |
0 |
if @Dia2 > 2 |
|
9087
|
0 |
0 |
unless $have4 |
|
9088
|
0 |
0 |
@Dia2 > 1 ? : |
|
9089
|
0 |
0 |
if not $have4 and @Dia == 3 |
|
9094
|
0 |
0 |
if @G |
|
9095
|
0 |
0 |
if @G |
|
9106
|
0 |
0 |
unless grep defined($_), $self->flatten_arrays($K) |
|
9110
|
0 |
0 |
unless defined $base |
|
9111
|
0 |
0 |
if ref $base |
|
9112
|
0 |
0 |
if not $spaceOK and $base eq ' ' |
|
9115
|
0 |
0 |
if @groups2 |
|
9116
|
0 |
0 |
if @groups3 |
|
9117
|
0 |
0 |
@groups2 ? : |
|
|
0 |
0 |
if @groups3 |
|
9119
|
0 |
0 |
$_ && ref $_ ? : |
|
|
0 |
0 |
$hack ? : |
|
9121
|
0 |
0 |
$_ ? : |
|
|
0 |
0 |
$_ ? : |
|
|
0 |
0 |
$_ ? : |
|
|
0 |
0 |
$_ ? : |
|
|
0 |
0 |
$_ ? : |
|
9122
|
0 |
0 |
unless $sorted2 |
|
|
0 |
0 |
unless $sorted3 |
|
9129
|
0 |
0 |
if ($sorted2) |
|
9152
|
0 |
0 |
$_ && ref $_ ? : |
|
9155
|
0 |
0 |
!$_ || ref $_ ? : |
|
9159
|
0 |
0 |
unless $extra->[1] |
|
9163
|
0 |
0 |
unless (defined $o->[0] and defined $o->[1]) |
|
9165
|
0 |
0 |
!defined($_) || ref $_ ? : |
|
9167
|
0 |
0 |
$_ && ref $_ ? : |
|
9174
|
0 |
0 |
$_ && ref $_ ? : |
|
|
0 |
0 |
unless $_ |
|
|
0 |
0 |
$hack ? : |
|
9180
|
0 |
0 |
if ($name =~ /^DefinedTo\[(.+)\]$/) |
|
9182
|
0 |
0 |
unless defined $c |
|
9184
|
0 |
0 |
if ($name =~ /^ByPairs((Inv)?Prefix)?(Apple)?\[(.+)\]$/) |
|
9190
|
0 |
0 |
unless $p =~ s/^((?:\p{Blank}\p{NonspacingMark}|(?:\b\.)?[0-9a-f]{4,}\b(?:\.\b)?|.){2})//i |
|
9198
|
0 |
0 |
unless 2 == scalar(my @c = split(//, $Pair, 0)) |
|
9200
|
0 |
0 |
if exists $Map{$c[0]} |
|
9201
|
0 |
0 |
$invert ? : |
|
|
0 |
0 |
$prefix ? : |
|
9204
|
0 |
0 |
unless %Map |
|
9205
|
0 |
0 |
if ($Apple) |
|
9209
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
9212
|
0 |
0 |
unless defined $map |
|
9213
|
0 |
0 |
unless (exists $map->{'map'}) |
|
9215
|
0 |
0 |
if %$map and not $k1 =~ /^[0-9a-f]{4,}$/ |
|
9216
|
0 |
0 |
unless defined $deadkey |
|
9219
|
0 |
0 |
unless exists $$Map{&UI::KeyboardLayout::chr(hex $deadkey)} |
|
9220
|
0 |
0 |
if %$Map |
|
9221
|
0 |
0 |
unless %$map |
|
9223
|
0 |
0 |
unless defined $map->{'map'} |
|
9227
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if 'ARRAY' eq ref $c |
|
9245
|
0 |
0 |
unless defined $Tr |
|
9257
|
0 |
0 |
ref $for_layers ? : |
|
9258
|
0 |
0 |
if $for_layers |
|
9268
|
0 |
0 |
unless grep {not exists $self->{'layers'}{$_};} @new_names |
|
9273
|
0 |
0 |
if ($cvt) { } |
|
9285
|
0 |
0 |
unless defined $key |
|
9286
|
0 |
0 |
unless grep defined($_), @$key |
|
9288
|
0 |
0 |
unless defined $k |
|
9289
|
0 |
0 |
defined $k->[0] ? : |
|
|
0 |
0 |
ref $k ? : |
|
9298
|
0 |
0 |
if $last != $#o |
|
9313
|
0 |
0 |
if exists $self->{'layers'}{join $", @layers} |
|
9324
|
0 |
0 |
if defined $l->[$k][$kk] and not defined $keys[$k][$kk] |
|
9343
|
0 |
0 |
if ($whole) |
|
9347
|
0 |
0 |
ref $_ ? : |
|
9355
|
0 |
0 |
if ($whole) { } |
|
9362
|
0 |
0 |
if exists $self->{'layers'}{$name} |
|
9371
|
0 |
0 |
if $ch and ref $ch |
|
9372
|
0 |
0 |
if $rch and ref $rch |
|
9375
|
0 |
0 |
defined $rch ? : |
|
|
0 |
0 |
$whole ? : |
|
|
0 |
0 |
if defined $ch and not defined $keys[$k][$kk] and $whole ? !$seen[$k]{$ch} : $ch ne (defined $rch ? $rch : '') |
|
9403
|
0 |
0 |
if @_ |
|
9410
|
0 |
0 |
if $self->{'faces'}{$f}{'layers'} |
|
9411
|
0 |
0 |
unless $self->{'face_recipes'}{$f} |
|
9413
|
0 |
0 |
unless defined(my $n = $self->{'faces'}{$base}{'numLayers'}) |
|
9422
|
0 |
0 |
unless (defined $r or defined $R) |
|
9423
|
0 |
0 |
if ($face =~ /^(\w+)(?:(\x{2074})|\x{2084})$/) |
|
9424
|
0 |
0 |
$2 ? : |
|
9427
|
0 |
0 |
unless $R or defined $r |
|
9428
|
0 |
0 |
if $R |
|
9446
|
0 |
0 |
$full ? : |
|
|
0 |
0 |
unless $full ? undef : $self->{'faces'}{$face}{'[ini_layers_prefix]'} || $self->{'faces'}{$face}{'[ini_layers]'} or $self->{'faces'}{$face}{'layers'} |
|
9454
|
0 |
0 |
if exists $self->{'layer_recipes'}{$ll} |
|
9456
|
0 |
0 |
if $self->{'layers'}{$l} |
|
9463
|
0 |
0 |
if ($recipe eq 'LinkFace') |
|
9464
|
0 |
0 |
unless my $L = $self->{'faces'}{$face}{'LinkFace'} |
|
9467
|
0 |
0 |
if $recipe eq 'Self' |
|
9468
|
0 |
0 |
if ($recipe =~ /^Layers\((.*\+.*)\)$/) |
|
9473
|
0 |
0 |
if ($recipe eq 'FlipLayersLinkFace') |
|
9474
|
0 |
0 |
unless my $L = $self->{'faces'}{$face}{'LinkFace'} |
|
9478
|
0 |
0 |
if $recipe eq 'FlipLayers' |
|
9486
|
0 |
0 |
$m1 ? : |
|
|
0 |
0 |
if $recipe =~ /^(Full)?(?:(Face)|FlipLayers)\((.*)\)$/ and $m1 = $2, 1 |
|
9489
|
0 |
0 |
if ($recipe =~ /^prefix(NOTSAME(case)?)?=(.+)$/) |
|
9494
|
0 |
0 |
unless my $layers = $self->{'faces'}{$face}{'[deadkeyLayers]'}{$hexPrefix} |
|
9495
|
0 |
0 |
if $N or not $notsame |
|
9497
|
0 |
0 |
if $self->{'layers'}{$name} |
|
9506
|
0 |
0 |
ref $sh ? : |
|
|
0 |
0 |
if defined $sh |
|
9510
|
0 |
0 |
$notsame && !$N ? : |
|
9513
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
9514
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
9515
|
0 |
0 |
if not defined $CC[$sh] and defined $C[0] |
|
9516
|
0 |
0 |
if not $OK[$sh] and defined $C[0] and not $ss{$C[0]} |
|
9518
|
0 |
0 |
if $sh and not $OK[$sh] and defined $C[0] and defined $was[0] and not $ss{$was[0]} and not $s1{$was[0]} |
|
9519
|
0 |
0 |
unless $sh |
|
9548
|
0 |
0 |
unless my $r = $self->{'face_recipes'}{$1} |
|
9552
|
0 |
0 |
unless my(@parts) = grep(/\S/, $self->join_min_paren_brackets_matched('', split(/(\s+)/, $recipe, 0))) |
|
9554
|
0 |
0 |
if (@parts > 1) |
|
9560
|
0 |
0 |
if $noid |
|
9564
|
0 |
0 |
if $recipe =~ /^(prefix(?:NOTSAME(?:case)?)?=.*|(FlipLayers)?LinkFace|FlipLayers|Self|((Full)?(Face|FlipLayers)|Layers)\([^()]+\))$/ |
|
9567
|
0 |
0 |
if ($recipe =~ /\)$/) { } |
|
9568
|
0 |
0 |
if ($recipe =~ /^[^(]*\[/) { } |
|
9571
|
0 |
0 |
if $self->brackets_match_q(substr($recipe, 0, 1 + pos($recipe))) |
|
9573
|
0 |
0 |
unless $pos |
|
9578
|
0 |
0 |
unless ($recipe, $ARG) = $recipe =~ /^(.*?)\((.*)\)$/s |
|
9584
|
0 |
0 |
if ($recipe =~ /^If(Not)?Prefix\[(.*)\]$/s) |
|
9588
|
0 |
0 |
if defined $deadkey and ($neg xor grep(($_ eq $deadkey), @prefix)) |
|
9592
|
0 |
0 |
if (length $ARG) { } |
|
9593
|
0 |
0 |
if (exists $self->{'layers'}{$ARG}) { } |
|
|
0 |
0 |
elsif (not ref $ARG) { } |
|
9596
|
0 |
0 |
if exists $self->{'layer_recipes'}{my $a = $ARG} |
|
9600
|
0 |
0 |
if $noid |
|
9612
|
0 |
0 |
unless my $r = $self->get_deep($self, 'faces', my @p = split(m[/], $face, 0), '[Diacritic_if_undef]') |
|
9622
|
0 |
0 |
if defined $default |
|
9632
|
0 |
0 |
if $KK eq '' |
|
9634
|
0 |
0 |
if defined $flip_AltGr and defined $$chain{$KK and $self->charhex2key($KK)} |
|
9639
|
0 |
0 |
if ($KK eq '' and defined $flip_AltGr) |
|
9642
|
0 |
0 |
if ($H->{'[InvdeadkeyLayers]'}{$KK}) |
|
9658
|
0 |
0 |
unless ($H->{'[autodead_wrapped]'}) |
|
9660
|
0 |
0 |
if $o >= 4096 and $H->{'[ad_can_wrap]'} and not $H->{'[autodead_wrapped]'}++ |
|
9662
|
0 |
0 |
if ($H->{'[autodead_wrapped]'}) |
|
9673
|
0 |
0 |
if ('ARRAY' eq ref $recipe) |
|
9690
|
0 |
0 |
if @FF == 1 or $FF[-1] eq 'VK' |
|
9694
|
0 |
0 |
if $H->{'PartialFace'} |
|
9695
|
0 |
0 |
if $F =~ m[/] and exists $H->{'layers'} |
|
9703
|
0 |
0 |
unless $k =~ /^DeadKey_(Inv|Add)?Map([0-9a-f]{4,})?(?:_(\d+))?$/i |
|
9706
|
0 |
0 |
if defined $key |
|
9708
|
0 |
0 |
defined $layers ? : |
|
9718
|
0 |
0 |
if $$H{"[${inv}deadkeyLayersCreated]"}{$hexPrefix}{$layers and join $", @$layers}++ |
|
9724
|
0 |
0 |
if $massage and not $inv |
|
9739
|
0 |
0 |
unless defined $hexPrefixWas |
|
9744
|
0 |
0 |
$inv && "$inv $hexPrefix" eq 'Inv 0000' ? : |
|
9747
|
0 |
0 |
$layers eq 'All' ? : |
|
9757
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9760
|
0 |
0 |
defined $flip_AltGr ? : |
|
9767
|
0 |
0 |
$key ne '' ? : |
|
9778
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9780
|
0 |
0 |
if $H->{'PartialFace'} |
|
9781
|
0 |
0 |
unless $H->{'[deadkeyLayers]'} |
|
9785
|
0 |
0 |
if defined $first_auto_dead |
|
9790
|
0 |
0 |
unless defined $H->{'[deadkeyLayers]'}{$KK}[$layer] |
|
9809
|
0 |
0 |
if @FF == 1 or $FF[-1] eq 'VK' |
|
9812
|
0 |
0 |
unless $H->{'[PrefixChains]'} |
|
9814
|
0 |
0 |
if $_ |
|
9815
|
0 |
0 |
unless length(my $trail_nonprefix = $prefix[-1]) |
|
9817
|
0 |
0 |
unless @prefix > 1 |
|
9825
|
0 |
0 |
unless my $KF = $H->{'[deadkeyFace]'}{$KK} |
|
9843
|
0 |
0 |
if @FF == 1 or $FF[-1] eq 'VK' |
|
9858
|
0 |
0 |
if 'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9860
|
0 |
0 |
unless $H->{'[deadkeyLayers]'} |
|
9862
|
0 |
0 |
if @$expl % 2 |
|
9870
|
0 |
0 |
unless defined $H->{'[first_auto_dead]'} and grep defined($_), map($self->flatten_arrays($_), map($self->{'layers'}{$_}, @$LL[1 .. $#$LL])) |
|
9871
|
0 |
0 |
unless exists $H->{'[deadkeyInvAltGrKey]'}{''} |
|
9873
|
0 |
0 |
exists $$expl{$self->charhex2key($KK)} ? : |
|
9877
|
0 |
0 |
unless defined(my $flip_AltGr = $H->{'[Flip_AltGr_Key]'}) |
|
9879
|
0 |
0 |
if exists $H->{'[deadkeyInvAltGrKey]'}{''} |
|
9881
|
0 |
0 |
unless $H->{'chainAltGr'} |
|
9885
|
0 |
0 |
unless exists $H->{'[deadkeyInvAltGrKey]'}{$KK} |
|
9891
|
0 |
0 |
if length $prev |
|
9905
|
0 |
0 |
if (%$Map) |
|
9906
|
0 |
0 |
unless defined $c |
|
|
0 |
0 |
if ref $c |
|
9912
|
0 |
0 |
$inv ? : |
|
9920
|
0 |
0 |
$prefix ? : |
|
9922
|
0 |
0 |
if $inv |
|
9924
|
0 |
0 |
if @K |
|
9932
|
0 |
0 |
$short ? : |
|
9933
|
0 |
0 |
$short ? : |
|
|
0 |
0 |
$b & 1 << $_ ? : |
|
9934
|
0 |
0 |
if $short |
|
9936
|
0 |
0 |
if $col == 15 |
|
9943
|
0 |
0 |
if $F->{'baseKeysWin'} |
|
9947
|
0 |
0 |
if defined $b and not $self->{'layers'}{$b} |
|
9948
|
0 |
0 |
defined $b ? : |
|
9959
|
0 |
0 |
if (not $c->[0]) { } |
|
9960
|
0 |
0 |
unless $k =~ /^[A-Z0-9]$/ |
|
9965
|
0 |
0 |
unless defined $k |
|
9974
|
0 |
0 |
if defined $$b[$o->{$vk}] |
|
9975
|
0 |
0 |
unless defined $$b[$o->{$vk}] |
|
9993
|
0 |
0 |
if $dummyDscr |
|
9995
|
0 |
0 |
if $LLL > 63 |
|
10002
|
0 |
0 |
if (grep $$F{"[$_]"}, ('LRM_RLM', 'ALTGR', 'SHIFTLOCK')) { } |
|
10007
|
0 |
0 |
if ($dummy) { } |
|
10025
|
0 |
0 |
if $h{'DO_LIGA'} |
|
10039
|
0 |
0 |
if defined $f and not $self->{'Age'} |
|
10042
|
0 |
0 |
if defined $flip_AltGr_hex |
|
10044
|
0 |
0 |
if $F->{'[only_extra]'}{$self->charhex2key($deadKey)} |
|
10046
|
0 |
0 |
if defined $auto_inv_AltGr |
|
10050
|
0 |
0 |
$auto_inv_AltGr ? : |
|
10066
|
0 |
0 |
unless $F->{'[mods_keys_KBD]'} |
|
10069
|
0 |
0 |
if $#$mods < $#$mods_keys |
|
10072
|
0 |
0 |
defined $MOD ? : |
|
10073
|
0 |
0 |
unless ($mod =~ /\S/) |
|
10087
|
0 |
0 |
unless defined $pre_ctrl |
|
10089
|
0 |
0 |
unless defined $create_a_c |
|
10090
|
0 |
0 |
$create_a_c > 1 ? : |
|
10091
|
0 |
0 |
if @cols >= 16 |
|
10115
|
0 |
0 |
unless defined $h{'OSX_ID'} |
|
10117
|
0 |
0 |
if (defined $v and defined $h{'OSX_ADD_VERSION'}) |
|
10118
|
0 |
0 |
if ($h{'OSX_ADD_VERSION'} > 0) { } |
|
|
0 |
0 |
elsif ($h{'OSX_ADD_VERSION'} < -1) { } |
|
|
0 |
0 |
elsif ($h{'OSX_ADD_VERSION'} == -1) { } |
|
10132
|
0 |
0 |
if $dupk |
|
10137
|
0 |
0 |
defined $file ? : |
|
10138
|
0 |
0 |
if defined $v |
|
10139
|
0 |
0 |
if defined $self->{'uniVersion'} |
|
10148
|
0 |
0 |
if defined $flip_AltGr_hex |
|
10151
|
0 |
0 |
if $F->{'[only_extra]'}{$self->charhex2key($deadKey)} |
|
10153
|
0 |
0 |
if defined $auto_inv_AltGr |
|
10172
|
0 |
0 |
if ($out =~ /^hex[46]\z/) { } |
|
10437
|
0 |
0 |
if $cache->{$i} |
|
10438
|
0 |
0 |
unless my $In = $t->{$i} |
|
10446
|
0 |
0 |
if @$expand < 2 or not $expand->[0] =~ /^[01]$/ |
|
10448
|
0 |
0 |
if $expand->[0] =~ /^[01]$/ |
|
10455
|
0 |
0 |
if $i =~ /^\w/ |
|
10525
|
0 |
0 |
if ($s =~ /^\@\@\@\s+The\s+Unicode\s+Standard\s+(.*?)\s*$/i) |
|
10528
|
0 |
0 |
if ($s =~ /^([\da-f]+)\b\s*(.*?)\s*$/i) |
|
10534
|
0 |
0 |
if (defined $kk) |
|
10536
|
0 |
0 |
if $name =~ /\bCOMBINING\b/ and not $_c =~ /\p{NonSpacingMark}/ |
|
10537
|
0 |
0 |
if ($name =~ /^(.*?)\s+(?:(WITH)\s+|(?=(?:OVER|ABOVE|PRECEDED\s+BY|BELOW(?=\s+LONG\s+DASH))\s+\b(?!WITH\b|AND\b)))(.*?)\s*$/) |
|
10541
|
0 |
0 |
if ($with and @ext > 1) |
|
10549
|
0 |
0 |
if ($name =~ /^(.*)\s+(?=OR\s)(.*?)\s*$/) |
|
10552
|
0 |
0 |
if (($t = $name) =~ s/\b(COMBINING(?=\s+CYRILLIC\s+LETTER)|BARRED|SLANTED|APPROXIMATELY|ASYMPTOTICALLY|(?
|
|
10554
|
0 |
0 |
if $t =~ /\bEPIGRAPHIC\b/ |
|
10556
|
0 |
0 |
if $candidates{$k}[-1][1] =~ /\bLUNATE\b/ |
|
10558
|
0 |
0 |
if $t =~ /\bSMALL\s+CAPITAL\b/ |
|
10561
|
0 |
0 |
if (($t = $name) =~ s/\b(WHITE|BLACK|CIRCLED)\s+//) |
|
10564
|
0 |
0 |
if (($t = $name) =~ s/\bBLACK\b/WHITE/) |
|
10567
|
0 |
0 |
if (($t = $name) =~ s/^(?:RAISED|MODIFIER\s+LETTER(?:\s+RAISED)?(\s+LOW)?)\s+//) |
|
10568
|
0 |
0 |
$1 ? : |
|
10570
|
0 |
0 |
if (($t = $name) =~ s/\bBUT\s+NOT\b/OR/) |
|
10573
|
0 |
0 |
if (($t = $name) =~ s/(^LATIN\b.*\b\w)UM((?:\s+ROTUNDA)?)$/$1$2/) |
|
10576
|
0 |
0 |
if (167 == hex($k) >> 8 and ($t = $name) =~ s/\b(\w|CO|VEN)(?!\1)(\w)$/$2/) |
|
10579
|
0 |
0 |
if (($t = $name) =~ s/(?:(\bMIDDLE-WELSH)\s+)?\b(\w)(?=\2$)//) |
|
10580
|
0 |
0 |
$1 ? : |
|
10582
|
0 |
0 |
if (($t = $name) =~ s/\b(APL\s+FUNCTIONAL\s+SYMBOL)\s+\b(.*?)\b\s*\b((?:UNDERBAR|TILDE|DIAERESIS|VANE|STILE|JOT|OVERBAR|BAR)(?!$))\b\s*/$2/) |
|
10589
|
0 |
0 |
if (($t = $name) =~ s/\b(APL\s+FUNCTIONAL\s+SYMBOL)\s+\b(.*?)\b\s*\b(QUAD(?:(?!$)|(?!\2))|(?:UNDERBAR|TILDE|DIAERESIS|VANE|STILE|JOT|OVERBAR|BAR)$)\b\s*/$2/) { } |
|
|
0 |
0 |
elsif (($t = $name) =~ s/\b(APL\s+FUNCTIONAL\s+SYMBOL)\s+//) { } |
|
10600
|
0 |
0 |
if (($t = $name) =~ s/\b(LETTER\s+SMALL\s+CAPITAL)/CAPITAL LETTER/) |
|
10603
|
0 |
0 |
if (($t = $name) =~ s/\b(LETTER\s+)E([SZN])[HG]$/$1$2/ or ($t = $name) =~ s/(?<=\bLETTER\sV\s)WITH\s+RIGHT\s+HOOK$// or ($t = $name) =~ s/\bDOTLESS\s+J\s+WITH\s+STROKE$/J/ or $name eq 'LATIN SMALL LETTER SCHWA' and $t = 'DIGIT ZERO') |
|
10612
|
0 |
0 |
if $name =~ /^GREEK\s/ |
|
10616
|
0 |
0 |
if ($s =~ /^\@\@\s+([\da-f]+)\b/i) |
|
10617
|
0 |
0 |
unless $s =~ /^\@\@\s+([\da-f]+)\s.*\s([\da-f]+)\s*$/i |
|
10621
|
0 |
0 |
if $s =~ /^\s+:\s*([0-9A-F]+(?:\s+[0-9A-F]+)*)/ |
|
10622
|
0 |
0 |
if $s =~ /^\s+#\s*(?:(<.*?>)\s+)?([0-9A-F]+(?:\s+[0-9A-F]+)*)/ |
|
10624
|
0 |
0 |
unless $a |
|
10625
|
0 |
0 |
if ($a->[-1] eq '') |
|
10628
|
0 |
0 |
unless $name =~ /^(?:MATHEMATICAL\s+)?((?:(?:BLACK-LETTER|FRAKTUR|BOLD|ITALIC|SANS-SERIF|DOUBLE-STRUCK|MONOSPACE|SCRIPT)\b\s*?)+)(?=\s+(?:SMALL|CAPITAL|DIGIT|NABLA|PARTIAL|N-ARY|\w+\s+SYMBOL)\b)/ or $name =~ /^HEBREW\s+LETTER\s+(WIDE|ALTERNATIVE)\b/ or $name =~ /^(ARABIC\s+MATHEMATICAL(?:\s+(?:INITIAL|DOTLESS|STRETCHED|LOOPED|TAILED|DOUBLE-STRUCK))?)\b/ or $name =~ /^(PLANCK|INFORMATION)/ |
|
10633
|
0 |
0 |
if $1 |
|
10636
|
0 |
0 |
if $type |
|
10639
|
0 |
0 |
unless @$a > 2 |
|
10641
|
0 |
0 |
unless $a->[-1] eq '' or @$a == 3 and &UI::KeyboardLayout::chr(hex $a->[-2]) =~ /\W|\p{Lm}/ and not $a->[-1] =~ /^ and &UI::KeyboardLayout::chr(hex $a->[-1]) =~ /\w/ |
|
10654
|
0 |
0 |
if not $name and $k =~ /^[12]?F[89A]..$/ || hex $base >= 19968 && hex $base <= 40908 |
|
10655
|
0 |
0 |
unless $name |
|
10656
|
0 |
0 |
if ((my $NN = $name) =~ s/\s+OPERATOR$//) |
|
10658
|
0 |
0 |
unless $operators{$NN} |
|
10664
|
0 |
0 |
if @$map % 2 |
|
10670
|
0 |
0 |
if ($shift) |
|
10672
|
0 |
0 |
unless $F ne $from and $T ne $to |
|
10680
|
0 |
0 |
unless (my $l = my $name = $G{$g}) =~ s/^GREEK\b/LATIN/ |
|
10681
|
0 |
0 |
unless my $L = $N{$l} |
|
10684
|
0 |
0 |
unless my($lat, $first, $rest, $add) = $l =~ /^(LATIN\s+(?:SMALL|CAPITAL)\s+LETTER\s+(\w))(\w+)(?:\s+(\S.*))?$/ |
|
10685
|
0 |
0 |
if "$first$rest" eq 'PHI' |
|
10686
|
0 |
0 |
unless my $LL = $N{$lat} |
|
10687
|
0 |
0 |
defined $add ? : |
|
10711
|
0 |
0 |
if (my $with = my $raw = $Cand->[1]) =~ s/\s+(SIGN|SYMBOL|(?:FINAL|ISOLATED|INITIAL|MEDIAL)\s+FORM)$// |
|
10716
|
0 |
0 |
if $raw =~ /-SYMBOL$/ and 0 <= index($append, 'SYMBOL') |
|
10720
|
0 |
0 |
unless $N{$b} |
|
10721
|
0 |
0 |
unless $N{$b} |
|
10722
|
0 |
0 |
unless $N{$b} |
|
10723
|
0 |
0 |
unless $N{$b} |
|
10724
|
0 |
0 |
unless $N{$b} |
|
10725
|
0 |
0 |
unless $N{$b} |
|
10726
|
0 |
0 |
unless $N{$b} |
|
10727
|
0 |
0 |
unless $N{$b} |
|
10728
|
0 |
0 |
unless $N{$b} |
|
10729
|
0 |
0 |
unless $N{$b} |
|
10731
|
0 |
0 |
if not $N{$b} or $with =~ /smallcaps/ |
|
10732
|
0 |
0 |
unless $N{$b} |
|
10733
|
0 |
0 |
unless $N{$b} |
|
10734
|
0 |
0 |
unless $N{$b} |
|
10735
|
0 |
0 |
unless $N{$b} |
|
10736
|
0 |
0 |
unless $N{$b} |
|
10737
|
0 |
0 |
unless $N{$b} |
|
10738
|
0 |
0 |
unless $N{$b} |
|
10740
|
0 |
0 |
unless $N{$b} |
|
10742
|
0 |
0 |
if not $N{$b} and $N{"GREEK SMALL LETTER $b"} |
|
10747
|
0 |
0 |
if (defined($base = $N{$b})) |
|
10748
|
0 |
0 |
if $base eq $c |
|
10749
|
0 |
0 |
if $t |
|
10755
|
0 |
0 |
if (defined $base) { } |
|
|
0 |
0 |
elsif ($raw =~ /\bOPERATOR$/) { } |
|
10758
|
0 |
0 |
if exists $operators{$Cand->[0]} |
|
10760
|
0 |
0 |
unless defined $base |
|
10762
|
0 |
0 |
/^[\da-f]{4,}$/i ? : |
|
10765
|
0 |
0 |
if ($b =~ s/\s+(OPERATOR|SIGN)$//) |
|
10766
|
0 |
0 |
if defined($base = $N{$b}) |
|
10770
|
0 |
0 |
unless $operators{$b} |
|
10777
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10781
|
0 |
0 |
if @exp < 2 |
|
10782
|
0 |
0 |
if @exp < 3 |
|
10786
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10788
|
0 |
0 |
if $seen_compose{"$compat; @exp"}++ |
|
10789
|
0 |
0 |
@exp > 3 ? : |
|
10792
|
0 |
0 |
if $compose{join $", @exp} and not join($", @exp) =~ /<(font|pseudo-upgrade)>/ and $c ne $compose{join $", @exp}[0][1] and not $known_dups{$c} |
|
10797
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10807
|
0 |
0 |
if $seen_compose{"$compat; $v->[$off]; @r"}++ |
|
10809
|
0 |
0 |
unless $compose{join $", @r} |
|
10811
|
0 |
0 |
if @r == 1 |
|
10814
|
0 |
0 |
if $_->[1] ne $c |
|
10827
|
0 |
0 |
unless $UI::KeyboardLayout::a->[0] <=> $UI::KeyboardLayout::b->[0] |
|
10836
|
0 |
0 |
@_ ? : |
|
10837
|
0 |
0 |
if defined $f |
|
10841
|
0 |
0 |
$_->[0] ? : |
|
10847
|
0 |
0 |
if @_ == 1 |
|
10849
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10851
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10853
|
0 |
0 |
$_->[0] ? : |
|
10861
|
0 |
0 |
@_ ? : |
|
10862
|
0 |
0 |
if defined $f |
|
10868
|
0 |
0 |
$_->[0] ? : |
|
10876
|
0 |
0 |
if $self->{'Compositions'} |
|
10877
|
0 |
0 |
unless $self->{'[Substitutions]'} |
|
10878
|
0 |
0 |
unless open my $f, '<', $comp |
|
10880
|
0 |
0 |
unless close $f |
|
10883
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10884
|
0 |
0 |
unless &fromHEX($a) <=> &fromHEX($b) |
|
10892
|
0 |
0 |
if $comb |
|
10899
|
0 |
0 |
unless open my $f, '<', $fn |
|
10902
|
0 |
0 |
unless close $f |
|
10910
|
0 |
0 |
unless @_ |
|
10918
|
0 |
0 |
if $verbose and exists $UName_v{$c} and $vbell || 9834 != ord $c |
|
10919
|
0 |
0 |
if (not exists $self->{'UNames'} or $verbose) |
|
10924
|
0 |
0 |
if ($verbose and %$i || $A) |
|
10928
|
0 |
0 |
if $vbell and 9834 == ord $c |
|
10929
|
0 |
0 |
if length $scr |
|
10931
|
0 |
0 |
if $verbose and $vbell || 9834 != ord $c |
|
10934
|
0 |
0 |
$c =~ /[\x{d800}-\x{dfff}\x00-\x1f\x7f-\xAF]/ ? : |
|
|
0 |
0 |
unless $self->{'UNames'}{$c} |
|
10940
|
0 |
0 |
if $l =~ /^\s*(#|$)/ |
|
10941
|
0 |
0 |
unless $l =~ /^([0-9a-f]{4,})(?:\.\.([0-9a-f]{4,}))?\s*;\s*(\d\.\d)\b/i |
|
10955
|
0 |
0 |
unless defined $C |
|
10956
|
0 |
0 |
if 'ARRAY' eq ref $C |
|
10958
|
0 |
0 |
if ($undo) |
|
10959
|
0 |
0 |
unless my $dec = $self->{'Decompositions'}{$C} |
|
10964
|
0 |
0 |
if (@out) |
|
10966
|
0 |
0 |
if @out > 1 and not $warned_decomposed{join $;, $C, $M}++ |
|
10973
|
0 |
0 |
if ($unAltGr) |
|
10974
|
0 |
0 |
unless $unAltGr = $unAltGr->{$C} |
|
10978
|
0 |
0 |
if $a1 and not $seen{$a1->[0][1]}++ |
|
10980
|
0 |
0 |
unless defined(my $a2 = $self->{'Compositions'}{$comp}{$C}) or @seen == 2 |
|
10982
|
0 |
0 |
if $a2 and $a1 and @seen == 2 and $a1->[0][1] ne $a2->[0][1] |
|
10987
|
0 |
0 |
unless my($r) = grep(defined($_), map($self->compound_composition($_, $C), @$m)) |
|
10988
|
0 |
0 |
unless @$r == 1 or $C eq ' ' |
|
10995
|
0 |
0 |
unless defined $C |
|
10996
|
0 |
0 |
if 'ARRAY' eq ref $C and defined $C->[3] |
|
10997
|
0 |
0 |
if length $doc1 |
|
10998
|
0 |
0 |
if 'ARRAY' eq ref $C |
|
11003
|
0 |
0 |
if ($m =~ /^(?:-|(?:[ul]c(?:first)?|dectrl)$)/) { } |
|
11004
|
0 |
0 |
if ($m =~ s/^-//) { } |
|
|
0 |
0 |
elsif ($m eq 'lc') { } |
|
|
0 |
0 |
elsif ($m eq 'uc') { } |
|
|
0 |
0 |
elsif ($m eq 'ucfirst') { } |
|
|
0 |
0 |
elsif ($m eq 'dectrl') { } |
|
11008
|
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::lc($_->[1]) || 1 != length &UI::KeyboardLayout::lc($_->[1]) ? : |
|
11010
|
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::uc($_->[1]) || 1 != length &UI::KeyboardLayout::uc($_->[1]) ? : |
|
11012
|
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::ucfirst($_->[1]) || 1 != length &UI::KeyboardLayout::ucfirst($_->[1]) ? : |
|
11014
|
0 |
0 |
32 <= ord $_->[1] ? : |
|
11023
|
0 |
0 |
unless @res |
|
11031
|
0 |
0 |
unless $CC |
|
11032
|
0 |
0 |
$ini && ref $ini && defined $ini->[3] ? : |
|
11036
|
0 |
0 |
unless defined $C |
|
11038
|
0 |
0 |
if defined $in |
|
11040
|
0 |
0 |
unless @res |
|
11064
|
0 |
0 |
$_ && 'ARRAY' eq ref $_ ? : |
|
11067
|
0 |
0 |
unless defined $char |
|
11071
|
0 |
0 |
if ((my $P = $M) =~ s/^(!)?\\(\\)?//) |
|
11074
|
0 |
0 |
if ($P =~ s/\[(.*)\]$//) |
|
11078
|
0 |
0 |
unless $match |
|
11081
|
0 |
0 |
if ($neg) { } |
|
11082
|
0 |
0 |
$strong ? : |
|
11084
|
0 |
0 |
$strong ? : |
|
11095
|
0 |
0 |
$_ && ref $_ ? : |
|
|
0 |
0 |
defined $_ ? : |
|
11098
|
0 |
0 |
if (defined $Res2[$shift]) { } |
|
11099
|
0 |
0 |
if $Res3[$shift] |
|
11108
|
0 |
0 |
defined $_ ? : |
|
11111
|
0 |
0 |
!defined($_) || !$dupsOK && $seen{$_->[1]}++ ? : |
|
11112
|
0 |
0 |
defined $_ ? : |
|
11113
|
0 |
0 |
defined $_ ? : |
|
11115
|
0 |
0 |
defined $_ ? : |
|
11116
|
0 |
0 |
65536 > ord($_ || 0) ? : |
|
|
0 |
0 |
unless $w32OK |
|
11118
|
0 |
0 |
if not !$compat[$_] |
|
11119
|
0 |
0 |
unless my $cnt = grep(defined($_), @res2) |
|
11125
|
0 |
0 |
$OK{$res2[$_]} ? : |
|
|
0 |
0 |
$ok{$res2[$_]} ? : |
|
11130
|
0 |
0 |
if defined $_ |
|
|
0 |
0 |
if $double_occupancy and grep {$Penalize{$_} if defined $_;} @res2 |
|
11131
|
0 |
0 |
if defined $_ |
|
|
0 |
0 |
if ($double_occupancy and grep {$penalize{$_} if defined $_;} @res2) { } |
|
11137
|
0 |
0 |
unless $cnt |
|
11138
|
0 |
0 |
if (not $double_occupancy and $cnt == 2 and 1) |
|
11144
|
0 |
0 |
defined $res2[0] ? : |
|
11145
|
0 |
0 |
if @$penalty > 1 and defined $res2[1] and $p gt $penalty->[1] |
|
11148
|
0 |
0 |
defined $res2[$_] ? : |
|
11168
|
0 |
0 |
if 'ARRAY' eq ref($k || 0) |
|
11169
|
0 |
0 |
unless defined $k |
|
11170
|
0 |
0 |
if defined $k and not $k =~ /[^\x{2503}\x{250b}\x{2551}\x{2502}\x{2506}\s]/ |
|
11172
|
0 |
0 |
unless $bold1 |
|
11173
|
0 |
0 |
unless $bold |
|
11179
|
0 |
0 |
if ($prio2++) |
|
11185
|
0 |
0 |
if ($double2++) |
|
11192
|
0 |
0 |
unless defined(my $k = $set->[$shift]) |
|
11193
|
0 |
0 |
if ref $k |
|
11194
|
0 |
0 |
if $k =~ /$rxCombining/ |
|
11195
|
0 |
0 |
if (2 * $layer + $shift >= $#L) |
|
11214
|
0 |
0 |
unless defined $k and defined $k->[0] || defined $k->[1] |
|
11216
|
0 |
0 |
ref $_ ? : |
|
|
0 |
0 |
if $_ |
|
11218
|
0 |
0 |
if $LL and $L and defined $k->[$_] and defined $LL->[$L][$_] |
|
11219
|
0 |
0 |
if (my $special = grep($_, @need_special)) |
|
11220
|
0 |
0 |
$prepend ? : |
|
|
0 |
0 |
if $special == grep(defined($_), @$k) |
|
11223
|
0 |
0 |
$need_special[$_] ? : |
|
11224
|
0 |
0 |
!$need_special[$_] ? : |
|
11225
|
0 |
0 |
$prepend ? : |
|
11227
|
0 |
0 |
$prepend ? : |
|
11230
|
0 |
0 |
unless $cnt |
|
11231
|
0 |
0 |
unless $prepend |
|
11232
|
0 |
0 |
if $prepend |
|
11241
|
0 |
0 |
$backwards ? : |
|
11243
|
0 |
0 |
if --$limit < 0 |
|
11248
|
0 |
0 |
if ($both) |
|
11249
|
0 |
0 |
unless $penalty_group->[1][$L] |
|
|
0 |
0 |
unless $penalty_group->[1][0] |
|
|
0 |
0 |
unless $penalty_group->[1] and @{[] unless $penalty_group->[1][$L];} or @{[] unless $penalty_group->[1][0];} |
|
11253
|
0 |
0 |
$L ? : |
|
11255
|
0 |
0 |
unless $set and @$set |
|
11256
|
0 |
0 |
if ($group_both) |
|
11257
|
0 |
0 |
$backwards ? : |
|
11258
|
0 |
0 |
if $groupN <= $ignore_groups |
|
11259
|
0 |
0 |
if $store_level |
|
11264
|
0 |
0 |
$backwards ? : |
|
11268
|
0 |
0 |
unless $lc_ok or $uc_ok |
|
11271
|
0 |
0 |
if defined $have_out and $found_both || $have_out eq $uc_ok |
|
11273
|
0 |
0 |
$have_both ? : |
|
11274
|
0 |
0 |
$both ? : |
|
11276
|
0 |
0 |
unless ($groupN <= $ignore_groups or defined $have_out and $have_out eq $uc_ok) |
|
11281
|
0 |
0 |
if ($can_splice) { } |
|
11283
|
0 |
0 |
unless $backwards |
|
11288
|
0 |
0 |
if $groupN <= $ignore_groups |
|
11289
|
0 |
0 |
if ($can_return) |
|
11290
|
0 |
0 |
if ($found_both) { } |
|
11291
|
0 |
0 |
if $_ |
|
|
0 |
0 |
if $store_level |
|
11294
|
0 |
0 |
if $store_level |
|
11301
|
0 |
0 |
$lc_ok ? : |
|
11307
|
0 |
0 |
if $store_level |
|
11842
|
0 |
0 |
$opt->{'fake'} ? : |
|
11847
|
0 |
0 |
$opt->{'fake'} ? : |
|
11892
|
0 |
0 |
unless $kmap |
|
11893
|
0 |
0 |
if ref $c |
|
11894
|
0 |
0 |
unless defined($c = $$kmap{$self->key2hex($c)}) |
|
11895
|
0 |
0 |
unless ref $c |
|
11907
|
0 |
0 |
if $base |
|
11912
|
0 |
0 |
join($", @extra) =~ /\s/ ? : |
|
11913
|
0 |
0 |
@extra ? : |
|
11923
|
0 |
0 |
if @_ & 1 |
|
11926
|
0 |
0 |
if $c =~ (shift()) |
|
11935
|
0 |
0 |
defined $_ && ref $_ ? : |
|
11940
|
0 |
0 |
defined $_ ? : |
|
11946
|
0 |
0 |
if ($prefix2 or $uc eq &UI::KeyboardLayout::ucfirst($lc) and $lc eq &UI::KeyboardLayout::lc($uc) and $lc ne "\337" and defined $lc1 == defined $uc1) { } |
|
11947
|
0 |
0 |
if ($uc ne $lc) |
|
11950
|
0 |
0 |
if ref $_ |
|
11951
|
0 |
0 |
if $prefix2 and $pref_i[1] and not $pref_i[0] |
|
11952
|
0 |
0 |
if $LC and ref $LC and $LC->[2] |
|
11956
|
0 |
0 |
1 < length &UI::KeyboardLayout::uc($lc1) ? : |
|
|
0 |
0 |
if defined $lc1 and &UI::KeyboardLayout::uc($lc1) ne &UI::KeyboardLayout::ucfirst($lc1) |
|
11958
|
0 |
0 |
if $name |
|
11959
|
0 |
0 |
join($", @$extra) =~ /\s/ ? : |
|
11961
|
0 |
0 |
@$extra ? : |
|
11962
|
0 |
0 |
$base ? : |
|
11975
|
0 |
0 |
$name ? : |
|
11977
|
0 |
0 |
join($", @$ee) =~ /\s/ ? : |
|
11978
|
0 |
0 |
$base ? : |
|
11988
|
0 |
0 |
/^\w+=/ ? : |
|
11991
|
0 |
0 |
$opts{'oneRow'} ? : |
|
12001
|
0 |
0 |
if $new_row->{$kn} |
|
12010
|
0 |
0 |
if $opts{'oneRow'} |
|
12018
|
0 |
0 |
if $arg =~ s[^/opt=][] |
|
12019
|
0 |
0 |
unless my($classes, $name, $f, $prefix, $which) = $arg =~ /^((?:[-\w]+(?:,[-\w]+)*)?)\+([-\w]*)=(\w+),([\da-f]{4}|[^\x20-\x7e][^,]*|[02]?),(\d+|-)$/i |
|
12021
|
0 |
0 |
if exists $self->{'face_shortcuts'}{$f} |
|
12022
|
0 |
0 |
unless $which eq '-' |
|
12026
|
0 |
0 |
if $L and not $self->{'layers'}{$L->[$which]} |
|
12028
|
0 |
0 |
unless $L ||= $self->{'faces'}{$f}{'layers'} || $self->export_layers($f, $f) |
|
12029
|
0 |
0 |
unless my $kmap = $self->{'faces'}{$f}{'[deadkeyFaceHexMap]'}{$self->key2hex($prefix)} or not length $prefix |
|
12036
|
0 |
0 |
unless @opt == 1 |
|
12038
|
0 |
0 |
unless $self->{'faces'}{$face0}{'[geometry]'} |
|
12039
|
0 |
0 |
unless @g |
|
12043
|
0 |
0 |
if grep /^rtl-hover(-Trivia)?$/, @$opt |
|
12045
|
0 |
0 |
if grep /^rtl-hover-Trivia$/, @$opt |
|
12450
|
0 |
0 |
if shift() |
|
12457
|
0 |
0 |
unless $post |
|
12458
|
0 |
0 |
unless my(@pre) = $pre =~ /<(\w+)>/g |
|
12459
|
0 |
0 |
unless my($p) = $post =~ /"(.+?)"/ |
|
12462
|
0 |
0 |
exists $dec_dotcompose{$_} ? : |
|
|
0 |
0 |
exists $KeySyms{$_} ? : |
|
12470
|
0 |
0 |
if /^\s*(#|include\b)/ |
|
12471
|
0 |
0 |
unless /\S/ |
|
12472
|
0 |
0 |
unless my(@in) = $self->dec_dotcompose($_, $dec_U) |
|
12487
|
0 |
0 |
unless @_ |
|
12490
|
0 |
0 |
unless defined $h->{$k} |
|
12492
|
0 |
0 |
if ('HASH' ne ref $h) |
|
12493
|
0 |
0 |
unless $term |
|
12499
|
0 |
0 |
if (exists $h->{$k}) { } |
|
12500
|
0 |
0 |
if (not ref $h->{$k}) { } |
|
|
0 |
0 |
elsif ($term and 'HASH' eq ref $h) { } |
|
12516
|
0 |
0 |
ref $term ? : |
|
12518
|
0 |
0 |
if ref $term |
|
12524
|
0 |
0 |
if ($massage) |
|
12527
|
0 |
0 |
unless $in[0] eq 'CP' |
|
12533
|
0 |
0 |
unless 1 != length $_ |
|
|
0 |
0 |
if 1 != length $out or 65536 <= ord $out or grep {65536 <= ord $_ unless 1 != length $_;} @in or grep(($out eq $_), @in) |
|
12541
|
0 |
0 |
if ($method eq 'dotcompose') { } |
|
|
0 |
0 |
elsif ($method eq 'entity') { } |
|
|
0 |
0 |
elsif ($method eq 'rfc1345') { } |
|
12548
|
0 |
0 |
unless $line =~ /^\s*
|
|
12554
|
0 |
0 |
if length $in > $avoid_overlong_synonims_Entity * length($in[0]) or length $in > $maxEntityLen |
|
12562
|
0 |
0 |
unless $line =~ /^\s+SP\s+0020\s+SPACE\s*$/ .. $line =~ m[^
|
|
12563
|
0 |
0 |
unless $line =~ /^\s+(\S+)\s+([a-fA-F\d]{4})\s/ |
|
12565
|
0 |
0 |
if "$2" =~ /^e0/i |
|
12567
|
0 |
0 |
if 1 == length $in |
|
12579
|
0 |
0 |
unless open my $fh, '< :encoding(utf8)', $fn |
|
12581
|
0 |
0 |
unless close $fh |
|
12587
|
0 |
0 |
if 'HASH' ne ref($to->{$k} || {}) |
|
12588
|
0 |
0 |
unless exists $to->{$k} |
|
12595
|
0 |
0 |
unless my $names = $self->get__value($key) |
|
12624
|
0 |
0 |
exists $added->{$_} ? : |
|
12625
|
0 |
0 |
unless ($added->{$a} || '') cmp ($added->{$b} || '') |
|
12626
|
0 |
0 |
if $c =~ /^\[(G?Prefix(_Show)?|Added)\]$/ |
|
12628
|
0 |
0 |
if (ref $v and $seen{"$v"}) { } |
|
|
0 |
0 |
elsif (ref $v) { } |
|
12634
|
0 |
0 |
if exists $added->{$c} |
|
12636
|
0 |
0 |
if $name_append eq $self->charhex2key($prefixCompose) |
|
12637
|
0 |
0 |
if $name_show eq $self->charhex2key($prefixCompose) |
|
12638
|
0 |
0 |
if $name_append =~ /\s/ |
|
12643
|
0 |
0 |
if defined $v->{'[Prefix_Show]'} |
|
12660
|
0 |
0 |
if ref $hexH->{$h} |
|
12661
|
0 |
0 |
unless defined(my $to = $$charH{my $c = &UI::KeyboardLayout::chr(hex $h)}) |
|
12662
|
0 |
0 |
if ref $to |
|
12665
|
0 |
0 |
if ref $back |
|
12667
|
0 |
0 |
if exists $$hexH{$to = $self->key2hex($to)} |
|
12671
|
0 |
0 |
$now ? : |
|
12673
|
0 |
0 |
if %add |
|
12675
|
0 |
0 |
if keys %$delay |
|
12682
|
0 |
0 |
ref($_ || 0) ? : |
|
12689
|
0 |
0 |
if ($prefix and ref $prefix) { } |
|
12702
|
0 |
0 |
unless $self->{'[ComposeArrays]'} |
|
12703
|
0 |
0 |
unless (@Arrays) |
|
12708
|
0 |
0 |
unless ($arr = $self->create_composeArray($pref->[0], $pref->[1]) and @$arr) |
|
12709
|
0 |
0 |
if $pref->[2] |
|
12727
|
0 |
0 |
if grep {not $v->{$_} || $vv->{$_};} @in |
|
12745
|
0 |
0 |
if $linked |
|
12748
|
0 |
0 |
if (@hashes and defined $pref->[4] and length $pref->[4]) { } |
|
|
0 |
0 |
elsif ($first_prefix) { } |
|
12750
|
0 |
0 |
if $hashes[-1]{$pref->[4]} |
|
12760
|
0 |
0 |
if length $pref0 |
|
12761
|
0 |
0 |
if ref $Comp_show and length $$Comp_show[$IDX->[$i]] |
|
12763
|
0 |
0 |
unless @hashes |
|
12769
|
0 |
0 |
unless my $p = $h->{'[GPrefix]'} |
|
12770
|
0 |
0 |
$c ? : |
|
12772
|
0 |
0 |
unless (defined $comp_show) |
|
12774
|
0 |
0 |
$c ? : |
|
12775
|
0 |
0 |
if (ref $Comp_show) { } |
|
12802
|
0 |
0 |
defined $_ && /^\w$/ ? : |
|
|
0 |
0 |
if ($use_base || 0) > 0 |
|
12804
|
0 |
0 |
if $#AppleMap >= 127 |
|
12806
|
0 |
0 |
unless $use_base |
|
12808
|
0 |
0 |
$use_base ? : |
|
|
0 |
0 |
if not defined $c and defined $I |
|
12809
|
0 |
0 |
if (($use_base || 0) < 0) { } |
|
|
0 |
0 |
elsif ($use_base) { } |
|
12811
|
0 |
0 |
if (not defined $c) { } |
|
|
0 |
0 |
elsif ($c =~ /^[A-Z]$/) { } |
|
|
0 |
0 |
elsif (not $c =~ m[^[-0-9=.*/+]$]) { } |
|
12819
|
0 |
0 |
if (not defined $c) { } |
|
|
0 |
0 |
elsif (defined($tr = $oem_control{$c})) { } |
|
12829
|
0 |
0 |
unless defined $c |
|
12834
|
0 |
0 |
if ref $c |
|
12835
|
0 |
0 |
if ref $c |
|
12838
|
0 |
0 |
if not $d and $caps |
|
12839
|
0 |
0 |
if $d > 0 |
|
12840
|
0 |
0 |
if $d < 0 |
|
12842
|
0 |
0 |
$M ? : |
|
12843
|
0 |
0 |
if $M or $d > 0 |
|
12844
|
0 |
0 |
$M ? : |
|
|
0 |
0 |
$d > 0 ? : |
|
|
0 |
0 |
$d || $M ? : |
|
12845
|
0 |
0 |
$how eq 'output' ? : |
|
12883
|
0 |
0 |
unless defined $k or defined $kraw |
|
12886
|
0 |
0 |
unless my $flat = $self->flatten_unit($face, $N, $self->{'faces'}{$face}{'[output_layers_XKB]'} || $self->{'faces'}{$face}{'[output_layers]'}) |
|
12890
|
0 |
0 |
if (my $Caps = $self->{'faces'}{$face}{'[CapsLOCKlayers]'} and defined $N) |
|
12894
|
0 |
0 |
unless (defined $KK[0][0] or defined $KK[1][0]) |
|
12897
|
0 |
0 |
if defined $default_bind{$k}[0][$shft] |
|
12902
|
0 |
0 |
if ($k eq 'DECIMAL') |
|
12903
|
0 |
0 |
unless $decimal->[1] |
|
12906
|
0 |
0 |
unless $finalize |
|
12922
|
0 |
0 |
unless my $cl_type = $CapsTypes{$cl_idx} |
|
12927
|
0 |
0 |
$_ && ref $_ ? : |
|
|
0 |
0 |
unless $CL0 and @$CL0 and grep defined($_), map({$_ && ref $_ ? $_->[0] : $_;} @$CL0) |
|
12928
|
0 |
0 |
defined $CL0 ? : |
|
12930
|
0 |
0 |
if $capslock == 2 |
|
12931
|
0 |
0 |
if ($CL0) |
|
12933
|
0 |
0 |
$a_cl ? : |
|
12934
|
0 |
0 |
$CL0->[$_] && ref $CL0->[$_] ? : |
|
12959
|
0 |
0 |
if @$decimal and ++$decimal->[2] |
|
13055
|
0 |
0 |
if ($lst[$i] eq "\267") { } |
|
13065
|
0 |
0 |
unless $kVK =~ /^\s*(#)|([A-F\d]{2})\s+(\?+|\w+)\s*(.*)/i |
|
13066
|
0 |
0 |
if $1 |
|
13070
|
0 |
0 |
if (length $rest) |
|
13071
|
0 |
0 |
unless (my($HEX, $lit, $sp), $comment) = $rest =~ /^(?:(?:([A-F\d]{2})|([^\w\s+])|(SPACE|\+))\s*)?(?:#\s*(.*))?$/i |
|
13073
|
0 |
0 |
if ($sp) { } |
|
|
0 |
0 |
elsif ($HEX) { } |
|
13074
|
0 |
0 |
unless $rest = $map{$sp} |
|
13081
|
0 |
0 |
unless $idx > $last or not defined $lst[$idx] |
|
13116
|
0 |
0 |
if $F->{'Apple2layout'} |
|
13117
|
0 |
0 |
unless @AppleMap |
|
13118
|
0 |
0 |
if $#AppleMap >= 127 |
|
13127
|
0 |
0 |
if defined $$b[$o->{$vk}] |
|
13128
|
0 |
0 |
unless defined $$b[$o->{$vk}] |
|
13137
|
0 |
0 |
unless defined $k |
|
13138
|
0 |
0 |
if exists $AppleSym{$kk} |
|
13139
|
0 |
0 |
if exists $AppleSym{$Apple_recode{$kk} or 123} |
|
13140
|
0 |
0 |
if exists $AppleSym{$k} |
|
13141
|
0 |
0 |
if exists $AppleSym{$Apple_recode{$k} or 123} |
|
13142
|
0 |
0 |
if exists $AppleSym{CORE::ucfirst(CORE::lc $k) . 'Arrow'} |
|
13143
|
0 |
0 |
if exists $AppleSym{CORE::ucfirst CORE::lc $k} |
|
13144
|
0 |
0 |
if $Apple_skip{$k} |
|
13148
|
0 |
0 |
unless defined $A[$i] |
|
13149
|
0 |
0 |
if defined $AA[$A[$i]] |
|
13153
|
0 |
0 |
if defined $AA[$i] or not +($AppleSym[$i] || '') =~ /^#(.)$/ or not defined $AA[$AppleSym{$1}] |
|
13156
|
0 |
0 |
if @o |
|
13189
|
0 |
0 |
if $to - $from > 255 |
|
13193
|
0 |
0 |
if defined $out |
|
13194
|
0 |
0 |
if defined $next |
|
13196
|
0 |
0 |
if defined $out |
|
13198
|
0 |
0 |
if defined $next |
|
13199
|
0 |
0 |
if defined $out |
|
13211
|
0 |
0 |
unless ($HEX =~ /[0-9a-f]/i) |
|
13212
|
0 |
0 |
$do_hex5 ? : |
|
13244
|
0 |
0 |
$do_hex5 ? : |
|
13254
|
0 |
0 |
if $HEX =~ /[01]/ |
|
13258
|
0 |
0 |
if $do_hex5 and not $HEX =~ /[01]/ |
|
13263
|
0 |
0 |
if $do_hex5 and $HEX =~ /1/ |
|
13266
|
0 |
0 |
if $do_hex5 and $HEX =~ /0/ |
|
13269
|
0 |
0 |
if $HEX =~ /0/ |
|
13275
|
0 |
0 |
unless $HEX =~ /0/ |
|
13279
|
0 |
0 |
if $do_hex5 and not $HEX =~ /0/ |
|
13291
|
0 |
0 |
$merge_states_6_and_4 && !$use_plan_c ? : |
|
13292
|
0 |
0 |
$use_plan_c ? : |
|
13293
|
0 |
0 |
$use_plan_c ? : |
|
13294
|
0 |
0 |
$use_plan_c ? : |
|
13305
|
0 |
0 |
if ($use_plan_c) { } |
|
13317
|
0 |
0 |
if ($use_plan_c) |
|
13318
|
0 |
0 |
$merge_states_6_and_4 ? : |
|
13328
|
0 |
0 |
$merge_states_6_and_4 ? : |
|
13335
|
0 |
0 |
unless ($merge_states_6_and_4) |
|
13337
|
0 |
0 |
$use_plan_c ? : |
|
13359
|
0 |
0 |
$do_hex5 ? : |
|
13408
|
0 |
0 |
if (53248 <= ord $c and 57343 >= ord $c) { } |
|
13436
|
0 |
0 |
defined $_ && /^\w$/ ? : |
|
|
0 |
0 |
if ($use_base || 0) > 0 |
|
13437
|
0 |
0 |
unless @AppleMap |
|
13438
|
0 |
0 |
if $#AppleMap >= 127 |
|
13442
|
0 |
0 |
unless $use_base |
|
13444
|
0 |
0 |
$use_base ? : |
|
|
0 |
0 |
if not defined $c and defined $I |
|
13445
|
0 |
0 |
if (($use_base || 0) < 0) { } |
|
|
0 |
0 |
elsif ($use_base) { } |
|
13447
|
0 |
0 |
if (not defined $c) { } |
|
|
0 |
0 |
elsif ($c =~ /^[A-Z]$/) { } |
|
|
0 |
0 |
elsif (not $c =~ m[^[-0-9=.*/+]$]) { } |
|
13456
|
0 |
0 |
if (not defined $c) { } |
|
|
0 |
0 |
elsif (defined($tr = $OEM2cmd{$c})) { } |
|
|
0 |
0 |
elsif ($c eq 'SPACE') { } |
|
|
0 |
0 |
elsif (defined($tr = $oem_control{$c})) { } |
|
13468
|
0 |
0 |
unless defined $c |
|
13470
|
0 |
0 |
unless defined $c |
|
13473
|
0 |
0 |
if ref $c |
|
13474
|
0 |
0 |
if ref $c |
|
13477
|
0 |
0 |
if not $d and $caps |
|
13478
|
0 |
0 |
if $d > 0 |
|
13479
|
0 |
0 |
if $d < 0 |
|
13481
|
0 |
0 |
$M ? : |
|
13482
|
0 |
0 |
if $M or $d > 0 |
|
13483
|
0 |
0 |
$M ? : |
|
|
0 |
0 |
$d > 0 ? : |
|
|
0 |
0 |
$d || $M ? : |
|
13484
|
0 |
0 |
$how eq 'output' ? : |
|
13496
|
0 |
0 |
$M ? : |
|
13497
|
0 |
0 |
$pref ? : |
|
13503
|
0 |
0 |
$pref ? : |
|
13507
|
0 |
0 |
unless $M |
|
13515
|
0 |
0 |
if $d >= 0 |
|
13516
|
0 |
0 |
if ($d > 0) { } |
|
|
0 |
0 |
elsif ($d < 0) { } |
|
13529
|
0 |
0 |
if $doHEX and $v->[0] =~ /^[-u\x20_+=0-9a-f]\z/i |
|
13540
|
0 |
0 |
unless $override->{'extra_actions'} |
|
13541
|
0 |
0 |
if $e{'hex4'} |
|
13544
|
0 |
0 |
unless (%$act) |
|
13549
|
0 |
0 |
unless $out->[2] |
|
13553
|
0 |
0 |
unless $v = $dd->{$k} and $v->[1] |
|
13557
|
0 |
0 |
$use_plan_b ? : |
|
|
0 |
0 |
$use_plan_c ? : |
|
13560
|
0 |
0 |
if ($term and not $do_initing) |
|
13568
|
0 |
0 |
if !!$do_initing != !!$v->[1] |
|
13570
|
0 |
0 |
if ($term) |
|
13572
|
0 |
0 |
unless defined $Show |
|
13582
|
0 |
0 |
$do_initing && !$term ? : |
|
13595
|
0 |
0 |
if $term and $doHEX and not $do_initing |