if (my ($parent, $part) = pairfirst { defined $visible->{$a} } @parents) {
$row{parent} = $parent;
- $params = $visible->{$parent} ? $part : 128;
+ $params = $part;
+ $params = 128 unless $visible->{$parent}
+ or ($input eq 'MacCroatian' and defined $visible->{MacRomanian});
}
elsif (defined $visible->{ascii}) {
- $row{parent} = $parents[0] || 'ascii';
+ $row{parent} = $parents[0];
$params = $parents[1] || 128;
$params = 128 if $params >= 128; # ascii offset at most
}