[Mew-dist 05782] Re: keyの定義
Akihiro Motoki
mokkun at example.com
1998年 8月 1日 (土) 16:25:08 JST
元木です。
★ Yamada Yasuharu (山田康晴) <yasuharu at example.com>さんが
★ Sat, 1 Aug 1998 13:13:26 +0900 頃に書いた
★「[Mew-dist 05776] Re: keyの定義」の記事では..
> 杉田さんのお答えが一番私の目的にあっていそうなので、
> ~/.emacs 内に
> (defun refile-spacial
> (mew-summary-refile '("+hogehoge") nil))
> (define-key mew-summary-mode-map "1" 'refile-special)
> と適当なところに記述して、Meadow+mew を再起動しましたが、
> summary 内で 1 を打つと Buffer is read-only: #<buffer +inbox> と
> 出てしまい、refile mark ができません。
>
> 何が悪いのでしょうか?
まず、関数の定義の (defun refile-spacial
のspecialのつづりが違っていますが、
これはメールでの打ち間違いですか?
これがあっていたとして、
コマンドとして実行したい関数には(interactive)を宣言しておかないと
いけないので、
(defun refile-special ()
(interactive)
(mew-summary-refile '("+hogehoge") nil))
のようにすればいいでしょう。
keymapの定義はそのままで大丈夫です。
では。
--
Akihiro Motoki <mokkun at example.com>
Mew-dist メーリングリストの案内