[Mew-dist 510] Q & A

SAKAI Kiyotaka ksakai at example.com
1997年 2月 24日 (月) 17:02:04 JST


mew-dist に流れたメールの中から、いくつかをとりだして Q & A をまとめて
みました。
-- 
酒井 清隆 (E-mail: ksakai at example.com)


Q: Mew の最新バージョンは、どこから入手できるのでしょうか?
A: ftp://ftp.aist-nara.ac.jp/pub/elisp/mew-current.tar.gz
  から入手できます。1997年2月24日現在、最新バージョンは 1.54 です。

Q: Mew のドキュメントには、どのようなものがあるのでしょうか?
A: ソースに添付されている info ファイルは、ドキュメントとしてかなり充
  実していますので、まずはこれを読むのがいいでしょう。

  また、東北大の加藤さんが Mew-1.06 の info を HTML 化したものもありま
  す。これは、
    http://chewie.nishizeki.ecei.tohoku.ac.jp/nszk/ayumu/Mew/
  で見ることができます。

  あと、英語が書かれた FAQ も mew のパッケージに添付されています。

Q: N, P コマンドは、パート付近では前後のメールに移動しますが、なぜ、
  `*' マークの付いたメッセージのみを表示するような仕様となっていない
  のでしょうか?
A: 以下、Mew の作者の山本さんが mew-dist に書かれたメールからの引用で
  す。

   (1) * に飛ぶコマンドは必要である
   (2) パートを抜けるコマンドも必要である
   (3) (1) も (2) も両方 p や n に関係するキーに割り当てたい
   (4) しかし、もう割り当てられるキーがないので、とりあえず一緒にしよう
   (5) もっと優れた仕様が提案されなかったので、そのままになっている

Q: Reply するときに To:, Cc: に並べるフィールドをカスタマイズするには、
  どうしたらいいのでしょうか?
A: Reply-To: フィールドがあるメールに対しては mew-replyto-to-list,
  mew-replyto-cc-list を、Reply-To: フィールドがないメールに対しては
  mew-noreplyto-to-list, mew-noreplyto-cc-list を設定します。

  例えば、Reply-To: フィールドがあるときには To: にはそのアドレスしか
  入らないように設定しないようにするには、

    (setq mew-replyto-to-list '("Reply-To:")

  とします。

Q: citation のフォーマットを設定するには、どうしたらいいのでしょうか?
A: mew-cite-field, mew-cite-format を設定します。
  (info の citeの項目に書いてあります。)

  以下に設定例を書いておきます。

    (setq mew-cite-fields '("From:" "Subject:" "Date:"))
    (setq mew-cite-format "》From: %s\n》Subject: %s\n》Date: %s\n\n")

  あるいは、supercite を利用する方法もあります。

Q: signature を切り換えるには、どうしたらいいのでしょうか?
A: c-sig.el というパッケージを利用します。
  これは次のところから入手できます。

    ftp://ftp.eos.hokudai.ac.jp/pub/tools/c-sig-3.4.tar.gz
    ftp://ftp.csis.oita-u.ac.jp/pub/elisp/c-sig-3.4.tar.gz
    ftp://ftp.kohnolab.dnj.ynu.ac.jp/pub/GNU/Emacs/Macros/c-sig-3.4.tar.gz
    ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1995/sep/c-sig-3.4.tar.gz
    ftp://ftp.win.or.jp/pub/faq-sources/fj.sources/1995/sep/c-sig-3.4.tar.gz

  作者のホームページがありまして、そちらに最新版があります。
    http://www.threeweb.ad.jp/~kshibata/c-sig/ 
  最新版は 3.7b です。

Q: フォルダの数が 300以上あると folders コマンドが実行できないため、
  Mew でフォルダの補完が効かなくなります。どうすれば補完が効くようにな
  るのでしょうか?
A: 次のいずれかの方法で対処することができます。

  ・folders コマンドを次のように修正してリコンパイルする。
    h/mh.h の、

      #define NFOLDERS       300    /* max folder arguments on command line */

    の値を増やしてリコンパイルすればOKです。

  ・~/Mail/.folders を folders コマンドを使わずに作成する。
    ~/Mail/.folders の内容はフォルダ名が1行に1つずつ並んだものなので、

      % find ~/Mail -type d -print | tail +2 | cut -c6- | sort

    または

      % find2perl . -type d -print -eval '$nlink == 2' -prune | perl

    の出力を ~/Mail/.folders として保存すると、folders -fast と同じ出
    力が得られます。

Q: inbox にあるメールが 10000 通を越えると、越えた分について表示できな
  くなってしまいました。

A: MH の scan コマンドで、4桁までしか表示されないように設定しているの
  でしょう。以下のようにして表示する桁数を増やせば大丈夫です。

  (1) (MHDIR)/lib/scan.defaultなどのファイルを~/Mail/scan.formにコピー。
  (2) ~/Mail/scan.formを編集。
	%4(msg)という箇所があるので,ここの数字を希望する表示桁数に変
	更する。
	%5(msg)にすれば5桁,%8(msg)にすれば8桁という具合です。
  (3) ~/.mh_profileに,以下の行を追加する。
	scan: -form scan.form

Q: ヘッダに JISコードが直接埋め込まれているメールを受け取ると、その部
  分が文字化けしてしまいます。

A: RFC では、メールのヘッダには生の日本語を埋め込んではいけないことに
  なっていますので、RFC に従っていないメーラーを駆逐するために、あえて
  このような仕様になっています。

  作者の主張に反してまで、どうしても日本語のヘッダを表示したいという場
  合には以下のパッチで可能ですが、このことは頭に入れておいて下さい。

--- mew-header.el.orig	Tue Nov 26 01:34:23 1996
+++ mew-header.el	Mon Feb 24 16:48:18 1997
@@ -458,6 +458,8 @@
 	      )
 	)
     )
+  (if mew-mule-p
+      (setq str (code-convert-string str mew-mule-charset-rfc822-trans *internal*)))
   (while (string-match mew-header-decode-regex str)
     (let ((charset (mew-match 1 str))
 	  (encode (mew-match 2 str))



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