ruby-changes:17234
From: tadf <ko1@a...>
Date: Sun, 12 Sep 2010 21:28:09 +0900 (JST)
Subject: [ruby-changes:17234] Ruby:r29234 (trunk): * lib/date.rb: Thanks Colin Bartlett.
tadf 2010-09-12 21:24:17 +0900 (Sun, 12 Sep 2010) New Revision: 29234 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29234 Log: * lib/date.rb: [ruby-core:32096] Thanks Colin Bartlett. Modified files: trunk/ChangeLog trunk/lib/date.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 29233) +++ ChangeLog (revision 29234) @@ -1,3 +1,7 @@ +Sun Sep 12 21:21:50 2010 Tadayoshi Funaba <tadf@d...> + + * lib/date.rb: [ruby-core:32096] Thanks Colin Bartlett. + Sun Sep 12 19:30:27 2010 Tanaka Akira <akr@f...> * ext/pathname/pathname.c (path_world_writable_p): Index: lib/date.rb =================================================================== --- lib/date.rb (revision 29233) +++ lib/date.rb (revision 29234) @@ -589,7 +589,7 @@ # +sg+ specifies the Day of Calendar Reform. def _valid_ordinal? (y, d, sg=GREGORIAN) # :nodoc: if d < 0 - j = find_ldoy(y, sg) + return unless j = find_ldoy(y, sg) ny, nd = jd_to_ordinal(j + d + 1, sg) return unless ny == y d = nd @@ -616,7 +616,7 @@ m += 13 end if d < 0 - j = find_ldom(y, m, sg) + return unless j = find_ldom(y, m, sg) ny, nm, nd = jd_to_civil(j + d + 1, sg) return unless [ny, nm] == [y, m] d = nd -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/