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/