- 10 Sep, 2020 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fix take over file scope variables with `mruby` and `mirb` command
-
- 07 Sep, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Remove `enum call_type`
-
- 03 Sep, 2020 1 commit
-
-
dearblue authored
It seems to be unnecessary from mruby-1.0.0 or earlier.
-
- 30 Aug, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 29 Aug, 2020 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
mruby-io: Fixing compilation issue under the legacy MinGW environment
-
Yukihiro "Matz" Matsumoto authored
Reported by @shuujii.
-
Yukihiro "Matz" Matsumoto authored
Should have handled the case `to_a` returns `nil`.
-
SiZiOUS authored
Adding MRB_MINGW32_LEGACY in common.h in order to identify the legacy MinGW environment (i.e. NOT to be confused with MinGW-w64). For more info about MinGW defined macros, see: https://sourceforge.net/p/predef/wiki/Compilers/
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 12 Aug, 2020 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Simplify MSVC detection to `mrb_static_assert`
-
KOBAYASHI Shuji authored
-
- 11 Aug, 2020 8 commits
-
-
Yukihiro "Matz" Matsumoto authored
Merge pull request #5062 from shuujii/use-normal-static_assert-in-mrb_static_assert-as-much-as-possible Use normal `static_assert` in `mrb_static_assert` as much as possible
-
Yukihiro "Matz" Matsumoto authored
Use `struct _stat32` instead of `struct __stat32`
-
dearblue authored
It is described as `struct __stat32` in the MSVC reference manual. https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/stat-functions?view=vs-2019 But it doesn't really exist, so it must use `struct _stat32`. It also replaces `struct __stat64` with `struct _stat64` to make it look nicer.
-
KOBAYASHI Shuji authored
* `_Static_assert` can also be used with `-std=gnu99` on GCC >= 4.6. * `static_assert` can be used on MSVC. * `static_assert` can be used even on old G++/Clang++ if `__GXX_EXPERIMENTAL_CXX0X__` is defined.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 09 Aug, 2020 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Allow `mrb_static_assert()` to be used outside of functions
-
KOBAYASHI Shuji authored
The use of `struct` is an idea by @dearblue.
-
- 08 Aug, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Note that the home brew version of `mrb_static_assert` only works within the function body. This reverts commit 8f99689b.
-
- 07 Aug, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 06 Aug, 2020 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
Merge mruby 2.1.2
-
Hiroshi Mimaki authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Hiroshi Mimaki authored
-
- 05 Aug, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Extend the `cipush()` and `cipop()` functions
-
- 04 Aug, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Improve `rake benchmark`
-
dearblue authored
- Use POSIX format instead of GNU extension for `time` command. For example FreeBSD's `time(1)` does not have GNU extensions available. - Sort `benchmark/bm_*.rb`. This is because the order of the bar graph cannot be uniquely determined depending on the result of `Dir.glob`.
-
Yukihiro "Matz" Matsumoto authored
-