summaryrefslogtreecommitdiffstats
path: root/complex.c
Commit message (Expand)AuthorAgeFilesLines
* * complex.c (nucomp_coerce): accepts Complex instances.tadf2009-06-161-0/+2
* * complex.c (nucomp_fdiv): use fdiv recursively.tadf2009-06-131-36/+33
* * complex.c (f_signbit): fixed indentation.nobu2009-02-151-12/+9
* * string.c (rb_hash_uint32, rb_hash_uint, rb_hash_start, rb_hash_end),mame2009-02-141-6/+11
* * complex.c (f_signbit): regard NaN as a positive value.shugo2009-02-021-1/+3
* * bignum.c (rb_cstr_to_inum): changed an error message.tadf2008-12-291-1/+1
* * complex.c: use rb_usascii_str_new2 instead of rb_str_new2.tadf2008-12-131-8/+8
* * complex.c (nucomp_canonicalization): renamed.tadf2008-12-121-10/+5
* * complex.c, rational.c: do not use RUBY_VERSION_CODE.tadf2008-12-121-5/+4
* * complex.c, rational.c: do not use RUBY_VERSION_CODE.nobu2008-12-121-3/+1
* * complex.c: avoided warnings on cpp.tadf2008-12-101-0/+8
* * complex.c: inpsect should not depend on to_s.tadf2008-12-051-4/+10
* * complex.c (nurat_{to_s,inspect}): provides better representationtadf2008-12-031-10/+5
* * complex.c (f_signbit): NaN may be signed value.tadf2008-12-031-7/+9
* * complex.c (imp1, imp2): should declare type.takano322008-10-291-2/+2
* * complex.c: uses macro in declarations.tadf2008-10-281-17/+27
* * math.c (rb_math_{atan2,cos,cosh,hypot,log,sin,sinh,sqrt}): added.tadf2008-10-281-19/+19
* * complex.c: continues to support canonicalization *unofficially*tadf2008-10-281-3/+15
* * complex.c (m_sqrt): unused.nobu2008-10-131-0/+2
* * complex.c (Init_Complex), rational.c (Init_Rational): undefinesnobu2008-09-241-0/+1
* * complex.c (Init_Complex), rational.c (Init_Rational): ID_ALLOCATORnobu2008-09-241-12/+3
* * complex.c (nucomp_s_canonicalize_internal): does no applytadf2008-09-231-24/+10
* fixed previous commit.tadf2008-09-211-4/+4
* * complex.c: added two macros.tadf2008-09-211-2/+6
* * complex.c (nucomp_s_convert): checks argc.tadf2008-09-211-4/+3
* trivial changes.tadf2008-09-211-14/+16
* * complex.c (nucomp_s_canonicalize_internal): checks exactness oftadf2008-09-211-9/+16
* * complex.c: an instance method image has been removed andtadf2008-09-201-107/+91
* * complex.c: uses f_(in)?exact_p macro.tadf2008-09-191-8/+10
* * complex.c (nucomp_s_convert): accepts complextadf2008-09-171-23/+21
* * numeric.c: provides predicate real? instead of scalar?.tadf2008-09-161-7/+4
* * complex.c (nucomp_marshal_{dump,load}): preserve instancetadf2008-09-161-1/+6
* * gc.c, include/ruby/ruby.h: rename rb_register_mark_object()ko12008-09-151-8/+8
* * complex.c (nucomp_eql_p): new.tadf2008-09-151-3/+19
* * complex.c: trivial changes.tadf2008-09-141-9/+12
* * complex.c (f_{add,mul,sub}): omitted some shortcuts for preservetadf2008-09-141-0/+23
* * complex.c: refined.tadf2008-09-131-35/+28
* * complex.c: some adjustments.tadf2008-09-071-13/+5
* * complex.c: uses f_real_p macro.tadf2008-09-051-22/+19
* * complex.c (numeric_abs2): new.tadf2008-08-311-0/+7
* * complex.c ({nucomp,numeric}_rect): new.tadf2008-08-291-12/+25
* * complex.c (nucomp_div): now behaves as quo.tadf2008-08-221-233/+179
* * include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu2008-08-161-0/+1
* * complex.c (string_to_c, nucomp_s_convert): preserve the currenttadf2008-06-131-8/+17
* * complex.c (string_to_c_internal): save and restore backref. fixed [ruby-dev...wanabe2008-06-131-2/+7
* * complex.c: refactoring.tadf2008-06-121-90/+41
* * complex.c (nucomp_s_convert): need not to initialize optionaltadf2008-06-101-2/+0
* fixedtadf2008-06-091-12/+17
* * complex.c (nucomp_s_convert): can accept Complex('i').tadf2008-06-091-10/+18
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-0/+2