[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:19661

From: ko1 ruby-lang.org
Date: Sat, 2 Jun 2007 16:48:30 +0900 (JST)
Subject: [ruby-cvs:19661] Ruby:r12425: * cont.c (Fiber#pass): rename to Fiber#yield. Block parameter

ko1	2007-06-02 16:48:29 +0900 (Sat, 02 Jun 2007)

  New Revision: 12425

  Modified files:
    trunk/ChangeLog
    trunk/cont.c
    trunk/test/ruby/test_fiber.rb

  Log:
    * cont.c (Fiber#pass): rename to Fiber#yield.  Block parameter
      of fiber body receive first yield values.
      e.g.: Fiber.new{|x| p x}.yield(:ok) #=> :ok
    * cont.c: rename rb_context_t#retval to rb_context_t#value.
    * test/ruby/test_fiber.rb: ditto.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_fiber.rb?r1=12425&r2=12424
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/cont.c?r1=12425&r2=12424
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=12425&r2=12424


[前][次][番号順一覧][スレッド一覧][生データ]