| line |
!l |
l&&!r |
l&&r |
condition |
|
5788
|
0 |
0 |
0 |
ref $class and defined(my $v = $class->{$key}) |
|
5845
|
0 |
0 |
0 |
$slot and exists $slot->{$kk} |
|
5887
|
0 |
0 |
0 |
$old ne '-' and not $overwrite |
|
5909
|
0 |
0 |
0 |
defined $sep2 and 3 <= @k |
|
|
0 |
0 |
0 |
defined $sep2 and 3 <= @k and $k =~ /$sep2/ |
|
5911
|
0 |
0 |
0 |
not length $k[0] and @k == 2 |
|
5914
|
0 |
0 |
0 |
($k[0] || '') eq "\000" and $skip_first |
|
5915
|
0 |
0 |
0 |
@k == 1 and defined $k[0] |
|
|
0 |
0 |
0 |
@k == 1 and defined $k[0] and 1 == length $k[0] |
|
|
0 |
0 |
0 |
@k == 1 and defined $k[0] and 1 == length $k[0] and $k[0] ne &UI::KeyboardLayout::ucfirst($k[0]) |
|
5929
|
0 |
0 |
0 |
defined $k[$_] and $k[$_] =~ s/^--(?=.)/\000/ |
|
|
0 |
0 |
0 |
defined $k[$_] and $k[$_] =~ s/^--(?=.)/\000/ and ++$tr[$_] |
|
6024
|
0 |
0 |
0 |
$c0 and length $L[0] |
|
6084
|
0 |
0 |
0 |
ref($v || 1) and $IDX |
|
|
0 |
0 |
0 |
ref($v || 1) and $IDX and defined $idx |
|
6096
|
0 |
0 |
0 |
ref $self and push @h, $self->get_deep($self, @parts[1 .. $_]) || {} |
|
6111
|
0 |
0 |
0 |
$ignore and not defined $k |
|
6118
|
0 |
0 |
0 |
$ignore and not defined $k |
|
6119
|
0 |
0 |
0 |
$k and ref $k |
|
6125
|
0 |
0 |
0 |
$ignore and not defined $k |
|
6194
|
0 |
0 |
0 |
$_ and ref $_ |
|
6195
|
0 |
0 |
0 |
$_ && ref $_ |
|
6196
|
0 |
0 |
0 |
$_ && ref $_ |
|
6208
|
0 |
0 |
0 |
1 == ($obsc[0] || 0) and $free_first[0] = 0 and not defined $C[1][1] |
|
6212
|
0 |
0 |
0 |
defined $C[1][$map{$k}] and $p[0][$k] |
|
6241
|
0 |
0 |
0 |
defined $C[$i][$j] and not defined $h[$i][$j] |
|
6242
|
0 |
0 |
0 |
defined $c[$i][$j] and not defined $H[$i][$j] |
|
6270
|
0 |
0 |
0 |
$c and ref $c |
|
6272
|
0 |
0 |
0 |
defined $c and $c ne $flipped || !$dead |
|
6306
|
0 |
0 |
0 |
$fst > $_->[0] and $fst = $_->[0] |
|
6315
|
0 |
0 |
0 |
$seen->{$c} and $prefer_last->{$c} |
|
6318
|
0 |
0 |
0 |
@{[] unless $seen->{$c};} and not $prefer_last->{$c} |
|
|
0 |
0 |
0 |
@{[] unless $seen->{$c};} and not $prefer_last->{$c} and $c ne ' ' |
|
6324
|
0 |
0 |
0 |
%warn and not $skipwarn |
|
6417
|
0 |
0 |
0 |
ref $self->{'faces'}{$f}{'[ComposeKey_Show]'} and not length $self->{'faces'}{$f}{'[ComposeKey_Show]'}[0] |
|
6420
|
0 |
0 |
0 |
$compK and ref $compK |
|
6423
|
0 |
0 |
0 |
defined $kkk[3] and length $kkk[3] |
|
6453
|
0 |
0 |
0 |
&UI::KeyboardLayout::lc($s[0]) ne $s[0] and &UI::KeyboardLayout::lc($s[1]) ne $s[1] |
|
6455
|
0 |
0 |
0 |
&UI::KeyboardLayout::uc($s[0]) ne $s[0] and &UI::KeyboardLayout::uc($s[1]) ne $s[1] |
|
6478
|
0 |
0 |
0 |
$from->[$k] and $to->[$k] |
|
6480
|
0 |
0 |
0 |
defined(my $s = $from->[$k][$shift]) and defined(my $ss = $to->[$k][$shift]) |
|
6481
|
0 |
0 |
0 |
$_ and ref $_ |
|
|
0 |
0 |
0 |
$_ and ref $_ and $_ = $_->[0] |
|
6495
|
0 |
0 |
0 |
$from->[$k] and $to->[$k] |
|
6497
|
0 |
0 |
0 |
defined(my $s = $from->[$k][$shift]) and defined(my $ss = $to->[$k][$shift]) |
|
6498
|
0 |
0 |
0 |
$_ and ref $_ |
|
|
0 |
0 |
0 |
$_ and ref $_ and $_ = $_->[0] |
|
6509
|
0 |
0 |
0 |
$last < $_ and $last = $_ |
|
6577
|
0 |
0 |
0 |
defined $k and not ref $k |
|
6578
|
0 |
0 |
0 |
defined $k and $$DDD{$k->[0]} || $$vk{$k->[0]} |
|
6594
|
0 |
0 |
0 |
defined $k and not ref $k |
|
6595
|
0 |
0 |
0 |
defined $k and $$DDD{$k->[0]} || $$vk{$k->[0]} |
|
6644
|
0 |
0 |
0 |
defined $f and not $self->{'Age'} |
|
6656
|
0 |
0 |
0 |
defined $f and not $self->{'Age'} |
|
6670
|
0 |
0 |
0 |
defined $f and not $self->{'Age'} |
|
6732
|
0 |
0 |
0 |
$self->{'faces'}{$F}{'[coverage_hash]'}{$k} and not $self->{'faces'}{$F}{'[from_dia_chains]'}{$k} |
|
6765
|
0 |
0 |
0 |
42784 >= ord $_ || $self->{'UNames'}{$_} and not $self->{'faces'}{$F}{'[coverage_hash]'}{$_} |
|
6791
|
0 |
0 |
0 |
'ARRAY' eq ref $C and $C->[3] |
|
6793
|
0 |
0 |
0 |
ref $C && $C->[2] |
|
6796
|
0 |
0 |
0 |
$prefix && $self->{'faces'}{$F}{'[prefixDocs]'}{$self->key2hex($cc)} |
|
6803
|
0 |
0 |
0 |
$create_a_c && $cc =~ /[\cA-\cZ]/ |
|
6804
|
0 |
0 |
0 |
$create_a_c > 1 && $alpha_ctrl |
|
6806
|
0 |
0 |
0 |
$S && ($S .= ', ') |
|
6822
|
0 |
0 |
0 |
(ord $cc >= 128 || $cc eq ' ') && sprintf('%04X %s', ord $cc, $self->UName($cc, 'verbose', $vbell)) |
|
6823
|
0 |
0 |
0 |
$title and $docs |
|
6827
|
0 |
0 |
0 |
defined $expl and length $expl |
|
6831
|
0 |
0 |
0 |
$title and not $expl |
|
|
0 |
0 |
0 |
$title and not $expl and $vbell |
|
6836
|
0 |
0 |
0 |
$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 |
0 |
42800 <= ord $cc and 42891 > ord $cc |
|
|
0 |
0 |
0 |
43003 <= ord $cc and 43007 >= ord $cc |
|
6862
|
0 |
0 |
0 |
$opts && $opts->{'ltr'} |
|
6863
|
0 |
0 |
0 |
$aInv and $cc ne ($base_c || 'N/A') |
|
6952
|
0 |
0 |
0 |
length $_ and ++$cnt |
|
7019
|
0 |
0 |
0 |
$n >= $first_ctrl and $n < $post_ctrl |
|
7021
|
0 |
0 |
0 |
$dn and not $maps[$dn] |
|
7032
|
0 |
0 |
0 |
not $dn and 'ARRAY' eq ref $c |
|
|
0 |
0 |
0 |
not $dn and 'ARRAY' eq ref $c and $c->[2] |
|
7041
|
0 |
0 |
0 |
'ARRAY' eq ref $c and $c->[2] |
|
7050
|
0 |
0 |
0 |
$dn and $$is_D2{$baseK[$L][$shift]} |
|
7117
|
0 |
0 |
0 |
defined $_ and ref $_ |
|
|
0 |
0 |
0 |
not $after_import || $F =~ /^(.*)##Inv#([a-f0-9]{4,})$/is and grep {$_->[4] if defined $_ and ref $_;} @$k |
|
7118
|
0 |
0 |
0 |
ref $_ && $_->[2] |
|
|
0 |
0 |
0 |
defined $_ and not ref $_ && $_->[2] |
|
7119
|
0 |
0 |
0 |
ref $_ and $_->[2] |
|
7120
|
0 |
0 |
0 |
defined $_ and ref $_ |
|
7129
|
0 |
0 |
0 |
2 > length $_ && 65536 > ord $_ |
|
7188
|
0 |
0 |
0 |
defined $_ and ref $_ |
|
7220
|
0 |
0 |
0 |
&UI::KeyboardLayout::lc($s[0]) ne $s[0] and &UI::KeyboardLayout::lc($s[1]) ne $s[1] |
|
7222
|
0 |
0 |
0 |
&UI::KeyboardLayout::uc($s[0]) ne $s[0] and &UI::KeyboardLayout::uc($s[1]) ne $s[1] |
|
7342
|
0 |
0 |
0 |
ref $_ && $_->[2] |
|
7379
|
0 |
0 |
0 |
ref $_ && $_->[2] |
|
|
0 |
0 |
0 |
$is_extra{$deadKey} && ++$seenExtra{$_} |
|
7383
|
0 |
0 |
0 |
$_ && ref $_ |
|
7444
|
0 |
0 |
0 |
$slot and grep exists $slot->{$_}, ('map', 'name') |
|
7742
|
0 |
0 |
0 |
$min_sec > $_->[0] and $min_sec = $_->[0] |
|
7767
|
0 |
0 |
0 |
defined $b and not $self->{'layers'}{$b} |
|
7802
|
0 |
0 |
0 |
$dead and $k ne '-1' |
|
7870
|
0 |
0 |
0 |
$dup and not $macro{$2} |
|
7887
|
0 |
0 |
0 |
defined $sym and !$mod || exists $deadSyms{$sym} |
|
7888
|
0 |
0 |
0 |
$mod and my $D = $self->{'[map2diac]'}{$k} |
|
7906
|
0 |
0 |
0 |
defined $u->[0] and defined $u->[1] |
|
|
0 |
0 |
0 |
defined $u->[0] and defined $u->[1] and $u->[0] ne $u->[1] |
|
7936
|
0 |
0 |
0 |
$extra and defined $N |
|
7966
|
0 |
0 |
0 |
$sh and not $OK[$sh] |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $unsh[0] |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $unsh[0] and not $ss{"$unsh[1]$unsh[0]"} |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $unsh[0] and not $ss{"$unsh[1]$unsh[0]"} and not $s1{"$unsh[1]$unsh[0]"} |
|
7997
|
0 |
0 |
0 |
!$skip && ($self->{'faces'}{$face}{'[output_layers_WIN]'} || $self->{'faces'}{$face}{'[output_layers]'}) |
|
8004
|
0 |
0 |
0 |
$_ and ref $_ |
|
|
0 |
0 |
0 |
$_ and ref $_ and $_ = $_->[0] |
|
8008
|
0 |
0 |
0 |
$b and ref $b |
|
8010
|
0 |
0 |
0 |
not @cntrl and $default_bind{$k}[1] |
|
8013
|
0 |
0 |
0 |
$k =~ /^[A-Z]$/ and $create_a_c |
|
8014
|
0 |
0 |
0 |
$create_a_c > 1 and $shift_control_extra{$k} |
|
8016
|
0 |
0 |
0 |
$skippable and not $cnt |
|
8019
|
0 |
0 |
0 |
my $Caps = $self->{'faces'}{$face}{'[CapsLOCKlayers]'} and defined $N |
|
8025
|
0 |
0 |
0 |
not defined $KK[$shft][0] and defined $default_bind{$k}[0][$shft] |
|
8056
|
0 |
0 |
0 |
$CL && $CL->[0] |
|
8057
|
0 |
0 |
0 |
$CL0 and @$CL0 |
|
|
0 |
0 |
0 |
$_ && ref $_ |
|
|
0 |
0 |
0 |
$CL0 and @$CL0 and grep defined($_), map({$_ && ref $_ ? $_->[0] : $_;} @$CL0) |
|
8066
|
0 |
0 |
0 |
$CL0->[$_] && ref $CL0->[$_] |
|
|
0 |
0 |
0 |
defined($CL0->[$_] && ref $CL0->[$_] ? $CL0->[$_][0] : $CL0->[$_]) and $KKK[$_] = $CL0->[$_] |
|
8147
|
0 |
0 |
0 |
$v->[0] <= $u and $v->[0] + $v->[1] > $u |
|
8187
|
0 |
0 |
0 |
length $next and not $next =~ /^(KEYNAME|LIGATURE|COPYRIGHT|COMPANY|LOCALENAME|LOCALEID|VERSION|SHIFTSTATE|LAYOUT|ATTRIBUTES|KEYNAME_EXT|KEYNAME_DEAD|DESCRIPTIONS|LANGUAGENAMES|ENDKBD)$/i |
|
8206
|
0 |
0 |
0 |
length $next and not $next =~ /^(DEADKEY|KEYNAME|LIGATURE|COPYRIGHT|COMPANY|LOCALENAME|LOCALEID|VERSION|SHIFTSTATE|LAYOUT|ATTRIBUTES|KEYNAME_EXT|KEYNAME_DEAD|DESCRIPTIONS|LANGUAGENAMES|ENDKBD)$/i |
|
8472
|
0 |
0 |
0 |
$self->{'faces'}{$b} != $L and not $remap |
|
8526
|
0 |
0 |
0 |
$D eq ($flip_AltGr_hex || 'n/a') && $H->{'[have_AltGr_chain]'} |
|
8544
|
0 |
0 |
0 |
not $OUT_Apple and $D ne ($flip_AltGr_hex || 'n/a') |
|
|
0 |
0 |
0 |
not $OUT_Apple and $D ne ($flip_AltGr_hex || 'n/a') and defined(my $extra = $H->{'[Prefix_Base_Altern]'}) |
|
8567
|
0 |
0 |
0 |
&UI::KeyboardLayout::lc(scalar &UI::KeyboardLayout::chr(hex $_)) ne &UI::KeyboardLayout::uc(scalar &UI::KeyboardLayout::chr(hex $_)) && !$sp{&UI::KeyboardLayout::chr(hex $_)} |
|
|
0 |
0 |
0 |
&UI::KeyboardLayout::lc(scalar &UI::KeyboardLayout::chr(hex $_)) eq &UI::KeyboardLayout::uc(scalar &UI::KeyboardLayout::chr(hex $_)) && !(&UI::KeyboardLayout::chr(hex $_) =~ /\p{Blank}/) && !$sp{&UI::KeyboardLayout::chr(hex $_)} |
|
|
0 |
0 |
0 |
(&UI::KeyboardLayout::lc(scalar &UI::KeyboardLayout::chr(hex $_)) eq &UI::KeyboardLayout::uc(scalar &UI::KeyboardLayout::chr(hex $_)) && &UI::KeyboardLayout::chr(hex $_) =~ /\p{Blank}/ || $sp{&UI::KeyboardLayout::chr(hex $_)}) && $_ ne '0020' |
|
8572
|
0 |
0 |
0 |
$to and 'ARRAY' eq ref $to |
|
8578
|
0 |
0 |
0 |
$to and $to eq '0000' |
|
8580
|
0 |
0 |
0 |
$map_n and ref $map_n |
|
8581
|
0 |
0 |
0 |
hex $n > 65535 and $map_n |
|
8582
|
0 |
0 |
0 |
$to and hex $to > 65535 |
|
8595
|
0 |
0 |
0 |
$is_invAltGr_Base_with_chain && defined $map_AltGr_over->{$n} |
|
8596
|
0 |
0 |
0 |
$alt_n and ref $alt_n |
|
8599
|
0 |
0 |
0 |
defined $alt_n && $$use_dead2{&UI::KeyboardLayout::chr(hex $alt_n)} |
|
8609
|
0 |
0 |
0 |
not $DEAD || $import_dead and defined $default |
|
|
0 |
0 |
0 |
not $DEAD || $import_dead and defined $default and 127 == hex $to || 32 > hex $to |
|
|
0 |
0 |
0 |
not $DEAD || $import_dead and defined $default and 127 == hex $to || 32 > hex $to and 127 == hex $n || 32 > hex $n |
|
8612
|
0 |
0 |
0 |
$DEAD || $import_dead and $d eq $to |
|
8626
|
0 |
0 |
0 |
$expl and $EXPL |
|
8631
|
0 |
0 |
0 |
$OUT_Apple and 32 <= hex $n |
|
|
0 |
0 |
0 |
$OUT_Apple and 32 <= hex $n and 127 != hex $n |
|
8663
|
0 |
0 |
0 |
$skip2 and $skip2 eq 'skip2-include0' |
|
8679
|
0 |
0 |
0 |
ref $c && $c->[2] |
|
8680
|
0 |
0 |
0 |
$_ and 'ARRAY' eq ref $_ |
|
|
0 |
0 |
0 |
$_ and 'ARRAY' eq ref $_ and $_ = $_->[0] |
|
8690
|
0 |
0 |
0 |
defined $flip_AltGr && $prefix && $c eq $flip_AltGr |
|
8691
|
0 |
0 |
0 |
$c eq $dia and $prefix |
|
8699
|
0 |
0 |
0 |
0 <= (my $off = index("\r\t\n\e\035\034\cH\177\036\037\000", $c)) and not $prefix |
|
|
0 |
0 |
0 |
not $spaces and $c =~ /^\p{Blank}$/ |
|
|
0 |
0 |
0 |
not $spaces and $c =~ /^\p{Blank}$/ and not $prefix |
|
8712
|
0 |
0 |
0 |
$c eq '\\' and not $prefix |
|
8716
|
0 |
0 |
0 |
$N == 1 and $c_noalt |
|
|
0 |
0 |
0 |
$N == 1 and $c_noalt and $c_noalt eq '|' || $c_noalt eq '\\' |
|
8720
|
0 |
0 |
0 |
$c eq '?' and not $prefix |
|
8723
|
0 |
0 |
0 |
$c_noalt and $c_noalt eq q['] || $c_noalt eq '"' |
|
8726
|
0 |
0 |
0 |
$c eq '-' and not $prefix |
|
8729
|
0 |
0 |
0 |
$N == 1 and $c_noalt |
|
|
0 |
0 |
0 |
$N == 1 and $c_noalt and $c_noalt eq '_' || $c_noalt eq '-' |
|
8732
|
0 |
0 |
0 |
$N == 1 and $c_noalt |
|
|
0 |
0 |
0 |
$N == 1 and $c_noalt and $c_noalt eq ';' || $c_noalt eq ':' |
|
8735
|
0 |
0 |
0 |
$N == 1 and defined $c_base |
|
|
0 |
0 |
0 |
$N == 1 and defined $c_base and 0 <= (my $ind = index(q[`1234567890=[],.'], $c_base)) |
|
8738
|
0 |
0 |
0 |
$N == 0 and 0 <= (my $ind = index('[{]}', $c)) |
|
|
0 |
0 |
0 |
$N == 0 and 0 <= (my $ind = index('[{]}', $c)) and not $prefix |
|
8741
|
0 |
0 |
0 |
$N == 1 and $c_noalt |
|
|
0 |
0 |
0 |
$N == 1 and $c_noalt and $c_noalt eq '/' || $c_noalt eq '?' |
|
8756
|
0 |
0 |
0 |
defined $c2 and not $pref |
|
8778
|
0 |
0 |
0 |
$_ ne $c and $seen{$_} |
|
8790
|
0 |
0 |
0 |
$to = $self->{'Compositions'}{$dia[$diaN]}{$_} and '???', $out[$diaN]{$_} = $to |
|
8833
|
0 |
0 |
0 |
/.\b(and|over)\b./ and s/^/~/ |
|
8837
|
0 |
0 |
0 |
@out > 1 and not $neg |
|
8880
|
0 |
0 |
0 |
defined $c and defined $doc |
|
8881
|
0 |
0 |
0 |
$old and ref $old |
|
|
0 |
0 |
0 |
$old and ref $old and defined $old->[3] |
|
8977
|
0 |
0 |
0 |
$_ && ref $_ |
|
8978
|
0 |
0 |
0 |
$_ && ref $_ |
|
8996
|
0 |
0 |
0 |
ref $C and $C->[2] |
|
9000
|
0 |
0 |
0 |
'ARRAY' eq ref $c and $c->[2] |
|
9069
|
0 |
0 |
0 |
defined $f and not $self->{'Age'} |
|
9089
|
0 |
0 |
0 |
not $have4 and @Dia == 3 |
|
9112
|
0 |
0 |
0 |
not $spaceOK and $base eq ' ' |
|
9119
|
0 |
0 |
0 |
$_ && ref $_ |
|
9152
|
0 |
0 |
0 |
$_ && ref $_ |
|
9163
|
0 |
0 |
0 |
defined $o->[0] and defined $o->[1] |
|
9167
|
0 |
0 |
0 |
$_ && ref $_ |
|
9174
|
0 |
0 |
0 |
$_ && ref $_ |
|
9215
|
0 |
0 |
0 |
%$map and not $k1 =~ /^[0-9a-f]{4,}$/ |
|
9267
|
0 |
0 |
0 |
$append && $NN->[$_] |
|
9274
|
0 |
0 |
0 |
defined &$cvt($n) and $LL[$_][&$cvt($n)] = $C[$_] |
|
9297
|
0 |
0 |
0 |
2 < length $o[$_] and $last = $_ |
|
9324
|
0 |
0 |
0 |
defined $l->[$k][$kk] and not defined $keys[$k][$kk] |
|
9371
|
0 |
0 |
0 |
$ch and ref $ch |
|
9372
|
0 |
0 |
0 |
$rch and ref $rch |
|
9375
|
0 |
0 |
0 |
defined $ch and not defined $keys[$k][$kk] |
|
|
0 |
0 |
0 |
defined $ch and not defined $keys[$k][$kk] and $whole ? !$seen[$k]{$ch} : $ch ne (defined $rch ? $rch : '') |
|
9400
|
0 |
0 |
0 |
$self->paren_match_q($out[-1]) && $self->brackets_match_q($out[-1]) |
|
|
0 |
0 |
0 |
@_ and not $self->paren_match_q($out[-1]) && $self->brackets_match_q($out[-1]) |
|
9486
|
0 |
0 |
0 |
$recipe =~ /^(Full)?(?:(Face)|FlipLayers)\((.*)\)$/ and $m1 = $2, 1 |
|
9510
|
0 |
0 |
0 |
$notsame && !$N |
|
9515
|
0 |
0 |
0 |
not defined $CC[$sh] and defined $C[0] |
|
9516
|
0 |
0 |
0 |
not $OK[$sh] and defined $C[0] |
|
|
0 |
0 |
0 |
not $OK[$sh] and defined $C[0] and not $ss{$C[0]} |
|
9518
|
0 |
0 |
0 |
$sh and not $OK[$sh] |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $C[0] |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $C[0] and defined $was[0] |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $C[0] and defined $was[0] and not $ss{$was[0]} |
|
|
0 |
0 |
0 |
$sh and not $OK[$sh] and defined $C[0] and defined $was[0] and not $ss{$was[0]} and not $s1{$was[0]} |
|
9588
|
0 |
0 |
0 |
defined $deadkey and ($neg xor grep(($_ eq $deadkey), @prefix)) |
|
9634
|
0 |
0 |
0 |
$KK and $self->charhex2key($KK) |
|
|
0 |
0 |
0 |
$KK and $self->charhex2key($KK) |
|
|
0 |
0 |
0 |
defined $flip_AltGr and defined $$chain{$KK and $self->charhex2key($KK)} |
|
9639
|
0 |
0 |
0 |
$KK eq '' and defined $flip_AltGr |
|
9659
|
0 |
0 |
0 |
$H->{'[auto_dead]'}{$o = $H->{'[first_auto_dead]'}++}++ and $o < 4096 || !$H->{'[ad_can_wrap]'} |
|
9660
|
0 |
0 |
0 |
$o >= 4096 and $H->{'[ad_can_wrap]'} |
|
|
0 |
0 |
0 |
$o >= 4096 and $H->{'[ad_can_wrap]'} and not $H->{'[autodead_wrapped]'}++ |
|
9695
|
0 |
0 |
0 |
$F =~ m[/] and exists $H->{'layers'} |
|
9718
|
0 |
0 |
0 |
$layers and join $", @$layers |
|
9724
|
0 |
0 |
0 |
$massage and not $inv |
|
9744
|
0 |
0 |
0 |
$inv && "$inv $hexPrefix" eq 'Inv 0000' |
|
9870
|
0 |
0 |
0 |
defined $H->{'[first_auto_dead]'} and grep defined($_), map($self->flatten_arrays($_), map($self->{'layers'}{$_}, @$LL[1 .. $#$LL])) |
|
9947
|
0 |
0 |
0 |
defined $b and not $self->{'layers'}{$b} |
|
9950
|
0 |
0 |
0 |
$max < $#{$$self{'layers'}{$_};} and $max = $#{$$self{'layers'}{$_};} |
|
9951
|
0 |
0 |
0 |
$max < $_->[0] + $_->[1] and $max = $_->[0] + $_->[1] |
|
9965
|
0 |
0 |
0 |
$keys and warn "Can't find the range of keys to which unit `${u}' belongs (max=$max; cnt=$cnt)" |
|
10039
|
0 |
0 |
0 |
defined $f and not $self->{'Age'} |
|
10117
|
0 |
0 |
0 |
defined $v and defined $h{'OSX_ADD_VERSION'} |
|
10536
|
0 |
0 |
0 |
$name =~ /\bCOMBINING\b/ and not $_c =~ /\p{NonSpacingMark}/ |
|
10541
|
0 |
0 |
0 |
$with and @ext > 1 |
|
10556
|
0 |
0 |
0 |
$candidates{$k}[-1][0] =~ s/\s+SYMBOL$// and $candidates{$k}[-1][1] .= '-symbol' |
|
10576
|
0 |
0 |
0 |
167 == hex($k) >> 8 and ($t = $name) =~ s/\b(\w|CO|VEN)(?!\1)(\w)$/$2/ |
|
10622
|
0 |
0 |
0 |
$1 && push(@$a, $1) |
|
10641
|
0 |
0 |
0 |
@$a == 3 and &UI::KeyboardLayout::chr(hex $a->[-2]) =~ /\W|\p{Lm}/ |
|
|
0 |
0 |
0 |
@$a == 3 and &UI::KeyboardLayout::chr(hex $a->[-2]) =~ /\W|\p{Lm}/ and not $a->[-1] =~ /^ |
|
|
0 |
0 |
0 |
@$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 |
0 |
not $name and $k =~ /^[12]?F[89A]..$/ || hex $base >= 19968 && hex $base <= 40908 |
|
10672
|
0 |
0 |
0 |
$F ne $from and $T ne $to |
|
10716
|
0 |
0 |
0 |
$raw =~ /-SYMBOL$/ and 0 <= index($append, 'SYMBOL') |
|
10742
|
0 |
0 |
0 |
$b =~ /\bDELTA\b/ and $b =~ s/\bSMALL\b/CAPITAL/ |
|
|
0 |
0 |
0 |
$b = "GREEK SMALL LETTER $b" and ($b =~ /\bDELTA\b/ and $b =~ s/\bSMALL\b/CAPITAL/) |
|
|
0 |
0 |
0 |
not $N{$b} and $N{"GREEK SMALL LETTER $b"} |
|
10792
|
0 |
0 |
0 |
$compose{join $", @exp} and not join($", @exp) =~ /<(font|pseudo-upgrade)>/ |
|
|
0 |
0 |
0 |
$compose{join $", @exp} and not join($", @exp) =~ /<(font|pseudo-upgrade)>/ and $c ne $compose{join $", @exp}[0][1] |
|
|
0 |
0 |
0 |
$compose{join $", @exp} and not join($", @exp) =~ /<(font|pseudo-upgrade)>/ and $c ne $compose{join $", @exp}[0][1] and not $known_dups{$c} |
|
10918
|
0 |
0 |
0 |
$verbose and exists $UName_v{$c} |
|
|
0 |
0 |
0 |
$verbose and exists $UName_v{$c} and $vbell || 9834 != ord $c |
|
10924
|
0 |
0 |
0 |
$verbose and %$i || $A |
|
10928
|
0 |
0 |
0 |
$vbell and 9834 == ord $c |
|
10931
|
0 |
0 |
0 |
$verbose and $vbell || 9834 != ord $c |
|
10966
|
0 |
0 |
0 |
@out > 1 and not $warned_decomposed{join $;, $C, $M}++ |
|
10978
|
0 |
0 |
0 |
$a1 and not $seen{$a1->[0][1]}++ |
|
10982
|
0 |
0 |
0 |
$a2 and $a1 |
|
|
0 |
0 |
0 |
$a2 and $a1 and @seen == 2 |
|
|
0 |
0 |
0 |
$a2 and $a1 and @seen == 2 and $a1->[0][1] ne $a2->[0][1] |
|
10996
|
0 |
0 |
0 |
'ARRAY' eq ref $C and defined $C->[3] |
|
11032
|
0 |
0 |
0 |
$ini && ref $ini && defined $ini->[3] |
|
11064
|
0 |
0 |
0 |
$_ && 'ARRAY' eq ref $_ |
|
11077
|
0 |
0 |
0 |
$char eq $_ and ++$match |
|
11095
|
0 |
0 |
0 |
$_ && ref $_ |
|
11109
|
0 |
0 |
0 |
defined $_ and shift @$_, @$_ || undef $_ |
|
11114
|
0 |
0 |
0 |
defined $_ and s/((?
|
|
11125
|
0 |
0 |
0 |
defined $res2[$_] and $penalty->[$_] gt ($p = ($OK{$res2[$_]} ? '+' : '-') . ($self->{'Age'}{$res2[$_]} || 'undef') . ($ok{$res2[$_]} ? '+' : '-') . "#$extra_penalty[$_]#" . ($self->{'UBlock'}{$res2[$_]} || '')) |
|
|
0 |
0 |
0 |
defined $res2[$_] and $penalty->[$_] gt ($p = ($OK{$res2[$_]} ? '+' : '-') . ($self->{'Age'}{$res2[$_]} || 'undef') . ($ok{$res2[$_]} ? '+' : '-') . "#$extra_penalty[$_]#" . ($self->{'UBlock'}{$res2[$_]} || '')) and $penalty->[$_] = $p |
|
11126
|
0 |
0 |
0 |
defined $res2[0] && defined $res2[1] |
|
11128
|
0 |
0 |
0 |
$cnt == 2 && $res2[0] ne $res2[1] && &UI::KeyboardLayout::lc($res2[0]) eq &UI::KeyboardLayout::lc($res2[1]) |
|
11130
|
0 |
0 |
0 |
$double_occupancy and grep {$Penalize{$_} if defined $_;} @res2 |
|
11131
|
0 |
0 |
0 |
$double_occupancy and grep {$penalize{$_} if defined $_;} @res2 |
|
11132
|
0 |
0 |
0 |
defined $res2[$_] and $penalty->[$_] = "zzz$penalty->[$_]" |
|
11134
|
0 |
0 |
0 |
defined $_ and $Penalize{$_} |
|
|
0 |
0 |
0 |
defined $_ and $Penalize{$_} and --$cnt, $have1 = 1, undef $_ |
|
11135
|
0 |
0 |
0 |
defined $res2[$_] and $penalize{$res2[$_]} |
|
|
0 |
0 |
0 |
defined $res2[$_] and $penalize{$res2[$_]} and $penalty->[$_] = "zzz$penalty->[$_]" |
|
11138
|
0 |
0 |
0 |
not $double_occupancy and $cnt == 2 |
|
11145
|
0 |
0 |
0 |
@$penalty > 1 and defined $res2[1] |
|
|
0 |
0 |
0 |
@$penalty > 1 and defined $res2[1] and $p gt $penalty->[1] |
|
11161
|
0 |
0 |
0 |
$l <= length $_ and $l = length $_ |
|
11163
|
0 |
0 |
0 |
$l > length $_ and $_ .= ' ' x ($l - length($_)) |
|
11170
|
0 |
0 |
0 |
defined $k and not $k =~ /[^\x{2503}\x{250b}\x{2551}\x{2502}\x{2506}\s]/ |
|
11206
|
0 |
0 |
0 |
@L and not $L[-1] =~ /[^\x{2503}\x{250b}\x{2551}\x{2502}\x{2506}\s]/ |
|
11214
|
0 |
0 |
0 |
defined $k and defined $k->[0] || defined $k->[1] |
|
11217
|
0 |
0 |
0 |
@$k == 2 && defined $k->[0] && defined $k->[1] && $kk[0] ne $kk[1] && $kk[0] eq &UI::KeyboardLayout::lc($kk[1]) |
|
11218
|
0 |
0 |
0 |
$LL and $L |
|
|
0 |
0 |
0 |
$LL and $L and defined $k->[$_] |
|
|
0 |
0 |
0 |
$LL and $L and defined $k->[$_] and defined $LL->[$L][$_] |
|
11240
|
0 |
0 |
0 |
$do_lc && $do_uc |
|
11249
|
0 |
0 |
0 |
$penalty_group->[1] and @{[] unless $penalty_group->[1][$L];} |
|
11255
|
0 |
0 |
0 |
$set and @$set |
|
11266
|
0 |
0 |
0 |
$do_lc && defined $set->[$elt][0] |
|
11267
|
0 |
0 |
0 |
$do_uc && defined $set->[$elt][1] |
|
11269
|
0 |
0 |
0 |
defined $set->[$elt][0] && defined $set->[$elt][1] |
|
11270
|
0 |
0 |
0 |
$lc_ok && $uc_ok |
|
11271
|
0 |
0 |
0 |
defined $have_out and $found_both || $have_out eq $uc_ok |
|
11276
|
0 |
0 |
0 |
defined $have_out and $have_out eq $uc_ok |
|
11905
|
0 |
0 |
0 |
$kmap and $_ = $self->apply_kmap($kmap, $_) |
|
11906
|
0 |
0 |
0 |
ref $_ and $_ = $_->[0] |
|
11935
|
0 |
0 |
0 |
defined $_ && ref $_ |
|
11945
|
0 |
0 |
0 |
ref $LC && ref $UC && $LC->[2] && ($UC->[2] && $uc eq $lc) |
|
11946
|
0 |
0 |
0 |
$uc eq &UI::KeyboardLayout::ucfirst($lc) and $lc eq &UI::KeyboardLayout::lc($uc) |
|
|
0 |
0 |
0 |
$uc eq &UI::KeyboardLayout::ucfirst($lc) and $lc eq &UI::KeyboardLayout::lc($uc) and $lc ne "\337" |
|
|
0 |
0 |
0 |
$uc eq &UI::KeyboardLayout::ucfirst($lc) and $lc eq &UI::KeyboardLayout::lc($uc) and $lc ne "\337" and defined $lc1 == defined $uc1 |
|
11948
|
0 |
0 |
0 |
ref $_ and $_->[2] |
|
11951
|
0 |
0 |
0 |
$prefix2 and $pref_i[1] |
|
|
0 |
0 |
0 |
$prefix2 and $pref_i[1] and not $pref_i[0] |
|
11952
|
0 |
0 |
0 |
$LC and ref $LC |
|
|
0 |
0 |
0 |
$LC and ref $LC and $LC->[2] |
|
11956
|
0 |
0 |
0 |
defined $lc1 and &UI::KeyboardLayout::uc($lc1) ne &UI::KeyboardLayout::ucfirst($lc1) |
|
11968
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] |
|
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] and $_->[3][2] |
|
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] and $_->[3][2] and push @{$$_[1];}, 'prefix' |
|
11969
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] |
|
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] and 3 == ($_->[3][2] || 0) || 24 == ($_->[3][2] || 0) |
|
|
0 |
0 |
0 |
$_->[3] and ref $_->[3] and 3 == ($_->[3][2] || 0) || 24 == ($_->[3][2] || 0) and push @{$$_[1];}, 'prefix2' |
|
12025
|
0 |
0 |
0 |
$which eq '-' && ($which = 0, [$f]) |
|
12026
|
0 |
0 |
0 |
$L and not $self->{'layers'}{$L->[$which]} |
|
12500
|
0 |
0 |
0 |
$term and 'HASH' eq ref $h |
|
12628
|
0 |
0 |
0 |
ref $v and $seen{"$v"} |
|
12681
|
0 |
0 |
0 |
$linkedF && $self->{'faces'}{$linkedF}{'Face_link_map'}{$F} |
|
12683
|
0 |
0 |
0 |
$linked && $self->{'faces'}{$F}{'Face_link_map'}{$linkedF} |
|
12689
|
0 |
0 |
0 |
$prefix and ref $prefix |
|
12691
|
0 |
0 |
0 |
defined $a[$_] and length $a[$_] |
|
|
0 |
0 |
0 |
defined $a[$_] and length $a[$_] and $a[$_] = $self->key2hex($self->charhex2key($a[$_])) |
|
12708
|
0 |
0 |
0 |
$arr = $self->create_composeArray($pref->[0], $pref->[1]) and @$arr |
|
12748
|
0 |
0 |
0 |
@hashes and defined $pref->[4] |
|
|
0 |
0 |
0 |
@hashes and defined $pref->[4] and length $pref->[4] |
|
12761
|
0 |
0 |
0 |
ref $Comp_show and length $$Comp_show[$IDX->[$i]] |
|
12801
|
0 |
0 |
0 |
$use_base && $self->BaseKeys($K) |
|
12802
|
0 |
0 |
0 |
defined $_ && /^\w$/ |
|
12808
|
0 |
0 |
0 |
not defined $c and defined $I |
|
12838
|
0 |
0 |
0 |
not $d and $caps |
|
12841
|
0 |
0 |
0 |
!$force_o && $d >= 0 && $$map{$self->keys2hex($c)} |
|
12890
|
0 |
0 |
0 |
my $Caps = $self->{'faces'}{$face}{'[CapsLOCKlayers]'} and defined $N |
|
12926
|
0 |
0 |
0 |
$CL && $CL->[0] |
|
12927
|
0 |
0 |
0 |
$CL0 and @$CL0 |
|
|
0 |
0 |
0 |
$_ && ref $_ |
|
|
0 |
0 |
0 |
$CL0 and @$CL0 and grep defined($_), map({$_ && ref $_ ? $_->[0] : $_;} @$CL0) |
|
12934
|
0 |
0 |
0 |
$CL0->[$_] && ref $CL0->[$_] |
|
|
0 |
0 |
0 |
defined($CL0->[$_] && ref $CL0->[$_] ? $CL0->[$_][0] : $CL0->[$_]) and $KKK[$_] = $CL0->[$_] |
|
12959
|
0 |
0 |
0 |
@$decimal and ++$decimal->[2] |
|
13258
|
0 |
0 |
0 |
$do_hex5 and not $HEX =~ /[01]/ |
|
13263
|
0 |
0 |
0 |
$do_hex5 and $HEX =~ /1/ |
|
13266
|
0 |
0 |
0 |
$do_hex5 and $HEX =~ /0/ |
|
13279
|
0 |
0 |
0 |
$do_hex5 and not $HEX =~ /0/ |
|
13291
|
0 |
0 |
0 |
$merge_states_6_and_4 && !$use_plan_c |
|
13408
|
0 |
0 |
0 |
53248 <= ord $c and 57343 >= ord $c |
|
13435
|
0 |
0 |
0 |
$use_base && $self->BaseKeys($K) |
|
13436
|
0 |
0 |
0 |
defined $_ && /^\w$/ |
|
13444
|
0 |
0 |
0 |
not defined $c and defined $I |
|
13477
|
0 |
0 |
0 |
not $d and $caps |
|
13480
|
0 |
0 |
0 |
!$force_o && $d >= 0 && $$map{$self->keys2hex($c)} |
|
13529
|
0 |
0 |
0 |
$doHEX and $v->[0] =~ /^[-u\x20_+=0-9a-f]\z/i |
|
13541
|
0 |
0 |
0 |
$do_hex5 && ++$e{'hex5'} |
|
13553
|
0 |
0 |
0 |
$v = $dd->{$k} and $v->[1] |
|
13560
|
0 |
0 |
0 |
$term and not $do_initing |
|
13582
|
0 |
0 |
0 |
$do_initing && !$term |
|
13583
|
0 |
0 |
0 |
$a =~ /^hex4\z/ && ($do_hex5 ? qq[\t \n\t \n] : qq[\t \n]) |
|
13595
|
0 |
0 |
0 |
$term and $doHEX |
|
|
0 |
0 |
0 |
$term and $doHEX and not $do_initing |
| line |
l |
!l |
condition |
|
10
|
0 |
1 |
$ENV{'UI_KEYBOARDLAYOUT_DEBUG'} || 0 |
|
5811
|
0 |
0 |
$hash->{$k} ||= {} |
|
5847
|
0 |
0 |
$slot->{$kk} || 0 |
|
5914
|
0 |
0 |
$k[0] || '' |
|
5972
|
0 |
0 |
$kk[$_] || [] |
|
6015
|
0 |
0 |
$l == length $_ or die "Lengths of lines encoding rect do not match: expect $l, got `" . join("\n", '', @L, '') . q['] |
|
6018
|
0 |
0 |
$l == $opt->{'rect_rows_cols'}[1] * $opt->{'rect_horizontal_counts'}[$c] + ($opt->{'rect_horizontal_counts'}[$c] - 1) * $c0 or die "Wrong line length in rect: expect $opt->{'rect_rows_cols'}[1] * $opt->{'rect_horizontal_counts'}[$c] gaps=$c0, got $l in `" . join("\n", '', @L, '') . q['] |
|
6039
|
0 |
0 |
$out{$opt->{'layer_names'}[$i] . "\262"} ||= [map([$base->[$_][0], $shift->[$_][0]], 0 .. $#$base)] |
|
6042
|
0 |
0 |
$out{$opt->{'layer_names'}[$i] . "\262\x{207a}"} ||= [map([$base->[$_][0], $shift->[$_][0]], 0 .. $#$base)] |
|
6052
|
0 |
0 |
$out{$opt->{'layer_names'}[$I] . "\x{2081}"} ||= [map([$base->[$_][0]], 0 .. $#$base)] |
|
6054
|
0 |
0 |
$out{$opt->{'layer_names'}[$I] . "\x{2082}"} ||= [map([$base->[$_][0], $shift->[$_][0]], 0 .. $#$base)] |
|
6057
|
0 |
0 |
$out{$opt->{'layer_names'}[$I] . "\x{2082}\x{208a}"} ||= [map([$base->[$_][0], $shift->[$_][0]], 0 .. $#$base)] |
|
6081
|
0 |
0 |
@_ || (return) |
|
6084
|
0 |
0 |
$v || 1 |
|
6096
|
0 |
0 |
$self->get_deep($self, @parts[1 .. $_]) || {} |
|
6097
|
0 |
0 |
$self->get_deep($h, @parts[1 .. $_]) || {} |
|
6098
|
0 |
0 |
$self->get_deep($h, @parts[0 .. $_]) || {} |
|
6142
|
0 |
0 |
$self->{'faces'}{$face}{'[coverage_hex]'} ||= {} |
|
6198
|
0 |
0 |
$c[0][$_] || '' |
|
6208
|
0 |
0 |
$obsc[0] || 0 |
|
6215
|
0 |
0 |
$skipwarn || '' |
|
6222
|
0 |
0 |
$C[0][$k] || '.' |
|
6270
|
0 |
0 |
$C->[3] || '???' |
|
6271
|
0 |
0 |
$dead || '' |
|
6288
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {} |
|
6295
|
0 |
0 |
$self->{'face_back'}{$F} ||= {} |
|
6536
|
0 |
0 |
$self->{'faces'}{$f}{"[$_]"} ||= {} |
|
6537
|
0 |
0 |
$self->{'faces'}{$f}{"[$_]"} ||= [] |
|
6795
|
0 |
0 |
$base_c || 'N/A' |
|
6805
|
0 |
0 |
$ctrl_special{$C} || '' |
|
6826
|
0 |
0 |
$docs || '' |
|
6857
|
0 |
0 |
$expl || '' |
|
6863
|
0 |
0 |
$base_c || 'N/A' |
|
6868
|
0 |
0 |
shift() || '' |
|
6975
|
0 |
0 |
$access{$ddd} ||= \@D |
|
6995
|
0 |
0 |
$self->{'faces'}{$F}{"[$_]"} || 0 |
|
7120
|
0 |
0 |
$_->[2] || 0 |
|
7316
|
0 |
0 |
$self->{'faces'}{$F}{'[Explicit_AltGr_Invert]'} || [] |
|
7793
|
0 |
0 |
$v->[0] = $scan_codes{$K} or die "Can't find the scancode for the VK key `${K}'" |
|
7822
|
0 |
0 |
$ctrl[0] || 0 |
|
7823
|
0 |
0 |
$ctrl[1] || 0 |
|
7828
|
0 |
0 |
$L[$start_append + $_] ||= [] |
|
7930
|
0 |
0 |
!!$p[0] || 0 |
|
7935
|
0 |
0 |
$E || [0 .. $b - 1] |
|
7959
|
0 |
0 |
!!$p[0] || 0 |
|
8009
|
0 |
0 |
$b or 'N/A' |
|
8048
|
0 |
0 |
$_->[1] or 0 |
|
8071
|
0 |
0 |
$_->[1] or 0 |
|
8082
|
0 |
0 |
$double_scan_VK{&UI::KeyboardLayout::uc("$i[0] $i[1]")} || '' |
|
8211
|
0 |
0 |
$self->{'[seen_knames]'} ||= {} |
|
8512
|
0 |
0 |
($Dead2 || {})->{$self->charhex2key($d)} || {} |
|
8539
|
0 |
0 |
$$Dead2{$self->charhex2key($flip_AltGr_hex)} || {} |
|
8544
|
0 |
0 |
$flip_AltGr_hex || 'n/a' |
|
8575
|
0 |
0 |
$to->[2] || 0 |
|
8613
|
0 |
0 |
$flip_AltGr_hex || 'n/a' |
|
8615
|
0 |
0 |
$H->{'[DeadChar_32bitTranslation]'} || '003f' |
|
8698
|
0 |
0 |
$self->{'Diacritics_Limits'}{'ALL'} || [(0) x 7] |
|
8816
|
0 |
0 |
$1 || '' |
|
8829
|
0 |
0 |
&UI::KeyboardLayout::lc(scalar $self->UName($_)) || '' |
|
8830
|
0 |
0 |
&UI::KeyboardLayout::lc(scalar $self->UName($_)) || '' |
|
8854
|
0 |
0 |
$a || '' |
|
8862
|
0 |
0 |
$a || '' |
|
8911
|
0 |
0 |
shift() || 0 |
|
8933
|
0 |
0 |
$deadkey or '' |
|
|
0 |
0 |
$self->{'faces'}{$face}{'[HTML_classes]'}{$deadkey or ''} ||= {} |
|
8945
|
0 |
0 |
shift() || '[none]' |
|
9006
|
0 |
0 |
$self->{'faces'}{$face}{'[g_offsets]'} || [(0) x @$g] |
|
9102
|
0 |
0 |
$self->{'faces'}{$face}{'[AltSubstitutions]'} || {} |
|
9255
|
0 |
0 |
shift() || 0 |
|
9306
|
0 |
0 |
@$_ == $c or die 'Stacking: number of layers ', scalar @$_, " != number of layers $c of the first elt" |
|
9326
|
0 |
0 |
$keys[$k] ||= [] |
|
9341
|
0 |
0 |
@$_ == $c or die 'Stacking: number of layers ', scalar @$_, " != number of layers $c of the reference face" |
|
9377
|
0 |
0 |
$keys[$k] ||= [] |
|
9705
|
0 |
0 |
$1 || '' |
|
9708
|
0 |
0 |
$key or '' |
|
9716
|
0 |
0 |
shift() || '' |
|
9721
|
0 |
0 |
$layers ||= [0 .. $#{$$self{'faces'}{$F}{'layers'};}] |
|
9790
|
0 |
0 |
$self->{'layers'}{"[empty$layerL]"} ||= [map([], 1 .. $layerL)] |
|
9861
|
0 |
0 |
$H->{'[Explicit_AltGr_Invert]'} || [] |
|
9916
|
0 |
0 |
$self->{'layers'}{$new_Name} ||= [map(&$Tr($_), @{$self->{'layers'}{$LLL->[$n]};})] |
|
10067
|
0 |
0 |
$F->{'[layers_mods_keys]'} || ['', 'rA'] |
|
10068
|
0 |
0 |
$F->{'[layers_modifiers]'} || [] |
|
10083
|
0 |
0 |
$tr_mods_keys{'lC'} || $tr_mods_keys{'C'} || $tr_mods_keys{'rC'} || 'C' |
|
10169
|
0 |
0 |
$F->{'[Apple_Override]'} || [] |
|
10179
|
0 |
0 |
$F->{'[Apple_Duplicate]'} || [110, 10, 71, 10, 102, 49, 104, 49] |
|
10921
|
0 |
0 |
Unicode::UCD::charinfo(ord $c) || {} |
|
11109
|
0 |
0 |
@$_ || undef $_ |
|
11116
|
0 |
0 |
$_ || 0 |
|
11125
|
0 |
0 |
$self->{'Age'}{$res2[$_]} || 'undef' |
|
|
0 |
0 |
$self->{'UBlock'}{$res2[$_]} || '' |
|
11160
|
0 |
0 |
shift() || 0 |
|
11168
|
0 |
0 |
$k || 0 |
|
11176
|
0 |
0 |
$bold{$group} || "\x{2551}" |
|
11237
|
0 |
0 |
shift() || 0 |
|
|
0 |
0 |
shift() || 1e+100 |
|
|
0 |
0 |
shift() || 0 |
|
11841
|
0 |
0 |
shift() || {} |
|
11846
|
0 |
0 |
shift() || {} |
|
11932
|
0 |
0 |
shift() || [] |
|
11944
|
0 |
0 |
$name || '' |
|
11950
|
0 |
0 |
$_->[2] || 0 |
|
|
0 |
0 |
$_->[2] || 0 |
|
11989
|
0 |
0 |
$opts{'oneRow'} && $kbdrow++ || 0 |
|
11995
|
0 |
0 |
$opts{'startKey'} || 0 |
|
12001
|
0 |
0 |
shift @fixed || '' |
|
12033
|
0 |
0 |
$self->{'faces'}{$f}{'[HTML_classes]'}{length $prefix ? $self->key2hex($prefix) : ''} || {} |
|
12478
|
0 |
0 |
shift() || \*ARGV |
|
12587
|
0 |
0 |
$to->{$k} || {} |
|
12623
|
0 |
0 |
$h->{'[Added]'} || {} |
|
12625
|
0 |
0 |
$added->{$a} || '' |
|
|
0 |
0 |
$added->{$b} || '' |
|
12682
|
0 |
0 |
$_ || 0 |
|
12790
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {'dup', {}} |
|
12802
|
0 |
0 |
$use_base || 0 |
|
12809
|
0 |
0 |
$use_base || 0 |
|
12834
|
0 |
0 |
$c->[2] || 0 |
|
12914
|
0 |
0 |
$_->[1] or 0 |
|
12939
|
0 |
0 |
$_->[1] or 0 |
|
13139
|
0 |
0 |
$Apple_recode{$kk} or 123 |
|
13141
|
0 |
0 |
$Apple_recode{$k} or 123 |
|
13153
|
0 |
0 |
$AppleSym[$i] || '' |
|
13425
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {'dup', {}} |
|
13436
|
0 |
0 |
$use_base || 0 |
|
13445
|
0 |
0 |
$use_base || 0 |
|
13473
|
0 |
0 |
$c->[2] || 0 |
|
13494
|
0 |
0 |
shift() || {} |
|
|
0 |
0 |
shift() || {} |
|
13514
|
0 |
0 |
$v->[2] || 0 |
|
13537
|
0 |
0 |
shift() || {} |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
5806
|
0 |
0 |
0 |
ref $class || $class |
|
5912
|
0 |
0 |
0 |
not @k or grep((!length($_)), @k) |
|
5941
|
0 |
0 |
0 |
$from or exists $extra{$k} |
|
5991
|
0 |
0 |
0 |
$from or exists $extra{$k} |
|
6201
|
0 |
0 |
0 |
defined $H[0][$_] or not defined $C[0][$_] |
|
|
0 |
0 |
0 |
defined $H[0][$_] or not defined $C[0][$_] or $skipwarn |
|
|
0 |
0 |
0 |
defined $H[0][$_] or not defined $C[0][$_] or $skipwarn or warn "Symbol char `$c[0][$_]' not copied to the second face while the slot is empty" |
|
6272
|
0 |
0 |
0 |
$c ne $flipped || !$dead |
|
6307
|
0 |
0 |
0 |
$last >= $fst or $#$a >= $fst |
|
6343
|
0 |
0 |
0 |
$self->{'layers'}{'[ini_copy1]'}{$_} || $self->{'layers'}{'[ini_copy]'}{$_} || $self->{'layers'}{$_} |
|
6392
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6415
|
0 |
0 |
0 |
defined $self->{'faces'}{$f}{"[$_]"} or $self->{'faces'}{$f}{"[$_]"} = $R{$_} |
|
6471
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6489
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6505
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6513
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6520
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6524
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6531
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$f} or $f =~ /\bVK$/ |
|
6550
|
0 |
0 |
0 |
$s{$_}++ || push(@d, $_) |
|
6578
|
0 |
0 |
0 |
$$DDD{$k->[0]} || $$vk{$k->[0]} |
|
6579
|
0 |
0 |
0 |
$k->[2] || ($$export{$k->[0]} ? 2 : 1) |
|
6595
|
0 |
0 |
0 |
$$DDD{$k->[0]} || $$vk{$k->[0]} |
|
6596
|
0 |
0 |
0 |
$k->[2] || ($$export{$k->[0]} ? 2 : 1) |
|
6606
|
0 |
0 |
0 |
$self->{'faces'}{$f}{'faceDeadKeys2'} or $self->{'faces'}{$f}{'layerDeadKeys2'} |
|
6720
|
0 |
0 |
0 |
$h1->{$k} or $self->print_codepoint($k) |
|
6724
|
0 |
0 |
0 |
$h1->{$k} or $self->print_codepoint($k) |
|
6742
|
0 |
0 |
0 |
$self->{'faces'}{$F}{'[coverage_hash]'}{$_} || ++$lost_diac |
|
6754
|
0 |
0 |
0 |
42784 >= ord $_ or $self->{'UNames'}{$_} |
|
6765
|
0 |
0 |
0 |
42784 >= ord $_ || $self->{'UNames'}{$_} |
|
6810
|
0 |
0 |
0 |
$type or $c =~ /($rxZW)$/o |
|
6819
|
0 |
0 |
0 |
!!$fill || $cc eq "\x{34f}" |
|
6826
|
0 |
0 |
0 |
$title ||= $docs || '' |
|
6836
|
0 |
0 |
0 |
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 |
|
|
0 |
0 |
0 |
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 |
|
6931
|
0 |
0 |
0 |
$s{$_}++ or push @d, $_ |
|
6940
|
0 |
0 |
0 |
$compK->{$c} || warn("??? Skip non-array prefix key `${c}' for face `${F}', k=`${dK}'") |
|
7019
|
0 |
0 |
0 |
$n >= $first_ctrl and $n < $post_ctrl or $skip_sections[$n] |
|
7040
|
0 |
0 |
0 |
3 == ($c->[2] || 0) || 24 == ($c->[2] || 0) |
|
7046
|
0 |
0 |
0 |
3 == ($c->[2] || 0) || 24 == ($c->[2] || 0) |
|
7047
|
0 |
0 |
0 |
$pre or $self->{'faces'}{$F}{'[coverage0_prefix]'}{$c} |
|
7050
|
0 |
0 |
0 |
$pre ||= $dead |
|
7117
|
0 |
0 |
0 |
$after_import || $F =~ /^(.*)##Inv#([a-f0-9]{4,})$/is |
|
7119
|
0 |
0 |
0 |
ref $_ and $_->[2] or $$d{ref $_ ? $_->[0] : $_} |
|
7146
|
0 |
0 |
0 |
exists $H->{'[imported2key]'}{$i} or exists $H->{'[imported2key_auto]'}{$i} |
|
|
0 |
0 |
0 |
$H->{'[coverage0_prefix]'}{$k} or $H->{'[auto_dead]'}{$k} |
|
7277
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7281
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7285
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7292
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7330
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7352
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
7379
|
0 |
0 |
0 |
$seen0{$_}++ || ++$seen1{$_} |
|
|
0 |
0 |
0 |
$not_in_0 && !$is_extra{$deadKey} || $seen00{$_} || ++$seen1only{$_} |
|
7397
|
0 |
0 |
0 |
$coverage1_prefix{$_} || $is_extra{$_} |
|
7802
|
0 |
0 |
0 |
$seen_dead{$k}++ or push @dead, $k |
|
7849
|
0 |
0 |
0 |
1 != length $k or ord $k > 65535 |
|
7887
|
0 |
0 |
0 |
!$mod || exists $deadSyms{$sym} |
|
7907
|
0 |
0 |
0 |
$fix{$u->[0]} || &UI::KeyboardLayout::uc($u->[0]) |
|
7908
|
0 |
0 |
0 |
$fix{$u->[0]} || &UI::KeyboardLayout::ucfirst($u->[0]) |
|
7964
|
0 |
0 |
0 |
$OK[$sh] or $ss{"$pref$c"} |
|
7967
|
0 |
0 |
0 |
$case or $sh |
|
7992
|
0 |
0 |
0 |
$known_scancode || $scan_codes{$k} |
|
8015
|
0 |
0 |
0 |
$cnt ||= @cntrl |
|
8038
|
0 |
0 |
0 |
defined $KK[$_][0] or $KK[$_] = $d[$_] |
|
8092
|
0 |
0 |
0 |
$seen_scan{$i->[0]} or $seen_VK{$i->[1]} |
|
8224
|
0 |
0 |
0 |
$seen{$_} or ++$miss{$_} |
|
8487
|
0 |
0 |
0 |
ord $c < 32 or ord $c == 127 |
|
8493
|
0 |
0 |
0 |
3 == ($to->[2] || 0) || 3 == ($to->[2] || 0) >> 3 |
|
8529
|
0 |
0 |
0 |
$#maps or $is_invAltGr_Base_with_chain |
|
8555
|
0 |
0 |
0 |
$invertAlt0 || $is_invAltGr_Base_with_chain |
|
8590
|
0 |
0 |
0 |
$to ||= $default |
|
8609
|
0 |
0 |
0 |
$DEAD || $import_dead |
|
|
0 |
0 |
0 |
127 == hex $to || 32 > hex $to |
|
|
0 |
0 |
0 |
127 == hex $n || 32 > hex $n |
|
8612
|
0 |
0 |
0 |
$DEAD || $import_dead |
|
8634
|
0 |
0 |
0 |
$keys ||= @keys |
|
8667
|
0 |
0 |
0 |
$idx >= $need or defined $v[$idx] |
|
8712
|
0 |
0 |
0 |
$c eq '|' or $c eq '\\' and not $prefix |
|
8716
|
0 |
0 |
0 |
$c_noalt eq '|' || $c_noalt eq '\\' |
|
8720
|
0 |
0 |
0 |
$c eq '/' or $c eq '?' and not $prefix |
|
8723
|
0 |
0 |
0 |
$c_noalt eq q['] || $c_noalt eq '"' |
|
8726
|
0 |
0 |
0 |
$c eq '_' or $c eq '-' and not $prefix |
|
8729
|
0 |
0 |
0 |
$c_noalt eq '_' || $c_noalt eq '-' |
|
8732
|
0 |
0 |
0 |
$c_noalt eq ';' || $c_noalt eq ':' |
|
8741
|
0 |
0 |
0 |
$c_noalt eq '/' || $c_noalt eq '?' |
|
8833
|
0 |
0 |
0 |
$AA cmp $BB or $A cmp $B |
|
8946
|
0 |
0 |
0 |
$c eq ' ' || $c eq $self_OK && defined $dia |
|
8972
|
0 |
0 |
0 |
exists $self->{'layers'}{$_} or $_ = $self->make_translated_layers($_, $face, [$N], $deadkey)->[0] |
|
8990
|
0 |
0 |
0 |
exists $self->{'layers'}{$_} or $_ = $self->make_translated_layers($_, $face, [$N], $deadkey)->[0] |
|
9015
|
0 |
0 |
0 |
$L or $shift |
|
|
0 |
0 |
0 |
$L or $shift or $k >= $tot |
|
9040
|
0 |
0 |
0 |
$k >= $tot or $#recipes < (my $r = $r{$k}) |
|
9139
|
0 |
0 |
0 |
$sorted3 || $sorted2 |
|
9155
|
0 |
0 |
0 |
!$_ || ref $_ |
|
9165
|
0 |
0 |
0 |
!defined($_) || ref $_ |
|
9166
|
0 |
0 |
0 |
defined $o->[$_] or $o->[$_] = $o2->[$_] |
|
9422
|
0 |
0 |
0 |
defined $r or defined $R |
|
9427
|
0 |
0 |
0 |
$R or defined $r |
|
9446
|
0 |
0 |
0 |
$self->{'faces'}{$face}{'[ini_layers_prefix]'} || $self->{'faces'}{$face}{'[ini_layers]'} |
|
|
0 |
0 |
0 |
$full ? undef : $self->{'faces'}{$face}{'[ini_layers_prefix]'} || $self->{'faces'}{$face}{'[ini_layers]'} or $self->{'faces'}{$face}{'layers'} |
|
9495
|
0 |
0 |
0 |
$N or not $notsame |
|
9659
|
0 |
0 |
0 |
$o < 4096 || !$H->{'[ad_can_wrap]'} |
|
9663
|
0 |
0 |
0 |
$H->{'[auto_dead]'}{$o = $H->{'[first_auto_dead]'}++}++ or $H->{'[deadkeyFaceHexMap]'}{$self->key2hex(&UI::KeyboardLayout::chr($o))} |
|
9690
|
0 |
0 |
0 |
@FF == 1 or $FF[-1] eq 'VK' |
|
9708
|
0 |
0 |
0 |
$H->{'[DeadKey__Maps]'}{$key or ''}{$inv}{defined $layers ? $layers : 'All'} ||= $HH->{$k} |
|
9757
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9766
|
0 |
0 |
0 |
$H->{'[DeadKey__Maps]'}{$_} || $H->{'[ComposeKeys]'}{$_} |
|
9778
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9809
|
0 |
0 |
0 |
@FF == 1 or $FF[-1] eq 'VK' |
|
9820
|
0 |
0 |
0 |
$Kn != $#prefix || !$trail_nonprefix |
|
9843
|
0 |
0 |
0 |
@FF == 1 or $FF[-1] eq 'VK' |
|
9858
|
0 |
0 |
0 |
'HASH' ne ref $self->{'faces'}{$F} or $F =~ /\bVK$/ |
|
9960
|
0 |
0 |
0 |
$k = $oem_keys{$k} or warn("Can't find a key with VKEY `${c}', unit=$u, lim=$cnt"), return |
|
10051
|
0 |
0 |
0 |
$self->{'DEADKEYS'}{$_} || $self->{'[seen_knames]'}{&UI::KeyboardLayout::chr(hex $_)} || $F->{'[prefixDocs]'}{$_} || $self->UName($_) |
|
10059
|
0 |
0 |
0 |
$nn{$_} =~ /\bCompose\s+(Compose\b|(?!key)\S+)/ or $OUT_NAMES .= qq[$_\t"$nn{$_}"\n] |
|
10113
|
0 |
0 |
0 |
$h{'OSX_LAYOUTNAME'} ||= $h{'LAYOUTNAME'} |
|
10446
|
0 |
0 |
0 |
@$expand < 2 or not $expand->[0] =~ /^[01]$/ |
|
10603
|
0 |
0 |
0 |
($t = $name) =~ s/\b(LETTER\s+)E([SZN])[HG]$/$1$2/ or ($t = $name) =~ s/(?<=\bLETTER\sV\s)WITH\s+RIGHT\s+HOOK$// |
|
|
0 |
0 |
0 |
($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/ |
|
|
0 |
0 |
0 |
($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' |
|
10628
|
0 |
0 |
0 |
$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/ |
|
|
0 |
0 |
0 |
$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/ |
|
|
0 |
0 |
0 |
$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)/ |
|
10641
|
0 |
0 |
0 |
$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 |
0 |
$k =~ /^[12]?F[89A]..$/ || hex $base >= 19968 && hex $base <= 40908 |
|
10731
|
0 |
0 |
0 |
not $N{$b} or $with =~ /smallcaps/ |
|
10817
|
0 |
0 |
0 |
$contr->[0] || $off != $#$v |
|
10918
|
0 |
0 |
0 |
$vbell || 9834 != ord $c |
|
10919
|
0 |
0 |
0 |
not exists $self->{'UNames'} or $verbose |
|
10921
|
0 |
0 |
0 |
$charinfo{$c} ||= Unicode::UCD::charinfo(ord $c) || {} |
|
10923
|
0 |
0 |
0 |
$self->{'UNames'}{$c} || $i->{'name'} || "<$c>" |
|
10924
|
0 |
0 |
0 |
%$i || $A |
|
10931
|
0 |
0 |
0 |
$vbell || 9834 != ord $c |
|
10943
|
0 |
0 |
0 |
$2 || $1 |
|
10980
|
0 |
0 |
0 |
defined(my $a2 = $self->{'Compositions'}{$comp}{$C}) or @seen == 2 |
|
10984
|
0 |
0 |
0 |
@seen == 2 && $a1 || $a2 |
|
10988
|
0 |
0 |
0 |
@$r == 1 or $C eq ' ' |
|
11008
|
0 |
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::lc($_->[1]) || 1 != length &UI::KeyboardLayout::lc($_->[1]) |
|
11010
|
0 |
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::uc($_->[1]) || 1 != length &UI::KeyboardLayout::uc($_->[1]) |
|
11012
|
0 |
0 |
0 |
$_->[1] eq &UI::KeyboardLayout::ucfirst($_->[1]) || 1 != length &UI::KeyboardLayout::ucfirst($_->[1]) |
|
11111
|
0 |
0 |
0 |
!defined($_) || !$dupsOK && $seen{$_->[1]}++ |
|
11117
|
0 |
0 |
0 |
defined $ini_compat[$_] or $ini_compat[$_] = $compat[$_] |
|
11214
|
0 |
0 |
0 |
defined $k->[0] || defined $k->[1] |
|
11249
|
0 |
0 |
0 |
$penalty_group->[1] and @{[] unless $penalty_group->[1][$L];} or @{[] unless $penalty_group->[1][0];} |
|
11268
|
0 |
0 |
0 |
$lc_ok or $uc_ok |
|
11271
|
0 |
0 |
0 |
$found_both || $have_out eq $uc_ok |
|
11276
|
0 |
0 |
0 |
$groupN <= $ignore_groups or defined $have_out and $have_out eq $uc_ok |
|
11946
|
0 |
0 |
0 |
$prefix2 or $uc eq &UI::KeyboardLayout::ucfirst($lc) and $lc eq &UI::KeyboardLayout::lc($uc) and $lc ne "\337" and defined $lc1 == defined $uc1 |
|
11950
|
0 |
0 |
0 |
3 == ($_->[2] || 0) or 24 == ($_->[2] || 0) |
|
11969
|
0 |
0 |
0 |
3 == ($_->[3][2] || 0) || 24 == ($_->[3][2] || 0) |
|
11996
|
0 |
0 |
0 |
$opts{'cntKeys'} || $cnt |
|
12022
|
0 |
0 |
0 |
$face0 ||= $f |
|
12028
|
0 |
0 |
0 |
$self->{'faces'}{$f}{'layers'} || $self->export_layers($f, $f) |
|
|
0 |
0 |
0 |
$L ||= $self->{'faces'}{$f}{'layers'} || $self->export_layers($f, $f) |
|
12029
|
0 |
0 |
0 |
my $kmap = $self->{'faces'}{$f}{'[deadkeyFaceHexMap]'}{$self->key2hex($prefix)} or not length $prefix |
|
12533
|
0 |
0 |
0 |
1 != length $out or 65536 <= ord $out |
|
|
0 |
0 |
0 |
1 != length $out or 65536 <= ord $out or grep {65536 <= ord $_ unless 1 != length $_;} @in |
|
|
0 |
0 |
0 |
1 != length $out or 65536 <= ord $out or grep {65536 <= ord $_ unless 1 != length $_;} @in or grep(($out eq $_), @in) |
|
12554
|
0 |
0 |
0 |
length $in > $avoid_overlong_synonims_Entity * length($in[0]) or length $in > $maxEntityLen |
|
12631
|
0 |
0 |
0 |
$v->{'[Prefix]'} || $self->key2hex($self->next_auto_dead($H)) |
|
12727
|
0 |
0 |
0 |
$v->{$_} || $vv->{$_} |
|
12806
|
0 |
0 |
0 |
$$override{"$l-$sh-$caps-vk=$i"} || $$override{"$l-$sh--vk=$i"} |
|
12843
|
0 |
0 |
0 |
$M or $d > 0 |
|
12844
|
0 |
0 |
0 |
$d || $M |
|
12883
|
0 |
0 |
0 |
defined $k or defined $kraw |
|
12884
|
0 |
0 |
0 |
$XKB_map{$k} || $XKB_map{$kraw} || (warn("Can't find the scancode for the key `${k}', kraw=`${kraw}'"), "k=$k") |
|
12886
|
0 |
0 |
0 |
$self->{'faces'}{$face}{'[output_layers_XKB]'} || $self->{'faces'}{$face}{'[output_layers]'} |
|
12894
|
0 |
0 |
0 |
defined $KK[0][0] or defined $KK[1][0] |
|
12905
|
0 |
0 |
0 |
defined $KK[$_][0] or $KK[$_] = $d[$_] |
|
13081
|
0 |
0 |
0 |
$idx > $last or not defined $lst[$idx] |
|
13153
|
0 |
0 |
0 |
defined $AA[$i] or not +($AppleSym[$i] || '') =~ /^#(.)$/ |
|
|
0 |
0 |
0 |
defined $AA[$i] or not +($AppleSym[$i] || '') =~ /^#(.)$/ or not defined $AA[$AppleSym{$1}] |
|
13442
|
0 |
0 |
0 |
$$override{"$l-$sh-$caps-vk=$i"} || $$override{"$l-$sh--vk=$i"} |
|
13482
|
0 |
0 |
0 |
$M or $d > 0 |
|
13483
|
0 |
0 |
0 |
$d || $M |
|
13513
|
0 |
0 |
0 |
$$override{"+$st0+$kk"} || $$override{"+$ST0+$kk"} || $$override{"+$st0+$KK"} || $$override{"+$ST0+$KK"} || $v0 |