[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:38233] Re: "set-default-coding-systems" on Emacs21
飛田です。
>>>>> In [debian-users : No.38232]
>>>>> Ippei Tamura <ippei1@xxxxxxxxxxxx> wrote:
> sid を使っている田村です。
> XEmacs21 に飽きてきたので、Emacs21 を試しております。
> で、私の ~/.emacs には以下の記述をしてあります。
> ;; 日本語表示の設定
> (set-language-environment "Japanese")
> (set-default-coding-systems 'euc-japan-unix) <-
> (set-default-coding-systems 'euc-japan-unix) <- 転記ミスによるダブリですよね?
> (set-keyboard-coding-system 'euc-japan-unix)
> (set-terminal-coding-system 'euc-japan-unix)
> ところがこの状態で Emacs21 を起動しても、モードライン行の
> エンコーディング表示が "J" となってしまいます。そして新規
> ファイルを開いても "J" のままです。
> 起動後、*scratch* バッファ内で
> (set-default-coding-systems 'euc-japan-unix)
> を評価してやると、エンコーディング表示が "E" に切り替わって
> 新規ファイルも euc-JP で作成されます。
[...]
emacs -q で ~/.emacs を読み込まずに起動しても同じですか?
もし、emacs -q で起動した場合、思惑通り E となるなら、~/.emacs の中で、
set-default-coding-systems した後に、何らかの余計な設定があって、それ
が効いている (邪魔している) 可能性があります。
;; 特に、M-x custom で設定したものなど、例えば、
;; '(current-language-environment "Japanese") とか...
--
Shinichiro HIDA mailto:shinichiro@xxxxxxxxxxxxx
GPG fingerprint = 5F2D 1656 FFF6 F691 A51C 5E61 E416 D398 470C 1CE9