aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_range.rb
Commit message (Expand)AuthorAgeFilesLines
* implement Range#count卜部昌平2019-12-041-0/+4
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-10/+0
* Aseert exception at negative step for non-endless range tooNobuyoshi Nakada2019-08-291-0/+1
* Make Range#=== operate like cover? instead of include? for string rangesJeremy Evans2019-08-141-0/+8
* Implement Range#minmaxJeremy Evans2019-08-141-0/+21
* range.c (inspect_range): omit beginless "nil"Yusuke Endoh2019-05-231-0/+4
* Add exception support in `Range#first`.manga_osyo2019-05-011-0/+2
* range.c: force hash values fixablenobu2019-04-081-0/+1
* range.c: support to make beginless arithmetic sequencesmrkn2019-04-041-0/+2
* range.c (r_cover_range_p): support beginless rangemame2019-04-031-0/+5
* Introduce beginless range [Feature#14799]mame2019-04-031-1/+10
* numeric.c: Fix negative step with float componentsmrkn2019-01-241-0/+5
* range.c (range_last): disable optimization when each is redefinedmrkn2019-01-081-0/+12
* test/ruby/test_range.rb: add assertionsmrkn2019-01-051-0/+13
* range.c: Add Range#%mrkn2018-09-281-0/+9
* range.c: Range#cover? accepts Range object. [Feature #14473]tarui2018-09-051-0/+46
* enumerator.c: Introduce Enumerator::ArithmeticSequencemrkn2018-08-061-1/+5
* test_range.rb: add tests to improve coveragewatson19782018-06-251-0/+14
* test/ruby/test_range.rb: add a test for endless range's min with comparisonmame2018-06-221-0/+2
* range.c: Range#last and #max raises a RangeError if it is endlessmame2018-06-221-4/+6
* range.c: Range#size now returns Float::INFINITY if it is endlessmame2018-06-221-2/+2
* range.c: Range#to_a now raises RangeError if it is endlessmame2018-06-221-0/+6
* Revert "range.c: prohibit `(1..nil)`"mame2018-06-131-23/+23
* range.c: prohibit `(1..nil)`mame2018-06-131-23/+23
* range.c: === by cover?nobu2018-05-171-0/+10
* range.c: each on endless rangenobu2018-04-281-0/+26
* range.c: step in bignumnobu2018-04-201-1/+4
* range.c: fix fixnum loop conditionnobu2018-04-201-0/+6
* range.c: Make Range#bsearch support endless rangesmame2018-04-191-0/+5
* Make Range#min, max, include?, cover?, and === to support endless rangemame2018-04-191-0/+25
* Introduce endless range [Feature#12912]mame2018-04-191-3/+64
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-1/+1
* range.c: use rb_check_funcallnobu2017-10-251-0/+3
* range.c: check if exclude_end? is definednobu2017-10-251-1/+1
* no longer rescue exceptions of #<=> when initializing a Rangeeregon2017-04-251-0/+8
* Removed mathn.rb from stdlib. It's deprecated from Ruby 2.2.hsbt2017-04-211-11/+0
* range.c: check loadingnobu2016-11-111-0/+10
* range.c: check if range modifiablenobu2016-11-101-0/+6
* test_range.rb: all assertionsnobu2016-09-301-49/+60
* hash method valuesnobu2016-05-211-1/+1
* Optimize enum_sum for a range from int to intmrkn2016-05-171-5/+0
* Implement Enumerable#summrkn2016-05-171-0/+5
* Use Integer instead of Fixnum and Bignum.akr2016-05-171-1/+1
* * range.c (range_eqq): revert r11113 because rb_call_super() isshugo2016-01-231-0/+24
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* range.c: infected by the receivernobu2015-12-031-0/+10
* * test/ruby/test_range.rb: Add test case for Range#end withhsbt2015-07-221-0/+1
* * test/ruby/test_range.rb: Add test for Range#hashhsbt2015-07-211-0/+2
* test_range.rb: add Range#new testnobu2015-07-171-0/+6
* test_range.rb: add Range#last assertionsnobu2015-07-171-0/+3