summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mrblib/range.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/mrblib/range.rb b/mrblib/range.rb
index 3e6dbfb24..392cc2274 100644
--- a/mrblib/range.rb
+++ b/mrblib/range.rb
@@ -15,8 +15,7 @@ class Range
val = self.first
last = self.last
- # numerics are special
- if (val.kind_of?(Fixnum) || val.kind_of?(Float)) && (last.kind_of?(Fixnum) || last.kind_of?(Float))
+ if val.kind_of?(Fixnum) && last.kind_of?(Fixnum) # fixnums are special
lim = last
lim += 1 unless exclude_end?
i = val