[Mew-dist 14617] Re: pick
SAKAI Kiyotaka
ksakai at example.com
2000年 10月 17日 (火) 18:31:03 JST
>> In article <20001017.174523.74754214.kazu at example.com>, Kazu Yamamoto (山本和彦) <kazu at example.com> writes:
> Pick の pattern がまともになった mewls をお届けます。
> ftp://ftp.mew.org/pub/Mew/alpha/bin.tar.gz
これで mew-pick-define-macro も復活させられますね。
1. Mew-1.94.2 の mew-pick.el に含まれる mew-pick-define-macro,
mew-pick-macro-expand, mew-pick-macro-expand-string はそのまま使えま
すので、それを持ってくる。
2. mew-minibuf.el に以下のパッチを当てる。
ちなみに、知らない人向けに書いておくと、mew-pick-define-macro は
(add-hook 'mew-init-hook
'(lambda ()
(mew-pick-define-macro "tocc=#" "to=#|cc=#")
(mew-pick-define-macro "mew" "tocc=mew")))
のようの設定を入れると、pick 時に tocc のようなマクロが使えるようにな
るというものです。
ところで、今の pick は大文字・小文字を区別するようですが、これを区別し
ないようにすることはできないものでしょうか?
--- mew-minibuf.el 2000/10/17 09:18:04 1.1
+++ mew-minibuf.el 2000/10/17 09:18:31
@@ -140,11 +140,12 @@
(define-key keymap " " nil)
(setq ret
(mew-pick-canonicalize-pattern
- (read-from-minibuffer prompt
- mew-pick-default-field
- keymap
- nil
- 'mew-input-pick-pattern-hist)))
+ (mew-pick-macro-expand-string
+ (read-from-minibuffer prompt
+ mew-pick-default-field
+ keymap
+ nil
+ 'mew-input-pick-pattern-hist))))
(mew-decode-syntax-delete)
ret))
--
酒井 清隆 (E-mail: ksakai at example.com)
Mew-dist メーリングリストの案内