| Commit message (Expand) | Author | Age | Files | Lines |
* | * rational.c (nurat_div): reverted r28844, r28886 and r28887. | tadf | 2013-09-15 | 1 | -12/+1 |
* | rational.c: conditionally defined variable | nobu | 2013-09-10 | 1 | -1/+6 |
* | complex.c, rational.c: use RB_TYPE_P | nobu | 2013-09-09 | 1 | -105/+93 |
* | * rational.c (f_gcd): Relax the condition to use GMP. | akr | 2013-09-08 | 1 | -1/+1 |
* | * rational.c: Include gmp.h if GMP is used. | akr | 2013-09-06 | 1 | -1/+54 |
* | * rational.c (rb_flt_rationalize_with_prec): new public C function | mrkn | 2013-08-01 | 1 | -38/+58 |
* | rational.c: ensure to be Rational | nobu | 2013-07-26 | 1 | -0/+4 |
* | * rational.c (numeric_quo): move num_quo in numeric.c to numeric_quo | mrkn | 2013-06-07 | 1 | -0/+27 |
* | rational.c: use existing functions | nobu | 2013-05-29 | 1 | -6/+4 |
* | * gc.c: support RGENGC. [ruby-trunk - Feature #8339] | ko1 | 2013-05-13 | 1 | -1/+1 |
* | * include/ruby/ruby.h: constify RRational::(num,den) and | ko1 | 2013-05-13 | 1 | -4/+4 |
* | * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macro | ko1 | 2013-05-13 | 1 | -3/+3 |
* | * internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro. | akr | 2013-04-09 | 1 | -4/+3 |
* | * rational.c: fix dangling if, else-if and else. | takano32 | 2013-03-12 | 1 | -6/+12 |
* | * complex.c: edited rdoc. | tadf | 2013-03-10 | 1 | -1/+7 |
* | * complex.c: described syntax of string form. | tadf | 2013-03-10 | 1 | -0/+12 |
* | * array.c: Document #<=> return values and formatting | zzak | 2013-02-23 | 1 | -1/+3 |
* | * rational.c (nurat_expt): Deal with special cases for rationals 0, ±1 | marcandre | 2013-02-05 | 1 | -0/+46 |
* | marshal.c: marshal_dump instance varialbes | nobu | 2013-01-26 | 1 | -0/+1 |
* | * rational.c (f_round_common): should check overflow. | tadf | 2012-12-15 | 1 | -0/+6 |
* | * ratioanl.c (float_rationalize): reduced. | tadf | 2012-12-15 | 1 | -10/+18 |
* | random.c, rational.c: make marshal methods private | nobu | 2012-12-03 | 1 | -2/+2 |
* | * complex.c (string_to_c_strict, string_to_c): check NUL. | tadf | 2012-11-22 | 1 | -3/+21 |
* | * rational.c (read_digits): due to a bit tighter rb_cstr_to_inum(). | tadf | 2012-11-21 | 1 | -2/+6 |
* | * complex.c: some improvements. | tadf | 2012-11-20 | 1 | -14/+35 |
* | * complex.c (read_comp): mathn compliant. | tadf | 2012-11-18 | 1 | -2/+2 |
* | trivial changes. | tadf | 2012-11-18 | 1 | -7/+10 |
* | * complex.c (string_to_c_strict, string_to_c): rewrote without regexp. | tadf | 2012-11-17 | 1 | -125/+167 |
* | * complex.c: modified doc. | tadf | 2012-11-10 | 1 | -5/+10 |
* | * complex.c: modified doc. | tadf | 2012-11-03 | 1 | -58/+4 |
* | * include/ruby/ruby.h: add C APIs. | nari | 2012-10-20 | 1 | -2/+1 |
* | complex.c, rational.c: compatible marshal loader | nobu | 2012-07-25 | 1 | -10/+30 |
* | * marshal.c: experimental test aborted. | tadf | 2012-06-03 | 1 | -44/+0 |
* | * marshal.c: calls directly rb_{Complex,Rational}_marshal_load(). | tadf | 2012-06-03 | 1 | -0/+20 |
* | use rb_marshal_{dump,load} | nobu | 2012-06-03 | 1 | -8/+3 |
* | * complex.c: wrote Complex#_dump and Complex::load. But now | tadf | 2012-06-03 | 1 | -0/+29 |
* | * complex.c (nucomp_marshal_load): [ruby-core:45394] | tadf | 2012-06-03 | 1 | -0/+4 |
* | * complex.c (nucomp_marshal_load): raise error on invalid data. | naruse | 2012-02-25 | 1 | -0/+2 |
* | * use RB_TYPE_P which is optimized for constant types, instead of | nobu | 2011-09-29 | 1 | -5/+5 |
* | * rational.c (nurat_coerce): Rational#coerce should converts itself | mrkn | 2011-08-17 | 1 | -0/+2 |
* | * internal.h: declare internal functions here. | akr | 2011-06-17 | 1 | -0/+1 |
* | * complex.c (string_to_c_internal): uses rb_reg_nth_match; | tadf | 2011-06-09 | 1 | -10/+4 |
* | * rational.c (string_to_r): Rational#** may return flonum. | tadf | 2011-06-09 | 1 | -3/+7 |
* | * insns.def (opt_mult): as r31805, volatile it. | naruse | 2011-05-30 | 1 | -1/+1 |
* | * complex.c, rational.c: omitted some method calls. | tadf | 2011-04-24 | 1 | -19/+46 |
* | * rational.c: parenthesize macro arguments. | akr | 2010-12-26 | 1 | -14/+14 |
* | modified some descriptions. | tadf | 2010-11-23 | 1 | -9/+9 |
* | * complex.c, rational.c ({nucomp,nurat}_expt): added a check. | tadf | 2010-11-22 | 1 | -2/+2 |
* | * configure.in, include/ruby/defines.h (RUBY_FUNC_EXPORTED): macro | nobu | 2010-08-14 | 1 | -9/+1 |
* | * rational.c (nurat_div): divided by infinity should be zero. | nobu | 2010-08-06 | 1 | -8/+1 |