summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-09-09Merge pull request #5548 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-09-08build(deps): bump github/super-linter from 4.7.1 to 4.7.2dependabot[bot]
2021-09-08array.c: refactor `mrb_ary_splice`.Yukihiro "Matz" Matsumoto
2021-09-07value.h: fixed address comparison on macOS.Yukihiro "Matz" Matsumoto
2021-09-07object.c: rename `mrb_to_int` to `mrb_to_integer`.Yukihiro "Matz" Matsumoto
2021-09-07string.h: rename `mrb_str_to_inum` to `mrb_str_to_integer`.Yukihiro "Matz" Matsumoto
2021-09-07eval.c: if the parser raises an exception without an error messageYukihiro "Matz" Matsumoto
2021-09-07eval.c: check length of the file name.Yukihiro "Matz" Matsumoto
2021-09-07codegen.c: improve exception handling in `generate_code`.Yukihiro "Matz" Matsumoto
2021-09-07parse.y: refactor `mrb_parser_parse()`.Yukihiro "Matz" Matsumoto
2021-09-06parse.y: refactoring `mrb_parser_parser()`.Yukihiro "Matz" Matsumoto
2021-09-06numeric.c: shortcut overflowing operation when `ndigit` is too small.Yukihiro "Matz" Matsumoto
2021-09-05boxing_word.h: avoid `mrb_float_p()` when `MRB_NO_FLOAT` is on; fix #5546Yukihiro "Matz" Matsumoto
2021-09-05array.c: check integer overflow before addition.Yukihiro "Matz" Matsumoto
2021-09-05codegen.c: avoid integer overflow.Yukihiro "Matz" Matsumoto
2021-09-04kernel.c: add `__method__`; ref #4468Yukihiro "Matz" Matsumoto
2021-09-04Merge branch 'shuujii-rename-Kernel-__method__-to-Kernel-__callee__'Yukihiro "Matz" Matsumoto
2021-09-04Rename `Kernel#__method__` to `Kernel#__callee__`KOBAYASHI Shuji
2021-09-04proc.c: need to preserve `target_class` in `callinfo`.Yukihiro "Matz" Matsumoto
2021-09-04vm.c: remove duplicated calls of `mrb_vm_ci_target_class()`.Yukihiro "Matz" Matsumoto
2021-09-03range.c: `len = b - a` may overflow.Yukihiro "Matz" Matsumoto
2021-09-03range.c: hide internal `__num_to_a' method from backtrace.Yukihiro "Matz" Matsumoto
2021-09-02Merge pull request #5545 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-09-01build(deps): bump github/super-linter from 4.6.3 to 4.7.1dependabot[bot]
2021-09-01Merge pull request #5544 from stuarth/change-languageYukihiro "Matz" Matsumoto
2021-08-31use gender-neutral pronounsStuart Hinson
2021-09-01Merge pull request #5543 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-09-01string.c: need to adjust index for UTF-8.Yukihiro "Matz" Matsumoto
2021-09-01build_config/ci/gcc-clang.rb: enable `MRB_UTF8_STRING`.Yukihiro "Matz" Matsumoto
2021-09-01string.c: implement `__sub_replace()` in C.Yukihiro "Matz" Matsumoto
2021-09-01mruby.h: obsolete `mrb_to_str()`.Yukihiro "Matz" Matsumoto
2021-09-01string.rb: avoid internal `__to_str` calls.Yukihiro "Matz" Matsumoto
2021-09-01object.c: remove `mrb_convert_to_integer()' function.Yukihiro "Matz" Matsumoto
2021-09-01string-ext/string.c: implement `casecmp` in C.Yukihiro "Matz" Matsumoto
2021-09-01string.h: obsolete `mrb_str_to_str()`, even from examples.Yukihiro "Matz" Matsumoto
2021-09-01Do no use return values from `mrb_ensure_` functions.Yukihiro "Matz" Matsumoto
2021-09-01mruby.h: reorganize `mrb_ensure/check` functions in headers.Yukihiro "Matz" Matsumoto
2021-08-31build(deps): bump github/super-linter from 4.6.2 to 4.6.3dependabot[bot]
2021-08-30Merge pull request #5542 from dearblue/mrb_get_args-cIYukihiro "Matz" Matsumoto
2021-08-29Merge pull request #5541 from dearblue/mrb_get_args-oCSAHYukihiro "Matz" Matsumoto
2021-08-28Allow `nil` for `c!` and `I!` specifiers of `mrb_get_args()`dearblue
2021-08-28Integrate the processing of similar specifiers of `mrb_get_args()`dearblue
2021-08-28Merge pull request #5540 from dearblue/mrb_get_argsYukihiro "Matz" Matsumoto
2021-08-27Refactor the `mrb_get_args()` functiondearblue
2021-08-27Merge pull request #5539 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-08-26build(deps): bump github/super-linter from 4.6.1 to 4.6.2dependabot[bot]
2021-08-26etc.c: keep full `float32` with `MRB_64BIT` and `MRB_USE_FLOAT32`.Yukihiro "Matz" Matsumoto
2021-08-26boxing_nan.h: rename prefix `BOXNAN` to `NANBOX`.Yukihiro "Matz" Matsumoto
2021-08-26boxing_word.h: rename prefix `BOXWORD` to `WORDBOX`.Yukihiro "Matz" Matsumoto
2021-08-26boxing_word.h: rename configuration macro name.Yukihiro "Matz" Matsumoto