| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-19 | Removed `to_hash` conversion method. | Yukihiro "Matz" Matsumoto | |
| 2018-09-19 | Removed `to_ary` conversion method. | Yukihiro "Matz" Matsumoto | |
| 2018-09-19 | Remove implicit conversion using `to_str` method. | Yukihiro "Matz" Matsumoto | |
| We have added internal convenience method `__to_str` which does string type check. | |||
| 2018-09-19 | Remove implicit conversion using `to_int` method. | Yukihiro "Matz" Matsumoto | |
| The ISO standard does not include implicit type conversion using `to_int`. This implicit conversion often causes vulnerability. There will be no more attacks like #4120. In addition, we have added internal convenience method `__to_int` which does type check and conversion (from floats). | |||
| 2017-11-04 | Merge branch 'master' of github.com:mruby/mruby | YAMAMOTO Masaya | |
| 2017-10-18 | Add `Kernel#itself`; CRuby2.2 | Yukihiro "Matz" Matsumoto | |
| 2017-10-16 | Support MRB_WIHTOUT_FLOAT to mruby-kernel-ext | YAMAMOTO Masaya | |
| 2017-02-12 | Fixed aspec for Kernel#caller | Tomasz Dabrowski | |
| 2017-01-23 | Changed the behavior of mrb_range_beg_len(); close #3411 | Yukihiro "Matz" Matsumoto | |
| The new API is: int mrb_range_beg_len(mrb, range, &beg, &len, len, trunc) The new argument `trunc` is a boolean value that specifies whether the function truncates the range. The new return value is an integer instead of a boolean, that is: 0: not a range 1: range with proper edges 2: out of range To get the old behavior, you have to rewrite: mrb_range_beg_len(mrb, range, &beg, &len, len) to: mrn_range_beg_len(mrb, range, &beg, &len, len, TRUE) == 1 [Breaking Change] | |||
| 2017-01-14 | Implement Kernel.#caller | ksss | |
| 2016-09-28 | Removed trailing spaces | Nobuyoshi Nakada | |
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2015-10-21 | Revert "Mark core gems with mrbgem tag" | Seba Gamboa | |
| This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177. | |||
| 2015-10-20 | Remove obvious warnings from docs | Seba Gamboa | |
| 2015-10-20 | Mark core gems with mrbgem tag | Seba Gamboa | |
| 2014-10-29 | use mrb_get_args to parse Integer() option; ref #2625 | Yukihiro "Matz" Matsumoto | |
| 2014-10-29 | Add Kernel.Integer | Jun Hiroe | |
| 2014-10-24 | Add Kernel.Float | Jun Hiroe | |
| 2014-10-21 | Add Kernel.Hash | Jun Hiroe | |
| 2014-10-20 | Add Kernel.String | Jun Hiroe | |
| 2014-10-19 | Refactor mrb_f_array func | Jun Hiroe | |
| 2014-10-19 | refactoring C part of #2611 | Yukihiro "Matz" Matsumoto | |
| 2014-10-19 | Add Kernel.Array | Jun Hiroe | |
| 2014-06-05 | update Kernel#raise/fail argument description | Yukihiro "Matz" Matsumoto | |
| 2014-05-09 | Move `__method__` to mruby-kernel-ext since it's not ISO method. | take_cheeze | |
| 2014-05-08 | Replace from include <>, to include "". | yui-knk | |
| 2014-05-07 | Move Kernel#fail definition to mruby-kernel-ext mrbgem. | take_cheeze | |
