新酷音輸入法在 OXIM 的支持
感謝 FireFly 前輩不眠不休的努力 (仔細看看他發表文章與程式碼更動的時間,早中晚都有涵蓋耶),現在 OXIM 已經支援 [
新酷音輸入法],詳情可參考新聞稿 [
OpenDesktop計畫消息 : OXIM 1.0.1 輸入法釋出,支援新酷音與全字庫],現在 [
新酷音計畫] 又多了一個成功案例。
引用 oxim 的 ChangeLog:
2006-3-1 Firefly
* etc/oxim.conf.in :
預設使用新酷音輸入法。
改用新的全字庫輸入法參考檔。
...
2006-2-28 Firefly
* src/include/IC.h src/include/module.h
src/include/oximtool.h
src/lib/ucs4toutf8.c src/lib/wchs_to_mbs.c
src/lib/im_comm/ascii_wb.c
src/lib/im_comm/charcode.c
src/modules/bimsphone/bimsphone.c
src/modules/bimsphone/bimsphone.h
src/modules/bimsphone/bimspinyin.c
src/modules/chewing/chewing.c
src/modules/gen-inp/gen-inp.c
src/modules/gen-inp/gen-inp.h
src/modules/unicode/unicode.c
src/util/oxim2tab/gencin.c
src/util/oxim2tab/gencin.h
src/util/oxim2tab/oxim2tab.c
src/util/oxim2tab/syscin.c
src/xim/gui_preedit.c src/xim/oxim_main.c
src/xim/xim.c
src/xim/xim_IC.c :
因「新酷音」輸入法使用與 OXIM 同名結構 wch_t,但長度不同,
幾經思考,決定修正 OXIM,將 WCH_SIZE 改名為 UCH_SIZE,
wct_t 改名為 uch_t,同時修正相關程式。
至於 API 與內部核心翻修的 libchewing 0.3.x 也期望會在近期內釋出,到時候要連同修改的 IM server/bridge 還真不少,不過,看到 [
新酷音計畫] 的成果可被這麼多專案採用,頗感欣慰 :-)
由 jserv 發表於 March 1, 2006 11:56 PM