summaryrefslogtreecommitdiff
path: root/range.c
AgeCommit message (Expand)Author
2020-10-29Use public allocators for creating new T_OBJECT objectsAaron Patterson
2020-10-23numeric.c, range.c: prohibit zero stepKenta Murata
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-10-20Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata
2020-10-20range.c: Fix an exception message in rb_range_beg_lenKenta Murata
2020-09-25freeze all Range objects.v3_0_0_preview1Koichi Sasada
2020-09-02Removed trailing spaces [ci skip]Nobuyoshi Nakada
2020-09-01Update documentation for Range#maxJeremy Evans
2020-09-01Revert "Fix Range#{max,minmax} for range with integer beginning and non-integ...Jeremy Evans
2020-09-01Revert "Special case Range#max for integer beginning and Float::Infinity end"Jeremy Evans
2020-07-19Special case Range#max for integer beginning and Float::Infinity endJeremy Evans
2020-07-18Fix Range#max for beginless Integer ranges [Bug #17034]Michael Kohl
2020-07-13Fix Range#{max,minmax} for range with integer beginning and non-integer endJeremy Evans
2020-07-04Use static variables in Range#minmaxJeremy Evans
2020-07-04Fix non-numeric exclusive Range#minmax bugSam Bostock
2020-06-29add UNREACHABLE_RETURN卜部昌平
2020-06-29range_each: do not goto into a branch卜部昌平
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-07more on NULL versus functions.卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-12-25range.c: Range#min with a beginless one now raise an explicit exceptionYusuke Endoh
2019-12-22Enhance Range docszverok
2019-12-20Fixed misspellingsNobuyoshi Nakada
2019-12-04implement Range#count卜部昌平
2019-11-17Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-08-14Make Range#=== operate like cover? instead of include? for string rangesJeremy Evans
2019-08-14Implement Range#minmaxJeremy Evans
2019-07-24Document that Range#cover? returns false if <=> returns nilJeremy Evans
2019-05-22range.c (inspect_range): omit beginless "nil"Yusuke Endoh
2019-04-30Add exception support in `Range#first`.manga_osyo
2019-04-08range.c: force hash values fixablenobu
2019-04-04range.c: support to make beginless arithmetic sequencesmrkn
2019-04-03range.c (r_cover_range_p): support beginless rangemame
2019-04-03Introduce beginless range [Feature#14799]mame
2019-03-28[DOC] fix markups [ci skip]nobu
2019-01-09Fix styles [ci skip]nobu
2019-01-08range.c (range_last): disable optimization when each is redefinedmrkn
2019-01-06range.c: optimize rb_range_last for int renagemrkn
2018-12-21range.c: reject ArithmeticSequence in rb_range_valuesmrkn
2018-12-12range.c: [DOC] fix typostomar
2018-12-12range.c: Typo fix [DOC] [ci skip] [#15405]marcandre
2018-12-12range.c: Documentation on endless ranges.marcandre
2018-12-12enumerator.c: rb_arithmetic_sequence_extractmrkn
2018-12-06Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-10-12range.c: [DOC] improve docs for Range#cover?stomar
2018-09-28Adjust indent [ci skip]nobu
2018-09-28Add Range#% to call-seq [ci skip]kazu