From c33d1680af5e5b645f54c0e930593f1a4aa558cedb23fbf121fca257a550e878 Mon Sep 17 00:00:00 2001 From: Dmitry Roshchin Date: Thu, 10 Nov 2022 18:08:48 +0000 Subject: [PATCH] Accepting request 1035021 from home:polslinux:branches:science - Update to 4.4.0: * New prime number functions: primePi(), primes(), nthprime(), nextprime(), prevprime(), and isprime() * New functions for intervals and uncertainties: upperEndpoint(), lowerEndpoint(), midpoint(), and errorPart() * Add meter of water and related pressure units, and more derived flow rate units * Support for vectors and matrices in uncertainty propagation calculation * Proper support for uncertainty propagation in total(), sum(), product(), and for() functions * Simplify display of parsed expression (primarily for quantities with units) * Avoid parsing of implicit multiplication as nested multiplication * Include +/- statement in function argument without parentheses * Return values for approximate variables in exact mode in dimension() and elements() * Improve parsing of quotation marks as feet/inch or arcmin/arcsec (e.g. do not parse s" as sin) * Fix exact calculation of re((a*i)^(n/2)) (wrong sign in some cases) * Fix erroneous calculation in some cases with physical constants both outside and inside unit relations when interval calculation is set to interval arithmetic * Fix segfaults in some corner cases * Fix use of random numbers in iterative functions * Fix writing beyond end of array during exchange rates check in some cases (results in activation of old style matrices) * Fix automatic reactivation of deactivated global object OBS-URL: https://build.opensuse.org/request/show/1035021 OBS-URL: https://build.opensuse.org/package/show/science/qalculate?expand=0&rev=15 --- libqalculate-4.3.0.tar.gz | 3 --- libqalculate-4.4.0.tar.gz | 3 +++ qalculate.changes | 42 +++++++++++++++++++++++++++++++++++++++ qalculate.spec | 2 +- 4 files changed, 46 insertions(+), 4 deletions(-) delete mode 100644 libqalculate-4.3.0.tar.gz create mode 100644 libqalculate-4.4.0.tar.gz diff --git a/libqalculate-4.3.0.tar.gz b/libqalculate-4.3.0.tar.gz deleted file mode 100644 index 6798410..0000000 --- a/libqalculate-4.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ddcb7b77dcbd06775cde95ea8360e4ffaef8f9df34c9690700c87980c36ab244 -size 2230559 diff --git a/libqalculate-4.4.0.tar.gz b/libqalculate-4.4.0.tar.gz new file mode 100644 index 0000000..44daf98 --- /dev/null +++ b/libqalculate-4.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79cfdc4d4af9dfcd6902c2ec680ed1f3d5845d07b5ee1c76255fdca731a8b758 +size 2599052 diff --git a/qalculate.changes b/qalculate.changes index 8fc867d..ef24379 100644 --- a/qalculate.changes +++ b/qalculate.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Thu Nov 10 09:13:50 UTC 2022 - Paolo Stivanin + +- Update to 4.4.0: + * New prime number functions: primePi(), primes(), nthprime(), + nextprime(), prevprime(), and isprime() + * New functions for intervals and uncertainties: upperEndpoint(), + lowerEndpoint(), midpoint(), and errorPart() + * Add meter of water and related pressure units, and more + derived flow rate units + * Support for vectors and matrices in uncertainty propagation + calculation + * Proper support for uncertainty propagation in total(), sum(), + product(), and for() functions + * Simplify display of parsed expression (primarily for quantities + with units) + * Avoid parsing of implicit multiplication as nested + multiplication + * Include +/- statement in function argument without parentheses + * Return values for approximate variables in exact mode in + dimension() and elements() + * Improve parsing of quotation marks as feet/inch or + arcmin/arcsec (e.g. do not parse s" as sin) + * Fix exact calculation of re((a*i)^(n/2)) + (wrong sign in some cases) + * Fix erroneous calculation in some cases with physical constants + both outside and inside unit relations when interval + calculation is set to interval arithmetic + * Fix segfaults in some corner cases + * Fix use of random numbers in iterative functions + * Fix writing beyond end of array during exchange rates check + in some cases (results in activation of old style matrices) + * Fix automatic reactivation of deactivated global object + if a function with the same name exists + * Do not convert function arguments which do not allow units + (fixes "arcsin(0.5+/-0.1) to deg") + * Fix prefix after conversion to optimal unit when the optimal + unit includes a prefix + * Fix exact calculation when function argument is an approximate + vector variable (fail) + * Minor bug fixes and feature enhancements + ------------------------------------------------------------------- Fri Oct 14 17:30:48 UTC 2022 - Stefan BrĂ¼ns diff --git a/qalculate.spec b/qalculate.spec index 9b57888..395dec2 100644 --- a/qalculate.spec +++ b/qalculate.spec @@ -19,7 +19,7 @@ %define major 22 %define libname libqalculate Name: qalculate -Version: 4.3.0 +Version: 4.4.0 Release: 0 Summary: Multi-purpose desktop calculator application License: GPL-2.0-or-later