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

From: "U.Nakamura" <usa@...>
Date: 2008-04-30 04:07:33 UTC
List: ruby-list #44868
こんにちは、なかむら(う)です。

In message "[ruby-list:44866] Re: Ruby 1.9のARGVのエンコーディング"
    on Apr.29,2008 05:08:20, <naruse@airemix.jp> wrote:
> > デフォルトはlocale(かそれに類するもの)にして、何らかの形で別
> > 途エンコーディングを指定できるようにすべきだと思います。
> > # と、去年の2月に言った気がする
> > 
> > 問題は、その「何らかの形」なんですが。
> 
> locale とファイルシステムのエンコーディングが異なるというケースは
> それなりに存在するように感じてはいます。
> けれども、わざわざ複雑な機構を入れてまでサポートする必要があるのかなぁ、
> というのが正直な印象です。

今、私の目の前に、rubyがlocaleであるとみなしているエンコーデ
ィングとファイルシステムのエンコーディングが確実に異なるプラ
ットフォームがあるような気がします。
そのプラットフォームのユーザからは、1.9以前から、どーにかして
くれという要望が何度も来ていますしねえ。


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

これって具体的にどういうコードを想定してるんですか?


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>


In This Thread