On Sun, 2003-09-07 at 17:12, Frank Murphy wrote:
> On Saturday 06 September 2003 7:46, �var Arnfj�r� Bjarmason wrote:
> >
> > I am currently Planning on working on a icelandic keymap for X(Free) on
> > Apple PPC machines as of now one does not exist.
> 
> Sounds great.
> 
> > The project page (temporary) is http://212.30.2222.56/ICELANDIK/
> 
> You got a bit aggressive with the 2s. :) It's http://212.30.222.56/ICELANDIK/
> 
> > I have some questions which i hope you can answer:
> >
> > a)
> > What if any licence should i put the X keymap under? X11? i want it to
> > be used by XFree86 and all its current and future forks.
> 
> X11. I'd recommend this for any console keymap you do as well. Then if FreeBSD 
> or someone wants to use it, they can. I assume that you want this keymap to 
> be usable by as many people as possible. Public domain might be good, but the 
> X11 is probably best (and the only one possible to distribute with XFree86).

Okey, i've decided to use X11

> > b) When i'm done where do i submit it, will i have to submit it here and
> > to all the forks or do you maintain some common sourcecode/mailing list
> > with the forks for this sort of thing?
> 
> If by "all the forks," you mean Xouvert, I wouldn't worry about it at this 
> point. Once you have something good, send a cvs -u diff here and we can let 
> you know if you're making any big mistakes. If you licence it with X11, then 
> they can pick it up later.

Hmm, i was under the impression that there were more

> I've looked at what you have, and I have a couple of points for you. The first 
> is with the difference between Mode_switch and ISO_Level3_Shift. The 
> old-style Xkb keymaps used Mode_switch to get to the third symbol engraved on 
> the keys. The new-style use ISO_Level3_Shift. The new-style are located in 
> xc/programs/xkbcomp/symbols/pc. The main difference is that each key is 
> defined in a single group, as opposed to using two groups. You should do the 
> iceland keymap in the new style.
> 
> Instead of this:
> 
> include "ralt(mode_switch)"
> ...
> key <AE09> {  [         9,    parenright      ],
>                       [ bracketright, plusminus       ]       };
> 
> Do this:
> 
> include "level3"
> ...
> key <AE09> { [ 9, parenright, bracketright, plusminus ] };
> 
> Frank
> 

It's not my code, it's just things i copied from the existing keycode
directories to use as reference, however the point is well taken, the
later coding style makes mutch more sense than the first one.

another thing i want to know is everything releated to how i should make
this. when to use <AE and when to use <AB and so on as well as what do
the commas inside the []'s stand for, the first one 9, is just regular
keypress, the second is shift+key third is altgr+key and i dont know
what the third is.

Even better than you telling me all this. Is there some documentation
about all of this that i can read?

thanks for your previus answers as well as in advance for these ones

And excuse my poor english




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

Reply via email to