[Mew-dist 14346] Re: b64
Ninomiya Hideyuki
nin at example.com
2000年 10月 2日 (月) 17:50:02 JST
こんにちは 二宮@お四国 です
山本 和彦 様 は Mon, 2 Oct 2000 13:06:37 +0900 頃に
Subject: [Mew-dist 14340] Re: b64
Message-Id: <20001002.130457.41683022.kazu at example.com>
に於いて以下のようにおっしゃっていました。
※都合により手を加えさせていただく事が有ります。御了承下さいマセヽ...
かず> From: Ninomiya Hideyuki <nin at example.com>
かず> Subject: [Mew-dist 14332] Re: b64
かず>
かず> > (1) '?' --> pick pattern: to=mew-dist
かず> > としてから 'M-n' すると、keyword に "to=mew-dist" というのが
かず> > 入ります。当然、"to=mew-dist" という文字列は mail 中に無いので、
かず> > "not found" と言われてしまいます。
かず>
かず> 今はできませんが、
かず> to=mew-dist && from=kazu
かず> という検索キーの場合、どこを切り出すのですか?
なるほど〜...そこまで考えていませんでした。
かず> 仕様を複雑にしたくないので、「ユーザが勝手に編集してね」
かず> というポリシーをとっています。
に沿って、'?' or 'C-u?' 後の 'M-n' で keyword を変更しなくて良いか
聴くように(*1)して
*1 'M-n' --> keyword: "to=mew-dist" is ok ? (y or n)
(y)--> そのまま実行
(n)--> keyword: to=mew-dist <変更する>
かず> > (2) いったん * mark を消し、pick or grep しなおした際。
かず> > keyword に新しい pick or grep pattern が入らずに、以前の
かず> > keyword のままである。
かず> > pick or grep しなおした際には、keyword を新しい pattern に
かず> > 変更すべきだと思います。
かず>
かず> そうかもしれません。
こっちもしました。
b64 の mew-pick.el へのパッチです。
Index: mew-pick.el
===================================================================
RCS file: /tmp/am/od/cvs/mew/mew-pick.el,v
retrieving revision 0.2
diff -c -r0.2 mew-pick.el
*** mew-pick.el 2000/09/29 14:09:39 0.2
--- mew-pick.el 2000/10/02 08:45:13
***************
*** 25,30 ****
--- 25,31 ----
(if arg
(setq msgs (mew-summary-pick-with-external folder pattern))
(setq msgs (mew-summary-pick-with-imls folder pattern)))
+ (setq mew-summary-buffer-find-keyword nil)
(message "Picking messages in %s ... done" folder)
(if (null msgs)
(message "No message to be marked.")
***************
*** 115,124 ****
(key mew-summary-buffer-find-keyword)
(mark (mew-summary-get-mark))
(search t) end top )
! (if (or arg (not (stringp key)))
(progn
(setq key (read-string
! "Keyword: " (or (car mew-input-pick-pattern-hist) key)))
(setq mew-summary-buffer-find-keyword key)))
(cond
((and (equal mew-mark-review mark)
--- 116,131 ----
(key mew-summary-buffer-find-keyword)
(mark (mew-summary-get-mark))
(search t) end top )
! (if (not (stringp key))
(progn
+ (setq key (car mew-input-pick-pattern-hist))
+ (if (or (not (stringp key))
+ (not (y-or-n-p (format "Keyword: \"%s\" is ok ? " key))))
+ (setq arg t))))
+ (if arg
+ (progn
(setq key (read-string
! "Keyword: " (or key (car mew-input-pick-pattern-hist))))
(setq mew-summary-buffer-find-keyword key)))
(cond
((and (equal mew-mark-review mark)
# 英語のメッセージが変なのはご愛敬...
---
ICQ UIN:57442553 二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint: 6C59 EC08 5B23 6490 44D0 7CD3 DA40 219F 7114 8553
PGP-Public-Key: http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin at example.com http://user.shikoku.ne.jp/~nin/index.html
mailto:nin at example.com http://home.jp.freebsd.org/~nin/index.html
Mew-dist メーリングリストの案内