[Mew-dist 07455] Re: 1.94b5

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 2月 15日 (月) 21:29:38 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 07452] Re: 1.94b5
Message-ID: <19990215203141T.kazu at example.com>
Date: Mon, 15 Feb 1999 20:31:51 +0900

kazu> > (1) Win95 + pgp 2.6.3ia の環境で、mew-pgp-set-version() で
kazu> > 
kazu> >  (call-process mew-prog-pgp nil t nil "-h")
kazu> > 
kazu> > とすると、出力のフラッシュの関係(more の扱い)だと思うのですが、
kazu> > call-process が固まってしまいます。gnupg がインストール出来てい
kazu> > ないため gnupg の挙動がわからないのですが、
kazu> 
kazu> gpg -v ではファイルを読もうとして止まってしまいます。(もちろん、-v は
kazu> 一番最初に試しているんですよ。)

# やっぱり, gpg -v は問題があったのですね。まだ gnupg は error
# で make 出来ていないんです。^^;
## -v って verbose なのかぁ。

kazu> 	pgp|gpg -v /dev/null
kazu> 
kazu> とかでごまかそうかなぁ。/dev/null は Windows にありますか?

Windows には /dev/null は *当然のごとく* ありません。;_;

1. call-process-region で "cat mew-tmp-buffer | gpg -v" 的に動か
 すと gpg はだめですか? gpg.1 をみると出来そうなんですが……
 ちなみに、UNIX も Windows も pgp2 と 5 は大丈夫でした。

 (call-process-region (point-min) (point-min) mew-prog-pgp nil t nil  "-v")
な感じかなぁ。

2. もしダメなら、mew-win32.el の方で Windows で動作している pgp
 の version check を吸収する手もあるかもしれないです。

kazu> > X-PGP-Public-Key: 
kazu> > http://pgp.nic.ad.jp/cgi-bin/pgpsearchkey.pl?op=get&search=0xAE5784E1
kazu> > 
kazu> > のようになります。

kazu> folding のときに行頭に空白が入らないのは Mew のバグですね。こちらは調
kazu> べてみます。

よろしくお願いします。m(__)m

kazu> ただ、そもそも X-PGP-Public-Key: の値が長いのが問題です。こういう 
kazu> structured でもあるようなないようなフィールドは、どう folding するのが
kazu> ただしいのでしょう?

こういうようなひとつながりになって欲しいものって結構ありますよね。

kazu> ちなみに、メールのヘッダの各行は CRLF を除いて 78 文字以下であることが
kazu> SHOULD です。
      ~~~~~~
了解です。(このメールはかんべんして下さい)

-- 
白井秀行 (mailto:Shirai at example.com)



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