eshell をヒストリ保存の確認なしで終了する方法

eshell のバッファを開いてから EmacsMeadow)を閉じようとすると「ヒストリを保存しますか? Y/N」みたいなことを毎回聞かれてうざったいので、もういいから毎回自動で保存しておけ!と eshell 君に伝える設定です。
.emacs に以下の1行を追加すればOKです。

;; 確認なしでヒストリ保存
(setq eshell-save-history-on-exit nil)
(setq eshell-ask-to-save-history (quote always))

は古いやり方らしく、新しい eshell だと使えないようです。
eshell の ChangeLog とかソース見てて分かりました。


eshell 使ってる人なんてあんまりいないんだろうなぁ。でも自分はこの設定をするのに割と困ったので書いておくかー。なんてノリで書いてみました。