summaryrefslogtreecommitdiff
path: root/enumerator.c
Commit message (Expand)AuthorAgeFilesLines
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-3/+0
* Right size the Enumerator internal lazy_use_super_method hashLourens Naudé2019-10-291-1/+1
* Improve Enumerator.produce docszverok2019-10-271-0/+15
* Documentation improvements for Ruby corezverok2019-10-261-1/+7
* Add rb_enumeratorize_with_size_kw and related macrosJeremy Evans2019-09-301-7/+19
* Fix more keyword separation issuesJeremy Evans2019-09-261-2/+2
* Fix keyword argument separation issues in Enumerator::Generator#eachJeremy Evans2019-09-261-1/+1
* Handle keyword argument separation for Enumerator#sizeJeremy Evans2019-09-201-1/+1
* Consolidate empty keyword handlingJeremy Evans2019-09-131-8/+2
* Document and test Enumerator.produceAkinori MUSHA2019-09-121-0/+22
* Implement Enumerator.produce [Feature #14781]Akinori MUSHA2019-09-121-1/+156
* Fix keyword argument separation warnings for enumeratorsJeremy Evans2019-09-061-9/+21
* Describe #eager in the Enumerator::Lazy sectionAkinori MUSHA2019-09-041-6/+25
* Implement Enumerator::Lazy#eager [Feature #15901]Akinori MUSHA2019-09-041-0/+21
* Fix Enumerator::Lazy#{to_enum,enum_for} where method is defined in LazyJeremy Evans2019-09-031-1/+68
* Make Enumerator::Lazy#with_index be lazyJeremy Evans2019-09-031-0/+66
* Revert "Make Enumerator::Lazy#with_index be lazy"Jeremy Evans2019-09-011-66/+0
* Make Enumerator::Lazy#with_index be lazyJeremy Evans2019-09-011-0/+66
* rb_proc_new / rb_fiber_new now free from ANYARGS卜部昌平2019-08-271-1/+1
* rb_rescue / rb_rescue2 now free from ANYARGS卜部昌平2019-08-271-1/+1
* #define RB_BLOCK_CALL_FUNC_STRICT 1卜部昌平2019-08-271-3/+3
* Minor documentation fixes [ci skip]Jeremy Evans2019-08-241-4/+4
* * expand tabs.git2019-08-131-4/+4
* Add compaction callbacks for EnumeratorAaron Patterson2019-08-131-15/+65
* Use predefined idTo_procNobuyoshi Nakada2019-08-011-3/+2
* Remove duplicate functionsNobuyoshi Nakada2019-06-211-33/+2
* * expand tabs.git2019-06-211-1/+1
* Enumerator::Lazy should support filter_mapShugo Maeda2019-06-211-0/+31
* Fix an example [ci skip]Nobuyoshi Nakada2019-06-211-1/+1
* Fix call-seq of lazy.filter_map [ci skip]Kazuhiro NISHIYAMA2019-06-211-3/+2
* * expand tabs.git2019-06-211-3/+3
* Lazy filter_mapNobuyoshi Nakada2019-06-211-0/+35
* [DOC] Improve documentation for Enumerator::LazyMarcus Stollsteimer2019-05-181-12/+12
* Static symbols can't be moved (they are not RValue)Aaron Patterson2019-05-141-11/+12
* Symbols can move so only cache IDsAaron Patterson2019-05-141-12/+11
* Add `or nil` to call-seq of `Enumerator::ArithmeticSequence#begin`Kazuhiro NISHIYAMA2019-04-271-1/+1
* enumerator.c: force hash values fixablenobu2019-04-081-1/+1
* enumerator.c: make arith_seq_first support nil beginmrkn2019-04-041-0/+3
* Add Enumerator::Lazy docs.hsbt2019-03-201-26/+221
* Implement Enumerator::Yielder#to_procknu2019-03-111-2/+25
* * expand tabs.svn2019-01-301-1/+1
* enumerator.c: fix arith_seq_first for Infinitymrkn2019-01-301-10/+115
* enumerator.c: fix inspect with the last empty hashnobu2018-12-241-1/+1
* range.c: reject ArithmeticSequence in rb_range_valuesmrkn2018-12-211-1/+1
* enumerator.c: Fix airth_seq_each for Rationalmrkn2018-12-211-2/+4
* enumerator.c: Add rb_arithmetic_sequence_components_tmrkn2018-12-121-9/+9
* enumerator.c: rb_arithmetic_sequence_extractmrkn2018-12-121-0/+21
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-5/+2
* use RARRAY_AREF instead of RARRAY_PTR_USE.ko12018-12-031-28/+20
* Add Float::INFINITY or nil to call-seq of Enumerator::Chain#size [ci skip]kazu2018-11-271-1/+1