For IBM Dutch Keyboards. This is a follow on to bug report 135173 X.org does not display euro sign. Tilde also does not work. Left and right brackets "]" & "[" are the wrong way around. The following patches fix these issue's. diff -u /usr/X11R6/lib/X11/xkb/symbols/nl.orig /usr/X11R6/lib/X11/xkb/symbols/nl --- /usr/X11R6/lib/X11/xkb/symbols/nl.orig 2004-09-14 17:48:41.000000000 +0200 +++ /usr/X11R6/lib/X11/xkb/symbols/nl 2004-10-05 16:39:48.000000000 +0200 @@ -37,7 +37,7 @@ key <AE12> { [ degree, dead_tilde ], [ dead_cedilla ] }; key <AD03> { [ e, E ], - [ eacute, Eacute ] }; + [ EuroSign, cent ] }; key <AD04> { [ r, R ], [ paragraph, registered ] }; key <AD05> { [ t, T ], @@ -52,7 +52,7 @@ [ ograve, Ograve ] }; key <AD10> { [ p, P ], [ paragraph ] }; - key <AD11> { [ dead_diaeresis, dead_tilde ], + key <AD11> { [ dead_diaeresis, dead_circumflex ], [ asciitilde, asciicircum ] }; key <AD12> { [ asterisk, bar ] }; key <AC01> { [ a, A ], @@ -85,7 +85,7 @@ [ periodcentered, guillemotright ] }; key <AB10> { [ minus, equal ], [ hyphen ] }; - key <LSGT> { [ bracketleft, bracketright ], + key <LSGT> { [ bracketright, bracketleft ], [ bar ] }; // End alphanumeric section diff -u /usr/X11R6/lib/X11/xkb/symbols/pc/nl.orig /usr/X11R6/lib/X11/xkb/symbols/pc/nl --- /usr/X11R6/lib/X11/xkb/symbols/pc/nl.orig 2004-09-14 17:48:42.000000000 +0200 +++ /usr/X11R6/lib/X11/xkb/symbols/pc/nl 2004-10-05 16:39:48.000000000 +0200 @@ -6,7 +6,7 @@ // converted from the nl-latin.map of the Linux kbd package by // Pablo Saratxaga <srtxg.z2.fidonet.org> // -// $XFree86: xc/programs/xkbcomp/symbols/pc/nl,v 1.2 2002/11/22 04:03:28 dawes Exp $ +// $XFree86$ default partial alphanumeric_keys xkb_symbols "basic" { @@ -23,15 +23,14 @@ key <AE10> { [ 0, apostrophe, braceright, degree ] }; key <AE11> { [ slash, question, backslash, questiondown ] }; key <AE12> { [ degree, dead_tilde, dead_cedilla, dead_ogonek ] }; - - key <AD03> { [ e, E, eacute, Eacute ] }; + key <AD03> { [ e, E, EuroSign, cent ] }; key <AD05> { [ t, T, thorn, THORN ] }; key <AD06> { [ y, Y, ydiaeresis, yen ] }; key <AD07> { [ u, U, udiaeresis, Udiaeresis ] }; key <AD08> { [ i, I, idiaeresis, Idiaeresis ] }; key <AD09> { [ o, O, ograve, Ograve ] }; key <AD10> { [ p, P, paragraph, THORN ] }; - key <AD11> { [dead_diaeresis, dead_tilde, asciitilde, asciicircum] }; + key <AD11> { [dead_diaeresis, dead_circumflex, asciitilde, asciicircum] }; key <AD12> { [ asterisk, bar, dead_tilde, dead_macron ] }; key <AC01> { [ a, A, aacute, Aacute ] }; @@ -47,7 +46,7 @@ key <AB09> { [ period, colon, periodcentered, guillemotright ] }; key <AB10> { [ minus, equal, hyphen, dead_abovedot] }; - key <LSGT> { [bracketleft, bracketright, bar, brokenbar ] }; + key <LSGT> { [bracketright, bracketleft, bar, brokenbar ] }; include "level3(ralt_switch_multikey)" };
Created attachment 105010 [details] Addes euro,tilde fixes brackets
Created attachment 105011 [details] Adds euro,tilde, brackets
Added Attachments.
I've filed https://bugs.freedesktop.org/show_bug.cgi?id=3544 in X.Org bugzilla to track this request upstream. Once the requested changes are accepted by X.Org, we will include them in our future builds.
Setting status to "NEEDINFO", awaiting an indication of acceptance in upstream bugzilla.
Status update: I've updated the upstream bug https://bugs.freedesktop.org/show_bug.cgi?id=3544 and attached a new patch against X source code there. I've initiated a discussion on xorg.org concerning the issue as well, to seek expedient closure. Once we get closure on the issue upstream, we will include the solution that gets committed to upstream CVS in a future OS update release.
Fixed on June 30 in build 6.8.2-1.EL.13.10 for future RHEL4 update. Setting status to "MODIFIED" pending testing. RPM packages containing this fix will be temporarily available for a week or so at: ftp://people.redhat.com/mharris/testing/4E
From User-Agent: XML-RPC xorg-x11-6.8.2-1.FC3.45 has been pushed for FC3, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2005-500.html