| Age | Commit message (Collapse) | Author |
|
Notes:
Merged-By: byroot <jean.boussier@gmail.com>
|
|
|
|
https://github.com/ruby/bigdecimal/commit/2ef67c2cc7
|
|
https://github.com/ruby/bigdecimal/commit/a32f6cb9e2
|
|
https://github.com/ruby/bigdecimal/commit/c3453d2b97
|
|
(https://github.com/ruby/bigdecimal/pull/209)
* Enhanced RDoc for BigDecimal
* Update ext/bigdecimal/bigdecimal.c
Remove the instance number of `Float::DIG`.
* Update ext/bigdecimal/bigdecimal.c
Add BigDecimal call-seq without ndigits.
* Update ext/bigdecimal/bigdecimal.c
Replace the word sum with value or result in the description of BigDecimal().
* Update ext/bigdecimal/bigdecimal.c
Remove the instance value of Float::DIG.
* Update ext/bigdecimal/bigdecimal.c
Fix mis-description of precision
* Update ext/bigdecimal/bigdecimal.c
Fix the description of precision determination
* Update ext/bigdecimal/bigdecimal.c
Add the description of the precision in the Rational case.
https://github.com/ruby/bigdecimal/commit/acabb132a4
Co-authored-by: Kenta Murata <3959+mrkn@users.noreply.github.com>
|
|
Fix GH-214.
https://github.com/ruby/bigdecimal/commit/13e0e93f37
|
|
https://github.com/ruby/bigdecimal/commit/ef9cf4e69e
|
|
Fix GH-212.
https://github.com/ruby/bigdecimal/commit/900bb7fcf5
|
|
e.g.
```
gem "bigdecimal", github: "ruby/bigdecimal"
```
It would fail because bundler regenerates the `gemspec`,
so `bigdecimal_version` is gone.
https://github.com/ruby/bigdecimal/commit/bccaa66f2c
|
|
https://github.com/ruby/bigdecimal/commit/c019caeaba
|
|
https://github.com/ruby/bigdecimal/commit/ceaf16b03e
|
|
Fixes GH-198.
https://github.com/ruby/bigdecimal/commit/4fbec55680
|
|
https://github.com/ruby/bigdecimal/commit/8fc83dd2fe
|
|
https://github.com/ruby/bigdecimal/commit/42c999f728
|
|
https://github.com/ruby/bigdecimal/commit/0de9298d15
|
|
https://github.com/ruby/bigdecimal/commit/6139ea1092
|
|
Fix GH-205
https://github.com/ruby/bigdecimal/commit/7d198394a2
|
|
pointer
https://github.com/ruby/bigdecimal/commit/252748de17
|
|
https://github.com/ruby/bigdecimal/commit/8dc8cd339d
|
|
as BigDecimal_divide
https://github.com/ruby/bigdecimal/commit/11cb2c8840
|
|
results
Just in case for irrational or recurring results, the precision of the
quotient is set to at least more than 2*Float::DIG plus alpha.
[Bug #13754] [Fix GH-94]
https://github.com/ruby/bigdecimal/commit/99442c75d3
|
|
Fix GH-192
https://github.com/ruby/bigdecimal/commit/eebc98b85a
|
|
https://github.com/ruby/bigdecimal/commit/e864828b47
|
|
https://github.com/ruby/bigdecimal/commit/f528a0006e
|
|
https://github.com/ruby/bigdecimal/commit/4eadcdf0a6
|
|
https://github.com/ruby/bigdecimal/commit/6d69422e37
|
|
https://github.com/ruby/bigdecimal/commit/681cd2d81d
|
|
https://github.com/ruby/bigdecimal/commit/3a35f92f8b
|
|
https://github.com/ruby/bigdecimal/commit/31a7a37426
|
|
https://github.com/ruby/bigdecimal/commit/14e35f5a70
|
|
https://github.com/ruby/bigdecimal/commit/aa31ef2f33
|
|
Introduced in https://github.com/ruby/bigdecimal/commit/4792a917d806
`rb_absint_size` return the number of bytes needed to fit
the absolute integer, but negative integers need the sign, so one more
bit, and potentially one more byte.
https://github.com/ruby/bigdecimal/commit/0f3d5d0eb7
|
|
https://github.com/ruby/bigdecimal/commit/a834eb92a2
|
|
I added a space before the parenthesis, too.
https://github.com/ruby/bigdecimal/commit/159af10b17
|
|
Treats #gets.
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
|
|
https://github.com/ruby/reline/commit/0895a0d4a1
|
|
Even if the number of graphemes doesn't change owing to character
merging, the character width may increase.
https://github.com/ruby/reline/commit/fbcd5f56a7
|
|
When a halfwidth character is followed by a halfwidth dakuten or a
halfwidth handakuten character, it should be treated as a single
grapheme.
https://github.com/ruby/reline/commit/9f20b9ec28
|
|
https://github.com/ruby/reline/commit/d465667f57
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5328
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5328
|
|
https://github.com/ruby/pp/commit/cad3cc762c
|
|
`finalize_list()` acquires VM lock to manipulate objspace state.
Notes:
Merged: https://github.com/ruby/ruby/pull/5326
|
|
Some callable method entries (cme) can be a key of `overloaded_cme_table`
and the keys should be pinned because the table is numtable (VALUE is a key).
Before the patch GC checks the cme is in `overloaded_cme_table` by looking up
the table, but it needs VM locking.
It works well in normal GC marking because it is protected by the VM lock,
but it doesn't work on `rb_objspace_reachable_objects_from` because it doesn't
use VM lock.
Now, the number of target cmes are small enough, I decide to pin down
all possible cmes instead of using looking up the table.
Notes:
Merged: https://github.com/ruby/ruby/pull/5327
|
|
|
|
|