[Mew-dist 06194] Re: UseCL=yes for Solaris 2.x

Makoto MATSUSHITA ( まつしたまこと ) matusita at example.com
1998年 8月 28日 (金) 13:19:15 JST


私は imsetup のことは何も考えてなかっただけ,です.

Takashi.Murata> そのため、デフォルトを yes にするのではなく、yes/no以外
Takashi.Murata> の、例えば unsupport などにして、その場合は imsetup で問
Takashi.Murata> い合わせないようにする、という方がいいのではないですか?

unsupport という単語を導入しても意味がないと思います.そんなことよりも,
実は「判定しようとしたけど,できなかったかもしれない」ことを別に扱わない
と,そもそもだめなのかもしれません.こんな感じなのでしょうか[注あ].

--- configure.in.dist	Fri Aug 28 07:43:11 1998
+++ configure.in	Fri Aug 28 13:01:18 1998
@@ -86,6 +86,7 @@
 fi
 
 dnl check fsync() is in syscall.h or sys/syscall.h
+im_nosync="undefined"
 for im_check_headers in sys/syscall.h syscall.h
 do
 	AC_CHECK_HEADER($im_check_headers,
--- imsetup.in.dist	Fri Aug 28 07:43:12 1998
+++ imsetup.in	Fri Aug 28 13:10:57 1998
@@ -123,7 +123,8 @@
 			    . " fsync(2)? (You can answer yes,\n"
 			    . "if your home directory is on local file system,"
 			    . " otherwise answer no.)"
-			    , $nosync);
+			    , $nosync eq 'undefined' ? 'no' : $nosync)
+			    if ($nosync ne 'yes');
 
     print "\n";
 }

判定できなかった時に yes と no どちらを default にするべきなのかは知りま
せん[注い].上記ではとりあえず no と書いていますが[注う],yes にしておい
たほうが良いような気もちょっとだけですがします.

試しに書いてみただけなので,動作確認とかは一切してません‥‥

-- -
Makoto `MAR' MATSUSHITA

脚注: 
[注あ] patch は IM-100pre1 から作りました.

[注い] と明示的に書けばいいでしょうか :-)

[注う] 確か IM-98 の頃まで no が imsetup での default でしたよね.





Mew-dist メーリングリストの案内