[#7055] More on VC++ 2005 — Austin Ziegler <halostatue@...>

Okay. I've got Ruby compiling. I'm attempting to get everything in

17 messages 2006/01/05
[#7058] Re: More on VC++ 2005 — nobuyoshi nakada <nobuyoshi.nakada@...> 2006/01/06

Hi,

[#7084] mathn: ugly warnings — hadmut@... (Hadmut Danisch)

Hi,

22 messages 2006/01/10
[#7097] Re: mathn: ugly warnings — Daniel Berger <Daniel.Berger@...> 2006/01/10

Hadmut Danisch wrote:

[#7098] Design contracts and refactoring (was Re: mathn: ugly warnings) — mathew <meta@...> 2006/01/10

Daniel Berger wrote:

[#7118] Re: Design contracts and refactoring (was Re: mathn: ugly warnings) — mathew <meta@...> 2006/01/12

*Dean Wampler *<deanwampler gmail.com> writes:

[#7226] Fwd: Re: Question about massive API changes — "Sean E. Russell" <ser@...>

Hello,

23 messages 2006/01/28
[#7228] Re: Question about massive API changes — Caleb Tennis <caleb@...> 2006/01/28

>

Re: 1.8.x, YAML, and release management

From: "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date: 2006-01-10 04:44:37 UTC
List: ruby-core #7089
Hi.

>>This patch seems to be working. But I'm not familier with yaml, so can anyone
>>test this? (I found another problem on Numeric. Rational and Complex are not
>>treated properly)
>
>Sorry, patch was broken. Try again...

>http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/6159 (Proposed 
>patch)

>> It is a bug of Ruby 1.8.3.  I think that YAML should be able to load
>> "!ruby/object:Bignum 1234567890".

I have committed these patches.

I thought we could forget !ruby/object:Bignum syntax
because it is not compatible with 1.8.2, and cannot be loaded in 1.8.3/1.8.4,
(This means any version cannot load that syntax)

But maybe... there is the case person A using 1.8.3 sends yaml to person B
using other version? If this is not needed, please tell me. I'll revert it.

>mathew <meta pobox.com>

>Ideally YAML would have the equivalent of both _dump & _load from 
>Marshal. BigDecimal already supports Marshal.

I had an idea to use Marshal in yaml.

  --- !ruby/marshal \004\010u:\017BigDecimal\r8:0.12E1

But probably this is not good idea. If object written in C holds object
written in ruby? They should be encoded in yaml. Hmm...


In This Thread

Prev Next