summaryrefslogtreecommitdiff
path: root/numeric.c
AgeCommit message (Expand)Author
2010-12-01* numeric.c (Init_Numeric): fixed a potential bug when using bccwin32usa
2010-10-13* numeric.c (ruby_float_step): fix Numeric#step with infinity unitnaruse
2010-10-13* numeric.c (check_uint): get rid of overflow on LLP64 platforms.nobu
2010-10-13* numeric.c (int_chr): raise error when the value is negative.naruse
2010-10-13* numeric.c (rb_num_to_uint): fix 32bit logic.naruse
2010-10-13* numeric.c (rb_num_to_uint): added to check the range of arguments.naruse
2010-10-12* numeric.c (rb_num2fix): result of rb_num2long is SIGNED_VALUE.nobu
2010-10-12* numeric (check_uint): the mask must refer to VALUE.naruse
2010-10-12* numeric (check_uint): set MSB for negative value.naruse
2010-10-12* numeric.c (rb_enc_uint_chr): split from int_chr.naruse
2010-10-12* numeric.c (int_chr): a codepoint of Ruby M17N must be 32bitnaruse
2010-08-29Add links about floating point. [ruby-core:31849]naruse
2010-07-27* numeric.c (flo_cmp): typo.usa
2010-07-24* numeric.c (flo_cmp): honor the result of infinite? method of thenobu
2010-07-15* numeric.c (fix_divide): must not use rb_rational_new1 for coercionmame
2010-07-07Merge branch 'mybranch' of git://github.com/orangea/ruby into trunkshyouhei
2010-07-01* numeric.c (rb_num2long): accept LONG_MAX < x < LONG_MAX+1 andakr
2010-07-01* numeric.c (rb_num2ulong): fix the lower limit for float.akr
2010-06-04Clarification of what '*' matches. Patch by John Wells <john.wells at greatw...drbrain
2010-05-22* numeric.c (rb_num2ulong): explicit cast to suppress a warning.nobu
2010-05-21* marshal.c (w_float): use dtoa directly instead of strippingnobu
2010-05-19* numeric.c (rb_num2ulong): use rb_big2ulong for data fromnaruse
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-13* array.c: Harmonize documentation, in particular regarding:marcandre
2010-05-13* marshal.c (w_float): use minimal representation.nobu
2010-05-12* numeric.c (flo_to_s): fixed broken output including nuls.nobu
2010-05-12* numeric.c (flo_to_s): exponent needs 2 digits.nobu
2010-05-12* numeric.c (flo_to_s): fill lower zeros.nobu
2010-05-12* numeric.c (flo_to_s): make minimum string representation.nobu
2010-05-08* error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre
2010-04-30* eval.c (make_exception, rb_obj_extend): Fix error messages in case of wrongmarcandre
2010-04-29* numeric.c (fix_mul): the width of fixnum is same as long's on allusa
2010-02-11fix rdoc.akr
2010-02-11update rdoc.akr
2010-02-01* numeric.c (flo_minus): RDoc update. a patch from red stunmatz
2010-01-14* numeric.c (flo_hash, int_chr): fixed type.nobu
2009-12-30* include/ruby/defines.h (INFINITY): this is float.naruse
2009-12-29Add Float::INFINITY and Float::NAN.naruse
2009-12-08* numeric.c (flo_eq): supress a warning on VC++ for x64.usa
2009-11-03fix typos.akr
2009-09-08* include/ruby/st.h (st_hash_func): use st_index_t.nobu
2009-09-05* numeric.c (flo_quo, int_round): added rdoc.nobu
2009-09-04* numeric.c (round): added declaration. [ruby-dev:39222]nobu
2009-08-27* vm_method.c (rb_remove_method_id): exported.nobu
2009-08-16 * numeric.c (flo_pow,fix_pow): may return complex number.tadf
2009-08-16* numeric.c (num_imaginary): num#i to return imaginary counterpartmatz
2009-08-12* insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h: checkko1
2009-08-11* numeric.c (num_divmod): fixed rdoc. [ruby-core:24862]nobu
2009-08-03* numeric.c (flo_hash): normalize -0.0 to 0.0. [ruby-core:24577]matz
2009-07-18* suppressed shorten-64-to-32 warnings.nobu