- 12 Oct, 2020 31 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
And now `default.gembox` includes `mruby-socket` gem.
-
Yukihiro "Matz" Matsumoto authored
- README.md - CONTRIBUTING.md - doc/limitations.md
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
You have to specify `TARGET` to specify a configuration, e.g. ``` rake TARGET=host-debug all test ``` When you port `mruby` to a new configuration: 1. copy an existing configuration under `target` directory 2. modify the new configuration file 3. build using the new configuration 4. send PR if you please
-
KOBAYASHI Shuji authored
-
KOBAYASHI Shuji authored
* Disable automatic update and clean up on `brew install` (install time 160 sec -> 5 sec). * Avoid using deprecated keys.
-
Yukihiro "Matz" Matsumoto authored
`assert()` can be completely removed when `NDEBUG` is set.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
`presym` are symbols used in the C source files. `gensym` rake rule scans the entire C source files and collect symbols referenced from them.
-
Yukihiro "Matz" Matsumoto authored
Fix argument error when built with MRB_WITHOUT_FLOAT flag
-
Yukihiro "Matz" Matsumoto authored
fix improper test of Range#min
-
ssmallkirby authored
Fixed inproper argument of mrb_fixnum_value() called in integral_div(), when built with MRB_WITHOUT_FLOAT flag. Co-authored-by: taiyoslime <t@iyosli.me> Co-authored-by: n4o847 <22975590+n4o847@users.noreply.github.com>
-
taiyoslime authored
-
- 25 Sep, 2020 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Prohibit string changes by "s"/"z" specifier of `mrb_get_args()`
-
dearblue authored
- The `s` specifier is a string pointer obtained without performing `mrb_str_modify()`, so it cannot be changed. - The `z` specifier cannot be changed because it is a string pointer obtained by `RSTRING_CSTR()` which returns `const char *`.
-
- 18 Sep, 2020 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
examples/mrbgems: clarify the caller
-
Wataru Ashihara authored
Before this commit: mruby -e 'CRubyExtension.ruby_method' # => A Ruby Extension mruby -e 'CRubyExtension.c_method' # => A C Extension mruby -e 'CExtension.c_method' # => A C Extension mruby -e 'RubyExtension.ruby_method' # => A Ruby Extension After this commit: mruby -e 'CRubyExtension.ruby_method' # => CRubyExtension: A Ruby Extension mruby -e 'CRubyExtension.c_method' # => CRubyExtension: A C Extension mruby -e 'CExtension.c_method' # => CExtension: A C Extension mruby -e 'RubyExtension.ruby_method' # => RubyExtension: A Ruby Extension
-
Yukihiro "Matz" Matsumoto authored
Remove redundant type-check
-
Wataru Ashihara authored
since mrb_str_to_str() also does it.
-
- 17 Sep, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
*.d format is version-independent
-
Yukihiro "Matz" Matsumoto authored
Fix skipping reading file
-
Wataru Ashihara authored
As pointed out by @shuujii on https://github.com/mruby/mruby/pull/5079 , multi-path in single-line could be appear even with older-gcc or clang.
-