summaryrefslogtreecommitdiff
path: root/nls
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2022-07-14 12:00:45 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2022-07-14 12:31:52 +0200
commit95a03cde434c447fdb41d8cccbbdd41f20750f32 (patch)
tree42a211840aca911f5a939f4d9996ab8ea8f7c9d5 /nls
parent9702b836862da6838d725f555e7a1d83faf51740 (diff)
nls: delete some pointless and wrong compose sequences meant for Bépo
Fourteen years ago, commit 7302984642 added some four hundred compose sequences for the benefit of the French Bépo layout. But among these four hundred there are several that use symbols that are not available in the Bépo layout and are thus impossible to type. Some of the used symbols, like Ahook, Ehook and Ohook, are not even present in *any* layout, making these sequences a dead weight in the Compose file. The Amacron and Omacron are available only in the Latvian, Hawaiian, and Maori layouts, and the Omacron also in the Silesian layout. But the Latvian layouts and the Hawaiian do not contain any dead keys. Only in the Maori and Silesian layouts these sequences with Amacron and Omacron could be typed, but that was not why they were added. More importantly, as James Cloos noted in issue #54, sequences like `<dead_abovedot> <amacron>` for generating `ǡ` (that is: the macron above the dot) are questionable, as in compose sequences generally the first accent typed is the uppermost in the composed character. Reference: https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/54#note_17321 Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
Diffstat (limited to 'nls')
-rw-r--r--nls/en_US.UTF-8/Compose.pre27
1 files changed, 0 insertions, 27 deletions
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 025d5ab9..b8f160de 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -5027,31 +5027,21 @@ XCOMM Arabic Lam-Alef ligatures
<UFEF5> : "لآ" # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE
XCOMM French-Dvorak Bépo compositions
-<dead_abovedot> <Amacron> : "Ǡ" U01E0 # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-<dead_abovedot> <amacron> : "ǡ" U01E1 # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
<dead_abovedot> <j> : "ȷ" U0237 # LATIN SMALL LETTER DOTLESS J
<dead_abovedot> <L> : "Ŀ" U013F # LATIN CAPITAL LETTER L WITH MIDDLE DOT
<dead_abovedot> <l> : "ŀ" U0140 # LATIN SMALL LETTER L WITH MIDDLE DOT
-<dead_abovedot> <Omacron> : "Ȱ" U0230 # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-<dead_abovedot> <omacron> : "ȱ" U0231 # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
<dead_abovedot> <nobreakspace> : "̇" U0307 # COMBINING DOT ABOVE
-<dead_acute> <Sabovedot> : "Ṥ" U1E64 # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-<dead_acute> <sabovedot> : "ṥ" U1E65 # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
<dead_acute> <V> : "Ǘ" U01D7 # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
<dead_acute> <v> : "ǘ" U01D8 # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
<dead_acute> <nobreakspace> : "́" U0301 # COMBINING ACUTE ACCENT
-<dead_belowdot> <Sabovedot> : "Ṩ" U1E68 # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-<dead_belowdot> <sabovedot> : "ṩ" U1E69 # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
<dead_belowdot> <dead_belowdot> : "̣" U0323 # COMBINING DOT BELOW
<dead_belowdot> <nobreakspace> : "̣" U0323 # COMBINING DOT BELOW
<dead_belowdot> <space> : "̣" U0323 # COMBINING DOT BELOW
<dead_breve> <Aacute> : "Ắ" Abreveacute # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
<dead_breve> <Agrave> : "Ằ" Abrevegrave # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-<dead_breve> <Ahook> : "Ẳ" Abrevehook # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
<dead_breve> <Atilde> : "Ẵ" Abrevetilde # LATIN CAPITAL LETTER A WITH BREVE AND TILDE
<dead_breve> <aacute> : "ắ" abreveacute # LATIN SMALL LETTER A WITH BREVE AND ACUTE
<dead_breve> <agrave> : "ằ" abrevegrave # LATIN SMALL LETTER A WITH BREVE AND GRAVE
-<dead_breve> <ahook> : "ẳ" abrevehook # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
<dead_breve> <atilde> : "ẵ" abrevetilde # LATIN SMALL LETTER A WITH BREVE AND TILDE
<dead_breve> <nobreakspace> : "̆" U0306 # COMBINING BREVE
<dead_caron> <parenleft> : "₍" U208D # SUBSCRIPT LEFT PARENTHESIS
@@ -5070,13 +5060,10 @@ XCOMM French-Dvorak Bépo compositions
<dead_caron> <9> : "₉" ninesubscript # SUBSCRIPT NINE
<dead_caron> <equal> : "₌" U208C # SUBSCRIPT EQUALS SIGN
<dead_caron> <U01F2> : "Dž" U01C5 # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-<dead_caron> <Sabovedot> : "Ṧ" U1E66 # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-<dead_caron> <sabovedot> : "ṧ" U1E67 # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
<dead_caron> <V> : "Ǚ" U01D9 # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
<dead_caron> <v> : "ǚ" U01DA # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
<dead_caron> <nobreakspace> : "̌" U030C # COMBINING CARON
<dead_cedilla> <Cacute> : "Ḉ" U1E08 # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-<dead_cedilla> <ColonSign> : "₵" U20B5 # CEDI SIGN
<dead_cedilla> <cacute> : "ḉ" U1E09 # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
<dead_cedilla> <cent> : "₵" U20B5 # CEDI SIGN
<dead_cedilla> <U0114> : "Ḝ" U1E1C # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
@@ -5084,27 +5071,21 @@ XCOMM French-Dvorak Bépo compositions
<dead_cedilla> <nobreakspace> : "̧" U0327 # COMBINING CEDILLA
<dead_circumflex> <Aacute> : "Ấ" Acircumflexacute # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <Agrave> : "Ầ" Acircumflexgrave # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <Ahook> : "Ẩ" Acircumflexhook # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <Atilde> : "Ẫ" Acircumflextilde # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <aacute> : "ấ" acircumflexacute # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <agrave> : "ầ" acircumflexgrave # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <ahook> : "ẩ" acircumflexhook # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <atilde> : "ẫ" acircumflextilde # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <Eacute> : "Ế" Ecircumflexacute # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <Egrave> : "Ề" Ecircumflexgrave # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <Ehook> : "Ể" Ecircumflexhook # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <Etilde> : "Ễ" Ecircumflextilde # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <eacute> : "ế" ecircumflexacute # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <egrave> : "ề" ecircumflexgrave # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <ehook> : "ể" ecircumflexhook # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <etilde> : "ễ" ecircumflextilde # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <Oacute> : "Ố" Ocircumflexacute # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <Ograve> : "Ồ" Ocircumflexgrave # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <Ohook> : "Ổ" Ocircumflexhook # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <Otilde> : "Ỗ" Ocircumflextilde # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <oacute> : "ố" ocircumflexacute # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
<dead_circumflex> <ograve> : "ồ" ocircumflexgrave # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-<dead_circumflex> <ohook> : "ổ" ocircumflexhook # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
<dead_circumflex> <otilde> : "ỗ" ocircumflextilde # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
<dead_circumflex> <nobreakspace> : "̂" U0302 # COMBINING CIRCUMFLEX ACCENT
<dead_belowcomma> <S> : "Ș" U0218 # LATIN CAPITAL LETTER S WITH COMMA BELOW
@@ -5171,12 +5152,8 @@ XCOMM French-Dvorak Bépo compositions
<dead_currency> <dead_currency> : "¤" currency # CURRENCY SIGN
<dead_currency> <nobreakspace> : "¤" currency # CURRENCY SIGN
<dead_currency> <space> : "¤" currency # CURRENCY SIGN
-<dead_diaeresis> <Amacron> : "Ǟ" U01DE # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-<dead_diaeresis> <amacron> : "ǟ" U01DF # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
<dead_diaeresis> <Iacute> : "Ḯ" U1E2E # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
<dead_diaeresis> <iacute> : "ḯ" U1E2F # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-<dead_diaeresis> <Omacron> : "Ȫ" U022A # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-<dead_diaeresis> <omacron> : "ȫ" U022B # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
<dead_diaeresis> <Uacute> : "Ǘ" U01D7 # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
<dead_diaeresis> <U01D3> : "Ǚ" U01D9 # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
<dead_diaeresis> <Ugrave> : "Ǜ" U01DB # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
@@ -5311,8 +5288,6 @@ XCOMM French-Dvorak Bépo compositions
<dead_macron> <V> : "Ǖ" U01D5 # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
<dead_macron> <v> : "ǖ" U01D6 # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
<dead_macron> <nobreakspace> : "̄" U0304 # COMBINING MACRON
-<dead_ogonek> <Omacron> : "Ǭ" U01EC # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-<dead_ogonek> <omacron> : "ǭ" U01ED # LATIN SMALL LETTER O WITH OGONEK AND MACRON
<dead_ogonek> <nobreakspace> : "̨" U0328 # COMBINING OGONEK
<dead_abovering> <Aacute> : "Ǻ" U01FA # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
<dead_abovering> <aacute> : "ǻ" U01FB # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
@@ -5349,10 +5324,8 @@ XCOMM French-Dvorak Bépo compositions
<dead_stroke> <space> : "/" slash # SOLIDUS
<dead_tilde> <Oacute> : "Ṍ" U1E4C # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
<dead_tilde> <Odiaeresis> : "Ṏ" U1E4E # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-<dead_tilde> <Omacron> : "Ȭ" U022C # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
<dead_tilde> <oacute> : "ṍ" U1E4D # LATIN SMALL LETTER O WITH TILDE AND ACUTE
<dead_tilde> <odiaeresis> : "ṏ" U1E4F # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-<dead_tilde> <omacron> : "ȭ" U022D # LATIN SMALL LETTER O WITH TILDE AND MACRON
<dead_tilde> <Uacute> : "Ṹ" U1E78 # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
<dead_tilde> <uacute> : "ṹ" U1E79 # LATIN SMALL LETTER U WITH TILDE AND ACUTE
<dead_tilde> <equal> : "≃" similarequal # ASYMPTOTICALLY EQUAL TO