[Mew-dist 15432] Re: incremental search in summary mode
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 12月 13日 (水) 12:41:34 JST
From: INOUE Tomohiro <tinoue at example.com> さん曰く
Subject: [Mew-dist 15429] Re: incremental search in summary mode
Message-ID: <20001213.115607.01363796.tinoue at example.com>
Date: Wed, 13 Dec 2000 11:55:34 +0900
inoue> mode-line の方はとりあえず
inoue> + (make-local-variable 'line-number-mode)
inoue> + (setq line-number-mode nil)
inoue> としちゃって間違った行表示を消すのでもいいと思います。
# とりあえず、hook にいれちゃおうかな。^^;;;
inoue> それでも M-x goto-line なんかはやっぱり不整合を起こしますが、
inoue> それくらいは(私は)構いません。
いろんな Emacs で確かめたわけではないのですが、goto-line なら
(defun mew-goto-line (arg)
"Goto line ARG, counting from line 1 at beginning
of Mew summary/virtual buffer."
(interactive "NGoto line: ")
(setq arg (prefix-numeric-value arg))
(let ((selective-display nil))
(goto-line arg)))
で OK ですね。
From: SAKAI Kiyotaka <ksakai at example.com> さん曰く
Subject: [Mew-dist 15431] Re: incremental search in summary mode
Message-ID: <20001213.122629.68559397.ksakai at example.com>
Date: Wed, 13 Dec 2000 12:26:32 +0900
kazu> - mode line はあきらめて
酒井> 個人的には、あきらめたくないです。
[n more] の表示を、[n/m] (n: あと何通, m: 今何通目) にしてしまう
という手もありますね。
"v" するとだめだけど、"v" したときに [- more] にしないで、最後に
表示した [n/m] を保持するようにすれば、そんなに気にならないかな、
という気がします。(試していませんけど)
酒井> (while (re-search-forward "\r.*\n" nil t)
酒井> (put-text-property (match-beginning 0) (1- (match-end 0)) 'invisible t))
これで、3/4 の時間になるのですね。regex はやっぱり良く考えない
といけないと反省。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内