[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:1868

From: Masahiro Kitajima <redmine@r...>
Date: Fri, 4 Dec 2009 22:44:31 +0900
Subject: [ruby-reference-manual:1868] [Bug #2437] Date#step

Bug #2437: Date#step
http://redmine.ruby-lang.org/issues/show/2437

起票者: Masahiro Kitajima
ステータス: Open, 優先度: Low
カテゴリ: doc
ruby_version: 1.8

Date#stepの説明に「ブロックが与えられない場合、 Enumerable::Enumerator オブジェクトを返します。」とありますが、1.8では例外になります。

C:\tmp>ruby -rdate -ve "d1=Date.new(2009,12,1); d2=Date.new(2009,12,4); p d1.step(d2)"
ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mswin32]
#<Enumerator:0xe66558>

C:\tmp>ruby -rdate -ve "d1=Date.new(2009,12,1); d2=Date.new(2009,12,4); p d1.step(d2)"
ruby 1.8.7 (2009-04-08 patchlevel 160) [i386-mswin32]
c:/ruby187/lib/ruby/1.8/date.rb:1348:in `step': no block given (LocalJumpError)
        from -e:1


----------------------------------------
http://redmine.ruby-lang.org

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    1868 2009-12-04 14:44 [redmine@r...        ] [Bug #2437] Date#step                   
      1870 2009-12-05 01:25 ┣[redmine@r...        ]                                       
      1889 2009-12-07 02:26 ┣[redmine@r...        ]                                       
      1915 2009-12-15 07:18 ┣[redmine@r...        ]                                       
      1916 2009-12-16 04:37 ┗[redmine@r...        ] [Bug #2437](Closed) Date#step