From: yukimi_sake Date: 2008-01-07T00:57:24+09:00 Subject: [ruby-dev:32943] Re: ripper cannot build on win32 雪見酒です。お二人のRESありがとうございます。すみません、こちらにまとめ させて頂きます。 > http://svn.ruby-lang.org/repos/ruby/trunk/parse.y > リポジトリを直接見てもらうとわかると思いますが、 > parse.yにはそもそも$Date$しか入っていません。 > キーワードを展開するのはクライアント側です。 > 1/5にクライアントを変更しませんでしたか? > たいていのsvnクライアントはlocaleに依存するのでLC_TIMEあたりが関係します。 クライアントはtortoise svn で変更はしていません。直接の原因は田中さんと わたなべさんがご説明くださったのでわかりました。どうもありがとうございます。 が、困ったことに、このクライアントはどうもロケールの設定ができないみたい です。設定をEngrishにしても$Date$の内容は変化しません。どうやらデフォル トではCodePageで出力する文字の種類を決め打ちしているようです。それもW2K 以降はutf-8ということみたいです。設定ファイルを直接いじればなんとかなる のかもしれませんが、そこまでは試していません。 Windowsではこのtortoise svnを使用している方は非常に多いと思いますし、も し、文字セットを変更できたとしても、簡単ではなさそうですので、できるなら parse.y、もしくはminiruby側で対応していただけると有難いと思いますが。