On Tue, Nov 19, 2002 at 08:19:53PM +0600, Ivan Pascal wrote:
>   No objection.
>   I can make a patch in nearest days.
> But there is one issue.  In existent layouts all non-latin layouts actually
> are two-level (two groups) maps where the first level is an US English
> and the second one is the national layout itself.  Should I make the same
> defaults for the new maps (it's possible but means a lot of lines in the
> rules file) or let the national layout now means the layout itself and
> nothing more?  (None that now it can be easy conbined with any other layout.)
>   The first approach is more habitual for X users but the second one seems
> to me more logical.

Wasn't it the reason for splitting it into single group files?
I think it is one of them. So moving the mess into rules files
wouldn't make sence.

As far I know those maps have us map in group1 mostly for
historical reasons. It could be also group2 or so.
For those who haven't discuss this let me explain on cz map:

On cz win32 platform the rough equivalent of cz is the only widely used
map. There is no us keyboard map unless you specifically checked it
extra in installation. 

However this hasn't been always true. Internacionalization
was quite slow even in dos/win world, so many people used to us
keyboard writing without accented letters (which is not very clear but
understandable). And programmers (formerly most of computer users) had
problems typing first US row symbols (@#$%^&*...) on earlier cz layouts.
They solved it by instant switching cz and us keymaps (their only
problem is that cz, is as its preimage german map, us qwertz but us map
is qwerty - so they need another modification map - cz_qwerty). And they
are now used to it.

So the situation is that "normal" users, less technical use pure cz keymap
while programmers and most of "power users" use cz_qwerty mostly with
a combination with us map (for their beloved instant layout switching).
Some like us as default keymap, some like cz more. It is up to their
personal preference.

The xkb configuration "us,cz,de", "cz,us,de" etc. seems to me powerful
enough to avoid further complicating xfree86 rules file. See czsk keymap
- there are all possible combinations defined.

I'd leave it simple. For most people it will be natural, I think.

Kamil
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to