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

Re: Mule-2.3



>>>>> In [emacs-w3m : No.01625]
>>>>>	ari@mbf.sphere.ne.jp (ARISAWA Akihiro) wrote:

有沢さん> で、試しに Mule で動かしていて気付いたのですが、w3m-search 
有沢さん> がエラーとなります。

有沢さん> Signaling: (wrong-number-of-arguments #<subr read-string> 4)
有沢さん>   (read-string prompt nil nil default)

有沢さん> ;; read-string は APEL で対処されていた記憶があるのですが。

APEL は第四引数の面倒までは見てくれていませんね。
APEL で対応するのがスジだとは思うのですが、ちょっと億劫です。

;; やり始めると w3m-om みたいに coding-system も作ってくれって
;; 言われそうだし。^^;;

(defun w3m-om-read-string (prompt &optional initial-contents history
			       default-value)
  "Like `read-string' except that the 4th arg `default-value' is allowed."
  (let ((result (read-string prompt initial-contents history)))
    (if (and (zerop (length result))
	     (stringp default-value))
	default-value
      result)))

(defalias 'read-string 'w3m-om-read-string)

と w3m-om でやってしまっても、困る人はいないと思うんですが、いか
がでしょうか? → 開発者のみなさま。

あるいは w3mhack で compile 時に source code を置き換えてしまう
なんていう荒っぽい技も使えますが。:-p

有沢さん> 職場には Mule-2.3@Emacs-19.{34,28} や Nemacs-3.3.2 が転がっ
有沢さん> てます:-)

すみません、さっき白井さんにはウソを言ってしまいました。ぼくの周
辺で mule-19.28 と w3m コマンドの両方があるマシンは無かったです。
mule-19.28 があるマシン (NEWSOS4) では w3m が make できず、w3m
があるマシン (Solaris 2.6) では mule-19.28 が make できず。^^;;
-- 
Katsumi Yamaoka <yamaoka@jpl.org>