| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-05 | Fix load 64-bit integer from mrb format; fix #5369 | KOBAYASHI Shuji | |
| 2021-03-04 | Merge pull request #5371 from shuujii/update-minimal-build-configuration | Yukihiro "Matz" Matsumoto | |
| Update minimal build configuration [ci skip] | |||
| 2021-03-04 | Merge pull request #5370 from shuujii/remove-unused-mrblib-init_mrblib.c | Yukihiro "Matz" Matsumoto | |
| Remove unused `mrblib/init_mrblib.c` | |||
| 2021-03-04 | Update minimal build configuration [ci skip] | KOBAYASHI Shuji | |
| 2021-03-04 | Remove unused `mrblib/init_mrblib.c` | KOBAYASHI Shuji | |
| 2021-03-04 | Fix `mrb_pool_value` to keep `int64` on 32 bit platforms; fix #5366 | Yukihiro "Matz" Matsumoto | |
| 2021-03-04 | Skip --depth=1 when it's locked | Takashi Kokubun | |
| 2021-03-03 | time.c: `timespec_get()` never fails. | Yukihiro "Matz" Matsumoto | |
| 2021-03-03 | time.c: fixed wrong condition to include `unistd.h`. | Yukihiro "Matz" Matsumoto | |
| 2021-03-03 | time.c: Windows does not have `unistd.h`. | Yukihiro "Matz" Matsumoto | |
| 2021-03-03 | time.c: use `clock_gettime()` if possible. | Yukihiro "Matz" Matsumoto | |
| 2021-03-03 | time.c: adjust buffer size in `mrb_time_asctime()`. | Yukihiro "Matz" Matsumoto | |
| 2021-03-03 | time.c: fix compile errors in `mrb_time_asctime()`. | Yukihiro "Matz" Matsumoto | |
| 2021-03-02 | Merge pull request #5368 from jbampton/add-pre-commit-framework | Yukihiro "Matz" Matsumoto | |
| feat: add pre-commit framework | |||
| 2021-03-01 | dump.c: remove operator_table if `MRB_NO_STDIO` is defined. | Yukihiro "Matz" Matsumoto | |
| 2021-03-01 | minimal.rb: add minimal configuration; ref #1225 | Yukihiro "Matz" Matsumoto | |
| 2021-03-01 | binding-core.c: add cast to remove warnings; ref #5362 | Yukihiro "Matz" Matsumoto | |
| 2021-03-01 | time.c: fixed a bug on no builtin overflow (e.g. VC). | Yukihiro "Matz" Matsumoto | |
| 2021-03-01 | feat: add pre-commit framework | John Bampton | |
| 2021-03-01 | time.c: avoid using `mrb_int_{add,sub}_overflow()`. | Yukihiro "Matz" Matsumoto | |
| The size and signedness of `mrb_int` and `time_t` may differ. | |||
| 2021-02-28 | Merge pull request #5367 from dearblue/libedit | Yukihiro "Matz" Matsumoto | |
| Support libedit on mirb for FreeBSD | |||
| 2021-02-28 | time.c: check overflow in addition and subtraction of `Time`. | Yukihiro "Matz" Matsumoto | |
| 2021-02-28 | Remove periods from error messages according to the convention. | Yukihiro "Matz" Matsumoto | |
| 2021-02-28 | time.c: change `RuntimeError` to `ArgumentError`. | Yukihiro "Matz" Matsumoto | |
| 2021-02-28 | Support libedit on mirb for FreeBSD | dearblue | |
| 2021-02-27 | state.c: remove `stdint.h` inclusion. | Yukihiro "Matz" Matsumoto | |
| Fixes C++03 compilation. | |||
| 2021-02-27 | pack.c: add more checks for `pack_pack()`. | Yukihiro "Matz" Matsumoto | |
| 2021-02-26 | state.c: check irep reference count overflow. | Yukihiro "Matz" Matsumoto | |
| 2021-02-26 | Use `MRB_SYM()` more extensively. | Yukihiro "Matz" Matsumoto | |
| 2021-02-25 | Merge pull request #5362 from dearblue/binding | Yukihiro "Matz" Matsumoto | |
| Binding | |||
| 2021-02-24 | parse.y: endless_method_name should allow `==`. | Yukihiro "Matz" Matsumoto | |
| e.g. `def ==(v) = true`. The issue is reported by @shuujii | |||
| 2021-02-24 | parse.y: upgrade endless `def` syntax. | Yukihiro "Matz" Matsumoto | |
| - prohibit defining setter method - allow endless def without parentheses | |||
| 2021-02-23 | Merge pull request #5364 from ↵ | Yukihiro "Matz" Matsumoto | |
| mruby/dependabot/github_actions/actions/setup-node-v2.1.5 Bump actions/setup-node from v2.1.4 to v2.1.5 | |||
| 2021-02-23 | Bump actions/setup-node from v2.1.4 to v2.1.5 | dependabot[bot] | |
| Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.4 to v2.1.5. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v2.1.4...46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea) Signed-off-by: dependabot[bot] <[email protected]> | |||
| 2021-02-22 | Added other methods for `Binding` | dearblue | |
| - Added to `mruby-binding-core` - `Binding#local_variable_defined?` - `Binding#local_variable_get` - `Binding#local_variable_set` - `Binding#local_variables` - `Binding#receiver` - `Binding#source_location` - `Binding#inspect` - Added to `mruby-proc-binding` - `Proc#binding` The reason for separating `Proc#binding` is that core-mrbgems has a method that returns a closure object to minimize possible problems with being able to manipulate internal variables. By separating it as different mrbgem, each user can judge this problem and incorporate it arbitrarily. | |||
| 2021-02-22 | Adjustment of the current HEAD and bindings, and separation | dearblue | |
| Make changes to make `Binding` work. At the same time, it separates `Binding#eval`, which depends on `mruby-eval`, from `mruby-binding-core`. | |||
| 2021-02-22 | Change `mruby-binding` to `mruby-binding-core` | dearblue | |
| 2021-02-22 | Merge branch 'binding' of https://github.com/ksss/mruby into HEAD | dearblue | |
| 2021-02-22 | print.c: fix a compilation errors with `MRB_NO_STDIO`; fix #5361 | Yukihiro "Matz" Matsumoto | |
| 2021-02-21 | Merge pull request #5360 from dearblue/opcode | Yukihiro "Matz" Matsumoto | |
| Updated `doc/opcode.md` to match `include/mruby/ops.h` [ci skip] | |||
| 2021-02-21 | Updated `doc/opcode.md` to match `include/mruby/ops.h` [ci skip] | dearblue | |
| 2021-02-20 | Merge pull request #5359 from dearblue/warn | Yukihiro "Matz" Matsumoto | |
| Comment out `warn` used in the `Array#fetch` method | |||
| 2021-02-20 | Comment out `warn` used in the `Array#fetch` method | dearblue | |
| I get an error because the current mruby does not have a `Kernel#warn` method. But the warning itself is useful and I'll just comment it out in case it's implemented in the future. | |||
| 2021-02-20 | metaprog.c: fix a `methods()` bug with `false` argument; fix #5351 | Yukihiro "Matz" Matsumoto | |
| 2021-02-20 | metaprog.c: remove unused argument from a private function. | Yukihiro "Matz" Matsumoto | |
| 2021-02-19 | mruby/value.h: `MRB_TT_CPTR` is immediate with `MRB_NO_BOXING`. | Yukihiro "Matz" Matsumoto | |
| The issue is reported by @shuujii. | |||
| 2021-02-19 | Fix `mrb_immediate_p()` definition for `MRB_NO_BOXING`; ref #5352 | Yukihiro "Matz" Matsumoto | |
| 2021-02-19 | Check `MRB_TT_*` before object allocation; ref #5352 | Yukihiro "Matz" Matsumoto | |
| 2021-02-18 | Merge pull request #5352 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/fix-type-tag-that-set-to-NilClass-and-FalseClass Fix type tag that set to `NilClass` and `FalseClass` | |||
| 2021-02-17 | Merge pull request #5357 from k0kubun/lock-depth | Yukihiro "Matz" Matsumoto | |
| Skip --depth=1 when it's locked | |||
