summaryrefslogtreecommitdiff
path: root/ext/bigdecimal
AgeCommit message (Expand)Author
2014-01-13ext: use PRIsVALUE for rb_raise and rb_warnnobu
2014-01-12ruby/util.h: DECIMAL_SIZE_OF_BITSnobu
2014-01-11bigdecimal.c: expand buffernobu
2014-01-02* ext/bigdecimal: update class method call style from :: to .eregon
2013-12-12* ext/bigdecimal/bigdecimal.c (VpSetPTR): fix for limitation of the resultingmrkn
2013-12-12* ext/bigdecimal/bigdecimal.c (VpAddAbs): put out a conditional branch frommrkn
2013-12-12* ext/bigdecimal/bigdecimal.c (VPrint): be a static function, support anothermrkn
2013-12-08* bigdecimal.c (BigDecimal_coerce): convert a Float to a BigDecimal insteadmrkn
2013-12-05* ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec):mrkn
2013-11-26bigdecimal.gemspec: datenobu
2013-11-25* ext/bigdecimal/bigdecimal.gemspec: bump BigDecimal to 1.2.3 forzzak
2013-11-25* ext/bigdecimal/bigdecimal.gemspec: Remove Gem::Specification#datezzak
2013-11-23* ext/bigdecimal/bigdecimal.c (BigDecimal_power): Use FIX2LONG insteadmrkn
2013-11-23* ext/bigdecimal/lib/bigdecimal/math.rb (BigMath.E): Use BigMath.exp.mrkn
2013-11-23expmrkn
2013-11-23* ext/bigdecimal/bigdecimal.c (BigDecimal_div2): The signature wasmrkn
2013-11-22* ext/bigdecimal/bigdecimal.c (BigDecimal_power):mrkn
2013-11-22* ext/bigdecimal/bigdecimal.gemspec: version 1.2.2.mrkn
2013-11-22* ext/bigdecimal/bigdecimal.c (BigDecimal_data_type):mrkn
2013-11-22* ext/bigdecimal/bigdecimal.c (BigDecimal_power): Round the result value.mrkn
2013-11-22* ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Insert rb_thread_check_ints.mrkn
2013-11-22* ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix the inserting pointsmrkn
2013-11-22* ext/bigdecimal/bigdecimal.c: Fix indentation.mrkn
2013-11-21* ext/bigdecimal/bigdecimal.c (VpAlloc): Fix the expr to adjust the sizemrkn
2013-11-21* ext/bigdecimal/bigdecimal.c (BigDecimal_sqrt): Fix the precision ofmrkn
2013-11-14* ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] remove example ofnagachika
2013-11-13* ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] +precision+ is requiredzzak
2013-11-13* ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] Document the requiredzzak
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-09-26* ext/bigdecimal/bigdecimal.c: [DOC] several fixes by @chastellzzak
2013-09-12Eliminate less-than-zero checks for unsigned variablesnobu
2013-07-15* ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] document top-levelzzak
2013-07-01* ext/bigdecimal/bigdecimal.h (RB_UNUSED_VAR, UNREACHABLE):mrkn
2013-06-26* ext/bigdecimal/bigdecimal.c (BigDecimal_save_rounding_mode): fix typo.charliesome
2013-06-25* ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix for the cases whenmrkn
2013-06-20* ext/bigdecimal: Workaround fix for bigdecimal test failures causedakr
2013-06-15* ext/bigdecimal/bigdecimal.c: Update overview formatting of headerszzak
2013-06-15* ext/bigdecimal/bigdecimal.gemspec: Update authorszzak
2013-06-13* ext/bigdecimal/*: improve documentation, nodoc samples with @mrknzzak
2013-06-04* ext/bigdecimal/lib/bigdecimal/util.rb (Float#to_d): fix the numbermrkn
2013-05-31* ext/bigdecimal/bigdecimal.c (BigDecimal_power): use rb_dbl2bigmrkn
2013-05-19* ext/bigdecimal/bigdecimal.c: Formatting for BigMath [Fixes GH-306]zzak
2013-05-19fix typos. Patch by k_takata.ktsj
2013-04-13* lib/mkmf.rb: Add ruby/ruby.h, ruby/missing.h, ruby/intern.h,akr
2013-04-10* ext/bigdecimal/bigdecimal.c (VpCtoV): Initialize a local variableakr
2013-04-10* bignum.c (rb_ll2big): Don't overflow on signed integer negation.akr
2013-03-29code cleanup by @vipulnsward [GH fixes #267]hsbt
2013-03-23Suppress warningsnaruse
2013-03-23* ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Use Qnil and NIL_Pmrkn
2013-03-22* ext/bigdecimal/bigdecimal.c: Fix style.mrkn