|
XCIN Mail-list
|
| Indexed By Date: [Previous] [Next] | Indexed By Thread: [Previous] [Next] |
| Subject: | RE: Request suggestions |
| From: | "Pai-Hsiang Hsiao" <pshsiao@tcts.seed.net.tw> |
| Date: | Fri, 23 Jul 1999 14:30:44 +0800 |
| To: | <xcin@linux.org.tw> |
| Importance: | Normal |
| Reply-To: | xcin@linux.org.tw |
> 2. 目前 gen_inp 還沒有自動選字的功能,各位覺得需不需要加入? 若需要的話, > 我預計在 2.5.2 及以後的 release 時加入,而加入的方式會採用 libtabe 提 > 供的服務,只用很簡單的演算法來做有限度的自動選字。 以字頻來做很簡單,libtabe 裡面有 function 可以 call. 若要用詞則比較麻煩,但是不像注音的那麼複雜。 > 3. 這一點比較重要。 platin 兄曾建議我也許將 libtabe 整個從 xcin source > tree 抽離,完全獨立維護,而使用者若要裝 xcin 時,當然首先要裝 libtabe。 > 我想想也有道理,理由如下: > > a. libtabe 最啟碼應該做成 shared lib, 因為不只 bimsphone, xcin 其他 > module 也有可能會 call 它 (如 gen_inp), 如果照現在 static link > 的方式,很不經濟。況且,也很有可能其他軟體或輸入法會 link libtabe. 見仁見智。 > b. libtabe 未來很可能發展出其他與輸入法無關的功能,而這些 xcin 可能 > 完全不會用到,故 xcin source tree 包含整個 libtabe source, 也不太 > 經濟。 沒空做 .... 8) > a. libtabe 的安裝還不夠自動化 :-)) 我的意思是缺乏類似 autoconf 的東 > 東,雖然可能不需要,但我覺得至少要做到很容易可以 make, make install, > 讓使用者不必去看、去改 makefile 就一切搞定。感覺上,目前 libtabe > 尚處在 hacker-installable state :-)) 若要推廣它,我們可能還需要考 > 慮「新手」的處境。 Anyway, 這只是我個人的想法,各位可以不同意 :-)) > > 如果大家同意將 libtabe 抽離,且認為需要「包裝」一下的話,這一點我 > 可以幫忙做。 好,請你先把你手邊的版本做好,我再重新整理一次。 > b. 目前 xcin 的 bimsphone 使用 libtabe, 但它並不直接呼叫 libtabe, 事 > 實上它是呼叫 bims.c 的函式,間接使用 libtabe 。但 libtabe 原來的 > source 中, bims.c 並不做成 lib, 換句話說如果使用者的系統已裝好 > libtabe 的 binary, 在沒有 source 的情況下是不可能 compile xcin 的。 > 因此,若要抽離,就 xcin 的需求而言 bims.c 也要做成 lib 。 可以。 > 在此我們可以稍做延伸,就是規劃一下 libtabe 的 source tree 中那些 > 適合做獨立的 lib? 就目前來看有兩個: libtabe.so & libbims.so, 也許 > 蕭大哥可以再規劃出其他的 :-)) > > 如果有需要的話,我可以幫忙改這部分的 makefile 。 需要。謝謝。 8) > 所以,大家是否認為該將 libtabe 自 xcin source tree 抽離? 如果是,則我 > 希望在 2.5.1 release 時就弄好,以免使用者「中毒太深」 :-)) libtabe 還無家可歸,所以暫時跟你放一起吧! 8Q 可能可以放在中研院 電算中心所提供的服務機器上,不過還沒空處理。可能要到八月底,到學 校報到前看有沒有空檔。 // Shawn
| Indexed By Date | Previous: |
Re: Request suggestions From: Yung-Ching Hsiao <hsiaoy@ee.eng.ohio-state.edu> |
|---|---|---|
| Next: |
Re: Request suggestions From: Tung-Han Hsieh <thhsieh@linux.org.tw> |
|
| Indexed By Thread | Previous: |
Re: Request suggestions From: Yung-Ching Hsiao <hsiaoy@ee.eng.ohio-state.edu> |
| Next: |
Re: Request suggestions From: Tung-Han Hsieh <thhsieh@linux.org.tw> |