summaryrefslogtreecommitdiff
path: root/nls
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2020-11-24 12:23:32 +0100
committerAlan Coopersmith <alan.coopersmith@oracle.com>2021-01-12 00:32:09 +0000
commitb126bfd7fe990b8c1df088f55c31d9b3fd440cde (patch)
treedcb65f3c832d37991c9bd9d814f35dd323e0a935 /nls
parent78027fdb7aa07621a3b7cdf37050bae39012f2fb (diff)
nls: allow composing all breved letters also with a lowercase "u"
The letters ă and ŭ can already be composed with "u a" and "u u", but ĕ, ğ, ĭ, and ŏ can be composed only with an uppercase U. Emancipate the latter four and understand also a lowercase "u" to mean 'breve'. (Yesterday I needed ğ and was annoyed that "u g" did not work.) Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
Diffstat (limited to 'nls')
-rw-r--r--nls/en_US.UTF-8/Compose.pre10
1 files changed, 10 insertions, 0 deletions
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 61d5c07a..6eb84318 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -924,9 +924,11 @@ XCOMM Part 3
<Multi_key> <e> <minus> : "ē" U0113 # LATIN SMALL LETTER E WITH MACRON
<dead_breve> <E> : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE
<Multi_key> <U> <E> : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE
+<Multi_key> <u> <E> : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE
<Multi_key> <b> <E> : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE
<dead_breve> <e> : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE
<Multi_key> <U> <e> : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE
+<Multi_key> <u> <e> : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE
<Multi_key> <b> <e> : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE
<dead_abovedot> <E> : "Ė" U0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
<Multi_key> <period> <E> : "Ė" U0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
@@ -960,14 +962,18 @@ XCOMM Part 3
<Multi_key> <asciicircum> <g> : "ĝ" U011D # LATIN SMALL LETTER G WITH CIRCUMFLEX
<dead_breve> <G> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <U> <G> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
+<Multi_key> <u> <G> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <G> <U> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
+<Multi_key> <G> <u> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <b> <G> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <breve> <G> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <G> <breve> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<Multi_key> <G> <parenleft> : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE
<dead_breve> <g> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
<Multi_key> <U> <g> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
+<Multi_key> <u> <g> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
<Multi_key> <g> <U> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
+<Multi_key> <g> <u> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
<Multi_key> <b> <g> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
<Multi_key> <breve> <g> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
<Multi_key> <g> <breve> : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE
@@ -1016,9 +1022,11 @@ XCOMM Part 3
<Multi_key> <i> <minus> : "ī" U012B # LATIN SMALL LETTER I WITH MACRON
<dead_breve> <I> : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE
<Multi_key> <U> <I> : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE
+<Multi_key> <u> <I> : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE
<Multi_key> <b> <I> : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE
<dead_breve> <i> : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE
<Multi_key> <U> <i> : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE
+<Multi_key> <u> <i> : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE
<Multi_key> <b> <i> : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE
<dead_ogonek> <I> : "Į" U012E # LATIN CAPITAL LETTER I WITH OGONEK
<Multi_key> <semicolon> <I> : "Į" U012E # LATIN CAPITAL LETTER I WITH OGONEK
@@ -1123,9 +1131,11 @@ XCOMM Part 3
<Multi_key> <o> <minus> : "ō" U014D # LATIN SMALL LETTER O WITH MACRON
<dead_breve> <O> : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE
<Multi_key> <U> <O> : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE
+<Multi_key> <u> <O> : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE
<Multi_key> <b> <O> : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE
<dead_breve> <o> : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE
<Multi_key> <U> <o> : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE
+<Multi_key> <u> <o> : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE
<Multi_key> <b> <o> : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE
<dead_doubleacute> <O> : "Ő" U0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
<Multi_key> <equal> <O> : "Ő" U0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE