[#39989] TCPSocket.new でスレッドが止まる。 — take_tk <ggb03124@...>

たけ(tk)です。

15 messages 2004/09/02

[#40018] yaml.rbとdate.rbを組み合わせて使った際の問題 — "Keisuke Minami" <keisuke@...>

こんにちは。三並と申します。

14 messages 2004/09/07
[#40020] Re: yaml.rbとdate.rbを組み合わせて使った際の問題 — IWATSUKI Hiroyuki <don@...> 2004/09/07

岩月と申します。

[ruby-list:40029] Re: yaml.rbとdate.rbを組み合わせて使った際の問題

From: "Keisuke Minami" <keisuke@...>
Date: 2004-09-07 10:35:36 UTC
List: ruby-list #40029
三並です。

なるほど。
そういう問題だったのですね。

1.8.1にこのパッチを手で当てて解決することが確認できました。

岩月さん、なかださん、ありがとうございました。

2番目、3番目の解決が無いとすると、他の標準添付ライブラリでも、
似たような問題が発生する可能性ありそうですが、
yaml側でいろいろと対応なんでしょうか。

最近、XMLに比べて軽いし、可読性高いんでyamlを愛用しているんですが、
他のライブラリとでも同じようなことが発生したらまたここで報告します。

では。

----- Original Message ----- 
From: <nobu@ruby-lang.org>
To: "ruby mailing list" <ruby-list@ruby-lang.org>
Sent: Tuesday, September 07, 2004 6:40 PM
Subject: [ruby-list:40022] Re: yaml.rbとdate.rbを組み合わせて使った際の問題


> なかだです。
>
> At Tue, 7 Sep 2004 18:05:46 +0900,
> IWATSUKI Hiroyuki wrote in [ruby-list:40020]:
>> ちょっと時間が無くて細かくは考えてませんが、根本的には、yamlがDateクラス
>> のサブクラスに対応する、DateTimeをTimeのサブクラスにする、Date#to_yamlの
>> 定義自体を削除してしまう、などの対処が必要だと思います。雑な意見ですみま
>> せん。
>
> 現実的なのは一つ目の方法でしょう。
>
> 二つ目の「DateTimeをTimeのサブクラスにする」は、大がかりすぎる
> と思います。
>
> 三つ目は、YAMLの仕様として受け入れられないでしょう、たぶん。


In This Thread