summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2021-01-08Replace `Kernel.#open` with `URI.open` in docMasataka Pocke Kuwabara
2021-01-02Add Enumerable#compact and Enumerator::Lazy#compactzverok
2020-12-22Enumerator.new: raise unless block given卜部昌平
2020-12-21Document usage of ArithmeticSequence in Array#slice, and add to NEWS (#3952)Victor Shepelev
2020-12-09Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata
2020-10-21Removed more unnecessary ID cachesNobuyoshi Nakada
2020-10-21Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata
2020-08-15RARRAY_AREF: convert into an inline function卜部昌平
2020-07-23Improved Enumerable::Lazy#zipNobuyoshi Nakada
2020-07-23Improved Enumerable::Lazy#flat_mapNobuyoshi Nakada
2020-07-23New functions to pass more elements than passedNobuyoshi Nakada
2020-05-26Update Enumerable::Yielder#to_proc document (#3142)Masataka Pocke Kuwabara
2020-05-26Fix non-existent method reference in Enumerator.produce document (#3141)Masataka Pocke Kuwabara
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-11Added more NORETURN declarationsNobuyoshi Nakada
2020-05-05Improve documentation for Enumerator#next, next_values, peek and peek_values.Marc-Andre Lafortune
2020-04-11[ci skip] Enumerator doc cleanupgerero20
2020-04-08Suppress C4244 "possible loss of data" warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-09Removed duplicated codeNobuyoshi Nakada
2020-01-02Fully separate positional arguments and keyword argumentsJeremy Evans
2019-12-26decouple internal.h headers卜部昌平
2019-12-24[DOC] Improve docs for Enumerator.produce, Enumerator.newMarcus Stollsteimer
2019-12-23Fix typos of previous docs PRzverok
2019-12-22Some fixes in Enumerator::Lazy docsMarcus Stollsteimer
2019-12-19Added rb_warn_deprecatedNobuyoshi Nakada
2019-12-11Fix Enumerator::Lazy#with_indexJeremy Evans
2019-12-03Make Enumerator::Chain#each treat lambdas as lambdaJeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-10-29Right size the Enumerator internal lazy_use_super_method hashLourens Naudé
2019-10-27Improve Enumerator.produce docszverok
2019-10-26Documentation improvements for Ruby corezverok
2019-09-30Add rb_enumeratorize_with_size_kw and related macrosJeremy Evans
2019-09-26Fix more keyword separation issuesJeremy Evans
2019-09-26Fix keyword argument separation issues in Enumerator::Generator#eachJeremy Evans
2019-09-20Handle keyword argument separation for Enumerator#sizeJeremy Evans
2019-09-13Consolidate empty keyword handlingJeremy Evans
2019-09-12Document and test Enumerator.produceAkinori MUSHA
2019-09-12Implement Enumerator.produce [Feature #14781]Akinori MUSHA
2019-09-06Fix keyword argument separation warnings for enumeratorsJeremy Evans
2019-09-04Describe #eager in the Enumerator::Lazy sectionAkinori MUSHA
2019-09-04Implement Enumerator::Lazy#eager [Feature #15901]Akinori MUSHA
2019-09-03Fix Enumerator::Lazy#{to_enum,enum_for} where method is defined in LazyJeremy Evans
2019-09-03Make Enumerator::Lazy#with_index be lazyJeremy Evans
2019-09-01Revert "Make Enumerator::Lazy#with_index be lazy"Jeremy Evans
2019-09-01Make Enumerator::Lazy#with_index be lazyJeremy Evans
2019-08-27rb_proc_new / rb_fiber_new now free from ANYARGS卜部昌平
2019-08-27rb_rescue / rb_rescue2 now free from ANYARGS卜部昌平
2019-08-27#define RB_BLOCK_CALL_FUNC_STRICT 1卜部昌平