diff options
| -rw-r--r-- | mrblib/range.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mrblib/range.rb b/mrblib/range.rb index 44be0305b..d43e3c223 100644 --- a/mrblib/range.rb +++ b/mrblib/range.rb @@ -23,8 +23,9 @@ class Range val = val.succ end - block.call(val) unless exclude_end? - + if not exclude_end? and (val <=> last) == 0 + block.call(val) + end self end end |
