keysymdef.h has wrong implies symbol?

James Cloos cloos at jhcloos.com
Fri Oct 24 23:22:03 PDT 2008


>>>>> "Peter" == Peter Hutterer <peter.hutterer at who-t.net> writes:

Peter> diff --git a/src/xlibi18n/imKStoUCS.c b/src/xlibi18n/imKStoUCS.c
Peter> index 83c1483..4b4f628 100644
Peter> --- a/src/xlibi18n/imKStoUCS.c
Peter> +++ b/src/xlibi18n/imKStoUCS.c
Peter> @@ -123,1 +123,1 @@ static unsigned short const keysym_to_unicode_8a4_8fe[] = {
Peter> -    0x2245, 0x2246, 0x0000, 0x0000, 0x0000, 0x0000, 0x22a2, 0x0000, /* 0x08c8-0x08cf */
Peter> +    0x2245, 0x2246, 0x0000, 0x0000, 0x0000, 0x0000, 0x21d2, 0x0000, /* 0x08c8-0x08cf */

Wow.  Old bug!

AFAICT it was part of the initial import of the Xfree86 code.

You are right; that is definitely the correct fix if the comment in
xkeysymdef.h (that XK_implies should be U+21D2 RIGHTWARDS DOUBLE ARROW)
is correct.

-JimC
-- 
James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6



More information about the xorg mailing list