summaryrefslogtreecommitdiff
path: root/enumerator.c
Commit message (Expand)AuthorAgeFilesLines
* Replace `Kernel.#open` with `URI.open` in docMasataka Pocke Kuwabara2021-01-081-2/+2
* Add Enumerable#compact and Enumerator::Lazy#compactzverok2021-01-021-0/+25
* Enumerator.new: raise unless block given卜部昌平2020-12-221-43/+23
* Document usage of ArithmeticSequence in Array#slice, and add to NEWS (#3952)Victor Shepelev2020-12-211-0/+3
* Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata2020-12-091-8/+91
* Removed more unnecessary ID cachesNobuyoshi Nakada2020-10-211-53/+54
* Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata2020-10-211-4/+40
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-1/+2
* Improved Enumerable::Lazy#zipNobuyoshi Nakada2020-07-231-42/+33
* Improved Enumerable::Lazy#flat_mapNobuyoshi Nakada2020-07-231-42/+40
* New functions to pass more elements than passedNobuyoshi Nakada2020-07-231-4/+26
* Update Enumerable::Yielder#to_proc document (#3142)Masataka Pocke Kuwabara2020-05-261-1/+1
* Fix non-existent method reference in Enumerator.produce document (#3141)Masataka Pocke Kuwabara2020-05-261-1/+1
* 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
* Added more NORETURN declarationsNobuyoshi Nakada2020-05-111-3/+7
* Improve documentation for Enumerator#next, next_values, peek and peek_values.Marc-Andre Lafortune2020-05-051-7/+15
* [ci skip] Enumerator doc cleanupgerero202020-04-111-3/+3
* Suppress C4244 "possible loss of data" warningsNobuyoshi Nakada2020-04-081-1/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Removed duplicated codeNobuyoshi Nakada2020-02-091-30/+1
* Fully separate positional arguments and keyword argumentsJeremy Evans2020-01-021-8/+6
* decouple internal.h headers卜部昌平2019-12-261-3/+11
* [DOC] Improve docs for Enumerator.produce, Enumerator.newMarcus Stollsteimer2019-12-241-14/+12
* Fix typos of previous docs PRzverok2019-12-231-1/+1
* Some fixes in Enumerator::Lazy docsMarcus Stollsteimer2019-12-221-23/+24
* Added rb_warn_deprecatedNobuyoshi Nakada2019-12-191-1/+1
* Fix Enumerator::Lazy#with_indexJeremy Evans2019-12-111-65/+56
* Make Enumerator::Chain#each treat lambdas as lambdaJeremy Evans2019-12-031-8/+1
* 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