Bug 105424 - use symbolic keysym names for Russian and Georgian layouts
Summary: use symbolic keysym names for Russian and Georgian layouts
Status: RESOLVED FIXED
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: xkb
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-09 20:49 UTC by Geert Hendrickx
Modified: 2018-04-22 17:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
russian.diff (ru) (22.70 KB, patch)
2018-03-09 20:49 UTC, Geert Hendrickx
Details | Splinter Review
georgian.diff (ge+fr) (24.75 KB, patch)
2018-03-09 20:50 UTC, Geert Hendrickx
Details | Splinter Review
tojiki.diff (tj) (6.80 KB, patch)
2018-03-09 20:50 UTC, Geert Hendrickx
Details | Splinter Review
armenian.diff (am) (10.48 KB, patch)
2018-03-09 20:50 UTC, Geert Hendrickx
Details | Splinter Review

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.