Re: makekeys problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 11 Jun 2004, Alan Coopersmith wrote:

Yes - I found that bug and fixed it in the master X.Org CVS tree a few
weeks ago - see http://freedesktop.org/bugzilla/show_bug.cgi?id=658 for
details and a patch.

	-Alan Coopersmith-           alan.coopersmith@xxxxxxx
	 Sun Microsystems, Inc. - X Window System Engineering

Peng Hongbo wrote:
Hello all
	I found a problem when running vsw4 testing with XFree86.
(/tset/XOPEN/strtkysym/Test 7 FAIL)

The problem is related to xc/lib/X11/utils/makekeys.c and
xc/include/keysymdef.h. The makekeys is used to create
ks_tables.h. It will read data from stdin. But it only accept
one format:
main()
{
...
for (ksnum = 0; 1; (void)fgets(buf, sizeof(buf), stdin)) {
i = scanf("#define XK_%s 0x%lx", buf, &info[ksnum].val);
if (i == EOF)
break;
if (i != 2)
continue;
...
} It failed to create data for Greek_IOTAdiaeresis because
Greek_IOTAdiaeresis is defined as
#define XK_Greek_IOTAdiaeresis XK_Greek_IOTAdieresis

This has been committed and will show up in XFree86 4.5.

Thanks.

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Computing and Network Services  |  fax:    1-780-492-1729           |
|  352 General Services Building   |  email:  tsi@xxxxxxxxxxx          |
|  University of Alberta           +-----------------------------------+
|  Edmonton, Alberta               |                                   |
|  T6G 2H1                         |     Standard disclaimers apply    |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux