[mew-dist 27113] mew-nmz-* 質問

yoshi at example.com yoshi at example.com
2006年 7月 26日 (水) 00:08:07 JST


以前からひそかに悩んでいましたことを質問します。Mew-5.1.50 (on Emacs 22.0.50)
を使用していますが、問題は以前からありました。実は、mew.el 中の mew-nmz-* 関連
の3行(L253, 664, 756)、具体的には

(mew-nmz-clean-up (interactive-p))
(mew-nmz-clean-up)
(require 'mew-nmz)

の3行ですが、これらをすべて削除しないと、エラーメッセージ "Wrong type
argument: stringp, nil" が出て mew がうまく動いてくれません。デバッグ・モード
でこれらの行を実行すると、以下のようなメッセージが出ます。

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  regexp-quote(nil)
  (list (regexp-quote mew-draft-folder) (regexp-quote mew-trash-folder) (regexp-quote mew-queue-folder) (regexp-quote mew-attach-folder) (regexp-quote mew-imap-queue-folder) (regexp-quote mew-imap-trash-folder) (regexp-quote mew-postq-folder))
  (\` ((\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...)))
  eval((\` ((\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...))))
  custom-initialize-reset(mew-nmz-mknmz-skip-folders-regexp (\` ((\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...))))
  custom-declare-variable(mew-nmz-mknmz-skip-folders-regexp (\` ((\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...) (\, ...))) ("/usr/local/share/emacs/site-lisp/mew/mew-nmz.elc" . -1841) :group mew-nmz :type (repeat regexp))
  require(mew-nmz)
  eval-current-buffer()
  call-interactively(eval-current-buffer)

mew.el 内の上記 3行をコメント化することで今このようにmewは使えていますが、今後
はNamazuなども使いたいと思っていますので、上に述べました問題の解決方法を教えて
いただければ有難いです。よろしくお願いします。

-- yoshi



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