Takuro Ashie
ashie****@homa*****
2005年 7月 25日 (月) 00:18:11 JST
足永です。 On Mon, 04 Jul 2005 09:58:07 +0900 Hiroyuki Ikezoe <poinc****@ikezo*****> wrote: > とりあえづ、選択されている文節にforegroundカラーを割り当てないようにして > 逃げました。 > 最終的にどうするかはもうちょっと悩みます。 私の感覚では、一時的とは言えこの対応はあり得ないです。 間違った実装のために、正しいはずの仕様を変更するのはおかしいです。 ユーザーが設定でforegroundとbackgroundを指定しているのに、どういう根拠で その片方だけを捨てるのでしょうか? この場合は(scim-anthy側だけで問題を回避するには)、 * 「文字色を指定しない」「背景色を指定しない」というオプションを加える あるいは * 「装飾なし」「反転」「色づけ」等というオプションを加える などとした上で、デフォルト設定を無難な値に振っておくというのが正しい対応 だと思います。あくまでも仕様通りの振るまいをするようにしなければいけませ ん。たかが一アプリケーションのまずい実装による不具合を回避するために仕様 を歪めるなどは、最もやってはいけない対処方法だと思います。 # 何が正しいのかワケがわからなくなるじゃないですか... > # foregroundカラーが指定されてるとリバース扱いにしてる… > # どうせなら、backgroundの方で判断して欲しかったり > > とりあえづ、選択されている文節にforegroundカラーを割り当てないようにして > > 逃げました。 > > 最終的にどうするかはもうちょっと悩みます。 個々の実装を確認するのは良いことだと思いますけど、それに振り回されないで 下さい。「何がより正しいのか」で判断して下さい。