emacsでUTF-8運用

そういや、UTF8運用してからemacsで漢字入力していなかったことに気がついた。
最初は http://0xcc.net/blog/archives/000041.html こっちを見てたんだけど、どうも再読み込みしたとき漢字が化けるので以下を発見、該当部分は以下のみを~/.emacsにいれる。
ありがたいことです。

;;.emacs
(setq inhibit-startup-message t)
(require 'un-define)
(coding-system-put 'utf-8 'category 'utf-8)
(set-language-info
"Japanese"
'coding-priority (cons 'utf-8
(get-language-info "Japanese" 'coding-priority)))
(set-language-environment "Japanese")
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-buffer-file-coding-system 'utf-8)
(setq default-buffer-file-coding-system 'utf-8)