[mew-dist 20834] save articles

Norihiro Okada okada at example.com
2002年 5月 5日 (日) 15:06:42 JST


岡田@武蔵野三鷹CATV と申します。
いつもは Read Only で申し訳ありません。


3.0.54 では問題ないのですが、3.0.55 (cvs) で news article を
保存(o) しようとすると、
    Wrong type argument: strigp, nil
と言われます。

これは、最近の mew 内部機能にて news を読み保存を試みた場合
に発生しますし、mew-gnus でも発生します。
# というか、遭遇した順序は逆ですけど...

ちなみに、環境は、Solaris 8 (2/02), XEmacs 21.4.6 です。


*Backtrace* には以下が出力されました。

# g - NEWSGROUP にて選択後、o にて保存を試みた場合

Signaling: (wrong-type-argument stringp nil)
  string-match("^\\$" nil)
  mew-proto-folder-alist(nil nil)
  mew-refile-guess-by-newsgroups()
  byte-code("..." [auto info stop guess funcs ret string-match "ctrl" symbol-name t throw last show-all] 5)
  mew-refile-guess(nil)
  mew-refile-decide-folders(#<buffer " *mew cache*0"> "318" nil nil nil)
  mew-summary-refile-body()
  mew-summary-refile(nil)
  call-interactively(mew-summary-refile)


# mew-gnus にて閲覧後、o にて保存を試みた場合

Signaling: (void-variable mew-folder-list)
  (or mew-folder-list (let (... ...) (setq mew-folder-list ...) (setq mew-folder-list ...)))
  (save-restriction (widen) (or mew-folder-list (let ... ... ...)) (or mew-folder-alist (setq mew-folder-alist ...)) (let (... ...) (if ... ... ...)))
  (progn (if w (progn ... ...) (pop-to-buffer buf)) (save-restriction (widen) (or mew-folder-list ...) (or mew-folder-alist ...) (let ... ...)))
  (unwind-protect (progn (if w ... ...) (save-restriction ... ... ... ...)) (select-window GnusStartBufferWindow))
  (let* ((GnusStartBufferWindow ...) (buf gnus-article-buffer) (w ...)) (unwind-protect (progn ... ...) (select-window GnusStartBufferWindow)))
  (gnus-eval-in-buffer-window gnus-article-buffer (save-restriction (widen) (or mew-folder-list ...) (or mew-folder-alist ...) (let ... ...)))
  gnus-summary-save-in-mew(nil)
  byte-code("..." [gnus-save-article-buffer save-buffer gnus-article-buffer filename gnus-default-article-saver gnus-prompt-before-saving error "No default saver is defined" default always t file num gnus-number-of-articles-to-be-saved gnus-article-current-summary] 2)
  gnus-article-save(#<buffer " *Gnus Save*"> nil 1)
  gnus-summary-save-article(nil)
  call-interactively(gnus-summary-save-article)


現象報告のみで申し訳ありません。

-- No. Ok.



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