On 28 Dec, 2007, at 09:42 , Tanaka Akira wrote: > I already modified time.c. Check the latest trunk. FYI: This breaks behavior such as Time.local(2005,2,29), which creates a Time object for March 1st, 2005. I don't know whether this is defined behavior or just a side-effect of the old implementation. I'm fine with the more restrictive behavior, but I don't know how others feel about this. -- Regards, Dirkjan Bussink