зеркало из https://github.com/github/ruby.git
Malformed RDoc syntax in catch [ci skip]
* vm_eval.c (rb_f_catch): [DOC] fix malformed RDoc syntax, "+...+" cannot enclose non-identifier characters. a patch by Sebastian S in [ruby-core:74278]. [Bug#12170] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
2d6f1d90f3
Коммит
12ec73ad92
|
@ -1,3 +1,9 @@
|
|||
Sat Mar 12 09:50:27 2016 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* vm_eval.c (rb_f_catch): [DOC] fix malformed RDoc syntax, "+...+"
|
||||
cannot enclose non-identifier characters.
|
||||
a patch by Sebastian S in [ruby-core:74278]. [Bug#12170]
|
||||
|
||||
Sat Mar 12 02:44:48 2016 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* test/lib/test/unit.rb: describe !/REGEXP/ in the help message.
|
||||
|
|
|
@ -1938,10 +1938,10 @@ catch_i(VALUE tag, VALUE data)
|
|||
*
|
||||
* catch(1) { 123 } # => 123
|
||||
*
|
||||
* If +throw(tag2, val)+ is called, Ruby searches up its stack for a +catch+
|
||||
* block whose +tag+ has the same +object_id+ as _tag2_. When found, the block
|
||||
* stops executing and returns _val_ (or +nil+ if no second argument was given
|
||||
* to +throw+).
|
||||
* If <code>throw(tag2, val)</code> is called, Ruby searches up its stack for
|
||||
* a +catch+ block whose +tag+ has the same +object_id+ as _tag2_. When found,
|
||||
* the block stops executing and returns _val_ (or +nil+ if no second argument
|
||||
* was given to +throw+).
|
||||
*
|
||||
* catch(1) { throw(1, 456) } # => 456
|
||||
* catch(1) { throw(1) } # => nil
|
||||
|
|
Загрузка…
Ссылка в новой задаче