aboutsummaryrefslogtreecommitdiffstats
path: root/range.c
Commit message (Expand)AuthorAgeFilesLines
* Make Range#reverse_each raise TypeError if endlessKouhei Yanagita2023-11-281-0/+5
* [DOC] More on JSON extensions (#8898)Burdette Lamar2023-11-161-0/+11
* describe the assumption for Range#overlap?.Tanaka Akira2023-10-131-0/+13
* Add Range#reverse_each implementation for performanceKouhei Yanagita2023-10-121-0/+134
* Optimize `Range#count` by using `range_size` if possibleKouhei Yanagita2023-10-051-7/+16
* [DOC] Missing comment markersNobuyoshi Nakada2023-09-271-1/+1
* Optimize Range#bsearch by reducing the number of Integer#+ callsKouhei Yanagita2023-09-261-23/+28
* Optimize Range#bsearch for beginless/endless ranges within FixnumKouhei Yanagita2023-09-211-9/+23
* Fix regression when testing inclusion in unbounded rangesJeremy Evans2023-09-161-0/+9
* Add comment markers in empty lines [ci skip]Nobuyoshi Nakada2023-09-161-3/+3
* [Feature #19839] Fix `Range#overlap?` for empty rangesNobuyoshi Nakada2023-09-161-5/+72
* [Feature #19839] Add Range#overlap?Shouichi Kamiya2023-09-161-0/+29
* Optimize Range#bsearch for beginless/endless rangesKouhei Yanagita2023-09-161-0/+2
* [Bug #19533] Fix infinite range inclusion with numeric valueNobuyoshi Nakada2023-04-141-3/+7
* Extract range type check functionsNobuyoshi Nakada2023-04-141-19/+36
* Remove (newly unneeded) remarks about aliasesBurdetteLamar2023-02-191-3/+0
* [Bug #19426] Fix endless `Range#step` with `#succ` methodNobuyoshi Nakada2023-02-091-1/+5
* [DOC] Fix most of Range#cover? marked as verbatimMarco Costa2022-12-231-42/+42
* Introduce BOP_CMP for optimized comparisonDaniel Colson2022-12-061-4/+2
* Raise TypeError for endless non-numeric range include?Jeremy Evans2022-11-241-12/+37
* Using UNDEF_P macroS-H-GAMELINKS2022-11-161-7/+7
* Range#size returns nil for (.."a") and (nil..)Yusuke Endoh2022-10-211-1/+3
* rb_int_range_last: properly handle non-exclusive rangeJean Boussier2022-09-041-4/+4
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-281/+281
* Fix Range#cover? returning true for beginless ranges of different typesJeremy Evans2022-06-061-1/+53
* Document beginless, endless ranges in Range class documentationJeremy Evans2022-04-251-1/+10
* Repaired What's Here sections for Range, String, Symbol, Struct (#5735)Burdette Lamar2022-03-301-26/+26
* [DOC] Simplify operator method referencesNobuyoshi Nakada2022-02-121-3/+2
* Fix Range#include? for beginless exclusive string rangesJeremy Evans2022-02-091-0/+3
* [DOC] Fix broken links to operator methodsNobuyoshi Nakada2022-02-081-1/+1
* [DOC] Fix broken links to literals.rdocNobuyoshi Nakada2022-02-081-1/+1
* [DOC] Use RDoc link style for links in the same class/modulePeter Zhu2022-02-071-5/+5
* [DOC] Use RDoc link style for links to other classes/modulesPeter Zhu2022-02-071-2/+2
* Adding links to literals and Kernel (#5192)Burdette Lamar2021-12-031-8/+10
* Some codes replace to `RBOOL` macro (#5023)S.H2021-11-091-4/+2
* [DOC] Fix code markup [ci skip]Nobuyoshi Nakada2021-10-251-2/+2
* Unify iteration argumentsNobuyoshi Nakada2021-10-101-14/+2
* Update iteration step in step_i_iterNobuyoshi Nakada2021-10-101-10/+6
* Refactor sym_step_i functionS.H2021-10-101-9/+11
* Using NIL_P macro instead of `== Qnil`S.H2021-10-031-2/+2
* Remove unnecessary checks in `Range#each` [Bug #18237]Jörg W Mittag2021-10-031-1/+0
* Correct two errors in Range RDoc (#4889)Burdette Lamar2021-09-231-2/+2
* What's Here for Range (#4881)Burdette Lamar2021-09-221-4/+88
* Enhanced RDoc for Range (#4870)Burdette Lamar2021-09-201-88/+151
* Enhanced RDoc for Range (#4847)Burdette Lamar2021-09-181-66/+190
* Enhanced RDoc for Range#minmax (#4846)Burdette Lamar2021-09-151-6/+40
* Enhanced RDoc for Range#max (#4844)Burdette Lamar2021-09-151-34/+78
* Enhanced RDoc for Range#min (#4842)Burdette Lamar2021-09-151-10/+73
* [DOC] Fix broken links [ci skip]Nobuyoshi Nakada2021-09-151-1/+1
* Enhanced RDoc for Range (#4839)Burdette Lamar2021-09-141-46/+81