2012-04-11 14 views
2

the aspell documentationにもかかわらず、電子メールモードのように、引用したテキストをスキップすることはできません。私は私の.emacs.dファイルに次き:メールモードでのaspellの開始

(setq ispell-program-name "aspell") 
(add-hook 'mail-mode-hook (lambda()            
    (setq ispell-extra-args '("--mode=email")))) 

Aspellを、しかし、でもC-h v ispell-extra-args戻りIts value is ("--mode=email")が、引用されたメッセージをスペルチェックを保持します。また、コマンドラインからaspellを実行しても--mode=emailオプションは無視されないので、aspell自体に問題はないようです。

+0

用フックの例を見つけることができますフライスペル(flyspell)使用しています。また、/単語のispell-地域/バッファのようなものを使うのですか? – Stefan

+0

@Stefan: 'ispell-buffer' – plok

答えて

1

私は同じパッケージからispell-messageの機能を調べる必要があると思います。それはあなたのメッセージ&の件名ヘッダーをチェックしますが、他のヘッダーは除外されます&引用されたメール。機能の説明(C-h f ispell-message)では、あなたはmail-send & message-sendコマンド...

+0

私はispell-messageが最初の引用の前に挿入されたテキストを無視していることを発見しました。最初の ">"の前のテキストはスペルチェックされていません。これが意図された動作であるかどうか知っていますか? – plok

+0

いいえ、私はこの問題についてはわかりません。私はちょうど私のEmacs(24.1)をチェックし、引用の前後にテキストをチェックしました。 –

+0

私はGNU Emacs 23.2.1を使用しています。それは違いを説明するかもしれない。 – plok