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