From: Masao Mutoh Date: 2003-06-20T02:26:03+09:00 Subject: [ruby-dev:20384] Re: locale and Marshal むとうです。 On Fri, 20 Jun 2003 01:51:46 +0900 matz@ruby-lang.org (Yukihiro Matsumoto) wrote: > まつもと ゆきひろです > > In message "[ruby-dev:20379] locale and Marshal" > on 03/06/20, Masao Mutoh writes: > > |ruby-gnome2-en MLの方で報告を受けたのですが、 > |こちらにまわさせていただきます。 > > known problemです。sprintf(3)を使わずに(localeに影響されずに) > 浮動小数点数を文字列化する手段がなかなか手に入らないので。 > 逆は自前のstrtod(3)を用意することで対応したのですが。 うわっ、すみません、known problemでしたか。 でも、最近のGTK+って内部でsetlocaleを呼んでるんですよね。 呼ばないようにもできるのですが、表示なんかはそのロケールで 表示したいでしょうし...。 known problemってことは何か良い回避策があったりするのでしょうか。 #Marshalの前後だけlocaleをCに変えるとかですかね...。 #でも、それはそれで別の問題がおきそうな気もしますが...。 -- .:% Masao Mutoh