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

Re: Referer (Re: buffer local variables)



>>>>> In [emacs-w3m : No.01528]
>>>>>	Katsumi Yamaoka <yamaoka@namazu.org> wrote:

山岡> forms の再利用が手元では動き始めました。:-)

さきほど commit しましたが、ヒストリーから戻したフォームのうち、
ユーザが入力している途中の文字列については、まだ表示に反映されま
せん。すみませんが、これは明日にします。

やろうと思っているのは以下のようなことです。現在 CVS の先端にあ
る Emacs-W3M にこのパッチを当てると、yahoo-jp や asahi.com のトッ
プページにある検索入力窓に、書きかけの文字列が戻ってきます。

--- w3m-form.el~	Thu Sep 13 12:23:02 2001
+++ w3m-form.el	Thu Sep 13 12:34:23 2001
@@ -457,6 +457,11 @@
 					 'w3m-cursor-anchor
 					 `(w3m-form-input-file ,form ,name ,value))))
 	     (t ;; input button.
+	      (let ((fvalue (w3m-form-get form name)))
+		(when fvalue
+		  (delete-region start (point))
+		  (insert fvalue)
+		  (insert-char ?\  (max 0 (- width (string-width fvalue))))))
 	      (add-text-properties start (point)
 				   (list 'face 'w3m-form-face
 					 'w3m-action

実際にはもっと整理するつもりですが。
-- 
Katsumi Yamaoka <yamaoka@namazu.org>