[Mew-dist 1505] "In-Reply-To:", "Config:"

Kazuyoshi Furutaka furutaka at example.com
1997年 8月 11日 (月) 11:30:57 JST


ふるたか@原研です。

二つ程提案/希望があります。

1. "In-Reply-To:"

[Mew-dist 1086] での提案により、"In-Reply-To:" field は、
>In-Reply-To: Your message of "Tue, 17 Jun 1997 18:39:46 +0900"
>	<19970617183946O.chiba at example.com>
という形式で書き込まれる様になっておりますが、それを読む場合は、
mew-draft.el での mew-rfc822-fields に
>     ("In-Reply-To:" . mew-header-decode-address)
が設定されていることにより
>In-Reply-To: Your message of "Tue, 17 Jun 1997 18:39:46 +0900" <19970617183946O.chiba at example.com>
と一行に表示されてしまう様で、個人的にうっとうしく感じています。
そこで、mew-rfc822-fields から 該当する行を削除してしまっては?と思う
のですが、いかがでしょうか?

rfc822 での "In-Reply-To" の扱いは、
>     optional-field =
>                 /  "Message-ID"        ":"   msg-id
>                 /  "Resent-Message-ID" ":"   msg-id
>                 /  "In-Reply-To"       ":"  *(phrase / msg-id)
>                 /  "References"        ":"  *(phrase / msg-id)
(以下略)
ですので特に問題は無い様に思うのですが。(私の勘違いかも知れません)
また、同じ様な中身を持つ "References" には mew-header-decode-address
の処理は行われていない様ですし...


2. "Config:"

"mew-configs" と "Config:" field を用いたメイル環境の使い分けを便利に
使わせて頂いており、これを手放せないからだになっております。
で、最初は "mew-header-alist" で "Config:" を書かせる様に設定していた
のですが、これですと、他の header に紛れて時々必要な case を書き忘れて
しまいます。
そこで、"Config:" field を格上げ(?)して、mew-configs を設定してある場合
は("Subject:" の下の行辺りに) "Config:" を放り込む、という様にしてはどう
かと思うのですが、いかがでしょうか?
(もちろん、そうするにしても、場所については皆様それぞれに好みがある
 とは思いますが。)


rfc822 及び Mew の中身については"にわか勉強"ですので、(いつもながら)
非常に頓珍漢なことを言ってしまっているのかも知れませんが、上記について
御一考頂ければ幸いです。

--
Kazuyoshi Furutaka
furutaka at example.com
-------------- next part --------------
--- mew-decode.el.orig	Wed Aug  6 16:08:08 1997
+++ mew-decode.el	Mon Aug 11 10:20:42 1997
@@ -51,7 +51,6 @@
      ("Resent-Cc:" . mew-header-decode-address)
      ("Resent-From:" . mew-header-decode-address)
      ("Reply-To:" . mew-header-decode-address)
-     ("In-Reply-To:" . mew-header-decode-address)
      ("Subject:" . mew-header-decode-text)
      ("Comment:" . mew-header-decode-text))
    "Key and del pair alist for decoding. 
-------------- next part --------------
--- mew-draft.el.orig	Wed Aug  6 16:08:09 1997
+++ mew-draft.el	Sat Aug  9 14:57:03 1997
@@ -490,6 +490,7 @@
   (and newsgroups (mew-header-insert-here "Newsgroups:" newsgroups))
   (and mew-cc   (mew-header-insert-here "Cc:" mew-cc))
   (mew-header-insert-here "Subject:" (if subject subject "")) ;; tricky
+  (and mew-configs (mew-header-insert-here "Config:" ""))
   (and mew-from (mew-header-insert-here "From:" mew-from))
   (and mew-fcc  (mew-header-insert-here "Fcc:" mew-fcc))
   (and mew-dcc  (mew-header-insert-here "Dcc:" mew-dcc))


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