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

Re: w3m-form-textarea-edit-mode



白井です。ソース見ただけなのですが。

From: Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp> さん曰く
Subject: [emacs-w3m:07652] Re: w3m-form-textarea-edit-mode (was: URLのエコーとtextareaのminor化)
Message-ID: <u650ncss4.wl%tsuyoshi_cho@yahoo.co.jp>
Date: Sun, 20 Feb 2005 21:36:27 +0900

> 探ってみたところ、添付のパッチの様にすると動くのですが、どうでしょうか。
> 
> # ただ、これでmodeが有効になっても、C-cC-q/C-cC-cで脱出できず、
> # 以下のBacktraceを吐きます。現在調査続行注
> 
> 結局、以前のを当てずに以下のパッチを当てることで正常に動作するようになりました。

動作的には正しいと思うのですが、

@@ -1188,6 +1188,7 @@
 	(insert value)
 	(goto-char (point-min))
 	(forward-line (1- (nth 2 info)))
+	(setq w3m-form-input-textarea-buffer w3mbuffer)
 	(w3m-form-input-textarea-mode-setup)
 	(setq w3m-form-input-textarea-form form
 	      w3m-form-input-textarea-hseq hseq

このすぐ後に
	      w3m-form-input-textarea-buffer w3mbuffer 
が出てくるのはなんだかなぁと思うので、

(w3m-form-input-textarea-mode-setup w3mbuffer)

と w3m-form-input-textarea-mode-setup() を引数付きで call して

(defun w3m-form-input-textarea-mode-setup (buff)
  (funcall (if (functionp w3m-form-textarea-edit-mode)
	       w3m-form-textarea-edit-mode
	     (or (when (buffer-live-p buff)
		   (with-current-buffer buff

とするのはどうでしょうか?
。。。。
もう一丁、読み落としていたのですが、

From: TSUCHIYA Masatoshi <tsuchiya@namazu.org> さん曰く
Subject: [emacs-w3m:07588] w3m-form-textarea-edit-mode (was: URLのエコーとtextareaのminor化)
Message-ID: <871xbhgl2g.fsf_-_@namazu.org>
Date: Wed, 16 Feb 2005 13:55:51 +0900

> w3m-form-textarea-edit-mode の初期値は,従来の挙動を尊重して 
> fundamental-mode にしてありますが,個人的には text-mode の方が良いかな
> あと悩んでいます.皆さんの好みはどうでしょうか?

ぼくも text-mode の方がよいと思います。

-- 
白井秀行 (mailto:shirai@meadowy.org)