| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-16 | Refactor fix_to_f in numeric.c | Jun Hiroe | |
| 2014-04-16 | Refactor lshift in numeric.c | Jun Hiroe | |
| 2014-04-16 | Refactor fix_shift_get_width in numeric.c | Jun Hiroe | |
| 2014-04-15 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | avoid function style parens after "return"; ref #2055 | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | Fix indent in bit_coerce | Jun Hiroe | |
| 2014-04-13 | Refactor fix_rshift | Jun Hiroe | |
| 2014-04-13 | Refactor fix_lshift | Jun Hiroe | |
| 2014-04-12 | Refactor fix_rev | Jun Hiroe | |
| 2014-04-12 | simplify Fixnum#== | Yukihiro "Matz" Matsumoto | |
| 2014-04-12 | simplify Numeric#eql? | Yukihiro "Matz" Matsumoto | |
| 2014-04-12 | remove num_equal() that potentially cause infinite loop | Yukihiro "Matz" Matsumoto | |
| 2014-04-11 | Numeric#round takes optinal argument; close #2042 | Yukihiro "Matz" Matsumoto | |
| 2014-03-28 | do not use "to_f" to retrieve floats in mrb_get_args(); close #1965 | Yukihiro "Matz" Matsumoto | |
| 2014-03-21 | Float#round fix bug for infinity and nan cases | ksss | |
| 2014-03-18 | Reduce implicit type casts. | Masaki Muranaka | |
| 2014-03-17 | Merge pull request #1871 from ksss/numeric-plus | Yukihiro "Matz" Matsumoto | |
| fix bug when `0 + other object` | |||
| 2014-03-17 | Merge pull request #1872 from ksss/numeric-mul | Yukihiro "Matz" Matsumoto | |
| fix bug when `0 * other object` | |||
| 2014-03-16 | float + nil should be raise TypeError | ksss | |
| 2014-03-16 | fix bug when `0 * other object` | ksss | |
| 2014-03-16 | fix bug when `0 + other object` | ksss | |
| 2014-03-11 | add MRB_INT_BIT | cremno | |
| 2014-03-08 | use NAN and INFINITY | cremno | |
| The macro str_to_mrb_float (strto[df]) converts a string to a number, but these two macros can be used to directly get the special value. The NAN macro requires quiet NaN support, but so does str_to_mrb_float. This change also circumvents missing C99 support in Microsoft's C library. Its (or ISO C90's) strtod doesn't parse "nan" or "inf". | |||
| 2014-02-26 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2014-02-25 | avoid accessing uninitialized string; ref ac936fc | Yukihiro "Matz" Matsumoto | |
| 2014-02-23 | move declaration to the top of the block; ref #1727 | Yukihiro "Matz" Matsumoto | |
| 2014-02-22 | preserve significands in float-string conversion | h2so5 | |
| 2014-02-22 | powered num may be infinite in float-string conversion | Yukihiro "Matz" Matsumoto | |
| 2014-02-18 | mrb_flo_to_str: internal linkage | cremno | |
| 2014-02-17 | more mrb_flo_to_str fixes | cremno | |
| - remove float check (take mrb_float instead of mrb_value) - support -0.0 - fix range error if log10 is called when n == 0.0 - MSVC older than 2013: add signbit macro (for double) | |||
| 2014-02-17 | use double instead of mrb_float (that may be single precision float) to ↵ | Yukihiro "Matz" Matsumoto | |
| reduce errors | |||
| 2014-02-17 | remove trailing zeros from float string representation | Yukihiro "Matz" Matsumoto | |
| 2014-02-17 | define FLO_EPSILON depends on float/double | Yukihiro "Matz" Matsumoto | |
| 2014-02-17 | remove max_digit from mrb_flo_to_str() | Yukihiro "Matz" Matsumoto | |
| 2014-02-17 | small refactoring; direct return | Yukihiro "Matz" Matsumoto | |
| 2014-02-17 | use powf() instead of pow() on MRB_USE_FLOAT | Yukihiro "Matz" Matsumoto | |
| 2014-02-17 | fdigit may be negative due to error if mrb_float is 32bit (e.g. 10**36 on ↵ | Yukihiro "Matz" Matsumoto | |
| 32bit arch); ref #1713 #1714 | |||
| 2014-02-17 | fix mrb_flo_to_str() exponent problem | h2so5 | |
| 2014-02-15 | modify mrb_to_str() in order to display big float number | takkaw | |
| 2014-02-09 | Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUE | Yukihiro "Matz" Matsumoto | |
| use mrb_bool, FALSE and TRUE more | |||
| 2014-02-06 | Merge pull request #1688 from cubicdaiya/issues/unnecessary_semicolon | Yukihiro "Matz" Matsumoto | |
| Remove unnecessary semicolon | |||
| 2014-02-06 | remove unnecessary semicolon | cubicdaiya | |
| 2014-02-06 | use mrb_str_new_lit() more widely | Yukihiro "Matz" Matsumoto | |
| 2014-02-03 | add Float#nan? | Tomoyuki Sahara | |
| 2014-01-31 | use mrb_bool, FALSE and TRUE more | cremno | |
| It doesn't matter to me if one is using FALSE/TRUE instead of 1/0 but I prefer a type (alias) which emphasizes boolean vars to int. I changed 1/0 to FALSE/TRUE anyway. | |||
| 2014-01-02 | remove various preprocessor conditionals | cremno | |
| - HAVE_IEEEFP_H is nowhere defined or needed at all - FreeBSD < 4 is unsupported since years - MSVC workaround (around what exactly?) | |||
| 2013-12-19 | Fix typo from expornent to exponent | Nobuhiro Iwamatsu | |
| Signed-off-by: Nobuhiro Iwamatsu <[email protected]> | |||
| 2013-11-09 | Change supress to suppress | Carson McDonald | |
| 2013-10-23 | fix #1542 | fleuria | |
