Bug 105424

Summary: use symbolic keysym names for Russian and Georgian layouts
Product: xkeyboard-config Reporter: Geert Hendrickx <geert+freedesktop>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
i915 platform: i915 features:
Attachments: russian.diff (ru)
georgian.diff (ge+fr)
tojiki.diff (tj)
armenian.diff (am)

Description Geert Hendrickx 2018-03-09 20:49:10 UTC
The attached patches translate numerical keysyms to mnemonic ones (from keysymdef.h) where possible, for Cyrillic, Georgian and Armenian characters.

No functional change, only equivalent keysym swaps + whitespace.
Comment 1 Geert Hendrickx 2018-03-09 20:49:45 UTC
Created attachment 137944 [details] [review]
russian.diff (ru)
Comment 2 Geert Hendrickx 2018-03-09 20:50:05 UTC
Created attachment 137945 [details] [review]
georgian.diff (ge+fr)
Comment 3 Geert Hendrickx 2018-03-09 20:50:24 UTC
Created attachment 137946 [details] [review]
tojiki.diff (tj)
Comment 4 Geert Hendrickx 2018-03-09 20:50:35 UTC
Created attachment 137947 [details] [review]
armenian.diff (am)
Comment 5 Sergey V. Udaltsov 2018-04-22 15:43:56 UTC
Thanks, it is really better to use names rather than codes. BTW, you also updated fr file, hopefully that was the intention ;)
Comment 6 Geert Hendrickx 2018-04-22 17:21:01 UTC
Yes, there's a Georgian layout in the fr file as well (an Azerty based one), so I just applied the same sed script on it as well.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.