4 use Shiar_Sheet::KeyboardChars 'kbmodes';
55 qw( 1 2 3 4 5 6 7 8 9 ), # pitch contours in Graphite apps
60 '0' => '◌', # diacritic holder
141 ']' => "\N{COMBINING LEFT ANGLE ABOVE}",
151 '!' => 'ꜝ', # african
206 '!' => 'ꜞ', # african
254 # dicritics & supersegmentals
256 '*' => "\N{COMBINING INVERTED BREVE BELOW}",
257 '~' => "\N{COMBINING TILDE BELOW}",
258 '%' => "\N{COMBINING RING BELOW}",
259 '5' => "\N{COMBINING CARON BELOW}",
260 '"' => "\N{COMBINING DIAERESIS BELOW}",
265 '!' => 'ꜟ', # african
283 # velarized (or pharyngealized)
300 %{ kbmodes(\%rows) },
304 '<a href="https://keyman.com/keyboards/sil_ipa" target=_blank>Keyman</a>',