[Anthy-dev 2321] Re: commit_stringのエンコーディング

Back to archive index

Takuro Ashie ashie****@homa*****
2005年 8月 31日 (水) 23:39:03 JST


足永です。

On Wed, 31 Aug 2005 17:38:43 +0900
TOKUNAGA Hiroyuki <tkng****@xem*****> wrote:

> > helperのメッセージの中のcommit_stringにはcharsetの指定がないようです
> > が、エンコーディングはUTF8で固定なのでしょうか。
> 
> 仕様がまずいような気がします。

以前から気になってました。


> ただ、互換性を保ったままエンコーディングを選択可能にするのは不可能っぽい
> ですね。互換性を壊してまでエンコーディングを選択可能にするメリットは今
> のところ思い付かないので、とりあえずはこのままでいこうと思います。

せっかくuim内部がCSIで実装されているのに、ここだけUTF-8固定というのは一
貫性が無く、美しくないと思います。
また、外部ツールに対してiconvへの依存を要求する確率が高まるというデメ
リットがあるかと思います。

今このAPIを使っているのは恐らくuim内部のツールとuim-tomoe-gtkだけだと思
います。今のうちに互換性を壊してでも修正してしまった方が良いと思います。
uim-tomoe-gtkはまださほど広まっていないようですし。

-- 
Takuro Ashie
Mail: ashie****@homa*****
Web:  http://www.homa.ne.jp/~ashie/



Anthy-dev メーリングリストの案内
Back to archive index