nls: add four sequences for the Samogitian E with dot above and macron

These sequences each produce two code points: the E-with-dot-above and
a combining macron.  The XIM input method is required for this to work.

(Also add a missing comment for a Unicode block.)

This fixes issue #54.

Requested-by: Arns Udovīčė

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
This commit is contained in:
Benno Schulenberg 2022-07-15 11:29:46 +02:00 committed by Alan Coopersmith
parent 2732dd20cc
commit 35ad99fad2

View file

@ -1417,8 +1417,14 @@ XCOMM Latin Extended-B
<dead_macron> <y> : "ȳ" U0233 # LATIN SMALL LETTER Y WITH MACRON
<Multi_key> <macron> <y> : "ȳ" U0233 # LATIN SMALL LETTER Y WITH MACRON
<Multi_key> <underscore> <y> : "ȳ" U0233 # LATIN SMALL LETTER Y WITH MACRON
<Multi_key> <e> <e> : "ə" U0259 # LATIN SMALL LETTER SCHWA
/* Four sequences for Samogitian. */
<Multi_key> <minus> <period> <E> : "Ė̄" # LATIN CAPITAL LETTER E WITH DOT ABOVE plus combining macron
<Multi_key> <underscore> <period> <E> : "Ė̄" # LATIN CAPITAL LETTER E WITH DOT ABOVE plus combining macron
<Multi_key> <minus> <period> <e> : "ė̄" # LATIN SMALL LETTER E WITH DOT ABOVE plus combining macron
<Multi_key> <underscore> <period> <e> : "ė̄" # LATIN SMALL LETTER E WITH DOT ABOVE plus combining macron
XCOMM IPA Extensions
<Multi_key> <e> <e> : "ə" U0259 # LATIN SMALL LETTER SCHWA
<dead_stroke> <i> : "ɨ" U0268 # LATIN SMALL LETTER I WITH STROKE
<Multi_key> <slash> <i> : "ɨ" U0268 # LATIN SMALL LETTER I WITH STROKE
<Multi_key> <KP_Divide> <i> : "ɨ" U0268 # LATIN SMALL LETTER I WITH STROKE