Bug 42820 - in symbols/tw one key definition is missing
Summary: in symbols/tw one key definition is missing
Status: RESOLVED FIXED
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: xkb
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-11 07:06 UTC by Arne Goetje
Modified: 2011-11-21 16:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
patch for symbols/tw (712 bytes, patch)
2011-11-11 07:06 UTC, Arne Goetje
Details | Splinter Review

Description Arne Goetje 2011-11-11 07:06:54 UTC
Created attachment 53401 [details] [review]
patch for symbols/tw

in symbols/tw one key definition line is missing:
key <AC09> { [         l,          L,         U1E3B,            U1E3A ] };

This is needed for the Paiwan language.
Comment 1 Sergey V. Udaltsov 2011-11-17 11:47:01 UTC
Would it make sense to update rules/base.xml.in in order to list Paiwan language for tw layout?

I added and committed. Please check in git
Comment 2 Arne Goetje 2011-11-18 18:16:02 UTC
Paiwan language is already included in the language list (ISO639 code is pwn). :)
I somehow just forgot this letter when I first created the tw layouts.
Comment 3 Sergey V. Udaltsov 2011-11-20 14:32:18 UTC
For the default variant, it was not included, only for "indigenous" variant. I added it.
Comment 4 Arne Goetje 2011-11-20 17:19:31 UTC
Well, that was on purpose. Paiwan language, like all other indigenous languages, except Truku (trv), needs the glottal stop (U+02BC). Saisiat (xsy) in addition to that needs the prolonged soundmark (U+02D0).
While it is true that all those languages can also be typed with the standard layout (just need to press the right Alt key with the apostrophe or colon keys), I chose to create separate layouts to map those two letters to apostrophe and colon instead. Otherwise people will just type apostrophe and colon, because they think those letters look similar on the keyboard and we don't have proper character code points for them anyways. But that will cause trouble when they type those letters in file names, for example.
In the past, people typed apostrophe and colon for those letters, because they either didn't know that Unicode has proper character codepoints for those letters, or they didn't want to use the "Insert Special Character" dialog in their word processor every time.

What could be added to the standard layout are the codes for Minnan (nan) and Hakka (hak). At least when using the Latin alphabet, those languages can be typed with the standard layout, too. Just not, when using the Han characters. For that one needs to use an input method and a standard US layout... But because the layout is not optimized for those languages, I left them out initially. Also, we prefer to use Han characters for Minnan and Hakka and not the romanization systems.
Comment 5 Sergey V. Udaltsov 2011-11-21 14:42:20 UTC
You got me confused... Should Paiwan be listed for the default variant or should it not? If you think that the current base.xml.in should be amended - please let me know (or better - attach a patch)
Comment 6 Arne Goetje 2011-11-21 15:58:45 UTC
Just undo your changes and it will be fine. ;)
Comment 7 Sergey V. Udaltsov 2011-11-21 16:01:04 UTC
ok, done!


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.