| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-03 | Fix for escaped newlines in squiggly heredocs | Seeker | |
| 2021-01-02 | Avoid double inclusion on `<mruby.h>`. | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Avoid `int64_t` on 32 bit platforms. | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Check `NaN` and `Infinity` before converting `Float` to `Rational`. | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Use Jenkins One At A Time Hash for `mrb_str_hash()`. | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Allow negative integer value formatting in base 8 and 16. | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Fixed wrong casting in `OP_LOADI32`. | Yukihiro "Matz" Matsumoto | |
| Negative integer `>-65535` had wrong value, e,g, `p(-40550)` printed `4294926746` since Nov. 2020, sigh. | |||
| 2021-01-02 | Avoid `uint64_t` in string-to-integer conversion; ref #5201 | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Reduce strength of the hash function; ref #5201 | Yukihiro "Matz" Matsumoto | |
| Also avoid using `uint64_t`. | |||
| 2021-01-02 | Use type casting macros; ref #5246 #5247 | Yukihiro "Matz" Matsumoto | |
| 2021-01-02 | Merge pull request #5251 from SeekingMeaning/squiggly-fix-3 | Yukihiro "Matz" Matsumoto | |
| Fix regression for squiggly heredocs | |||
| 2021-01-02 | Merge pull request #5253 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/refine-wrong-number-of-arguments-message-in-mrb_get_args Refine "wrong number of arguments" message in `mrb_get_args` | |||
| 2021-01-02 | Refine "wrong number of arguments" message in `mrb_get_args` | KOBAYASHI Shuji | |
| #### Before this patch: ```ruby __send__ #=> wrong number of arguments {}.default(1,2) #=> wrong number of arguments ``` #### After this patch: ```ruby __send__ #=> wrong number of arguments (given 0, expected 1+) {}.default(1,2) #=> wrong number of arguments (given 2, expected 0..1) ``` | |||
| 2020-12-31 | Treat tabs as 8 spaces in squiggly heredocs | Seeker | |
| 2020-12-31 | Fix regression for squiggly heredocs | Seeker | |
| 2021-01-01 | Merge pull request #5245 from jbampton/for-mruby-for-2021 | Yukihiro "Matz" Matsumoto | |
| Update copyright year for 2021 | |||
| 2021-01-01 | Merge pull request #5252 from dearblue/rm-gc_test | Yukihiro "Matz" Matsumoto | |
| Removed unusable `GC.test` | |||
| 2020-12-31 | Removed unusable `GC.test` | dearblue | |
| The substance of the method was removed in commit 15ceb35e058a078f632a1ff7d0d424c59d48cd80. | |||
| 2020-12-29 | Merge pull request #5250 from shuujii/refine-error-message-from-mrb_get_arg1 | Yukihiro "Matz" Matsumoto | |
| Refine error message from `mrb_get_arg1` | |||
| 2020-12-29 | Refine error message from `mrb_get_arg1` | KOBAYASHI Shuji | |
| #### Before this patch: ```console $ bin/mruby -e '{}.key?' trace (most recent call last): -e:1: wrong number of arguments (ArgumentError) ``` #### After this patch: ```console $ bin/mruby -e '{}.key?' trace (most recent call last): -e:1: wrong number of arguments (given 0, expected 1) (ArgumentError) ``` | |||
| 2020-12-29 | Merge pull request #5249 from SeekingMeaning/squiggly-fix-2 | Yukihiro "Matz" Matsumoto | |
| Fix mixed indentation and escaped tabs in squiggly heredocs | |||
| 2020-12-28 | Fix mixed indentation and escaped tabs in squiggly heredocs | Seeker | |
| 2020-12-28 | Merge pull request #5247 from SeekingMeaning/squiggly-fix | Yukihiro "Matz" Matsumoto | |
| Fix for empty lines in squiggly heredocs | |||
| 2020-12-27 | Fix for empty lines in squiggly heredocs | Seeker | |
| 2020-12-28 | Merge pull request #5248 from SeekingMeaning/hash-except | Yukihiro "Matz" Matsumoto | |
| Add `Hash#except` [Ruby 3.0] | |||
| 2020-12-27 | Add `Hash#except` [Ruby 3.0] | Seeker | |
| 2020-12-27 | Merge pull request #5246 from SeekingMeaning/squiggly-heredocs | Yukihiro "Matz" Matsumoto | |
| Add support for squiggly heredocs | |||
| 2020-12-27 | Fix operand types error | Seeker | |
| 2020-12-27 | Commit y.tab.c | Seeker | |
| 2020-12-26 | Add support for squiggly heredocs | Seeker | |
| 2020-12-27 | Update copyright year for 2021 | John Bampton | |
| 2020-12-26 | Merge pull request #5244 from dearblue/eval-nomem | Yukihiro "Matz" Matsumoto | |
| Improves out of memory messages for `eval` | |||
| 2020-12-25 | Improves out of memory messages for `eval` | dearblue | |
| The comment says that if `mrb_parse_nstring()` returns `NULL`, it is only out of memory. I'm worried about compatibility if I set the exception class to `NoMemoryError`, so it's still `RuntimeError`. | |||
| 2020-12-24 | Reset paren_nest at tAREF and tASET. | Yukihiro "Matz" Matsumoto | |
| 2020-12-24 | Check integer overflow in float bit operations. | Yukihiro "Matz" Matsumoto | |
| 2020-12-24 | Avoid division by zero in `rational_to_f()`. | Yukihiro "Matz" Matsumoto | |
| 2020-12-23 | Merge pull request #5242 from jbampton/add-codeowners | Yukihiro "Matz" Matsumoto | |
| Create CODEOWNERS file | |||
| 2020-12-23 | Merge pull request #5243 from boatrite/add-gba-build-config | Yukihiro "Matz" Matsumoto | |
| Add example for cross-compiling to Nintendo GameBoyAdvance | |||
| 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-22 | Create CODEOWNERS file | John Bampton | |
| - You can use a CODEOWNERS file to define individuals or teams that are responsible for code in a repository. - Code owners are automatically requested for review when someone opens a pull request that modifies code that they own. Code owners are not automatically requested to review draft pull requests. - https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/about-code-owners - This creates a bit more automation so that after you merge this PR, next time someone submits a PR @matz will be automatically assigned as the PR reviewer as CODEOWNER - CODEOWNERS can even be assigned directories or file types | |||
| 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 | Take advantage of gembox | dearblue | |
| I think that it is easy to use if it is divided according to the type of library and the general purpose. It is a subdivision from the previous `default.gembox`. By type gembox: - `stdlib`: Add some standard Ruby methods not provided by core. - `stdlib-ext`: Add some standard Ruby methods that are not provided by `stdlib`. - `stdlib-io`: Provides `IO`, `File`, `Socket`, `print`, etc. Conflict with `MRB_NO_STDIO` - `math`: Add a class related to math. Conflict with `MRB_NO_FLOAT` - `metaprog`: Adds features related to metaprogramming. Purpose gembox: - `default.gembox`: Import the same gems as before - `default-no-stdio.gembox`: Import the` stdlib` and `math` - `default-no-fpu.gembox`: Import the` stdlib` only | |||
| 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 | |||
