summaryrefslogtreecommitdiff
path: root/nls
diff options
context:
space:
mode:
authorjmcwilliams403 <jmcwilliams403@gmail.com>2023-03-12 14:49:47 +0000
committerBenno Schulenberg <bensberg@telfort.nl>2023-03-16 16:27:21 +0100
commitdac2985b347cebc0f631e43e41eaeddb68de1676 (patch)
tree9a8e1fcb5e8ec7de0f5c101866326a8b744fe4c8 /nls
parente45ca7b41dcd3ace7681d6897505f85d374640f2 (diff)
NLS: implement the expansion of the six Breton N-graph keysyms
These one-keysym-to-multiple-characters sequences will allow fully defining the Breton keyboard layout, without needing custom compose sequences.
Diffstat (limited to 'nls')
-rw-r--r--nls/en_US.UTF-8/Compose.pre8
1 files changed, 8 insertions, 0 deletions
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 75936c51..5e647eb1 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -5042,6 +5042,14 @@ XCOMM Arabic Lam-Alef ligatures
<UFEF9> : "لإ" # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW
<UFEF5> : "لآ" # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE
+XCOMM Breton N-graphs
+<ch> : "ch" # LATIN SMALL LETTER C U0063 followed by LATIN SMALL LETTER H U0068
+<Ch> : "Ch" # LATIN CAPITAL LETTER C U0043 followed by LATIN SMALL LETTER H U0068
+<CH> : "CH" # LATIN CAPITAL LETTER C U0043 followed by LATIN CAPITAL LETTER H U0048
+<c_h> : "c’h" # LATIN SMALL LETTER C U0063 followed by RIGHT SINGLE QUOTATION MARK U2019 and LATIN SMALL LETTER H U0068
+<C_h> : "C’h" # LATIN CAPITAL LETTER C U0043 followed by RIGHT SINGLE QUOTATION MARK U2019 and LATIN SMALL LETTER H U0068
+<C_H> : "C’H" # LATIN CAPITAL LETTER C U0043 followed by RIGHT SINGLE QUOTATION MARK U2019 and LATIN CAPITAL LETTER H U0048
+
XCOMM French-Dvorak Bépo compositions
<dead_abovedot> <j> : "ȷ" U0237 # LATIN SMALL LETTER DOTLESS J
<dead_abovedot> <L> : "Ŀ" U013F # LATIN CAPITAL LETTER L WITH MIDDLE DOT