トップ «前の日記(2009-06-09) 最新 次の日記(2009-06-17)» 編集

Route 477



2009-06-10

[ruby][memo] Ruby 1.9のM17Nについての3つの記事

これで来たるべき1.9時代もばっちり!(かな?)

あとは実装寄りなら Ruby 1.9 m17n リファレンス (不完全版) ですね。


DXRubyの「Windowsで日本語ユーザ名だとtmpdirのパスに日本語が入ってrequireできない問題」ですが、 IRCの%rubyで聞いてみたところ、

  • Dir.tmpdirの返り値がASCII-8BIT固定なのが問題
    • が、どう直すかは悩ましい部分がある(ENVとか)
  • $LOAD_PATHにファイルシステムエンコーディングな文字列を追加することでとりあえず対応できる

という感じでした。

1.9.2になったら自然に直ってるかも知れませんね。でも一体なんでフルパスでrequireするんだろう…?もうちょっと調べてみたいところ。