| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-09-02 | `Enumerator::Chain#rewind` shouldn't rewind elements aren't iterated | KOBAYASHI Shuji | |
| ### Example: ```ruby # example.rb e = [1] def e.rewind; p :r end c = e.chain(e) c.each{break c}.rewind ``` #### Before this patch: ```terminal $ bin/mruby example.rb :r :r ``` #### After this patch (same as Ruby): ```terminal $ bin/mruby example.rb :r ``` | |||
| 2019-07-28 | Merge pull request #4602 from shuujii/remove-EnumeratorChain-initialize_copy | Yukihiro "Matz" Matsumoto | |
| Remove `Enumerator::Chain#initialize_copy` | |||
| 2019-07-28 | Define `#+` to `Enumerator` and `Enumerator#Chain` instead of `Enumerable` | KOBAYASHI Shuji | |
| 2019-07-28 | Remove `Enumerator::Chain#initialize_copy` | KOBAYASHI Shuji | |
| I think `Enumerator::Chain#initialize_copy` is unnecessary because CRuby doesn't clone elements. | |||
| 2019-07-27 | Drop dependency from `mruby-enum-chain` to `mruby-enum-ext` | KOBAYASHI Shuji | |
| 2019-01-03 | Add test for Enumerator::Chain | dearblue | |
| 2019-01-03 | Add enumerator chain feature (CRuby-2.6 compatible) | dearblue | |
| - Enumerator::Chain - Enumerable#chain - Enumerable#+ | |||
