Updated rubyspec 'core/range' to latest version

Implemented:

- Range#cover?
- Range#min
- Range#max

refactored Range#each and Range#step for share same code for iterate
range values.

Code style should be ok now.

Anyway Range#step with Float argument and integer range, ex
(1..5).step(1.4).to_a

MRI => [1.0, 2.4, 3.8]
ironruby => [1, 2, 3, 4, 5] (coerced to int)

Also (1..2).step(0.4) is not working:

MRI => [1.0, 1.4, 1.8]
ironruby => exception argument can't be zero

I added a pull request for rubyspec/rubyspec, so next time :D

Also, is ok if a add a Resharper 5.1 a code style sharing file? is
shared per solution (Solution/Ruby.sln) so will be easier to everyone
check (and reformat code)  ironruby code style.
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to