summaryrefslogtreecommitdiff
path: root/lib/utf8_heavy.pl
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2015-06-26 11:59:30 -0600
committerKarl Williamson <khw@cpan.org>2015-07-28 22:15:54 -0600
commit5a8dc5caa474c18aaada119c088f2cce2cc84e9b (patch)
tree766d0423d71f28b9033306e8a19735f85052388f /lib/utf8_heavy.pl
parente1dc048de90000f9564119c20e47a19339c00b54 (diff)
downloadperl-5a8dc5caa474c18aaada119c088f2cce2cc84e9b.tar.gz
utf8_heavy.pl: White-space only
Reindent after previous commit added an outer block
Diffstat (limited to 'lib/utf8_heavy.pl')
-rw-r--r--lib/utf8_heavy.pl105
1 files changed, 55 insertions, 50 deletions
diff --git a/lib/utf8_heavy.pl b/lib/utf8_heavy.pl
index 89b146c75c..f89e5b4d5e 100644
--- a/lib/utf8_heavy.pl
+++ b/lib/utf8_heavy.pl
@@ -452,66 +452,71 @@ sub _loose_name ($) {
if ($property_and_table =~ s/^to//) {
# Look input up in list of properties for which we have
# mapping files. First do it with the strict approach
- if (defined ($file =
- $utf8::strict_property_to_file_of{$strict_property_and_table}))
+ if (defined ($file = $utf8::strict_property_to_file_of{
+ $strict_property_and_table}))
{
$type = $utf8::file_to_swash_name{$file};
- print STDERR __LINE__, ": type set to $type\n" if DEBUG;
+ print STDERR __LINE__, ": type set to $type\n"
+ if DEBUG;
$file = "$unicore_dir/$file.pl";
last GETFILE;
}
elsif (defined ($file =
$utf8::loose_property_to_file_of{$property_and_table}))
- {
- $type = $utf8::file_to_swash_name{$file};
- print STDERR __LINE__, ": type set to $type\n" if DEBUG;
- $file = "$unicore_dir/$file.pl";
- last GETFILE;
- } # If that fails see if there is a corresponding binary
- # property file
- elsif (defined ($file =
- $utf8::loose_to_file_of{$property_and_table}))
- {
+ {
+ $type = $utf8::file_to_swash_name{$file};
+ print STDERR __LINE__, ": type set to $type\n"
+ if DEBUG;
+ $file = "$unicore_dir/$file.pl";
+ last GETFILE;
+ } # If that fails see if there is a corresponding binary
+ # property file
+ elsif (defined ($file =
+ $utf8::loose_to_file_of{$property_and_table}))
+ {
- # Here, there is no map file for the property we are
- # trying to get the map of, but this is a binary
- # property, and there is a file for it that can easily
- # be translated to a mapping.
-
- # In the case of properties that are forced to binary,
- # they are a combination. We return the actual
- # mapping instead of the binary. If the input is
- # something like 'Tocjkkiicore', it will be found in
- # %loose_property_to_file_of above as => 'To/kIICore'.
- # But the form like ToIskiicore won't be. To fix
- # this, it was easiest to do it here. These
- # properties are the complements of the default
- # property, so there is an entry in %loose_to_file_of
- # that is 'iskiicore' => '!kIICore/N', If we find such
- # an entry, strip off things and try again, which
- # should find the entry in %loose_property_to_file_of.
- # Actual binary properties that are of this form, such
- # as this entry: 'ishrkt' => '!Perl/Any' will also be
- # retried, but won't be in %loose_property_to_file_of,
- # and instead the next time through, it will find
- # 'hrkt' => '!Perl/Any' and proceed.
- redo if ! $retried
- && $file =~ /^!/
- && $property_and_table =~ s/^is//;
-
- # This is a binary property. Setting this here causes
- # it to be stored as such in the cache, so if someone
- # comes along later looking for just a binary, they
- # get it.
- $minbits = 1;
-
- # The 0+ makes sure is numeric
- $invert_it = 0 + $file =~ s/!//;
- $file = "$unicore_dir/lib/$file.pl" unless $file =~ m!^#/!;
- last GETFILE;
+ # Here, there is no map file for the property we
+ # are trying to get the map of, but this is a
+ # binary property, and there is a file for it that
+ # can easily be translated to a mapping.
+
+ # In the case of properties that are forced to
+ # binary, they are a combination. We return the
+ # actual mapping instead of the binary. If the
+ # input is something like 'Tocjkkiicore', it will
+ # be found in %loose_property_to_file_of above as
+ # => 'To/kIICore'. But the form like ToIskiicore
+ # won't be. To fix this, it was easiest to do it
+ # here. These properties are the complements of
+ # the default property, so there is an entry in
+ # %loose_to_file_of that is 'iskiicore' =>
+ # '!kIICore/N', If we find such an entry, strip
+ # off things and try again, which should find the
+ # entry in %loose_property_to_file_of. Actual
+ # binary properties that are of this form, such as
+ # this entry: 'ishrkt' => '!Perl/Any' will also be
+ # retried, but won't be in
+ # %loose_property_to_file_of, and instead the next
+ # time through, it will find 'hrkt' => '!Perl/Any'
+ # and proceed.
+ redo if ! $retried
+ && $file =~ /^!/
+ && $property_and_table =~ s/^is//;
+
+ # This is a binary property. Setting this here
+ # causes it to be stored as such in the cache, so
+ # if someone comes along later looking for just a
+ # binary, they get it.
+ $minbits = 1;
+
+ # The 0+ makes sure is numeric
+ $invert_it = 0 + $file =~ s/!//;
+ $file = "$unicore_dir/lib/$file.pl"
+ unless $file =~ m!^#/!;
+ last GETFILE;
+ }
}
}
- }
##
## If we reach this line, it's because we couldn't figure