diff options
author | Mohamed Akram <mohd.akram@outlook.com> | 2023-07-05 20:08:19 +0400 |
---|---|---|
committer | Benno Schulenberg <bensberg@telfort.nl> | 2023-07-06 06:44:01 +0000 |
commit | fd8acbc182a5163a02a0d043d1b97a2d9d7e3514 (patch) | |
tree | 2a7e20ccd2097c11451cd1a85f710ffd5a4a245a | |
parent | c07103911c3d15c2260b4405ca47d9b897a587d9 (diff) |
symbols/ara: replace mistaken symbol with placeholder
The newly created `mac-phonetic` layout should have a dead hamza symbol
on the BKSL key. An adequate keysym does not exist yet, so for now put
a placeholder there, instead of the mistaken `Arabic_hamza` symbol.
-rw-r--r-- | symbols/ara | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/symbols/ara b/symbols/ara index 84772a45..3639022d 100644 --- a/symbols/ara +++ b/symbols/ara @@ -344,6 +344,13 @@ xkb_symbols "mac" { // Macintosh Arabic QWERTY layout // https://github.com/unicode-org/cldr/blob/main/keyboards/osx/ar-t-k0-osx-qwerty.xml // LSGT is modified to match TLDE rather than having ^C on all levels +// +// NOTE: The original layout has a dead hamza on <BKSL>. +// +// TODO: Replace none with dead_hamza. This keysym is being implemented in +// https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/78 +// and the compose sequences in +// https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/218 partial alphanumeric_keys xkb_symbols "mac-phonetic" { @@ -375,7 +382,7 @@ xkb_symbols "mac-phonetic" { key <AD10> {[ Arabic_tehmarbuta, Arabic_teh, Arabic_shadda, Arabic_peh ]}; key <AD11> {[ Arabic_theh, braceright, bracketright, braceright ]}; key <AD12> {[ Arabic_zah, braceleft, bracketleft, braceleft ]}; - key <BKSL> {[ Arabic_hamza, Arabic_hamzaunderalef, Arabic_hamzaonalef, Arabic_maddaonalef ]}; + key <BKSL> {[ none, Arabic_hamzaunderalef, Arabic_hamzaonalef, Arabic_maddaonalef ]}; key <AC01> {[ Arabic_alef, Arabic_maddaonalef, Arabic_fatha, Arabic_fathatan ]}; key <AC02> {[ Arabic_seen, Arabic_sheen, Arabic_sad, Arabic_shadda ]}; |