| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-24 | Skip tests that use `Float` inside; ref #5421 | Yukihiro "Matz" Matsumoto | |
| 2021-04-16 | feat(CI): add the GitHub Super Linter | John Bampton | |
| The GitHub Super Linter is a more robust and better supported tool than the current GitHub Actions we are using. Running these checks: ERROR_ON_MISSING_EXEC_BIT: true VALIDATE_BASH: true VALIDATE_BASH_EXEC: true VALIDATE_EDITORCONFIG: true VALIDATE_MARKDOWN: true VALIDATE_SHELL_SHFMT: true VALIDATE_YAML: true https://github.com/marketplace/actions/super-linter https://github.com/github/super-linter Added the GitHub Super Linter badge to the README. Also updated the pre-commit framework and added more documentation on pre-commit. Added one more pre-commit check: check-executables-have-shebangs Added one extra check for merge conflicts to our GitHub Actions. EditorConfig and Markdown linting. Minor grammar and spelling fixes. Update linter.yml | |||
| 2019-09-18 | Fix `Enumerable#filter_map` without block; ref d380c7d2 | KOBAYASHI Shuji | |
| 2019-09-16 | Implement `Enumerable` tally from Ruby2.7. | Yukihiro "Matz" Matsumoto | |
| 2019-09-16 | Implement `filter_map` from Ruby2.6. | Yukihiro "Matz" Matsumoto | |
| 2019-09-16 | Add `filter` aliases for `Enumerable` and `Hash`. | Yukihiro "Matz" Matsumoto | |
| 2019-07-24 | Move `NilClass#to_h` to `mruby-object-ext` from `mruby-enum-ext` | KOBAYASHI Shuji | |
| 2019-02-18 | Merge pull request #4284 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/use-assert_same-instead-of-assert_equal-in-enum-reverse_each-test Use `assert_same` instead of `assert_equal` in `Enumerable#reverse_each` test | |||
| 2019-02-18 | Fix wrong assertion method in some tests | KOBAYASHI Shuji | |
| 2019-02-18 | Use `assert_same` instead of `assert_equal` in `Enumerable#reverse_each` test | KOBAYASHI Shuji | |
| 2019-02-01 | Move `NONE` to `mrblib/enum.rb` | KOBAYASHI Shuji | |
| 2018-11-19 | Remove implicit conversion using `to_int` method. | Yukihiro "Matz" Matsumoto | |
| The ISO standard does not include implicit type conversion using `to_int`. This implicit conversion often causes vulnerability. There will be no more attacks like #4120. In addition, we have added internal convenience method `__to_int` which does type check and conversion (from floats). | |||
| 2018-10-18 | replace quicksort with mergesort. | Tomoyuki Sahara | |
| 2018-09-20 | Make `#to_h` to take a block; [ruby-core:89088] | Yukihiro "Matz" Matsumoto | |
| 2018-03-27 | Refactoring for `Enumerable#each_with_object` | ksss | |
| `each_with_object` arity should be 1 | |||
| 2018-03-27 | Should raise TypeError instead of NoMethodError | ksss | |
| 2018-03-27 | Support block yielding for `Enumerable#zip` | ksss | |
| 2018-03-16 | `__sort_sub__` is a method defined in `Array`; fix #3970 | Yukihiro "Matz" Matsumoto | |
| Reorganize `__sort_sub__` arguments. | |||
| 2017-12-25 | `Enumerable#{one?,none?,all?,any?} to take pattern argument [Ruby2.5] | Yukihiro "Matz" Matsumoto | |
| 2017-10-17 | Add `Comparable#uniq`; CRuby2.4 | Yukihiro "Matz" Matsumoto | |
| 2017-07-25 | Reimplement sort method to reduce array copying. | Yukihiro "Matz" Matsumoto | |
| 2017-04-03 | Merge pull request #3577 from okkez/fix-return-value-of-each-slice | Yukihiro "Matz" Matsumoto | |
| Change return value of Enumerable#each_slice | |||
| 2017-04-03 | Change return value of Enumerable#each_slice | Kenji Okimoto | |
| More compatibility to CRuby. | |||
| 2017-04-03 | Change return value of Enumberable#each_cons | Kenji Okimoto | |
| More compatibility to CRuby. | |||
| 2016-11-25 | Argument more strictly | ksss | |
| 2016-11-25 | Like a Enumerable#take | ksss | |
| 2016-11-24 | Shouldn't call `each` method if size is 0 | ksss | |
| 2016-11-24 | Support object does'n have `<` method | ksss | |
| 2016-11-11 | Add regression test for Enumerable#cycle | ksss | |
| 2016-11-11 | Reimplement Enumerable#cycle | ksss | |
| Fix pattern of infinite loop And support all specs in https://github.com/ruby/spec/blob/27960d06e0ce92c37f074450f0eab4b0519b118c/core/enumerable/cycle_spec.rb without Enumerable#size | |||
| 2016-03-30 | mruby-enum-ext: refine minmax | Yukihiro "Matz" Matsumoto | |
| 2015-10-21 | Revert "Mark core gems with mrbgem tag" | Seba Gamboa | |
| This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177. | |||
| 2015-10-20 | Remove obvious warnings from docs | Seba Gamboa | |
| 2015-10-20 | Mark core gems with mrbgem tag | Seba Gamboa | |
| 2015-09-27 | Enumerable#each_{cons,slice} to return enumerators | Yukihiro "Matz" Matsumoto | |
| 2015-08-22 | Use #nil? instead of == nil. | INOUE Yasuyuki | |
| 2015-06-28 | Rename extended xxxx class or module to xxxx class or module extension | Jun Hiroe | |
| 2015-06-28 | Fix typo; Replace extensional with extended | Jun Hiroe | |
| 2014-12-27 | Avoid block_given? in mrbgem:enum.rb to reduce method calls | Jun Hiroe | |
| 2014-06-05 | add nil#to_h; ref #2348 | Yukihiro "Matz" Matsumoto | |
| 2014-06-04 | add Enumerable#to_h; ref #2348 | Yukihiro "Matz" Matsumoto | |
| 2014-04-30 | remove trailing spaces | Nobuyoshi Nakada | |
| 2014-04-06 | should have passed args to to_enum | Yukihiro "Matz" Matsumoto | |
| 2014-03-28 | Add to_enum unless block | Jun Hiroe | |
| 2014-03-27 | Enumerable#cycle to return enumerator | Yukihiro "Matz" Matsumoto | |
| 2014-03-27 | call to_a at the top of Enumerabl#zip; ref #1961 | Yukihiro "Matz" Matsumoto | |
| 2014-03-27 | Support multiple values in Enumerable#zip | Jun Hiroe | |
| 2014-03-27 | Add Enumerable#zip | Jun Hiroe | |
| 2014-03-25 | Enumerable#find_index to support multiple values | Yukihiro "Matz" Matsumoto | |
| 2014-03-25 | Enumerable#find_index | Jun Hiroe | |
