YamaKen
yamak****@bp*****
2005年 1月 27日 (木) 01:54:40 JST
At Sat, 08 Jan 2005 03:15:43 +0900, yamak****@bp***** wrote: > 本来はlibuimコアの側からuim-customに干渉するのは避けたいところで > すが、現状ではuim_custom_load()等の呼び出しも必須になってしまっ > ているので、API利用者の負担を増してまで無理に分離させる価値は無 > いと判断しました。enableという概念もinit/quitと問題なく共存可能 > だと思います。 > > 将来的にはpluginとして実装してload/unloadをもってinit/quitに代え > るのがベストかなと思っています。この場合はuim_quit()時にも汎用の > 仕組みで暗黙的にunloadできるわけですし。 r357でそのように実装し、libuimからlibuim-customを分離しました。 これでlibuim側からはuim-customの存在を関知する必要はなくなり、 libuimのフットプリントも小さくなりました。 uim-pref等のcustom API利用プログラムではLDFLAGSに -luim-custom を追加するようにしてください。 ------------------------------- ヤマケン yamak****@bp*****