A. Known bugs of xcin: ---------------------- 1. Currently only "Root" and "OverTheSpot" input styles of XIM are supported. The others are not. 2. XCIN still cannot repond the XIM message "XNQueryIMValuesList" to the client. And not all of the possible XIC requests from the client are handled. If the client sends unknown XIC requests to xcin, xcin will complain warning message. B. Glibc related problem: ------------------------- 1. Because glibc use UCS4 as its internal encoding, but some of the Eten extension characters of Big5 encoding does not have correct mapping to UCS4 in the glibc-2.1.x iconv data. Hence, under this situation these characters will have difficulties to be exchanged between XIM server and clients. These characters are: Big5: 0xF9D6, 0xF9D7, 0xF9D8, 0xF9D9, 0xF9DA, 0xF9DB, 0xF9DC This problem will be fixed in the incoming glibc-2.2.x system. C. rxvt-2.6.x/2.7.x related problem: ------------------------------------ (See also http://xcin.linux.org.tw/rxvt/index.html for more details. Please also use the most recent versions of rxvt as possible, see http://www.rxvt.org for more detials) 1. In GNU/Linux running fvwm95 window manager and rxvt-2.6/7, if simultaneously kill xcin and rxvt (for example, shutdown the fvwm95 environment), in some circumstance rxvt cannot terminate properly, instead it might still hang in the memory to waste CPU time. In this situation the only way to terminate it is using "kill -9". I am not sure if in other window managers this situation exist or not, but the users using icewm / KDE told me that they never see this situation. So, if you see this, one way to get rid of this is before your logging out, terminate xcin first and then log out. 2. In zh_TW.Big5 locale and OverTheSpot input style, rxvt cannot report correct spot location to xcin, such that the OverTheSpot window of xcin cannot move with the cursor of rxvt correctly. D. xedit related problem: ------------------------- 1. If the "international" of xedit in $HOME/.Xresources is enabled, you may not use xedit to open any file to edit. It will cause segmentation fault. 2. It has X11R5 problem (XIM server cannot terminate before it, cannot start after it). E. Netscape-4.5/6/7 and Mozilla M16/M17 related problem: -------------------------------------------------------- 1. It has X11R5 problem (XIM server cannot terminate before it, cannot start after it). 2. Bug in Mozilla, the when the XICs change their input focus, they do not send XSetICFocus or XUnsetICFocus messages to the XIM server. F. Gnome Window Maker related problem: -------------------------------------- 1. If the xcinrc option "XCIN_HIDE" is enabled, in this environment using ctrl+space to turn on/off the xcin Chinese input mode will cause the xcin window "flying" upward gradually. G. HP-UX CDE environment: ------------------------- 1. XCIN cannot start after the CDE applications (e.g., dtterm). The connection will not established in this case. If you find other problems, please report to xcin@linux.org.tw thhsieh@linux.org.tw T.H.Hsieh