Trans wrote:
> I may have brought this up before and it may already be changed, but
> just in case...
> 
>>> Time.now.to_date
> NoMethodError: private method `to_date' called for Wed Feb 06 13:26:43
> -0500 2008:Time
>         from (irb):2

I remember that. Doing a bit of spelunking, it seems like in 
lib/date.rb, Time#to_date and Time#to_datetime were made private in the 
ruby 1.8 branch only, on revision 11055:

r11055 | tadf | 2006-09-30 15:13:17 +0900 (Sat, 30 Sep 2006) | 2 lines
updated based on date2 3.9.4.

It appears the changes have not been propagated to the trunk. Although I 
can't figure for the life of me why those methods should be private.

--
Daniel