2008年8月2日土曜日

Meadow で Ruby のファイル (Shift_JIS) を開いたら文字化け – emacs-rails の rails.el

あれ?エンコーディングが Shift_JIS である Ruby のファイルを Meadow で開いたら、文字化けしている。 (@_@;)  どうやら Shift_JIS のファイルを UTF-8 で開いているみたいだ。

080802-001

 

以前に ruby-mode を設定したときに何かしてしまったかな?

Ruby関連のファイルがUTF-8で開かれるようになった - gan2 の Ruby 勉強日記 によると、

rails.el の下から6行目をコメントアウトすることにした。

;; (modify-coding-system-alist 'file "\\.rb$"     'utf-8)

結局これが一番分かりやすい気がする。

そういえば、 Meadow を netinstall するとき、ついでだから開発用のパッケージを色々と入れてやれ思い、ruby-mode 以外にも emacs-rails を入れたんだった。 ^^;

080802-003

 

C:\meadow\packages\lisp\emacs-rails に上記で指摘されていた rails.el があった。これを開いて同じようにコメントアウトしたら、Shift_JIS で文字化けしなくなった。 ^^