mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	|  ad156f7e2c This problem exists because Marshal.load calls Date.allocate, which
uses a SimpleDateData.  There doesn't seem to be any support for
taking an existing Date instance and converting it from SimpleDateData
to ComplexDateData.  Work around this issue by making Date.allocate
use a ComplexDateData.  This causes problems in Date#initialize,
so remove the Date#initialize method (keeping the date_initialize
function, used internally for Date.civil). Alias Date.new to
Date.civil, since they do the same thing.
 | ||
|---|---|---|
| .. | ||
| test_date.rb | ||
| test_date_arith.rb | ||
| test_date_attr.rb | ||
| test_date_compat.rb | ||
| test_date_conv.rb | ||
| test_date_marshal.rb | ||
| test_date_new.rb | ||
| test_date_parse.rb | ||
| test_date_strftime.rb | ||
| test_date_strptime.rb | ||
| test_switch_hitter.rb | ||