Re: Decimal key on European keyboard layouts
Robin Rosenberg <[email protected]> Sun, 15 Dec 2002 18:26:02 +0100
| Newsgroups | gmane.comp.xfree86.expert |
|---|---|
| Message-ID | <[email protected]> |
söndagen den 15 december 2002 00.08 skrev Christian Rose: >[...] > So it seems the comment is only about that it should really be a decimal > comma and not just an ordinary comma. It seems the comment is not about > the purpose of the fix being wrong. The problem, I assume, is that there may be applications looking at the key symbol, and not just the associated character and those might be broken by the "fix". I don't know if there are any such, since the fix should only apply when NumLock is on. > If anyone can give any pointers on how to correctly adapt this fix for > the se, fi, dk, nl, no, de_CH, and de layouts, that would be most > helpful. I'm not sure I understand the file format well enough. I can't resist an attempt. My server(s) eat the attached patches. Apply using: patch -p0 -b <sekp.patch Since I'm not sure Iceland is not included. Should it? -- robin
sekp.patch
(text/x-diff, 375 B)
*** /etc/X11/xkb/symbols/se.orig Sun Dec 15 17:16:31 2002
--- /etc/X11/xkb/symbols/se Sun Dec 15 17:18:03 2002
***************
*** 76,81 ****
--- 76,82 ----
key <AD12> { [ dead_diaeresis, dead_circumflex ],
[ dead_tilde, dead_caron ]};
+ key <KPDL> { [ KP_Delete, comma ]};
// End alphanumeric section
fikp.patch
(text/x-diff, 354 B)
*** dk.orig 2002-12-15 18:12:49.000000000 +0100
--- dk 2002-12-15 18:14:52.000000000 +0100
***************
*** 74,79 ****
--- 74,80 ----
key <AD12> { [ dead_diaeresis, dead_circumflex ],
[ dead_tilde, dead_caron ]};
+ key <KPDL> { [ KP_Delete, comma ]};
// End alphanumeric section
dkkp.patch
(text/x-diff, 354 B)
*** dk.orig 2002-12-15 18:12:49.000000000 +0100
--- dk 2002-12-15 18:14:52.000000000 +0100
***************
*** 74,79 ****
--- 74,80 ----
key <AD12> { [ dead_diaeresis, dead_circumflex ],
[ dead_tilde, dead_caron ]};
+ key <KPDL> { [ KP_Delete, comma ]};
// End alphanumeric section