[Mew-dist 09244] Re: Refiling by alist

Kanako Shoji nikorin at example.com
1999年 6月 8日 (火) 14:44:13 JST


庄司です.

乃村> 一応念のためですが、patch をあてて elisp を make しなおして、
乃村> emacs を起動しなおしてますよね。

直接 mew-refile.elやmew-syntax.el ([Mew-dist 09240]参照)のファイルを書
きかえていただけでした.(^^;)

私は,Windows用パッケージを使っているので,その中のファイルにパッチを
あてて,mew.exeを実行して起動しなおしました.

乃村> うーむ。手元で同じ alist と header で試した限りではなおっている
乃村> ようですが。alist には引っかからずに、下流の他の関数が guess し
乃村> ているということはないでしょうか。
乃村> 
乃村> 問題のメールに対して C-uo して、推測の様子を確認してみると何か分
乃村> かるかもしれません。

C-uoしたところ,
"Symbol's function definition is void: mew-refile-guess-by-msgid"
とミニバッファに出ました.問題のメール以外の他のメールでもすべてそうで
した.

guess-controlでmsgidを優先させているのではないかと思って,.emacsの設定
を確認したところ,以下のようになりました.msgidよりもalistが優先してい
るということはないですよね.

(setq mew-refile-guess-control
  '(
    mew-refile-guess-by-folder
    mew-refile-guess-by-alist
    mew-refile-guess-by-newsgroups
    mew-refile-ctrl-throw
    mew-refile-ctrl-auto-boundary
    mew-refile-guess-by-msgid
    mew-refile-guess-by-from2
    mew-refile-guess-by-from
    mew-refile-guess-by-default
    )
)

mew.exeを実行して起動しなおした結果について:
1. 問題のメールはすでに目的のフォルダにrefileしてしまっていたので,いっ
   たん"+inbox"に戻してもう一回refile候補を出したら,目的のフォルダに
   移りました.実際に先に移してしまったから,移さずにおいておいた場合
   はどうなっていたかはわかりません.

2. mew-syntax.elについて(マルチパートのメールを読むとサマリバッファの
   リードオンリーが外れてしまう問題)は,なおりませんでした.

1.については,そのまま移さずにおいておいたらよかったのですが,マークつ
けてxを押して実行させてしまいました.

* 庄司 加奈子(Kanako Shoji)  [Nikorin(OOW)]                *
* E-mail: nikorin at example.com                          *
* URL: http://y7.net/u/nikorin.html(転送用URL変わりました) *
*      (=http://www.geocities.co.jp/Hollywood/6058/)       *



Mew-dist メーリングリストの案内