mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/.
* lib/prime.rb (Prime::OldCompatibility#each): Ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
d433a70b5d
commit
1ed799937b
3 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
Wed Dec 10 12:46:52 2008 Akinori MUSHA <knu@iDaemons.org>
|
||||||
|
|
||||||
|
* enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/.
|
||||||
|
|
||||||
|
* lib/prime.rb (Prime::OldCompatibility#each): Ditto.
|
||||||
|
|
||||||
Wed Dec 10 11:25:53 2008 NARUSE, Yui <naruse@ruby-lang.org>
|
Wed Dec 10 11:25:53 2008 NARUSE, Yui <naruse@ruby-lang.org>
|
||||||
|
|
||||||
* re.c (rb_reg_initialize): raise RegexpError when encoding
|
* re.c (rb_reg_initialize): raise RegexpError when encoding
|
||||||
|
|
|
@ -498,7 +498,7 @@ next_init(VALUE obj, struct enumerator *e)
|
||||||
*
|
*
|
||||||
* Returns the next object in the enumerator, and move the internal
|
* Returns the next object in the enumerator, and move the internal
|
||||||
* position forward. When the position reached at the end, internal
|
* position forward. When the position reached at the end, internal
|
||||||
* position is rewinded then StopIteration is raised.
|
* position is rewound then StopIteration is raised.
|
||||||
*
|
*
|
||||||
* Note that enumeration sequence by next method does not affect other
|
* Note that enumeration sequence by next method does not affect other
|
||||||
* non-external enumeration methods, unless underlying iteration
|
* non-external enumeration methods, unless underlying iteration
|
||||||
|
|
|
@ -450,7 +450,7 @@ class Prime
|
||||||
# Overwrites Prime#each.
|
# Overwrites Prime#each.
|
||||||
#
|
#
|
||||||
# Iterates the given block over all prime numbers. Note that enumeration starts from
|
# Iterates the given block over all prime numbers. Note that enumeration starts from
|
||||||
# the current position of internal pointer, not rewinded.
|
# the current position of internal pointer, not rewound.
|
||||||
def each(&block)
|
def each(&block)
|
||||||
return @generator.dup unless block_given?
|
return @generator.dup unless block_given?
|
||||||
loop do
|
loop do
|
||||||
|
|
Loading…
Reference in a new issue