[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: subversionのメッセージが文字化けする
- X-ml-count: 6875
- Subject: Re: subversionのメッセージが文字化けする
- From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx>
- Date: Fri, 06 Jan 2006 11:29:00 +0900
- User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (Debian GNU/Linux)
>>>>> In [meadow-users-jp : No.6852]
>>>>> “kose” = 小関 吉則 (KOSEKI Yoshinori) wrote:
mas> subversionをmeadowから使いたいと思い、
mas> http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
mas> から、
mas> svn-1.2.3-setup.exe
mas> をダウンロードし、インストールしました。
mas> その後、コマンドプロンプト上にて
mas> svnコマンドを実行すると、"使用方法を知りたいときは..."と、日本語のエラー
mas> が表示されました。
mas> しかし、meadowのshellから実行すると、
mas> $svn
mas> ?\228?\189?\191?\231?\148?\168?\230?\150?\185?\230?\179?\149(以下略)
mas> のように、文字化けしてしまいます。
kose> Meadow の shell buffer 上だからというわけじゃなくて、
kose> bash 上で文字化けしますね。(LANG=C なら英語表記だから大丈夫)
kose> ねんでだろ?
kose> そもそも
kose> bash 上で svn --help > svn-help-file
kose> した保存ファイルの文字コードがなんだかわからないものになって
kose> しまいます。
この追試は誤りでした。
Poderosa 上の bash では文字化けしていましが、
C:\cygwin\cygwin.bat から起動した bash ではちゃんと日本語表
示します。
また Meadow も ~/.emacs に
(setq explicit-shell-file-name "bash")
(add-hook 'shell-mode-hook
(lambda () (set-buffer-process-coding-system 'japanese-shift-jis-dos
'japanese-shift-jis-unix)))
と *だけ* 書いて M-x shell RET した shell buffer 上では文字化
けせずにちゃんと日本語表示されました。
;; 私の ~/.emacs のどっかに文字化けの原因があるということが
;; わかりました。^^;;) どこかはまだ不明。
--
こせき // kose (a) Meadow y.org