summaryrefslogtreecommitdiff
path: root/range.c
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "Fix Range#{max,minmax} for range with integer beginning and non-integ...Jeremy Evans2020-09-011-18/+3
* Revert "Special case Range#max for integer beginning and Float::Infinity end"Jeremy Evans2020-09-011-9/+0
* Special case Range#max for integer beginning and Float::Infinity endJeremy Evans2020-07-191-0/+9
* Fix Range#max for beginless Integer ranges [Bug #17034]Michael Kohl2020-07-191-3/+4
* Fix Range#{max,minmax} for range with integer beginning and non-integer endJeremy Evans2020-07-131-3/+18
* Use static variables in Range#minmaxJeremy Evans2020-07-041-2/+4
* Fix non-numeric exclusive Range#minmax bugSam Bostock2020-07-041-1/+4
* add UNREACHABLE_RETURN卜部昌平2020-06-291-0/+2
* range_each: do not goto into a branch卜部昌平2020-06-291-20/+36
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Suppress -Wswitch warningsNobuyoshi Nakada2020-04-081-0/+2
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-3/+3
* more on NULL versus functions.卜部昌平2020-02-071-1/+1
* decouple internal.h headers卜部昌平2019-12-261-3/+13
* range.c: Range#min with a beginless one now raise an explicit exceptionYusuke Endoh2019-12-251-0/+7
* Enhance Range docszverok2019-12-221-10/+24
* Fixed misspellingsNobuyoshi Nakada2019-12-201-2/+2
* implement Range#count卜部昌平2019-12-041-0/+37
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-2/+0
* Make Range#=== operate like cover? instead of include? for string rangesJeremy Evans2019-08-141-9/+14
* Implement Range#minmaxJeremy Evans2019-08-141-0/+22
* Document that Range#cover? returns false if <=> returns nilJeremy Evans2019-07-241-1/+4
* range.c (inspect_range): omit beginless "nil"Yusuke Endoh2019-05-231-3/+9
* Add exception support in `Range#first`.manga_osyo2019-05-011-0/+3
* range.c: force hash values fixablenobu2019-04-081-1/+1
* range.c: support to make beginless arithmetic sequencesmrkn2019-04-041-1/+3
* range.c (r_cover_range_p): support beginless rangemame2019-04-031-2/+3
* Introduce beginless range [Feature#14799]mame2019-04-031-10/+39
* [DOC] fix markups [ci skip]nobu2019-03-281-6/+4
* Fix styles [ci skip]nobu2019-01-091-2/+4
* range.c (range_last): disable optimization when each is redefinedmrkn2019-01-081-1/+2
* range.c: optimize rb_range_last for int renagemrkn2019-01-061-0/+61
* range.c: reject ArithmeticSequence in rb_range_valuesmrkn2018-12-211-0/+3
* range.c: [DOC] fix typostomar2018-12-121-1/+1
* range.c: Typo fix [DOC] [ci skip] [#15405]marcandre2018-12-121-1/+1
* range.c: Documentation on endless ranges.marcandre2018-12-121-0/+28
* enumerator.c: rb_arithmetic_sequence_extractmrkn2018-12-121-3/+0
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-6/+1
* range.c: [DOC] improve docs for Range#cover?stomar2018-10-121-5/+6
* Adjust indent [ci skip]nobu2018-09-281-1/+1
* Add Range#% to call-seq [ci skip]kazu2018-09-281-0/+4
* range.c: Add Range#%mrkn2018-09-281-0/+7
* [DOC] Modify descriptions for ArithmeticSequencemrkn2018-09-121-0/+3
* range.c: Range#cover? accepts Range object. [Feature #14473]tarui2018-09-051-4/+57
* Remove extra semicolonkazu2018-08-201-1/+1
* enumerator.c: Introduce Enumerator::ArithmeticSequencemrkn2018-08-061-5/+13
* range.c: [DOC] small improvementstomar2018-07-081-2/+2
* range.c: Range#last and #max raises a RangeError if it is endlessmame2018-06-221-1/+9
* range.c: Range#size now returns Float::INFINITY if it is endlessmame2018-06-221-2/+8