[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00637] Re: jserver option & command name
- To: freewnn@tomo.gr.jp
- Subject: [freewnn:00637] Re: jserver option & command name
- From: aono@XXXX
- Date: Mon, 25 Jun 2001 11:33:28 +0900 (JST)
- In-Reply-To: Your message of "Sun, 24 Jun 2001 19:03:39 +0900".<20010624190339T.hiroo@oikumene.gcd.org>
- Reply-To: freewnn@tomo.gr.jp
青野です。おはようございます。
#パッチの取りまとめ、ご苦労さまです。何かお手伝いしたいと
#は思うのですが、なかなか時間がとれません。
<20010624190339T.hiroo@oikumene.gcd.org>の記事において
hiroo@oikumene.gcd.orgさんは書きました。
>> 一般的には
>> short long
>> -h --help
>> -v --version
>>
>> だと思いますが、現在のオプションと衝突する場合はどうすればよいでしょう
>> か。具体的には、jserver で、
>> -h hinsi_file_name
>> が衝突します。
>>
>> (1) 一般的な方に置き換える。
>> (2) 現在のオプションはそのまま残す。
>> (2.1) long option のみ定義し、short option は -h hinsi_file_name とする。
>> (2.2) --help に対する short option は他の形にする。
>>
>> のいずれが望ましいでしょうか?
オプションは使ったことがない青野がいうのも説得力がないので
すが、次の次くらいのリリース(2.X?)ならともかく、互換性を保
つために残しておいた方がよいと思います。
#Wnn6(Solarisバンドル版)では残っているようです。Wnn7はど
#うなるでしょうか?
2.1'として、hinsi_file_nameが指定されていない時にはヘルプ
を表示するというのはどうでしょうか。少なくともa017(小野さ
んのpatchなし)では 'jserver -h'だけならUsageが出るので、こ
のままでもよい、ということになります。
他のコマンドのオプションも、long optionはともかくshort
optionは残しておいた方がよいと思います。(内部変数/関数は
この限りではありませんが。)
#ところでwnnstatは -U がデフォルトでしたっけ?
>> ・$(PREFIX)/bin 直下にインストールするかどうか
(以下略)
こちらも(可能なら)互換性を重視してほしいなあと思います。
インストールするディレクトリはconfigureで指定できればなお
よいかと思いますが、--with-[jkct]wnn-bindir のような言語別
オプションがまた増えるのはあまりうれしいことではありません。
(いいアイデアが浮かびませんが、 --enable-shared[=PKGS]の要
領で、例えば--enable-lang-bindir[=[j]wnn,kwnn,cwnn,twnn]
で言語別に [jkct]Wnn4 ディレクトリを作るか否かを指定するの
はどうでしょうか? )
----
大阪教育大学 情報処理センター
青野智樹 (aono@cc.osaka-kyoiku.ac.jp)
#情報処理センターに関するお問い合わせは
#center@cc.osaka-kyoiku.ac.jp へお願いします。