summaryrefslogtreecommitdiff
path: root/range.c
Commit message (Expand)AuthorAgeFilesLines
* Use public allocators for creating new T_OBJECT objectsAaron Patterson2020-10-281-4/+1
* numeric.c, range.c: prohibit zero stepKenta Murata2020-10-231-0/+7
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-211-6/+3
* Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata2020-10-211-18/+51
* range.c: Fix an exception message in rb_range_beg_lenKenta Murata2020-10-201-5/+2
* freeze all Range objects.v3_0_0_preview1Koichi Sasada2020-09-251-0/+4
* Removed trailing spaces [ci skip]Nobuyoshi Nakada2020-09-021-1/+1
* Update documentation for Range#maxJeremy Evans2020-09-011-8/+28
* 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