[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: Patch for w3m variants



Citation (with leading "> " of each line) from article:
  <ur8y8o7k0.wl@mit.m.nines.nec.co.jp>
    by Mito <mit@nines.nec.co.jp> :
> 前のメールで、「./configure ... -model=baby」としていると書
> きましたが、実際このまま baby model でmakeすると、
> optionMenu() が定義されないためリンクできませんでした。

多分本当の原因はUSE_COOKIEがundefinedな場合にreceiveCookieInfo()が
unresolvedになることだと思いますが、これもオリジナルにはないw3mmeeのバ
グです。

> できれば configure で -model=custom も指定できるようになると
> 助かります。

添付のパッチ(w3m-0.2.1のconfigureからの差分になってます)のような仕様で
よろしいでしょうか。

> どーーーっでもいいことなんですが、"Program Files"対策として、
> which は↓なのにしませんか?
>
> -------8<-------8<-------8<-------
> #!/bin/sh
> arg="$@"
> IFS=:
> for d in $PATH
> do
> echo $d
> 	if [ -x "$d/$arg" ]; then
> 		echo "$d/$arg"
> 		exit 0
> 	fi
> done
> echo "${arg}: Command not found."
> exit 1
> -------8<-------8<-------8<-------
>
> # IFS は結構古いshでも理解すると思うのですが、検証したこと
> # はありません。だめだったら捨ててください。(_ _)

shの微妙な振舞いについては知識が無くて、申し訳ないですが私には判断でき
ません。識者の検証をお願いします。

-- 
須藤 清一 <suto@ks-and-ks.ne.jp>
http://pub.ks-and-ks.ne.jp/pgp-public-key.html
--- configure~	Wed May  2 23:59:08 2001
+++ configure	Thu May  3 00:07:24 2001
@@ -63,6 +63,9 @@
   -model=monster|--model=monster)
     dmodel=5
     ;;
+  -model=custom|--model=custom)
+    dmodel=6
+    ;;
   -code=*|--code=*)
     def_dcode=`expr "$1" : "-*code=\(.*\)"`
     ;;
@@ -465,6 +468,7 @@
 if [ -z "$ans" -a -n "$dmodel" ]; then
   ans=$dmodel
 fi
+dmodel_save="$dmodel"
 dmodel=$ans
 case "$ans" in
   1)
@@ -514,6 +518,15 @@
     customized=y
     ;;
   6)
+    if test "X$dmodel_save" == X6
+    then
+     if test "X$use_ssl" = Xy
+     then
+      find_ssl
+     fi
+     save_params
+     customized=y
+    fi
     ;;
   *)
     echo "Please input 1-6."