From: "NARUSE, Yui" Date: 2009-01-08T20:00:54+09:00 Subject: [ruby-dev:37742] Re: Encoding.locale_charmap 成瀬です。 Yukihiro Matsumoto wrote: > まつもと ゆきひろです > > In message "Re: [ruby-dev:37739] Re: Encoding.locale_charmap" > on Thu, 8 Jan 2009 18:23:39 +0900, Hidetoshi NAGAI writes: > > |そうしますと, > |------------------------------------------------------------------- > |環境がおかしいとは思われるけれど,Ruby 側ではどうしようもないので, > |NO_LOCALE_CHARMAP の場合と同様に ASCII-8BIT にしておくように > |救済措置を行う > |------------------------------------------------------------------- > |というところでしょうか. > |それとも, > |------------------------------------------------------------------- > |そんな腐った環境の方をどうにかしてください > |------------------------------------------------------------------- > |ということで(^_^;,余計な救済などはすべきではないのでしょうか. > > 個人的には前者を推します。 理想論を言えば、何らかの別の手段で locale を取得したいんですが、 とにもかくにも環境の情報が欲しいですね。 cygwin の nl_langinfo が腐っているという話は聞くのでそれかなぁ? Martin さんの仰るとおり、Ruby の知らないエンコーディングがロケールという ケースは存在しうるので、対策は入れておいていいんじゃないかと思います。 -- NARUSE, Yui