| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-23 | Add example for cross-compiling to Nintendo GameBoyAdvance | Gwen Boatrite | |
| 2020-12-23 | Fix the integer overflow in `mrb_str_len_to_inum()`. | Yukihiro "Matz" Matsumoto | |
| 2020-12-21 | Merge pull request #5239 from jbampton/fix-links | Yukihiro "Matz" Matsumoto | |
| refactor: fix Rake link and fix missing HTTPS on links | |||
| 2020-12-21 | refactor: fix Rake link and fix missing HTTPS on links | John Bampton | |
| 2020-12-21 | Merge pull request #5238 from shuujii/fix-typo-in-.github-workflows-build.yml | Yukihiro "Matz" Matsumoto | |
| Fix typo in `.github/workflows/build.yml` [skip travis][skip appveyor] | |||
| 2020-12-21 | Fix typo in `.github/workflows/build.yml` [skip travis][skip appveyor] | KOBAYASHI Shuji | |
| 2020-12-21 | Merge pull request #5237 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/use-git-ls-files-instead-of-find-to-avoid-including-.git Use `git ls-files` instead of `find` in `spell-checker.yml` [ci skip] | |||
| 2020-12-20 | Use `git ls-files` instead of `find` in `spell-checker.yml` [ci skip] | KOBAYASHI Shuji | |
| To avoid including `.git` directory. | |||
| 2020-12-20 | Merge pull request #5236 from shuujii/reorganize-GitHub-Actions-configuration | Yukihiro "Matz" Matsumoto | |
| Reorganize GitHub Actions configuration [skip travis][skip appveyor] | |||
| 2020-12-20 | Merge pull request #5235 from jbampton/fix-link-and-fix-word-case | Yukihiro "Matz" Matsumoto | |
| refactor: fix case of GitHub and fix missing HTTPS on link | |||
| 2020-12-20 | Reorganize GitHub Actions configuration [skip travis][skip appveyor] | KOBAYASHI Shuji | |
| * Skip if commit message contains `ci skip`, `skip ci`, or `skip gha` ENCLOSED WITH BRACKETS (excluding lint job). * Separate build and test. This is because builds can be run in parallel, but running tests in parallel can cause logs to get mixed up or not finished. * Don't use Chocolatey because it seems to take 1-2 minutes to start up. * Use the cache better. * Use `actions/checkout@v2` instead of `actions/checkout@v1`. * Remove unnecessary package installation. * Remove unnecessary flag settings. * Remove `-j` for rake because it doesn't seem to have any effect. * Rename `main.yml` to `oss-fuzz.yml` to clarify. | |||
| 2020-12-19 | refactor: fix case of GitHub and fix missing HTTPS on link | John Bampton | |
| - changed `github` to `GitHub` | |||
| 2020-12-19 | Merge pull request #5234 from jbampton/remove-whitespace | Yukihiro "Matz" Matsumoto | |
| refactor: remove trailing whitespace | |||
| 2020-12-19 | Merge pull request #5233 from jbampton/update-authors | Yukihiro "Matz" Matsumoto | |
| Add my name to the AUTHORS file | |||
| 2020-12-19 | refactor: remove trailing whitespace | John Bampton | |
| 2020-12-19 | Add my name to the AUTHORS file | John Bampton | |
| 2020-12-19 | Merge pull request #5232 from jbampton/lint-markdown | Yukihiro "Matz" Matsumoto | |
| feat(CI): add a GitHub Action to lint the Markdown | |||
| 2020-12-19 | Merge pull request #5230 from dearblue/mruby-config.2 | Yukihiro "Matz" Matsumoto | |
| Ignore `mruby-bin-config` in cross-building | |||
| 2020-12-19 | feat(CI): add a GitHub Action to lint the Markdown | John Bampton | |
| Run on pull request only Using https://www.npmjs.com/package/markdownlint-cli Lint Markdown for rules: - MD009/no-trailing-spaces - MD012/no-multiple-blanks - MD022/blanks-around-headings - MD031/blanks-around-fences - MD032/blanks-around-lists | |||
| 2020-12-19 | Merge pull request #5231 from jbampton/fix-links | Yukihiro "Matz" Matsumoto | |
| 🔒 Fix missing HTTPS on links | |||
| 2020-12-19 | 🔒 Fix missing HTTPS on links | John Bampton | |
| 2020-12-19 | Merge pull request #5229 from jbampton/fix-links | Yukihiro "Matz" Matsumoto | |
| 🔒 Fix missing HTTPS on links | |||
| 2020-12-19 | 🔒 Fix missing HTTPS on links | John Bampton | |
| 2020-12-19 | Warn that it was ignored in crossbuild | dearblue | |
| 2020-12-19 | Avoid using `MRuby::CrossBuild.current` | dearblue | |
| This is because `MRuby::Build.currrent` and `MRuby::CrossBuild.current` are assignments to different instance variables. | |||
| 2020-12-18 | Merge pull request #5228 from jbampton/spell-checker | Yukihiro "Matz" Matsumoto | |
| feat(CI): add a GitHub Action to check spelling | |||
| 2020-12-17 | feat(CI): add a GitHub Action to check spelling | John Bampton | |
| - Fix spelling - Run only on pull request - Using https://github.com/client9/misspell | |||
| 2020-12-16 | Merge pull request #5224 from jbampton/lint-yaml | Yukihiro "Matz" Matsumoto | |
| feat(CI): add a GitHub Action to lint the YAML | |||
| 2020-12-16 | Merge pull request #5227 from shuujii/rename-build-configuration-files-for-CI | Yukihiro "Matz" Matsumoto | |
| Rename build configuration files for CI | |||
| 2020-12-16 | Rename build configuration files for CI | KOBAYASHI Shuji | |
| Currently, there are build configuration files for CI, `travis.rb` and `appveyor.rb`, but they are used for GCC/Clang and MSVC, not for Travis CI and Appveyor, respectively. Therefore, rename them to `gcc-clang.rb` and `msvc.rb`, respectively, and move them under `build_config/ci/` to clarify that they are for CI. | |||
| 2020-12-16 | Merge pull request #5226 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/guess-toolchain-when-MRubyBuild-toolchain-argument-is-omitted Guess toolchain when `MRuby::Build#toolchain` argument is omitted | |||
| 2020-12-16 | Guess toolchain when `MRuby::Build#toolchain` argument is omitted | KOBAYASHI Shuji | |
| 2020-12-15 | feat(CI): add a GitHub Action to lint the YAML | John Bampton | |
| - Run only on pull request - Add a `.yamllint` config file - Lint YAML | |||
| 2020-12-15 | Merge pull request #5223 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/ensure-initialization-of-RVALUE_zero-in-mrb_obj_alloc Ensure initialization of `RVALUE_zero` in `mrb_obj_alloc` | |||
| 2020-12-15 | Merge pull request #5225 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/output-build-log-at-the-time-of-installation Output build log at the time of installation | |||
| 2020-12-15 | Merge pull request #5222 from jbampton/remove-trailing-whitespace | Yukihiro "Matz" Matsumoto | |
| refactor: remove trailing whitespace from C, Header, Ruby and YAML files | |||
| 2020-12-15 | Output build log at the time of installation | KOBAYASHI Shuji | |
| 2020-12-15 | refactor: remove trailing whitespace from C, Header, Ruby and YAML files | John Bampton | |
| Lint | |||
| 2020-12-15 | Ensure initialization of `RVALUE_zero` in `mrb_obj_alloc` | KOBAYASHI Shuji | |
| Union initialization initializes the first member. The first member of `RVALUE` is `struct free_obj`, but because it is only 4-words, it seems that initialization after the 5th word is not ensured. Therefore, I created 6-words `struct RVALUE_initializer` for initialization and made it the first member. | |||
| 2020-12-13 | Merge pull request #5221 from jbampton/fix-spelling | Yukihiro "Matz" Matsumoto | |
| Fix spelling | |||
| 2020-12-13 | Fix spelling | John Bampton | |
| 2020-12-12 | Remove positive check for unsigned integer; close #5218 | Yukihiro "Matz" Matsumoto | |
| 2020-12-09 | Argument forwarding with `...` now supports leading arguments. | Yukihiro "Matz" Matsumoto | |
| ```ruby def method_missing(meth, ...) send(:"do_#{meth}", ...) end ``` | |||
| 2020-12-08 | Fix a bug caused by `tBDOT3` (argument forwarding). | Yukihiro "Matz" Matsumoto | |
| 2020-12-07 | Make type of `pc` arguments in `debug.c` consistent; close #5218 | Yukihiro "Matz" Matsumoto | |
| They used to be `size_t`, `uint32_t` and `ptrdiff_t`. Now all of them made to be `uint32_t`. | |||
| 2020-12-06 | Merge pull request #5217 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/call-super-before-creating-host-build-in-MRubyCrossBuild-initialize Call `super` before creating `host` build in `MRuby::CrossBuild#initialize` | |||
| 2020-12-06 | Call `super` before creating `host` build in `MRuby::CrossBuild#initialize` | KOBAYASHI Shuji | |
| Call `super` (`block`) ahead so that creation of the `host` build can be skipped if pre-built `mrbc` can be specified in the future. close #5213. | |||
| 2020-12-05 | Merge pull request #5214 from shuujii/allow-obsoluted-MRB_METHOD_T_STRUCT | Yukihiro "Matz" Matsumoto | |
| Allow obsoluted `MRB_METHOD_T_STRUCT` | |||
| 2020-12-05 | Merge pull request #5216 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/remove-unused-@endian-in-MRubyCrossBuild-initialize Remove unused `@endian` in `MRuby::CrossBuild#initialize` | |||
| 2020-12-05 | Merge pull request #5215 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/update-Configuration-Options-Changed-in-doc-mruby3.md Update "Configuration Options Changed" in `doc/mruby3.md` [ci skip] | |||
