[Mew-dist 07807] mew-fib-flush-input
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 3月 1日 (月) 12:52:38 JST
白井です。
mew-fib.el を user meeting の申し込みで初めて使ったのですが、
mew-fib-flush-input() は今のままじゃ動かないのではないでしょうか?
というわけで、パッチです。
# それまで mew-fib ってソースをみても使い方が良くわからなかった ^^;;;
--- mew-fib.el.orig Mon Mar 1 12:18:17 1999
+++ mew-fib.el Mon Mar 1 12:18:24 1999
@@ -84,9 +84,12 @@
"Flush input from .mew-fib."
(interactive)
(save-excursion
- (let ((ptr (point)))
- (goto-char (point-min))
- (if (and (looking-at "^.*|>\\([^<]+\\)<|")
+ (let ((ptr (point)) begline)
+ (save-excursion
+ (beginning-of-line)
+ (setq begline (point)))
+ (if (and (re-search-backward "|>" begline t)
+ (looking-at "|>\\([^<]+\\)<|")
(>= ptr (match-beginning 1))
(<= ptr (match-end 1)))
(delete-region (match-beginning 1)
Mew-dist メーリングリストの案内