I am reporting a bug in the file /usr/X11R6/lib/X11/xkb/symbols/us_intl of package XFree86-etc-4.2.0-1. When one runs:
$ setxkbmap.exe -rules xfree86 -model pc104 -layout us_intl Error loading new keyboard description
This is caused by commas missing in the file. When I copy the same file from the Red Hat 9 distribution, it works marvelously. When I perform a diff between the two files:
diff us_intl us_intl.cygwin.kaput 44c44 < key <AE09> { [ 9, parenleft ], --- > key <AE09> { [ 9, parenleft ] 46c46 < key <AE10> { [ 0, parenright ], --- > key <AE10> { [ 0, parenright ] 52c52 < key <AC10> { [ semicolon, colon ], --- > key <AC10> { [ semicolon, colon ] 54c54 < key <AB08> { [ comma, less ], --- > key <AB08> { [ comma, less ] 56c56 < key <AB09> { [ period, greater ], --- > key <AB09> { [ period, greater ] 58c58 < key <AB10> { [ slash, question ], --- > key <AB10> { [ slash, question ]
Notice that the cygwin version of the file is missing commas.
Here is my setting: I use XWin.exe to connect to my Red Hat 9 server using XDMCP. XFree86 version 4.3.0 is running on my Red Hat 9 server while XFree86 version 4.2.0 is running on my Windows machine under Cygwin. I do a "xhost +" on my RH9 server and I then start an rxvt session on Windows and call the command.
Sincerely, Hans Deragon -- Deragon Informatique inc. Open source: http://www.deragon.biz http://swtmvcwrapper.sourceforge.net mailto://[EMAIL PROTECTED] http://autopoweroff.sourceforge.net