[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20379] locale and Marshal

From: Masao Mutoh <mutoh@...>
Date: 2003-06-19 16:35:20 UTC
List: ruby-dev #20379
むとうです。

ruby-gnome2-en MLの方で報告を受けたのですが、
こちらにまわさせていただきます。

Ruby/GTK2はライブラリ読込時にsetlocaleを呼んでる
のですが、数字の'.'が','になるロケールで、
以下のような現象が発生します。

$export LANG=es_ES (pl_PLとかでも良いです)
irb(main):001:0> require 'gtk2'
=> true
irb(main):002:0> a = 12.34
=> 12,34
irb(main):003:0> z = Marshal.dump(a)
=> "\004\010f\r12,34\000G\256"
irb(main):004:0> w = Marshal.load(z)
=> 12,0

#12,34 が 12,0になってしまっている。

おそらくは
[ruby-dev:18656] Re: 1.6.8 preview
と同様の問題のような気がしますが、
12,34が12,34のままになって欲しいのかと。

ruby -v          
ruby 1.8.0 (2003-06-10) [i686-linux]


-- 
.:% Masao Mutoh<mutoh@highway.ne.jp>

In This Thread

Prev Next