[ruby-list:45833] Re: unicodeのファイル名の処理

From: izumi_ruby@...
Date: 2009-01-29 11:00:35 UTC
List: ruby-list #45833
回答ありがとうございます。和泉です。

From "NARUSE, Yui" <naruse@airemix.jp> :
> まず、結論から申しますと、1.9.1 では無理です。

まだ,開発中の項目だったんですか。
さしあたっては,しばらく,「?」ありのファイルをスキップしたり,
WIN32APIを使ったモジュールを作って見るしかないのかな。

# Win32::Dirとか,Win32::Fileとかがあれば良いなぁ。
# そうなると,Win32::fileutils や Wind32:findも。

> Windows については取りきれず、また 実装側でも予想以上に手間がかかる

影響範囲も広い部分ですし,非常に困難なコードなんでしょうね。

気づかずunicodeの「〜」を使っていたりするファイル名があったりして,
予想外のところで,自分のrubyスクリプトが異常終了して,少し面倒を感じる
ことがあります。

Windowsでrubyでunicodeファイル名がうまく扱えるようにが実装されれば,
非常に有効なツールになるので,期待しています。

では。
--
Hiroaki Izumi

In This Thread

Prev Next