[Mew-dist 448] ispell in mew-send-hook
Mikio Nakajima
gy2m-nkjm at example.com
1997年 1月 26日 (日) 08:25:21 JST
中島@あさひねっとです。
少し前に、本文が us-ascii のときだけ ispell をかけて発信するよう
に mew-send-hook に入れる関数を書きましたが、uuencode したコードの
みを同封したメールでも us-ascii と判定された場合は、ispell がかかっ
てしまうので、q で ispell を抜けたくなります。
以前のバージョンでは、ispell-message が正常終了したときだけ
mew-draft-send-letter が実行されるので、q で抜けてしまったのではい
つまでもメールを送れない状態になります。
ちょっとした Tips ですが、以下のようにすれば、q で抜けたときにもメー
ルを発信することができます。問題点は、error をキャッチして
ispell-message を無理矢理終了させているので、ispell.el 内で本当にエ
ラーになった場合でもメール発信ができてしまうことですが、実際はそれ
ほど問題になるケースはないと思います。
中島幹夫 <gy2m-nkjm at example.com>
-------------- next part --------------
(add-hook 'mew-send-hook
(function
(lambda ()
(if (string=
(mew-charset-guess-region mew-draft-buffer-header (point-max))
"us-ascii" )
(condition-case nil
(ispell-message)
(error nil) )))))
Mew-dist メーリングリストの案内