| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-05 | Merge pull request #4614 from ↵ | Yukihiro "Matz" Matsumoto | |
| shuujii/use-mrb_int-instead-of-to_int-in-mruby-numeric-ext Use `mrb_int()` instead of `to_int()` in `mruby-numeric-ext` | |||
| 2019-08-04 | Use `mrb_int()` instead of `to_int()` in `mruby-numeric-ext` | KOBAYASHI Shuji | |
| 2019-08-04 | Add constants for floating point number | dearblue | |
| 2019-07-21 | Integrate `Integral#chr` (`Fixnum#chr`) to `mruby-string-ext` | KOBAYASHI Shuji | |
| Because they're defined in both `mruby-string-ext` and `mruby-numeric-ext` (they seem more natural to define in N, but `mruby-string-ext` depends on `Integral#chr`). | |||
| 2018-11-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-12-26 | Add `Integer#{allbits?,anybits?,nobits?}. [Ruby2.5] | Yukihiro "Matz" Matsumoto | |
| In mruby, those methods are defined in `Integral` module. | |||
| 2017-12-26 | Move `Intefer#chr` to `Integral#chr`. | Yukihiro "Matz" Matsumoto | |
| Since mruby mixes `Integer` and `Float`, integer operations have been moved to `Integral` module. | |||
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2014-01-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-04-01 | Fix to fit new raisef format. | Masaki Muranaka | |
| 2013-03-29 | Remove limits.h from numeric.h. Add limits.h to some C files. | Masaki Muranaka | |
| 2013-03-08 | define and use print format macros for mrb_int | Cremno | |
| For portability: %ld can't be used to print a 64-bit mrb_int on WIN(32|64) because long is 32-bit wide. | |||
| 2013-03-08 | add mrbgems/ext/mruby-numeric, and method: Integer#chr | Kouki Ooyatsu | |
