[Anthy-dev 509] Re: uimのキーバインド定義を簡単に

Back to archive index

Hiroyuki Komatsu komat****@taiya*****
2004年 2月 5日 (木) 01:37:31 JST


At Wed, 04 Feb 2004 18:37:44 +0900,
YamaKen wrote:
> > > それと、上記のいずれにするにしてもcase insensitiveをどう表記する
> > > か考えないといけませんね。ちょっと短かめにして<IgnoreCase>とかで
> > > しょうか。
> > 
> >  新しく言葉を作るのは、外してるかもしれないリスクを考えるとあんまり望ま
> > しくないと思います。
> >  <Alt>も<A>も<CaseInsensitive>も<I>も、関数側では全て受け入れる様にして
> > おいて、内部では短い省略表記を使う、マニュアルにはわかりやすいように長い
> > 表記を使う、というのはどうでしょう?全然決定版になってないですけど。
> 
> 省略記法には反対です。
> 
> <Alt>のように省略無しで書くと初見の人にも自己説明的に意味を教え
> てくれますが、<A>にはその効果がないだけでなく、A- に比べて記述も
> コードも面倒で既存の記法からの連想("<Alt>"ならGtk、"A-"なら
> Emacs)も効きません。一見さんに「uimの設定ってわかりやすそう」と
> 思わせるためにも省略を許さない方がいいと思います。

僕も省略しない方がいいと思います。


> <IgnoreCase>はEmacsとかでそれなりに使われてるから大丈夫なんじゃ
> ないかと思いますが… 違和感ありますかね?

この <IgnoreCase> って、<Shift> での置き換えは可能でしょうか?
# 置き換えるとややこしくなってしまうのであれば、無意味ですけども。

-- 
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/




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