| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-12-25 | Fix `$rake_root_fiber` checking. | Takeshi Watanabe | |
| https://github.com/mruby/mruby/pull/4101#pullrequestreview-187752352 | |||
| 2018-12-25 | Merge pull request #4200 from shuujii/add-test-dependency-for-mruby | Yukihiro "Matz" Matsumoto | |
| mruby-bin-mruby: Add test dependency. | |||
| 2018-12-25 | mruby-bin-mruby: Add test dependency. | KOBAYASHI Shuji | |
| `Kernel#p` etc are used. | |||
| 2018-12-24 | Merge pull request #4199 from shuujii/refine-desc-for-rake-test | Yukihiro "Matz" Matsumoto | |
| Refine description for rake test tasks. | |||
| 2018-12-24 | Refine description for rake test tasks. | KOBAYASHI Shuji | |
| Before: $ rake -T test rake test_test # run all mruby tests After: $ rake -T test rake test # run all mruby tests | |||
| 2018-12-23 | Merge pull request #4197 from shuujii/suppress-struct-initializer-warn | Yukihiro "Matz" Matsumoto | |
| Suppress a struct initializer warning | |||
| 2018-12-23 | Merge pull request #4198 from dearblue/missing-macros | Yukihiro "Matz" Matsumoto | |
| Suppress missing macro warns | |||
| 2018-12-23 | Suppress _MSC_VER warns for mingw32 | dearblue | |
| 2018-12-23 | Suppress TARGET_OS_IPHONE warns | dearblue | |
| 2018-12-23 | Suppress __FreeBSD_version warns for FreeBSD | dearblue | |
| 2018-12-23 | Suppress __STDC_VERSION__ warns for C++ | dearblue | |
| 2018-12-23 | Suppress a struct initializer warning | KOBAYASHI Shuji | |
| Suppress a compiler (clang) warning bellow: src/vm.c:104:38: warning: suggest braces around initialization of subobject [-Wmissing-braces] const mrb_value mrb_value_zero = { 0 }; ^ {} | |||
| 2018-12-22 | Merge pull request #4196 from dearblue/add-Wundef-cflags | Yukihiro "Matz" Matsumoto | |
| Append cflags for undefined macro | |||
| 2018-12-22 | Merge pull request #4194 from shuujii/mirb-drop-dependency-on-mruby-print | Yukihiro "Matz" Matsumoto | |
| mirb: drop dependency on mruby-print in a test | |||
| 2018-12-22 | Merge pull request #4195 from dearblue/fix-byteorder | Yukihiro "Matz" Matsumoto | |
| Fix byte order | |||
| 2018-12-22 | Append cflags for undefined macro | dearblue | |
| 2018-12-22 | Define byte order macros, if not defined it and there are alternatives | dearblue | |
| 2018-12-22 | Fix MRB_ENDIAN_BIG is always defined, if byte order macro is not defined | dearblue | |
| 2018-12-22 | mirb: drop dependency on mruby-print in a test | KOBAYASHI Shuji | |
| 2018-12-22 | Merge pull request #4193 from dearblue/fix-assert-variable | Yukihiro "Matz" Matsumoto | |
| Fix undefined variable is using | |||
| 2018-12-21 | Fix undefined variable is using | dearblue | |
| 2018-12-21 | Merge branch 'cubicdaiya-feature/optimize_proc_parameters' | Yukihiro "Matz" Matsumoto | |
| 2018-12-21 | Add test for Proc#parameters | Tatsuhiko Kubo | |
| 2018-12-21 | optimize Proc#parameters | Tatsuhiko Kubo | |
| 2018-12-21 | Add `NULL` pointer check before `void_expr_error()`; fix #4192 | Yukihiro "Matz" Matsumoto | |
| 2018-12-21 | Simplify `MRB_ENDIAN_BIG` macro definition; ref #4190 | Yukihiro "Matz" Matsumoto | |
| `cpp` does not raise error on undefined macro access in condition. | |||
| 2018-12-21 | Fixed a bug on platforms without `BYTE_ORDER`; ref #4190 | Yukihiro "Matz" Matsumoto | |
| 2018-12-21 | Define `MRB_ENDIAN_BIG` automatically; ref #4190 | Yukihiro "Matz" Matsumoto | |
| You had to define this macro on big endian platforms, but it is very error-prone. So define the macro automatically if possible. | |||
| 2018-12-21 | `mruby-pack` should not rely on `MRB_ENDIAN_BIG` macro; fix #4190 | Yukihiro "Matz" Matsumoto | |
| The `MRB_ENDIAN_BIG` macro is originally used for `NaN` boxing. We cannot assume it is defined on every big endian platform (#4190 is the case). So instead of relying on untrusted `MRB_ENDIAN_BIG`, we use `BYTE_ORDER` macro with a fallback function to check endian in runtime. | |||
| 2018-12-21 | Remove things we've done in `TODO` file. | Yukihiro "Matz" Matsumoto | |
| 2018-12-19 | Merge pull request #4191 from dearblue/parenthesis | Yukihiro "Matz" Matsumoto | |
| Fix parenthesis for macros | |||
| 2018-12-19 | Added Android Hack to `time.c`. | Yukihiro "Matz" Matsumoto | |
| Android bionic defines `TIME_UTC` but does not provide `timespec_get`. | |||
| 2018-12-18 | Fix macro expressions with paren | dearblue | |
| 2018-12-18 | Fix macro arguments with paren | dearblue | |
| 2018-12-17 | Merge pull request #4189 from sdottaka/fix-mrb_ary_clear | Yukihiro "Matz" Matsumoto | |
| Make mrb_ary_clear() function callable from C again | |||
| 2018-12-17 | Small refactoring of #4188 | Yukihiro "Matz" Matsumoto | |
| 2018-12-17 | Remove `#include <mruby/khash.h>` from `mruby/hash.h`. | Yukihiro "Matz" Matsumoto | |
| 2018-12-17 | Recover `#to_int`; ref #4177 | Yukihiro "Matz" Matsumoto | |
| We have removed implicit conversion to strings using `to_int`. But some users still using `to_int` as a typical integer method, i.e. they do string check by code like: `obj.respond_to?(:to_int)`. So we have recovered the method. | |||
| 2018-12-17 | Recover `String#to_str`; ref #4177 | Yukihiro "Matz" Matsumoto | |
| We have removed implicit conversion to strings using `to_str`. But some people still using `to_str` as a typical string method, i.e. they do string check by code like: `obj.respond_to?(:to_str)`. So we have recovered the method. | |||
| 2018-12-17 | Merge pull request #4188 from dearblue/mrb_hash_size | Yukihiro "Matz" Matsumoto | |
| Add `mrb_hash_size()` function | |||
| 2018-12-15 | Make mrb_ary_clear() function callable from C again | Takashi Sawanaka | |
| 2018-12-14 | Add `mrb_hash_size()` function. | dearblue | |
| 2018-12-12 | Merge pull request #4185 from icm7216/fix-sleep-example | Yukihiro "Matz" Matsumoto | |
| Fix sleep example | |||
| 2018-12-12 | Specify the core library instead of the external library. | icm7216 | |
| 2018-12-12 | Sleep module is undefined. Remove module name. | icm7216 | |
| 2018-12-11 | Merge pull request #4184 from mruby/stable | Yukihiro "Matz" Matsumoto | |
| Release mruby 2.0.0 | |||
| 2018-12-11 | Avoid using floating point number for HT_SEG_INCREASE_RATIO; ref #4182 | Yukihiro "Matz" Matsumoto | |
| 2018-12-11 | Update release date.2.0.0 | Hiroshi Mimaki | |
| 2018-12-11 | Rename `ht_foreach_func` to `mrb_hash_foreach_func`. | Yukihiro "Matz" Matsumoto | |
| 2018-12-11 | Add `mrb_` prefix to `iv_foreach_func`. | Yukihiro "Matz" Matsumoto | |
