[mew-dist 25670] Re: mew-in-decode-syntax-p
SAITO Takuya
tabmore at example.com
2004年 11月 16日 (火) 18:52:59 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 25669] Re: mew-in-decode-syntax-p
Date: Mon, 15 Nov 2004 17:28:07 +0900 (JST)
> > U マークを使うようになってから、スレッドでメールを読んでいると
> > エラーになることがあります。
>
> いろいろやってみましたが、再現しません。
> どうやったらこのエラーを起こせるでしょうか?
再現手順を作りました。
あるマルチパートのメッセージをThread モードで表示したときに
p = そのメッセージのSummary モードでの行の先頭の (point)
b = (marker-position mew-marker-decode-syntax-begin)
e = (marker-position mew-marker-decode-syntax-end)
として、 b <= p < e が成り立つようにすれば良いので、そのように作ります。
0. ~/mew-cvs 以下に mew のソースがあり、テストには ~/Mail の代わりに ~/test
を使うものとします。
1. このメールに添付した2つのメールを順に
~/test/inbox/1, ~/test/inbox/2 としてセーブ
(2 が 1 の親メールになるように作ってあります。)
2. emacs-21.3 -q --no-site-file などとし、*scratch* で以下を評価して Mew を起動
(progn
(setq load-path (cons (expand-file-name "~/mew-cvs") load-path)
mew-icon-directory (expand-file-name "~/mew-cvs/etc")
mew-mail-path "~/test"
mew-auto-get nil
mew-use-unread-mark t)
(require 'mew)
(mew))
3. U マークが付いているのを確認し、 tt とタイプしてスレッドへ
(もしくは tr で ~/test/inbox/2 のみがスレッドに表示されるようにする)
4. 1行目に表示されているメッセージ(= ~/test/inbox/2) を SPC で表示
=> Wrong type argument: stringp, nil
これで再現できますでしょうか。
--
斉藤 卓弥 <tabmore at example.com>
-------------- next part --------------
添付メールを保管しました...
送信者: from at example.com
件名: 1
日付: Tue, 16 Nov 2004 12:00:00 +0900 (JST)
サイズ: 286 バイト
URL: <http://www.mew.org/pipermail/mew-dist/attachments/20041116/7d833d32/attachment.mht>
-------------- next part --------------
添付メールを保管しました...
送信者: from at example.com
件名: 2
日付: Tue, 16 Nov 2004 12:00:00 +0900 (JST)
サイズ: 644 バイト
URL: <http://www.mew.org/pipermail/mew-dist/attachments/20041116/7d833d32/attachment-0001.mht>
Mew-dist メーリングリストの案内