summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2020-10-21Removed more unnecessary ID cachesNobuyoshi Nakada
2020-10-20Feature #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-27Update Enumerable::Yielder#to_proc document (#3142)Masataka Pocke Kuwabara
2020-05-27Fix 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-10Added 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-03Fully 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-22Fix 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-17Deprecate 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-27Fix 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-07Fix 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-02Revert "Make Enumerator::Lazy#with_index be lazy"Jeremy Evans
2019-09-02Make 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卜部昌平
2019-08-24Minor documentation fixes [ci skip]Jeremy Evans
2019-08-13* expand tabs.git
2019-08-13Add compaction callbacks for EnumeratorAaron Patterson
2019-08-01Use predefined idTo_procNobuyoshi Nakada
2019-06-21Remove duplicate functionsNobuyoshi Nakada