| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-04 | Unused library folder | Reckordp | |
| 2020-04-04 | Correct naming file from Mingw | Reckordp | |
| 2020-04-03 | Helper for link window's library | Reckordp | |
| 2020-04-01 | Avoid unnecessary `nextc()` recursion. | Yukihiro "Matz" Matsumoto | |
| 2020-03-30 | Fix NULL pointer dereferences in mrb_local_variables; fix #4955 | dearblue | |
| However, the behavior of `#call` on the method object of `local_variables` is not corrected. | |||
| 2020-03-08 | Add configuration guard for `MRB_DISABLE_STDIO` | dearblue | |
| ref #4576 and ref #4947 * Need MRBAPI functions without `MRB_DISABLE_STDIO`: * mrbgems/mruby-bin-debugger * mrbgems/mruby-bin-mirb * mrbgems/mruby-bin-mrbc * mrbgems/mruby-bin-mruby * mrbgems/mruby-bin-strip * Need `stdio.h`: * mrbgems/mruby-io * mrbgems/mruby-print * Need `snprintf()` in `stdio.h`: * mrbgems/mruby-pack * mrbgems/mruby-sprintf | |||
| 2020-03-08 | Remove unnecessary 'stdio.h'; ref #4947 | dearblue | |
| 'stdio.h' is included in 'mruby.h' ('mrbconf.h'). However, keep 'stdio.h' used by mruby-test. | |||
| 2020-03-08 | Improve conflict error message of mruby-bin-debugger; ref 87d1b2a91 | dearblue | |
| 2020-03-08 | Merge branch 'master' into BuildAndroid | Yukihiro "Matz" Matsumoto | |
| 2020-03-08 | Small refactoring on #4952 | Yukihiro "Matz" Matsumoto | |
| Fix the argument of `mrb_file_is_absolute_path()`. | |||
| 2020-03-08 | Increase flexibility of CrossBuild | Reckordp | |
| 2020-03-08 | Traditional, UNC, and Device Is Absolute? | Reckordp | |
| 2020-03-08 | Commit from remote | Reckordp | |
| 2020-03-08 | Evaluate all type path | Reckordp | |
| 2020-03-07 | Small refactoring on #4939 | Yukihiro "Matz" Matsumoto | |
| 2020-03-07 | Use in-house macro `ISALPHA` instead of `isalpha`; ref #4950 | Yukihiro "Matz" Matsumoto | |
| 2020-03-07 | Merge branch 'io-pread-pwrite' of https://github.com/dearblue/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| dearblue-io-pread-pwrite | |||
| 2020-03-07 | Add absolute path for UNC | Reckordp | |
| 2020-03-07 | Fix typo | Reckordp | |
| 2020-03-07 | Merge the update suggested by @mattn; ref #4950 | Yukihiro "Matz" Matsumoto | |
| 2020-03-07 | Merge pull request #4950 from Reckordp/master | Yukihiro "Matz" Matsumoto | |
| Absolute path for windows | |||
| 2020-03-07 | Absolute path for windows | Reckordp | |
| 2020-02-12 | Fix integer boundary check before `float` to `time_t` casting. | Yukihiro "Matz" Matsumoto | |
| 2020-02-05 | Merge pull request #4941 from davidsiaw/mac-compat | Yukihiro "Matz" Matsumoto | |
| Include time.h for ios | |||
| 2020-02-02 | Implement `IO#pread` and `IO#pwrite` | dearblue | |
| It is available by default in environments where `__unix__` is defined. Other environments are enabled by defining `MRB_WITH_IO_PREAD_PWRITE` (requires an implementation of `pread()` and `pwrite()` functions). In any case, you can disable it by defining `MRB_WITHOUT_IO_PREAD_PWRITE`. | |||
| 2020-02-01 | Fix builds for old mingw in mruby-socket; ref #4914 | dearblue | |
| 2020-01-31 | Add explicit casting in `file.c` to silence warnings. | Yukihiro "Matz" Matsumoto | |
| 2020-01-31 | Avoid casting warning from `mrb_int` to `int` in `io.c`. | Yukihiro "Matz" Matsumoto | |
| 2020-01-30 | Fix arena index type from `mrb_int` to just `int`. | Yukihiro "Matz" Matsumoto | |
| 2020-01-28 | Merge pull request #4873 from dearblue/open-flags | Yukihiro "Matz" Matsumoto | |
| Support bit flags for `IO.open` | |||
| 2020-01-28 | include time.h for ios | David Siaw | |
| 2020-01-21 | Delete duplicated `Array#delete_if` test. | Hiroshi Mimaki | |
| 2020-01-21 | Delete duplicated `Array#delete_if`. | Hiroshi Mimaki | |
| 2020-01-10 | Small refactoring in `hash_slice`; ref #4926 | Yukihiro "Matz" Matsumoto | |
| 2020-01-08 | `p->locals` may be `NULL` when error occurs before the point. | Yukihiro "Matz" Matsumoto | |
| This is reported by oss-fuzz: Issue 19886: mruby:mruby_fuzzer: Potential-null-reference in setup_numparams | |||
| 2020-01-06 | Avoid Boxing/Unboxing of file descriptors; ref #4872 | Yukihiro "Matz" Matsumoto | |
| 2020-01-06 | Merge branch 'file-size-truncate' of https://github.com/dearblue/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| dearblue-file-size-truncate | |||
| 2020-01-06 | Fix `mrb_str_len_to_dbl` to support Hexadecimal like `0x10`. | Yukihiro "Matz" Matsumoto | |
| 2020-01-06 | Avoid creating temporary objects in `read_irep_record_1`; close #4920 | Yukihiro "Matz" Matsumoto | |
| The basic idea of this change is from @dearblue. Note: the arguments of `mrb_str_pool()` have changed, but the function is provided for internal use (No `MRB_API`). So basically you don't have to worry about the change. | |||
| 2020-01-05 | Fix ainfo with keyword arguments; fix #4921 | dearblue | |
| 2020-01-01 | Rename `mrb_num_args_error` to `mrb_argnum_error`; ref #4863 | Yukihiro "Matz" Matsumoto | |
| 2020-01-01 | Merge pull request #4863 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/add-mrb_num_args_error-for-wrong-number-of-arguments-error Add `mrb_num_args_error()` for "wrong number of arguments" error | |||
| 2020-01-01 | Fixed wrong usages of `mrb_get_args` in `vformat.c`. | Yukihiro "Matz" Matsumoto | |
| 2020-01-01 | Allow `here-doc` in the middle of Hash expressions; fix #4815 | Yukihiro "Matz" Matsumoto | |
| 2019-12-31 | Silence GCC warning in `time.c` on Travis CI | KOBAYASHI Shuji | |
| Silence the following warnings: ``` /mruby/mrbgems/mruby-time/src/time.c:260:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((MRB_INT_MAX > MRB_TIME_MAX && i > 0 && i > MRB_TIME_MAX) || ^ ``` | |||
| 2019-12-31 | Fix builds for modern mingw; fix #4869 | dearblue | |
| What I intended to fix in #4869 was a patch for an old MinGW. Recent MinGWs have their own `mkstemp()` function. I knew this after checking the patch #4903. | |||
| 2019-12-29 | Avoid unneeded directory creation during `rake -T`, etc. | KOBAYASHI Shuji | |
| 2019-12-27 | Merge pull request #4910 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/use-Rake-DSL-instead-of-commands-of-FileUtils Use Rake DSL instead of commands of `FileUtils` | |||
| 2019-12-27 | Use Rake DSL instead of commands of `FileUtils` | KOBAYASHI Shuji | |
| - Respect `--verbose(-v)` and `--dry-run(-n)` options. - Silence warnings to keyword arguments on Ruby 2.7. | |||
| 2019-12-27 | Prohibit assignment to numbered parameters. | Yukihiro "Matz" Matsumoto | |
| It is stricter than CRuby but confusing anyway. | |||
