Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
0.18.0
Release date: 2014-10-24 17:28 UTC
Release state: beta
Changelog:
* Fixed bug #19453: Incorrect spelling of Hungarian numbers [kouber]
* Fixed bug #19543: Better handling of decimal mark and thousands separators [kouber]
* Fixed bug #19855: Do not emit E_NOTICE when calling toWords() statically [cweiske]
* Fixed pl unicode [Jakub Roszkiewicz]
* Fixed ru_RU currency codes [Vital Leshchyk]
* Fixed tr_TR unicode [Shahriyar Imanov]
* Added en_IN - Indian English [Abhinav Nayak]
* Added lv - Latvian [Andrius]
* Added ro_RO - Romanian [Bogdan Stancescu]
* Added ua - Ukrainian [Vital Leshchyk]
* Unify locale loading code [cweiske]
* Use PEAR class-to-filename convention [cweiske]
This release changes class names and locations of locale files.
This is a backwards compatibility break.
|
|
### 1.0.3 / 10.03.2015
Author: Robert Eshleman <c.robert.eshleman@gmail.com>
Date: Mon Mar 9 09:47:59 2015 -0400
* Update `ruby-ole` to `1.2.11.8`
** `ruby-ole` <= `1.2.11.7` throws a duplicated key warning in Ruby 2.2.
** This commit updates `ruby-ole` to `1.2.11.8`, which fixes this warning.
** Related discussion: [aquasync/ruby-ole#15] - [aquasync/ruby-ole#15]: https://github.com/aquasync/ruby-ole/issues/15
### 1.0.2 / 05.03.2015
Author: cantin <cantin2010@gmail.com>
Date: Thu Mar 5 16:13:59 2015 +0800
* add Rational support
* add rational requirement
* use old rational syntax in test
|
|
|
|
|
|
* Switch to rb-gsl gem.
Fri Dec 19 2014
* Ruby/GSL 1.16.0.4
* Optimize and extract multiplication and division operations on Fixnum
and Float. Pull request #8 by Veselin Vasilev.
* Fixed division in GSL::Oper for GSL::Vector::Col. Issue #9.
Tue Oct 21 2014
* Ruby/GSL 1.16.0.3
* Fixed RDoc issues. Issue #6 by @bigtunacan.
* Fixed $LOAD_PATH problem. Pull request #7 by Takahiro SATOH.
Wed Jul 9 2014
* Ruby/GSL 1.16.0.2
* Fixed linking problem.
Thu Apr 24 2014
* Ruby/GSL 1.16.0.1
* Extensive cleanup.
* Fixed linking problems.
* Required Ruby version >= 1.8.7.
Fri Jan 24 2014
* Ruby/GSL 1.16.0
* GSL-1.16 support.
|
|
|
|
memory and CPU time for certain input. Provide a variable
(CLANG_NO_VALUE_PROPAGATION_PASS) for selectively disabling it in those
places known to trigger it.
|
|
|
|
--------------
2.07 2014-01-26 Hugo
- Go direct to XS for more speed
- add lcm/blcm, bsqrt, bmodinv
|
|
Changes in version 1.0.3:
- Fixed mpc_pow, see
http://lists.gforge.inria.fr/pipermail/mpc-discuss/2014-October/001315.html
- #18257: Switched to libtool 2.4.5.
|
|
Upstream changes:
1.06 2014-11-25 07:09:08-05:00 America/New_York
[Fixed]
- Make 0 and 0 compare equal with a relative epsilon
[Documented]
- Added SEE ALSO with Number::Tolerant and Test::Deep::NumberTolerant
1.05 2014-11-24 11:08:11-05:00 America/New_York
[Fixed]
- relative comparison of array reference elements now works as intended
- diagnostics of delta_not_ok and delta_not_within clarified under
relative comparison
1.04 2013-11-20 18:43:32 America/New_York
- Modernized distribution metadata and licensing
- Distribution now managed with Dist::Zilla
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CoinMP is a C-API library that supports most of the functionality
of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation
Library) projects.
|
|
- Add LICENSE gnu-gpl-v2
(upstream)
- Update 2.12 to 2.13
##############################################
# 2013-03-13 galculator 2.1.3 released #
##############################################
2014-03-07 Simon Floery <simon.floery@rechenraum.com>
* Added Spanish tranlsation (thanks to jcsl, sf.net patch #8)
2014-02-19 Simon Floery <simon.floery@rechenraum.com>
* Fixed segfault introduced in r134
2014-01-13 Simon Floery <simon.floery@rechenraum.com>
* Updated Turkish translations (thanks to Volkan, fixes sf.net #103)
2014-01-08 Simon Floery <simon.floery@rechenraum.com>
* Fixing result string corruption when toggling sign (thanks to Juha
Kylliaein for reporting)
* Emitting signal in apply_preferences so that menu gets hidden after a
restart again (closes sf.net #99)
2013-09-01 Simon Floery <simon.floery@rechenraum.com>
* added Hungarian translation (thanks to Zoltan)
2013-08-14 Simon Floery <simon.floery@rechenraum.com>
* rpn_stack_list when pasting (fixes sf.net #98, thanks to Don Allen for
reporting).
|
|
2013-03-16 Masahiro TANAKA <masa16.tanaka@gmail.com>
* narray.c (Init_narray): add map, map!
Thanks to Michael Macias.
|
|
|
|
|
|
|
|
|
|
### 1.0.1 / 22.01.2015
* Fixing Excel::Worksheet#dimensions
|
|
|
|
|
|
|
|
version: 0.14
date: Sat Oct 25 16:08:47 CEST 2014
changes:
- support IMath as an optional replacement for GMP
- minor AST generator improvements
|
|
|
|
|
|
|
|
changelog:
0.3.3.5
* Fixed bug when converting the Scientific:
`scientific 0 someBigExponent` to a bounded Integral using toBoundedInteger
or to a bounded RealFloat using toBoundedRealFloat.
If someBigExponent was big enough to trigger the big-exponent protection
the beforementioned functions didn't return 0.
This is fixed by explicitly handling a coefficient of 0.
|
|
changelog:
0.3.3.4
* Relax upper version bounds of base and deepseq
for the test suite and benchmarks.
0.3.3.3
* Add support for `deepseq-1.4`.
0.3.3.2
* Fix parsing of empty digit string (#21).
|
|
0.07 Fri Jan 2 10:35:47 2015
- Perl 5.22 exports POSIX::round, so "use POSIX" had to be
changed to "use POSIX ()". Thanks to Jarkko Hietaniemi and
Slaven Rezic for the tip.
|
|
XXX: this should probably be all LP64PLATFORMS, not just alpha.
|
|
|
|
|
|
|
|
|
|
|
|
Own detection in configure script with compiler name basisis is not good enough,
and required header file may not be installed.
resolve PR pkg/49496 by Sevan Janiyan.
|
|
|
|
|
|
|
|
|
|
|
|
Requested by Kai-Uwe Eckhardt.
Remove an incorrect comment.
Changes:
One of the mpfr_exp implementations uses a left shift on an integer
that can be negative: exps <<= 1; and this has an undefined behavior
according to the ISO C standard. In most cases, this will correspond
to a multiplication by 2, and the code will behave as expected
(this is why the bug hadn't been detected until now). But problems
may occur if a sanitizer is used (this is how this bug was detected)
or possibly in case of advanced optimizations, such as LTO. This
is fixed by the exp_2 patch.
The mpfr_fits_u*_p functions return 0 ("doesn't fit") instead of
non-zero ("fits") on negative arguments for which the rounding to
an integer in the given rounding mode is 0. This bug is fixed by
the fits-smallneg patch, which also updates the testcases.
Some tget_flt tests fail in environments where native C floating-point
division by zero is not supported, e.g. regarded as an error, such
as with Clang's sanitizer; some similar tests were already disabled
in such a case, but not all. The tset_ld test triggers a useless
overflow on a double. These problems are fixed by the clang-divby0
patch, which also disables constant division by zero on the native
C type double with Clang in order to avoid incorrect code.
The formatted output functions (mpfr_*printf) are incorrect on the
value 0 when using the alternative form (# flag), a positive
precision, and the g or G conversion specifier: there is one
additional trailing 0. The corresponding test is also incorrect
(explaining why the bug was not detected). These problems are fixed
by the printf-alt0 patch, which also provides some additional
related tests.
Only for applications using the custom interface: The mpfr_custom_init_set
macro has a typo in a variable name, which can yield incorrect
behavior if the second argument is not a simple expression. This
bug is fixed by the custom_init_set patch.
The build fails on li2.c with the GCC -Werror=return-type option
when logging has been enabled. This problem is fixed by the li2-return
patch.
The rounding of mpfr_exp can be incorrect for output precisions
larger than or equal to MPFR_EXP_THRESHOLD (several thousands of
bits; its value depends on the architecture). This bug is fixed by
the exp3 patch, which also provides a testcase.
This MPFR release fails to build with GMP 6 when the --with-gmp-build
configure option is used. The gmp6-compat patch fixes this
compatibility problem.
When dividing a very large number (near the maximum finite one, in
absolute value) by a very small number (near the minimum one, in
absolute value), an integer overflow occurs in the computation of
the exponent of the result, yielding undefined behavior, such as
the result 0 instead of infinity. This bug is fixed by the div-overflow
patch, which also provides a testcase.
The vasprintf.c source file contains incorrect assertions, which
may fail while the computation is valid; this can occur only when
outputting tiny numbers (very small exponents). These assertions
are fixed by the vasprintf patch, which also provides a testcase.
A buffer overflow may occur in mpfr_strtofr. This is due to incorrect
GMP documentation for mpn_set_str about the size of a buffer
(discussion; first fix in the GMP documentation). This bug is
present in the MPFR versions from 2.1.0 (adding mpfr_strtofr) to
this one, and can be detected by running "make check" in a 32-bit
ABI under GNU/Linux with alloca disabled (this is currently possible
by using the --with-gmp-build configure option where alloca has
been disabled in the GMP build). It is fixed by the strtofr patch.
|
|
XXX: This does not handle distribution patches.
|