2014年1月15日水曜日

Bug #9409: Cygwin で "filesystem" の encoding が正しくないケース - ruby-trunk - Ruby Issue Tracking System

ああ、援護射撃したいけれど却って足を引っ張ってしまいそうで現在指をくわえて見ている状態。

この場合、Cygwin が「システム」になるのでそれに任せるのが一番良いと思います。

マルチバイトな名前のフォルダを Find.#find できないですし(ライブラリ内で文字列操作をしようとするがエンコーディングが間違っている → Encoding::CompatibilityError)、その他ファイル名絡みが面倒かつハマる可能性が高いので現在の動作はたぶん誰も嬉しくないです。

そういうわけで私は毎回、同じ修正をしてビルドしています。

0 件のコメント:

コメントを投稿