keyboard/altgr: scalar references indicate aliases
[sheet.git] / keyboard / altgr / olpc.eng.inc.pl
index 3d72e36306565aa8355b3fd7b52c6a3637a1891e..e67d8e75963b5ba055606b23245abf14d7185c3a 100644 (file)
@@ -64,11 +64,10 @@ my %shift = (
        qw( { [  } ]  " '  | \  < ,  > .  ? /  ` 3  ~ = ),
        (map {uc, lc} qw[ r t y u i o p  h j  m  ]),
 );
-$rows{$_} = $rows{ $shift{$_} } for keys %shift; # alias shifted
+$rows{$_} = \$shift{$_} for keys %shift; # alias shifted
 
 my $groups = kbchars(\%rows);
 $groups->{flag}{ext} = ['alias', 'identical results from unshifted key'];
-$groups->{def}{''}{$_} .= ' ext' for keys %shift; # mark aliases
 
 +{
        %{ $groups },