|
[bug] oxim cvs 20070123
|
[bug] oxim cvs 20070123 |
|
|---|---|---|
|
Guest_[bug] oxim cvs 20070123
|
好消息: flash9 似乎是沒問題了
壞消息: 1. firefox 無法在 non-UTF-8 locale 使用 oxim + GTK immodule,不過 XIM 可以 2. konsole 無法在 zh_TW.Big5 locale 正常使用,不管 XIM 還是 QT immodule 都不行,XIM 正常 在 konsole Big5 locale 試打"測試輸入法",結果變成"ㄒㄘㄘㄘㄒ岡測ㄒㄕㄕ試ㄒㄕㄕㄕ輸ㄒㄖㄖㄒ圾入ㄒㄈㄈㄈㄒwㄙk"
2007-1-24 0:07
|
|
工具箱
|
||
|
Re: [bug] oxim cvs 20070123
|
Re: [bug] oxim cvs 20070123 |
|
|---|---|---|
|
Guest_Re: [bug] oxim cvs 20070123
|
引言:
不管 XIM 還是 QT immodule 都不行,XIM 正常 打錯…應該是 不管 XIM 還是 QT immodule 都不行,UTF-8 locale 正常
2007-1-24 0:10
|
|
工具箱
|
||
Re: [bug] oxim cvs 20070123 |
||
|---|---|---|
|
管理員
![]()
註冊日期:
2005-7-26 9:00 文章:
0
|
解決了,已經 commit 到 CVS Server。
原因是 IMdkit 的 locale buffer 不夠大,無法容納 oxim 指定的 locales。 另外,也已經移除了所有詞音相關的程式碼與檔案。
2007-1-24 10:56
|
|
工具箱
|
||
|
Re: [bug] oxim cvs 20070123
|
Re: [bug] oxim cvs 20070123 |
|
|---|---|---|
|
Guest_Re: [bug] oxim cvs 20070123
|
gcin 1.3.2 用了個有趣的方法解決 XIM all-locale-support
原理是欺騙 xlib, 內部一律用 UTF-8,除了 all-UTF-8-locale 之外,也支援 fr_FR.ISO-8859-1 hy_AM.ARMSCII-8 等等有趣的 locale 同時也支援 ja_JP.EUC-JP ko_KR.EUC-KR zh_TW.* zh_CN.* 等等 小弟測過 gcin 1.3.3 pre4 / pre5 換了 scim IMdkit 後仍然可支援 XIM all locale 或許 oxim 可用類似方法實作, 就不需要弄一個 locale.list 了 可參考: http://cle.linux.org.tw/trac/discussion/2/62 (文中的 GB18030 似乎是 Debian 的 bug, gcin 應該可支援 GB18030 沒問題)
2007-1-24 11:16
|
|
工具箱
|
||




加入映射





工具箱


