~/.gnupg/gpg-agent.confに
pinentry-program /usr/local/bin/mew-pinentry
と書いただけでは駄目だった。mew-pinentryが出すプロンプトと、mew-pgp.elの待っているプロンプトが マッチしていないっぽい。
mew-pinentryが出すプロンプトを
Enter passphrase:
に固定して回避。
mew-pinentryは"Passpharse "と出していたので、それをmew-pgp-msg-enter-passに足してやればよさそうだが、うまくいかなかった。なぜだろう。