[#44861] Ruby 1.9のARGVのエンコーディング — rubikitch@...

るびきちです。

17 messages 2008/04/26
[#44862] Re: Ruby 1.9のARGVのエンコーディング — Yukihiro Matsumoto <matz@...> 2008/04/26

まつもと ゆきひろです

[#44863] Re: Ruby 1.9のARGVのエンコーディング — "NARUSE, Yui" <naruse@...> 2008/04/26

成瀬です、パッチ用意してから投げようと思ったら出遅れた、

[#44864] Re: Ruby 1.9のARGVのエンコーディング — Yukihiro Matsumoto <matz@...> 2008/04/26

まつもと ゆきひろです

[#44865] Re: Ruby 1.9のARGVのエンコーディング — "U.Nakamura" <usa@...> 2008/04/28

こんにちは、なかむら(う)です。

[#44866] Re: Ruby 1.9のARGVのエンコーディング — "NARUSE, Yui" <naruse@...> 2008/04/28

成瀬です。

[#44868] Re: Ruby 1.9のARGVのエンコーディング — "U.Nakamura" <usa@...> 2008/04/30

こんにちは、なかむら(う)です。

[ruby-list:44866] Re: Ruby 1.9のARGVのエンコーディング

From: "NARUSE, Yui" <naruse@...>
Date: 2008-04-28 20:08:20 UTC
List: ruby-list #44866
成瀬です。

U.Nakamura wrote:
> こんにちは、なかむら(う)です。
> 
> In message "[ruby-list:44864] Re: Ruby 1.9のARGVのエンコーディング"
>     on Apr.27,2008 00:39:27, <matz@ruby-lang.org> wrote:
>> |そういえば Dir.entries の戻り値とかも locale にした方がいいかも?
>>
>> これはこれで難しい問題なんですが、いろんなプラットフォームで
>> の意見を聞いた方がよいのかもしれません。
> 
> デフォルトはlocale(かそれに類するもの)にして、何らかの形で別
> 途エンコーディングを指定できるようにすべきだと思います。
> # と、去年の2月に言った気がする
> 
> 問題は、その「何らかの形」なんですが。

locale とファイルシステムのエンコーディングが異なるというケースは
それなりに存在するように感じてはいます。
けれども、わざわざ複雑な機構を入れてまでサポートする必要があるのかなぁ、
というのが正直な印象です。

つまり、原則 locale と同一であろうとみなして、
そうでない場合は force_encoding で拾えばいいのではないかと。


-- 
NARUSE, Yui  <naruse@airemix.jp>


In This Thread