[#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:44862] Re: Ruby 1.9のARGVのエンコーディング

From: Yukihiro Matsumoto <matz@...>
Date: 2008-04-26 14:18:03 UTC
List: ruby-list #44862
まつもと ゆきひろです

In message "Re: [ruby-list:44861] Ruby 1.9のARGVのエンコーディング"
    on Sat, 26 Apr 2008 21:06:25 +0900, rubikitch@ruby-lang.org writes:

|Ruby 1.9でARGVの要素のエンコーディングは常にASCII-8BITのままなのでしょうか?

個人的にはコマンドラインで非ASCIIを使う習慣が無いのでよくわか
らないのですが、そういう使い方をすることを思うとASCII-8BIT よ
りもlocaleの方が良いかもしれませんねぇ。どう思います? > naruseさん

|コマンドライン引数の日本語文字列を扱うにはforce_encodingすべきなのでしょうか?

上記のようにlocaleにするという対応がされれば、force_encoding
が必要になる機会は減るかもしれませんね。

In This Thread