summaryrefslogtreecommitdiff
path: root/range.c
AgeCommit message (Expand)Author
2023-10-13describe the assumption for Range#overlap?.Tanaka Akira
2023-10-12Add Range#reverse_each implementation for performanceKouhei Yanagita
2023-10-05Optimize `Range#count` by using `range_size` if possibleKouhei Yanagita
2023-09-27[DOC] Missing comment markersNobuyoshi Nakada
2023-09-26Optimize Range#bsearch by reducing the number of Integer#+ callsKouhei Yanagita
2023-09-21Optimize Range#bsearch for beginless/endless ranges within FixnumKouhei Yanagita
2023-09-16Fix regression when testing inclusion in unbounded rangesJeremy Evans
2023-09-16Add comment markers in empty lines [ci skip]Nobuyoshi Nakada
2023-09-16[Feature #19839] Fix `Range#overlap?` for empty rangesNobuyoshi Nakada
2023-09-16[Feature #19839] Add Range#overlap?Shouichi Kamiya
2023-09-16Optimize Range#bsearch for beginless/endless rangesKouhei Yanagita
2023-04-14[Bug #19533] Fix infinite range inclusion with numeric valueNobuyoshi Nakada
2023-04-14Extract range type check functionsNobuyoshi Nakada
2023-02-19Remove (newly unneeded) remarks about aliasesBurdetteLamar
2023-02-09[Bug #19426] Fix endless `Range#step` with `#succ` methodNobuyoshi Nakada
2022-12-23[DOC] Fix most of Range#cover? marked as verbatimMarco Costa
2022-12-06Introduce BOP_CMP for optimized comparisonDaniel Colson
2022-11-24Raise TypeError for endless non-numeric range include?Jeremy Evans
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-10-21Range#size returns nil for (.."a") and (nil..)Yusuke Endoh
2022-09-04rb_int_range_last: properly handle non-exclusive rangeJean Boussier
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-06Fix Range#cover? returning true for beginless ranges of different typesJeremy Evans
2022-04-25Document beginless, endless ranges in Range class documentationJeremy Evans
2022-03-30Repaired What's Here sections for Range, String, Symbol, Struct (#5735)Burdette Lamar
2022-02-12[DOC] Simplify operator method referencesNobuyoshi Nakada
2022-02-09Fix Range#include? for beginless exclusive string rangesJeremy Evans
2022-02-08[DOC] Fix broken links to operator methodsNobuyoshi Nakada
2022-02-08[DOC] Fix broken links to literals.rdocNobuyoshi Nakada
2022-02-07[DOC] Use RDoc link style for links in the same class/modulePeter Zhu
2022-02-07[DOC] Use RDoc link style for links to other classes/modulesPeter Zhu
2021-12-03Adding links to literals and Kernel (#5192)Burdette Lamar
2021-11-09Some codes replace to `RBOOL` macro (#5023)S.H
2021-10-25[DOC] Fix code markup [ci skip]Nobuyoshi Nakada
2021-10-10Unify iteration argumentsNobuyoshi Nakada
2021-10-10Update iteration step in step_i_iterNobuyoshi Nakada
2021-10-10Refactor sym_step_i functionS.H
2021-10-03Using NIL_P macro instead of `== Qnil`S.H
2021-10-03Remove unnecessary checks in `Range#each` [Bug #18237]Jörg W Mittag
2021-09-23Correct two errors in Range RDoc (#4889)Burdette Lamar
2021-09-22What's Here for Range (#4881)Burdette Lamar
2021-09-20Enhanced RDoc for Range (#4870)Burdette Lamar
2021-09-18Enhanced RDoc for Range (#4847)Burdette Lamar
2021-09-15Enhanced RDoc for Range#minmax (#4846)Burdette Lamar
2021-09-15Enhanced RDoc for Range#max (#4844)Burdette Lamar
2021-09-15Enhanced RDoc for Range#min (#4842)Burdette Lamar
2021-09-15[DOC] Fix broken links [ci skip]Nobuyoshi Nakada
2021-09-14Enhanced RDoc for Range (#4839)Burdette Lamar
2021-09-14Bsearch doc for Array and Range (#4838)Burdette Lamar
2021-09-13Enhanced RDoc for Range (#4833)Burdette Lamar