summaryrefslogtreecommitdiff
path: root/numeric.c
AgeCommit message (Expand)Author
2009-10-28merges r24684 from trunk into ruby_1_9_1.yugui
2009-10-25merges r24511 from trunk into ruby_1_9_1.yugui
2009-08-08merges r24361 from trunk into ruby_1_9_1.yugui
2009-06-21merges r23742 from trunk into ruby_1_9_1.yugui
2009-06-21merges r23741 from trunk into ruby_1_9_1.yugui
2009-06-21merges r23733 from trunk into ruby_1_9_1.yugui
2009-06-21merges r23730 from trunk into ruby_1_9_1.yugui
2009-01-04merges r21298 from trunk into ruby_1_9_1.yugui
2008-12-30merges r21174 from trunk into ruby_1_9_1.yugui
2008-12-26merges r20918 from trunk into ruby_1_9_1.yugui
2008-12-25merges r20909 and r20910 from trunk into ruby_1_9_1.yugui
2008-11-30merges r20348 from trunk into ruby_1_9_1.yugui
2008-10-18* numeric.c (num_sadded): remove newly defined singleton methodmatz
2008-09-21fixed indentation.tadf
2008-09-19* prec.c: removed. Precision will be redesigned and be back again.yugui
2008-09-19* dln.c: newer BeOS support. a patch from Pete Goodevematz
2008-09-16 * numeric.c: provides predicate real? instead of scalar?.tadf
2008-09-05* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz
2008-08-29 * complex.c ({nucomp,numeric}_rect): new.tadf
2008-08-16* include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu
2008-07-18* numeric.c (check_uint): fix wrong message.usa
2008-07-18 * numeric.c (check_uint, rb_num2uint, rb_fix2uint): fixed wrong checkusa
2008-07-17 * numeric.c (check_uint, rb_num2uint, rb_fix2uint): strict check.usa
2008-07-04 * numeric.c (check_uint, rb_num2uint, rb_fix2uint): proper check.usa
2008-07-03 * numeric.c (rb_num2uint, rb_fix2uint): typo.usa
2008-07-03 * numeric.c (check_uint, rb_num2uint): also needs checking negativeusa
2008-06-30* numeric.c (num_coerce): call rb_Float(x) first. don't depend onakr
2008-06-21* numeric.c (flo_round): get rid of overflow.nobu
2008-06-09* include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu
2008-05-27* numeric.c: "%" is required before PRI?VALUE.akr
2008-05-27* numeric.c (num_div): should raise ZeroDivisionError.matz
2008-05-27* numeric.c (num_fdiv): fallback to_f should always return floatmatz
2008-05-27* numeric.c (check_int): use PRIxVALUE format specifier.matz
2008-05-07* numeric.c (bit_coerce): float should not be a valid operand ofmatz
2008-05-07* numeric.c (fix_divide): float division should floor() beforematz
2008-05-07* string.c (sym_to_i): remove obsolete method. preparation formatz
2008-05-07* bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.matz
2008-05-01* bignum.c (rb_big_divide), numeric.c (fix_divide): check for resultnobu
2008-04-07 * numeric.c: cancelled recent changes (except to remove rdiv).tadf
2008-04-03* numeric.c (num_quo): RDoc updated.matz
2008-04-03* bignum.c (Init_Bignum): rdiv method removed. [ruby-dev:34242]matz
2008-04-02* numeric.c (num_rdiv): should always return rational number.matz
2008-03-31* numeric.c (num_quo): should convert its operand to Rational.matz
2008-03-16both complex and rational are now builtin classes.tadf
2008-03-14* numeric.c (flo_divmod): remvoed unused variable.nobu
2008-03-13* numeric.c (fix_divmod): should return integer division. [ruby-dev:34006]matz
2008-03-11* numeric.c (fix_coerce): try conversion before type check.nobu
2008-03-09fix doc.akr
2008-03-05* numeric.c (fix_to_s): avoid rb_scan_args() when no argumentmatz
2008-02-12* numeric.c (rb_num_coerce_bin): add ID argument to specifymatz