From xemacs-m  Mon Mar 10 20:54:37 1997
Received: from pentagana.sonic.jp (root@pm-6-219.tokyo.gol.com [202.243.51.219])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id UAA05000
	for <xemacs-beta@xemacs.org>; Mon, 10 Mar 1997 20:54:32 -0600 (CST)
Received: (from jhod@localhost) by pentagana.sonic.jp (8.7.1+2.6Wbeta4/3.4W3) id PAA04580; Mon, 10 Mar 1997 15:42:18 +0900
Date: Mon, 10 Mar 1997 15:42:18 +0900
Message-Id: <199703100642.PAA04580@pentagana.sonic.jp>
From: P E Jareth Hein <jhod@po.iijnet.or.jp>
To: Michael Guenther <michaelg@igor.stuttgart.netsurf.de>
Cc: xemacs-beta@xemacs.org
Subject: XIM problem with 20.1-b6 and kinput2 on Linux
In-Reply-To: <3322EAD3.554453@igor.stuttgart.netsurf.de>
References: <3322EAD3.554453@igor.stuttgart.netsurf.de>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII

>>>>> "Michael" == Michael Guenther <michaelg@igor.stuttgart.netsurf.de> writes:

Michael> The following X-Error occurs when XEmacs compiled with XIM
Michael> (Motif) support is started, while kinput2 is running:

>> xemacs: X Error of failed request: BadValue (integer parameter out
>> of range for operation) Major opcode of failed request: 2
>> (X_ChangeWindowAttributes) Value in failed request: 0x3fffe93f
>> Serial number of failed request: 268 Current serial number in
>> output stream: 270

Michael> The locale was set to ja_JP.EUC. I'm using Linux 2.0.29,
Michael> XFree86 3.2A, Metrolink Motif 2.0, and libc 5.4.7.  XEmacs
Michael> was compiled with -DX_LOCALE.  Despite the error, XEmacs (and
Michael> input via kinput2) is working fine.

All I can say is you're lucky it works at all. I have just spend the
last 2 weeks going over the Xlib code in 6.1 & 6.3 for IM handling
(and code conversion) and there are MASSIVE brain-farts all over
it. There is execellent chances that it will dump core on you in
several different places if you play with it long enough. If you feel
like re-compiling Xlib, I can send you some patches if you like.

--Jareth Hein


