小島登志泰さん、前回 [vine-users:066138]で、高瀬は >> iso-2022-jp よりも euc-jp のプライオリティーを上げるという意味で >> なら、 >> >> (prefer-coding-system 'euc-jp-unix) >> >> でいけるかもしれません。どんなファイルだろうと*絶対に* euc-jp で >> 書き込むってこともできますが、最初は穏当な方法を試してみましょう。 > >.emacs.elを上記に変えましたが、emacsを立ち上げるとerrorが出ます。 云々と書きましたが、.emacs.elのスクリプトを、次のように書き換えました ら、前回のようなerrorは出なくなりました。 (set-default-coding-systems 'euc-jp) (prefer-coding-system 'euc-jp-unix) ;;(set-buffer-file-coding-system 'euc-jp-unix) ;;(set-terminal-coding-system 'euc-jp) ;;(set-keyboard-coding-system 'euc-jp) これで、$ emacs foo.txt RET した場合、foo.txtが英語のさいには、モー ドラインの"-E:--"が出ずに "--:--" となってしまうのは前回と同じですが、 このテキストに日本語を追加して、C-c,C-sで保存すると、ちゃんと"-E:--" となってくれました。お蔭さまで、少くとも "-J:--"にはならなくなりました。 ありがとうございました。 emacs-21.3.50 への道は模索するつもりですが、一応これで、emacs関係の疑 問は2つとも解消いたしました。これからも、ご指導をお願いいたします。 --- 高瀬