2つほど手元のXIMを使用するもので調べてみました。 ログをそのまま貼り付けるのでちょっと長めです。 結果からいいますと、Emacs以外はuim-ximを落とすものはありませんでした。
ケース1 Xtermを立ちあげ、文字入力した。未確定の文字列(自動で補完されるもの)は文字化けを起こしていたが、原因は不明。 selection notify request for locale. selection notify request for transport. <-: XIM_CONNECT. accept xim connection. ->: XIM_CONNECT_REPLY. <-: XIM_OPEN. ->: XIM_OPEN_REPLY. ->: XIM_SET_EVENT_MASK. <-: XIM_QUERY_EXTENSION. ->: XIM_QUERY_EXTENSION_REPLY. <-: XIM_ENCODING_NEGOTIATION. ->: XIM_ENCODING_NEGOTIATION_REPLY. <-: XIM_GET_IM_VALUES. ->: XIM_GET_IM_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=1 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_SET_IC_FOCUS. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_UNSET_FOCUS. ケース2 PythonのScrolledText(tk)で作成したプログラムで入力した。こちらは全く問題がみあたらず。 selection notify request for locale. selection notify request for transport. <-: XIM_CONNECT. accept xim connection. ->: XIM_CONNECT_REPLY. <-: XIM_OPEN. ->: XIM_OPEN_REPLY. ->: XIM_SET_EVENT_MASK. <-: XIM_QUERY_EXTENSION. ->: XIM_QUERY_EXTENSION_REPLY. <-: XIM_ENCODING_NEGOTIATION. ->: XIM_ENCODING_NEGOTIATION_REPLY. <-: XIM_GET_IM_VALUES. ->: XIM_GET_IM_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=1 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=2 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=3 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_SET_IC_FOCUS. <-: XIM_CREATE_IC. imid=1, icid=4 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=5 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=6 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=7 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_CREATE_IC. imid=1, icid=8 ic created. ->: XIM_CREATE_IC_REPLY. <-: XIM_GET_IC_VALUES. ->: XIM_GET_IC_VALUES_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_SET_IC_FOCUS. <-: XIM_SET_IC_FOCUS. <-: XIM_SET_IC_FOCUS. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. (->): XIM_COMMIT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_FORWARD_EVENT. ->: XIM_FORWARD_EVENT. ->: XIM_SYNC_REPLY. <-: XIM_SYNC_REPLY. <-: XIM_SET_IC_VALUES. ->: XIM_SET_IC_VALUES_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=8 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=7 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=6 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=5 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=4 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=2 ic deleted. ->: XIM_DESTROY_IC_REPLY. <-: XIM_DESTROY_IC. imid=1, icid=3 ic deleted. ->: XIM_DESTROY_IC_REPLY. imid=1, icid=1 ic deleted. --~--~---------~--~----~------------~-------~--~----~ Google Groups "uim-ja" group uim-ja@googlegroups.com http://groups.google.com/group/uim-ja/about -~----------~----~----~----~------~----~------~--~---