Ruby 1.8.6$B$N(Bdate$B$H(Brails

Ruby 1.8.6e$B$N%j%j!<%9!"$*Hh$lMM$G$9!#e(B

e$B$5$C$=$/$G$9$,!"e(BRuby 1.8.6e$B$K4^$^$l$ke(Bdate.rbe$B$G$Oe(B
Time#to_datee$B$,e(Bprivatee$B%a%=%C%I$H$7$FDj5A$5$l$F$$$^$9!#e(B
e$BBP$9$ke(BRailse$B$G$be(BTime#to_datee$B$rDj5A$7$F$$$Fe(B
e$B$3$A$i$G$Oe(Bpublice$B%a%=%C%I$H$7$F;HMQ$7$F$$$^$9!#e(B
e$B$=$N$?$a$3$NN><T$,$V$D$+$C$F$7$^$&$h$&$G$9!#e(B

Railse$B$N$[$&$GBP=h$9$Y$-$C$F$3$H$K$J$k$N$+$Je(B
e$B$H$O;W$C$?$s$G$9$,0l1~$3$A$i$GJs9p$7$F$*$-$^$9!#e(B

At Tue, 13 Mar 2007 22:47:16 +0900,
akira yamada / やまだあきら wrote:

Ruby 1.8.6のリリース、お疲れ様です。

 ありがとうございます。

さっそくですが、Ruby 1.8.6に含まれるdate.rbでは
Time#to_dateがprivateメソッドとして定義されています。
対するRailsでもTime#to_dateを定義していて
こちらではpublicメソッドとして使用しています。
そのためこの両者がぶつかってしまうようです。

 rubyonrails-talk ã§ã‚‚æƒ…å ±ãŒå¯„ã›ã‚‰ã‚Œã¦ã„ã¾ã™ã­ã€‚

Railsのほうで対処すべきってことになるのかな
ã¨ã¯æ€ã£ãŸã‚“ã§ã™ãŒä¸€å¿œã“ã¡ã‚‰ã§å ±å‘Šã—ã¦ãŠãã¾ã™ã€‚

 Jeremy K. からは、 Ruby 1.8.6 に対応する Rails 1.2.3 を近く
リリースするよという連絡が来ています。Ruby å´ã§ã¯å¯¾å¿œå†…å®¹ã®æƒ…å ±ã‚’
もらい、 NEWS ファイルを更新して errata を告知する予定です。

 RoR 利用者は、それまで Ruby のアップグレードを待ってくだされば
と思います。


/
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp

“Different eyes see different things,
Different hearts beat on different strings –
But there are times for you and me when all such things agree”