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

[Re: [thhsieh: xcin-2.5 & OverTheSpot]]

----- Forwarded message from thhsieh -----

Date: Sun, 20 Feb 2000 11:02:41 +0800
From: thhsieh
To: danf <danf@turbolinux.com.cn>
Subject: Re: [cle-devel] [thhsieh: xcin-2.5 & OverTheSpot]
X-Mailer: Mutt 1.0pre3us
In-Reply-To: <Pine.LNX.4.21.0002182318410.1800-101000@dfbbb.tlc.com.cn>

On Fri, Feb 18, 2000 at 11:19:58PM +0800, danf wrote:
> Dear Thhsieh:
> Have a look at our ZWinPro, Justin.Yu(Yumj) implement the OverTheSPot
> under both GB/Big5. Please check it. His email is
> justiny@turbolinux.com.cn
> Sincerely
> Dan

Dear Dan,

Thank you very much for your information. I suddently found that I have
just made a very stupid mistake. My original xcin source code have no
problem at all on OverTheSpot input style!! The problem is that recently
I just upgraded my system to XFree86-3.3.6 and I re-compiled my xcin
under it, but I forgot to re-compile rxvt under it. The rxvt is compiled
under XFree86-3.3.4 or earlier releases. I am very supprised that 
without the re-compilation, everything works fine but the input styles
other than "Root" simply *do not work*!! In theory, XFree86-3.3.X are
obeying X11R6.3, so the binaries compiled under any of them should be 
compatible to each other. But it seems that it does not the case.

Thank you very much of your information. Your information is really useful.
I have compared the source code of ZWinInput and xcin carefully, and see
that XIM part are basically the same. Since you said that in your place
OverTheSpot works very well, so I suddently start to doubt that if my
XFree86-3.3.6 has any bug or not? And finally detect where the problem 
really is.

But I am still unsure. I don't know if other ones who still have problem
to use xcin-2.5 with OverTheSpot. So I recommand everybody to help to 
test. If you find that your XIM client cannot use OverTheSpot, please try
to rebuild it. The test steps is as following:

1. Edit the xcinrc file with this line:

	(define INPUT_STYLE             '(Root OverTheSpot))

   and re-run xcin.

2. Run rxvt-2.6.x or 2.7.x with the command (you might need to rebuild it):

	rxvt -im xcin -pt OverTheSpot -km .... -fm ....

   If you see: "rxvt: Failed to create input context", it means that rxvt
   cannot use OverTheSpot. If you don't see any message, then congradulation,
   it works. Now try to press ctrl+space and start to type Chinese. You will
   see funny (in fact, buggy) things.  :-))

Now I can complete the OverTheSpot part by myself. Please wait for the next
release. Thank you very much for anyone who ever pay attention to my stupid
problem and please forgive me for my such a stupid problem.

Best Regards,


----- End forwarded message -----

[ This mail was originally sent to  debian-chinese@lists.debian.org ]
[ and was forwarded to this list automatically. Big5 characters are ]
[ also converted to GB at the same time, Please note that there may ]
[ be errors during the conversion as this is not done by a human!   ]

Reply to: