[neon/backports-jammy/libqalculate]: Summary of bulk changes made

KDE Git Services - Bulk Change null at kde.org
Mon Jul 31 10:23:41 BST 2023


Git repository change summary for neon/backports-jammy/libqalculate
Pushed by jriddell into branch 'Neon/release'.
Changed from eecb7880cffe9d492d5960c0e94a15ff37f6655f to c7ed3e68eafbd0ca3c40fe3028972e8efb5e955d
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 9dadf95eed0977c549e130b2f4e8b11eba2a62b7 by Damir Islamov on 02/06/2022 at 14:34..
add Russian translation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9dadf95eed0977c549e130b2f4e8b11eba2a62b7

Git commit 13d284b16a7f7c4b076216e5d7880f6df438c4b2 by Damir Islamov on 02/06/2022 at 14:34..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/13d284b16a7f7c4b076216e5d7880f6df438c4b2

Git commit 957be5dde00a10445975b61427ec2b6897f8744f by Hanna K on 13/06/2022 at 12:37..
Fix potential issues (e.g. with subtraction of seconds from date) when finding previous leap second (was reading bool beyond end of array, causing issues when not false)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/957be5dde00a10445975b61427ec2b6897f8744f

Git commit 2aa19fb1bce32a00b84a845881412ebc1220ee24 by Hanna K on 18/06/2022 at 10:38..
"clear history" command and option to clear (not save) history on exit (issue #443)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/2aa19fb1bce32a00b84a845881412ebc1220ee24

Git commit bef47a305b5a68f14941e1950b4d661ea652b844 by Damir Islamov on 18/06/2022 at 16:30..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/bef47a305b5a68f14941e1950b4d661ea652b844

Git commit d316e8abab5b4b380e3b58b3bfdc31d6165139a8 by Hanna K on 22/06/2022 at 06:21..
Fix segfault with (a+b)^-1 in unit expression, after "to" (calculation of (a+b)^-1 with EvaluationOptions::reduce_divisions = false) (issue #445)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d316e8abab5b4b380e3b58b3bfdc31d6165139a8

Git commit b3aea1d93fd2d7e1fb7376696dca71cac535f0e1 by Hanna K on 23/06/2022 at 09:37..
Free memory (primarily delete all ExpressionItem objects) when Calculator object is deleted (issue #444)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b3aea1d93fd2d7e1fb7376696dca71cac535f0e1

Git commit 99f2a0386eb0732915a416acba8f7c810504f166 by Hanna K on 23/06/2022 at 18:05..
Free more memory when Calculator object is deleted, and avoid memory leak in DynamicVariable (issue #444)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/99f2a0386eb0732915a416acba8f7c810504f166

Git commit 589f0e3bf52daba6d5dc85b648cd5866ff5dd337 by Hanna K on 25/06/2022 at 09:14..
Improve remainder/modulus for numerators with large exponents, e.g. mod(3^(7 625 597 484 987); 10) (issue #447)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/589f0e3bf52daba6d5dc85b648cd5866ff5dd337

Git commit 19c6c08c1cf4bdd5f0e6f2f0b0b33e80f0d90085 by Hanna K on 25/06/2022 at 10:51..
Further improve remainder/modulus for numerators with large exponents (issue #447)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/19c6c08c1cf4bdd5f0e6f2f0b0b33e80f0d90085

Git commit 968fb54818ca1d52fdcd5e96328f4411fd8517cc by Hanna K on 27/06/2022 at 09:42..
Remove errornous calculation of remainder/modulus for numerators with extremely large exponents (e.g. 3^3^3^3^3, but not 3^3^3^3) (issue #447)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/968fb54818ca1d52fdcd5e96328f4411fd8517cc

Git commit 55e93f265fb57729f41d0dcd4a1b52c02956fa16 by Damir Islamov on 05/07/2022 at 13:24..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/55e93f265fb57729f41d0dcd4a1b52c02956fa16

Git commit 2b8835f16d81dbd8758ae0d67d8a78784f094295 by Damir Islamov on 05/07/2022 at 13:42..
typos
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/2b8835f16d81dbd8758ae0d67d8a78784f094295

Git commit 329018ed060b272c77e10f6504cf7ff57e409402 by Hanna K on 07/07/2022 at 10:38..
Functions for fixed point (Q format) conversion
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/329018ed060b272c77e10f6504cf7ff57e409402

Git commit 3518b866a8ca8e1f0e5af1cc1cde860624b1c5ca by Hanna K on 12/07/2022 at 16:22..
Truncate number in output of parsed expression and end with ellipsis if unable to display all decimals (issue #449); Always display all digits before decimal separator in output of rational number in parsed expression; If parsed expression is approximately displayed, show approximately equal symbol before expression, in qalc
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3518b866a8ca8e1f0e5af1cc1cde860624b1c5ca

Git commit 7e705df2fc4b8b9505cbbb9bc88c6eaa4c483dbf by Hanna K on 13/07/2022 at 13:30..
Convert rational number to floating point in squaring and multiplication if the resulting numerator or denominator has more than 1 000 000 digits, as previously in exponentiation with powers other than two (issue #450)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/7e705df2fc4b8b9505cbbb9bc88c6eaa4c483dbf

Git commit e413a1464a280f10c76c7bf398b18005e4744bcf by Hanna K on 14/07/2022 at 12:17..
Increase calculation (determining precision from interval) and output (of floating point numbers) speed (can reduce required time very noticably when using very high precision), by using mpz_sizeinbase instead of mpfr_log or mpfr_log10; Increase efficiency of for() in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e413a1464a280f10c76c7bf398b18005e4744bcf

Git commit 9b9e446221c07df753a16ad0b604aa97e1c5dc04 by Hanna K on 14/07/2022 at 19:19..
Increase efficiency of for() in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9b9e446221c07df753a16ad0b604aa97e1c5dc04

Git commit ee9da50ab74ac29eebf378153399bf657b5f9e6c by Hanna K on 15/07/2022 at 09:02..
Do not set precision higher than allowed by MPFR_PREC_MAX or INT_MAX (show actual precision set in qalc); Use try_exact argument also for square in Number::raise()
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ee9da50ab74ac29eebf378153399bf657b5f9e6c

Git commit 9a0085149c9416d4c3028b2c319b55d8907ad58c by Damir Islamov on 16/07/2022 at 20:24..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9a0085149c9416d4c3028b2c319b55d8907ad58c

Git commit 09dcfff9a76480f8390ebb86cdbec8fca78d6643 by Hanna K on 19/07/2022 at 18:32..
Fixes for precision and integer logarithm calculation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/09dcfff9a76480f8390ebb86cdbec8fca78d6643

Git commit 58d9843c2c450d0e6820ff14b434f76a7f0c9951 by Hanna K on 21/07/2022 at 07:14..
Fix handling of Unicode powers for adaptive parsing of units (e.g. parse 10m/s² the same as 10m/s^2) (issue #451)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/58d9843c2c450d0e6820ff14b434f76a7f0c9951

Git commit 17f7c3b6fe772407a1a556eaf4adbea16e35d1e8 by Damir Islamov on 22/07/2022 at 04:44..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/17f7c3b6fe772407a1a556eaf4adbea16e35d1e8

Git commit 9e9cf000212db165689beeb88daf9da10d0b1813 by Hanna K on 30/07/2022 at 09:10..
Solve a^x+b^x+...=c (exact or approximate, for real x)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9e9cf000212db165689beeb88daf9da10d0b1813

Git commit f666d918d5603d5406540a4a0c3253446b978225 by GitHub (on behalf of Adrià Arrufat) on 30/07/2022 at 19:14..
Add Clip function (#453)

Add Clip function
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f666d918d5603d5406540a4a0c3253446b978225

Git commit 9cb22c5175cb1638bd8e70aa220a4709edf0a815 by Hanna K on 31/07/2022 at 19:01..
Fixes for a^x+b^x-c^x=d
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9cb22c5175cb1638bd8e70aa220a4709edf0a815

Git commit 8145590f1cd4b013f767afbe8a6e5bfba8c24483 by Hanna K on 03/08/2022 at 18:34..
Fix and improve solving of a^x+b^x+...=c; Fixes for output of floating point values (intervals) with new logarithm calculation; Fix aborting of plot data generation in some cases; Return original value for argument representing integer in ceil() and floor(), trunc() and round() functions; Improve efficiency of for(), sum() and product() functions in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8145590f1cd4b013f767afbe8a6e5bfba8c24483

Git commit 5578129763e903236fd0297424236ceb26b4ac84 by Hanna K on 06/08/2022 at 07:03..
Fix "+" ignored after "E" in number bases where "E" is a digit
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5578129763e903236fd0297424236ceb26b4ac84

Git commit 1aefa219c108332fec8a571d2b21e38fe7c2943c by Hanna K on 06/08/2022 at 10:16..
Fix lambertw() for values very close to zero, e.g. 1e-40 (returned approximately zero instead of 1E-40); Fix segfault in some cases with sgn() function with zero arguments; Fix segfault when formatting units in some unusual corner cases; Initialize plural property in MathStructure class (caused wrongly displayed plural form of unit name in some cases); Increase time beore forcibly aborting calculation if precision > 1000, and do not show report as bug message if precision > 10000; Fix and improve solving of a^x+b^x+...=c; Update title of qFormat() function; Do not recalculate when setting precision to same as before in qalc; Update the man page; Update translations; Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/1aefa219c108332fec8a571d2b21e38fe7c2943c

Git commit c7622126da22d8454a5d896c2d2be35d3a9a94ba by Damir Islamov on 09/08/2022 at 12:50..
update Russian translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c7622126da22d8454a5d896c2d2be35d3a9a94ba

Git commit b7ba1ba7e2e6f1227e6b0abc32f4ef51505e7612 by Damir Islamov on 09/08/2022 at 12:53..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b7ba1ba7e2e6f1227e6b0abc32f4ef51505e7612

Git commit cde181f442177250f8b178b1060f17c32ebd7c91 by Hanna K on 10/08/2022 at 14:49..
Replace ounce with fluid ounce during conversion from or to volume unit (issue #455)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/cde181f442177250f8b178b1060f17c32ebd7c91

Git commit 463adb259202fa1ea9e1162fe0097ab1239fdee4 by Hanna K on 12/08/2022 at 12:00..
Support for "var"=a syntax (quotation marks required for now) for variable assignment with calculated value (as save(a, var,,,1))
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/463adb259202fa1ea9e1162fe0097ab1239fdee4

Git commit 8ce6499645c7249fa2206ee65072f6163386f6db by Hanna K on 13/08/2022 at 09:20..
Do not require quotation marks for variable assignment using "="; Use x value for variable assignment with precalculated equation; Do not allow colon in names
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8ce6499645c7249fa2206ee65072f6163386f6db

Git commit dac9a713b24981e24a916876d35faae053ec6814 by Hanna K on 15/08/2022 at 15:13..
Improve var=a syntax; Fix check for existing function in save() function when quotation marks are used
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/dac9a713b24981e24a916876d35faae053ec6814

Git commit bf80f94642158b8d26f239cb14ec755623c7f62e by Hanna K on 19/08/2022 at 08:53..
Recursively create qalc configuration directory (issue #456)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/bf80f94642158b8d26f239cb14ec755623c7f62e

Git commit da455065fa9ece4da9347b1811a54b4cbc26ca9a by Hanna K on 22/08/2022 at 13:01..
Fix a*b^x+cx=d when a and c have different signs and d is non-zero; x+0^x=0 is not solvable; Fix unevaluted ln() and wrong combination of addition of ln() with negative arguments in (-a)^x*(-b)^x=c; Fix scientific E notation with sign in argument when function is used without parentheses; Improve/fix var=a variable assignment syntax; Fix oz replacement with fl_oz during conversion; Avoid potential segfault if fl_oz unit is missing; Do not allow colon in names; Include limits.h in qalc.cc (fixes compatibility); Fix compilation without readline; Fix clear history setting; Reset interval calculation status after forced abort; Increment version number; Update man page; Update translations; Update currencies
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/da455065fa9ece4da9347b1811a54b4cbc26ca9a

Git commit 98c4c68969340cd5776c7641e88c589ec0e617bc by Hanna K on 22/08/2022 at 13:35..
Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/98c4c68969340cd5776c7641e88c589ec0e617bc

Git commit 1bb9546425b8479651c613f2e7ccf5ddd80f9430 by Damir Islamov on 23/08/2022 at 12:26..
Merge remote-tracking branch 'upstream/master'
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/1bb9546425b8479651c613f2e7ccf5ddd80f9430

Git commit 90c0a2278c2d3823bbf8683cc30491ba2784137c by Damir Islamov on 23/08/2022 at 13:36..
Update Rissian translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/90c0a2278c2d3823bbf8683cc30491ba2784137c

Git commit deeac5b610748f30c4d761f6ee1dea7d3d434cab by Hanna K on 24/08/2022 at 09:59..
Fix iterative functions with random numbers (e.g. genvector(rand(), ...))
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/deeac5b610748f30c4d761f6ee1dea7d3d434cab

Git commit 4881893a95f62b2eea4e31b7983d0e0b0ca6b5c1 by Hanna K on 25/08/2022 at 14:44..
Avoid ambiguous implicit multiplication warning in more cases involving units; Add unit example to adaptive mode when asking for interpretation of expressions with implicit multiplication
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4881893a95f62b2eea4e31b7983d0e0b0ca6b5c1

Git commit 8d68d8dab550f66927bf7ecf64b81404bcb42b66 by GitHub (on behalf of NorwayFun) on 26/08/2022 at 07:08..
po: Georgian translation

po: Georgian translation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8d68d8dab550f66927bf7ecf64b81404bcb42b66

Git commit 08b102bcf62b6158937d3e572cd6a0499621443c by GitHub (on behalf of Hanna Knutsson) on 27/08/2022 at 08:17..
Merge pull request #458 from NorwayFun/master

po: Georgian translation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/08b102bcf62b6158937d3e572cd6a0499621443c

Git commit 13f80a972e90e3ddf651bbe5c8466b34a70c75ac by Hanna K on 27/08/2022 at 08:18..
Enable Georgian translation (in configure.ac)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/13f80a972e90e3ddf651bbe5c8466b34a70c75ac

Git commit 8dd84fc6f87d920c16bda191451f4f608113c149 by GitHub (on behalf of Hanna Knutsson) on 28/08/2022 at 18:43..
Merge pull request #457 from idamir/master

update Russian translations, fix typos
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8dd84fc6f87d920c16bda191451f4f608113c149

Git commit 56e2d28255334a3f9761dddc3bf775811609d73e by Hanna K on 29/08/2022 at 18:55..
Add primeCount(), primes(), nthprime(), nextprime(), and prevprime() functions (issue #459)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/56e2d28255334a3f9761dddc3bf775811609d73e

Git commit 91fc28a6b781e3a8ab1b630754d98874de09f08d by Hanna K on 30/08/2022 at 08:12..
Imrpove primeCount() function (issue #459); Fix nthprime() function with 32-bit long int
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/91fc28a6b781e3a8ab1b630754d98874de09f08d

Git commit e1a72f8ac91c3a8dae499649028f4fb02e7a6a3c by Hanna K on 01/09/2022 at 14:25..
Use standard formatting for quantities with units in output of parsed expression (with PrintOptions::preserve_format) and avoided parsing implicit multiplication as nested multiplication
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e1a72f8ac91c3a8dae499649028f4fb02e7a6a3c

Git commit da6201367c854f293c23a0e4844fd3ddfd0b7df3 by Hanna K on 01/09/2022 at 14:54..
Improve/fix/complete prime functions and rename prime counting function (primePi) (issue #459)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/da6201367c854f293c23a0e4844fd3ddfd0b7df3

Git commit d2fac401e7439d5d9e49a068bdbb8bc07fe1ee79 by Damir Islamov on 02/09/2022 at 06:28..
Russian translatopn of Primes
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d2fac401e7439d5d9e49a068bdbb8bc07fe1ee79

Git commit df5b3f24f4e6eaa8b7e2ed3cfba2abeeab85b9f3 by Damir Islamov on 02/09/2022 at 06:30..
Russian translation of Primes
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/df5b3f24f4e6eaa8b7e2ed3cfba2abeeab85b9f3

Git commit 1b7a779c23ad486055595d12c464ab2ac5920c1e by Damir Islamov on 02/09/2022 at 06:30..
Merge branch 'master' of github.com:idamir/libqalculate
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/1b7a779c23ad486055595d12c464ab2ac5920c1e

Git commit 3780be1ae5df26e83640b167392de783cf6653f3 by GitHub (on behalf of Hanna Knutsson) on 02/09/2022 at 09:37..
Merge pull request #460 from idamir/master

Russian translation of Primes
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3780be1ae5df26e83640b167392de783cf6653f3

Git commit 3e8485ba5cad9fff45d62134b9bcdd7560025af3 by Hanna K on 03/09/2022 at 14:58..
Fix segfault in some corner cases when calculating absolute value of imaginary number; Fix use of random numbers in iterative functions (again); Replace curly brackets with parentheses; Fix conversion to optimal unit of subexpression; Fix prefix after conversion to optimal unit when the optimal unit includes a prefix; Fix writing beyond end array during exchange rates check in some cases (results in activation of old style matrices); Fix automatic reactivation of deactivated global object (e.g. after deletion of user variable), if a function with the same name exists (e.g. reactivation of day unit is blocked because of the days function); Add unit examples when asking user for interpretation of implicit multiplication
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3e8485ba5cad9fff45d62134b9bcdd7560025af3

Git commit ef3208fc556da68538169da66d5275c08274234f by Hanna K on 19/09/2022 at 19:37..
Do not convert function arguments which do not allow units and do not recalculate functions with converted arguments (fixes "arcsin(0.5+/-0.1) to deg" in exact mode, issue #462)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ef3208fc556da68538169da66d5275c08274234f

Git commit de0afcc8d42c210c4135ea654d152143ef625fc4 by Hanna K on 21/09/2022 at 11:24..
Support uncertainty propagation for expression with vectors, and total(), sum(), and product() functions (issue #463); Fix exact calculation for arguments with approximate vector variables (fail instead of creating a vector with a single element)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/de0afcc8d42c210c4135ea654d152143ef625fc4

Git commit 884185d0281a0cc4b99fc017a7ffb3fc237e2b5e by Hanna K on 21/09/2022 at 16:50..
Add uppervalue(), lowervalue(), midvalue() function for numbers with interval/uncertainty (issue #464)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/884185d0281a0cc4b99fc017a7ffb3fc237e2b5e

Git commit aff0e2bc1e603607c2c181ae760cc4b960fca49d by Hanna K on 22/09/2022 at 09:25..
Add errorPart() function, change names of upperValue(), lowerValue(), and midValue() to upperEndpoint(), lowerEndpoint(), and midpoint() / valuePart() (issue #464); Consider empty vector as failure in genvector(); Return values for approximate variables in exact mode in dimension() and elements() (issue #463)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/aff0e2bc1e603607c2c181ae760cc4b960fca49d

Git commit cd14583007c1afcf140962794416e666ae137a56 by Hanna K on 22/09/2022 at 11:31..
Add errorPart() function (BuiltinFunctions.h changes was missing in last commit) (issue #464)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/cd14583007c1afcf140962794416e666ae137a56

Git commit 6d373d277aab65b2b43e36f5a4e562b2e637a7b5 by GitHub (on behalf of Damir Islamov) on 24/09/2022 at 09:16..
Update Russian translations (#465)

* remove extra space

* Update Russian translations

Co-authored-by: Damir Islamov <damir at clearscale.net>
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6d373d277aab65b2b43e36f5a4e562b2e637a7b5

Git commit 9c6bd965036f139c62e71c5ca8d7de970370190e by Hanna K on 25/09/2022 at 10:55..
Fix segfault in Calculator destructor (data sets, which are a type of function, were deleted twice) (issue #468)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9c6bd965036f139c62e71c5ca8d7de970370190e

Git commit 49abd33e9533750228f69e7a8108fc239b0a0f50 by Hanna K on 26/09/2022 at 10:35..
Improve parsing of quotation marks as feet/inch or arcmin/arcsec, and % as percent (avoid parse of s" as sin and similar); Include +/- statement in function argument without parentheses; Set prefix for units in nested results in more cases; Improve output of parsed expression with units; Support for matrices in uncertainty propagation calculation; Fix potential (but unlikely) segfault in parsing of unit expression (as CompositeUnit); Add additional numbers for set arguments in help output and man page; Update internal exchange rates used tracking to use bit flags; Move "Intervals & Uncertainties" category to Utilities, as subcategory; Avoid truncation of long values in the middle of a Unicode symbol, in definitions list in qalc; Update --without-gnuplot-call help string
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/49abd33e9533750228f69e7a8108fc239b0a0f50

Git commit c5174597fcd7ad2780aedba1aea4c12d3626c7a9 by GitHub (on behalf of Damir Islamov) on 30/09/2022 at 09:51..
Update Russian translations (#470)

* remove extra space

* Update Russian translations

* update Russian translations

Co-authored-by: Damir Islamov <damir at clearscale.net>
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c5174597fcd7ad2780aedba1aea4c12d3626c7a9

Git commit 84e017e7be23e2c47d268e3ab9d3cdf5cd3ac65b by Hanna K on 30/09/2022 at 15:35..
Fix/improve uncertainty progagation for vectors and matrices; Improve uncertainty propagation with sum(), product(), for(), and total() functions; Update row(), column(), elements(), and dimension(); Improve parsing of quotation marks as ft, in, arcsec, arcmin; Improve output of parsed expression with units
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/84e017e7be23e2c47d268e3ab9d3cdf5cd3ac65b

Git commit 8f4ffb707e0f1ccfa8db6a06bbad474607a3a272 by Hanna K on 10/10/2022 at 13:43..
Add meter of water unit (mWC/m_wg/mH₂0), and derived units; Add additional (unnamed) derived units for volumetric flow rate (issue #473)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8f4ffb707e0f1ccfa8db6a06bbad474607a3a272

Git commit 4e31ca917217ca2f35df02ff89ada998bad032ec by Hanna K on 10/10/2022 at 13:51..
Update meter of water unit and add inch of water (issue #473)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4e31ca917217ca2f35df02ff89ada998bad032ec

Git commit fb165cce6cb1252aa67cba828b9282c8dc745679 by Hanna K on 12/10/2022 at 10:00..
Replace new line with white space when saving history in qalc; Fix exact calculation of re((a*i)^(n/2)); Fix slow non-abortable calculation of addition of rational to extremely large floating point number; Fix segfault when calculating cbrt((cbrt(3)-1)^2 * cos(x)) and similar; Fix segfault when calculating 2^((10094431424/18310546875)*y^3*z^-1*x^15); Fix segfault during calculation of uncertainty propagation for some expressions with approximate unit relations; Fix parsing of .' (transpose); Replace internal operator characters in unquoted text argument (and reduce duplicated code); Improvements in formatting of parsed quantities with units; Make placement of "*" (after current value) consistent in help for set command; Update ChangeLog; Increment version number; Update exchange rates; Update translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/fb165cce6cb1252aa67cba828b9282c8dc745679

Git commit 6e574747bfa2723ec82e0fcece1858bfee862498 by Hanna K on 12/10/2022 at 12:43..
Fix segfault when first argument in if() function is vector, but the second argument is not
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6e574747bfa2723ec82e0fcece1858bfee862498

Git commit d767c71b33b798b6048ea22a8b1ec0bb0527ec1b by Hanna K on 14/10/2022 at 07:56..
Fix errornous calculation of expressions involving units related to physical constants and kg, with error propagation calculated using interval arithmetic (issue #476)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d767c71b33b798b6048ea22a8b1ec0bb0527ec1b

Git commit 0d3799e8c4eaf2682108bf4633c617fde29d785b by GitHub (on behalf of Damir Islamov) on 15/10/2022 at 10:51..
improve Russian translations: use Cyrillic yo as much as possible (#477)

* remove extra space

* Update Russian translations

* update Russian translations

Co-authored-by: Damir Islamov <damir at clearscale.net>
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/0d3799e8c4eaf2682108bf4633c617fde29d785b

Git commit a85bca26c2808ff13af2833f28a0d6e92b8394e3 by Hanna K on 17/10/2022 at 13:27..
Fix segfault when solving equation with signum() function; Fix segfault in mod/rem function with 1/0 as first argument; Fix segfault when function arguments are provided in a vector and the size of the vector is greater than or equal to the minimum number but less than the maximum number of arguments; Improve output of unformatted expressions with negative, rational (if output as fraction), and/or complex numbers; Fix segfault in unusual cases with multiplication in base and exponent, approximate variables, and interval calculation; Fix lost precision in "sqrt(hbar c/G) - PlanckMass" and similar, with interval calculation set to variance formula; Fix slow conversion to optimal or base units of uncertainty with units inside value and/or error
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a85bca26c2808ff13af2833f28a0d6e92b8394e3

Git commit 2a55b9874bf4d0933fa584fded322cb16a50cb14 by Hanna K on 21/10/2022 at 08:14..
Fix milli- and centimeter of water units (issue #473)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/2a55b9874bf4d0933fa584fded322cb16a50cb14

Git commit bbe60016db38b9116703068ad0e08cc5f94e355c by Hanna K on 21/10/2022 at 12:33..
Conversion to any type of expression (if ordinary conversion fails, try simple division) (issue #480)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/bbe60016db38b9116703068ad0e08cc5f94e355c

Git commit e3b1a8e84fbff3c591419867604c5cde7d7b5c20 by Hanna K on 22/10/2022 at 08:28..
If object name does not match full name string in expression, check for complete match with prefix plus unit (fixes Gyr); Make MYR currency case-sensitive to fix conflict with Myr (megayear); Tweak conversion expression parsing to improve variable support (issue #480)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e3b1a8e84fbff3c591419867604c5cde7d7b5c20

Git commit 71ab588ae5f9c7cee7519a6687e66234b361cad0 by Hanna K on 22/10/2022 at 08:33..
Fix last commit ("tweak conversion expression parsing to improve variable support", issue #480)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/71ab588ae5f9c7cee7519a6687e66234b361cad0

Git commit ebcb2c7af71e2408e741833ff4d63cf07c9e53b2 by Hanna K on 22/10/2022 at 11:50..
Fix genvector() with negative step size or expression as step size, and allow variable in step size (issue #481)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ebcb2c7af71e2408e741833ff4d63cf07c9e53b2

Git commit a9643476708ea2eaa7b01edddb0470ad61c27207 by Hanna K on 22/10/2022 at 12:59..
Fix genvector() with expression as number steps (issue #481)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a9643476708ea2eaa7b01edddb0470ad61c27207

Git commit efb6a40a28bc1fd16017f88d535204cf02ca920a by Hanna K on 24/10/2022 at 09:57..
Add hr and hrs names to hour unit (issue #482)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/efb6a40a28bc1fd16017f88d535204cf02ca920a

Git commit 9f344da2348f2dc38719e8fda5eef58c2122a6f7 by Hanna K on 24/10/2022 at 14:09..
Set in parentheses property false on MathStructure clear (fixes inconsistent displayed parsing of "7d 5h", issue #482)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9f344da2348f2dc38719e8fda5eef58c2122a6f7

Git commit 944cb5ca0f27ce7111a8c14a427065a813f64dd7 by Hanna K on 27/10/2022 at 15:05..
Fix order of user edited global units and look for activate units first for base unit (do not use deactivated global unit); Improve unit conversion to expressions with objects other than units; Use current status of limit implicit multiplication setting during parsing of conversion expression; Make unit added to original expression for unit conversion more consistent; Do not use in parentheses property during parsing (simplifies logic for 2 h 5 min = 2 h + 5 min and similar); Update translations with updated names of hour unit
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/944cb5ca0f27ce7111a8c14a427065a813f64dd7

Git commit 3286ce9dca23927577948c3acdaa992d066b511c by Hanna K on 27/10/2022 at 15:14..
Remove debug output
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3286ce9dca23927577948c3acdaa992d066b511c

Git commit 4e2308be3fc896b5cd71ea85bfe0af0b01607590 by ioio85 on 27/10/2022 at 17:47..
add Ounce force (ozf) and rack units (U)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4e2308be3fc896b5cd71ea85bfe0af0b01607590

Git commit 151208b481b0c3012205ab19544bb9b66d13ee8f by Hanna K on 31/10/2022 at 08:16..
Always parse element-wise operator as element-wise function, even if arguments are scalars (fixes variable substitution when variable is vector, issue #487)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/151208b481b0c3012205ab19544bb9b66d13ee8f

Git commit 3e1e55357285ce6fc9453189c75ca9658b02c771 by GitHub (on behalf of Hanna Knutsson) on 31/10/2022 at 08:30..
Merge pull request #483 from ioio85/addunits

add ounce force (ozf) and rack units (U)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3e1e55357285ce6fc9453189c75ca9658b02c771

Git commit 7340533d7116962e9bfd0bcaba47148ebedaeb0b by GitHub (on behalf of Damir Islamov) on 31/10/2022 at 08:32..
Update Russian translation (#484)

* remove extra space

* Update Russian translations

* update Russian translations

* cleanup

* translate missing items

* fix translation

* fix a typo

Co-authored-by: Damir Islamov <damir at clearscale.net>
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/7340533d7116962e9bfd0bcaba47148ebedaeb0b

Git commit f5310826cadd132b84e11b7f07c8f112d3142af8 by James Lu on 12/11/2022 at 00:12..
Merge tag 'v4.4.0' into debian/master
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f5310826cadd132b84e11b7f07c8f112d3142af8

Git commit 0c6978b9120d52b4ddd7f3037f088f648b088e7b by James Lu on 12/11/2022 at 00:16..
Bump changelog to 4.4.0-1
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/0c6978b9120d52b4ddd7f3037f088f648b088e7b

Git commit 5a4ab44a0ccb3a347d0b81a0a7ee682182301a61 by James Lu on 12/11/2022 at 00:17..
Update watch file to use GitHub tags page
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5a4ab44a0ccb3a347d0b81a0a7ee682182301a61

Git commit ca8b5783d65f6225e9e841021093fdf4204cffed by James Lu on 12/11/2022 at 01:46..
Drop 0001-fix_autogen.patch, no longer needed for build to pass
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ca8b5783d65f6225e9e841021093fdf4204cffed

Git commit c9bd5efcbd5224783ddf86142b1f6af88ae3113c by Hanna K on 14/11/2022 at 08:55..
Fix infinite loop in genvector() when min and max is equal and step size is negative (issue #481)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c9bd5efcbd5224783ddf86142b1f6af88ae3113c

Git commit a8cad8df182f6212e40e7624f5e1f96c4798a20d by Hanna K on 14/11/2022 at 09:14..
Fix conversion to expression which does not contain units and does not consist of a single variable; Fix automatic/dual fraction format after conversion (e.g. "8 to score"); Change reference name for rack unit and use rack_unit instead of RackUnit (to allow both variants)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a8cad8df182f6212e40e7624f5e1f96c4798a20d

Git commit 63ac9408d584535da09451e6b34462248e828b8f by James Lu on 20/11/2022 at 02:58..
Release 4.4.0-1 to unstable
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/63ac9408d584535da09451e6b34462248e828b8f

Git commit 05bb0885572ac1102ae4b7d8cf6c6972a7c1191b by Hanna K on 20/11/2022 at 15:39..
Add new SI prefixes (R, r, Q, q) (issue #489)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/05bb0885572ac1102ae4b7d8cf6c6972a7c1191b

Git commit b4615c4251e637a4642600571fbc7ec7fd829b9b by James Lu on 29/11/2022 at 17:27..
Remove debian/files
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b4615c4251e637a4642600571fbc7ec7fd829b9b

Git commit ffe9c28037a1c6dd638e63d95816858e6feb5478 by Hanna K on 02/12/2022 at 08:03..
Set message print options after unicode setting has been updated using u8 command line option (fixes signs in gnuplot legend, issue #492)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ffe9c28037a1c6dd638e63d95816858e6feb5478

Git commit f9bdc8fca586e445d58e53fa9b1a3681d1caabed by James Lu on 04/12/2022 at 06:55..
Bump Standards-Version to 4.6.1, no changes needed
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f9bdc8fca586e445d58e53fa9b1a3681d1caabed

Git commit de9061d2eb4bf21ac5c9302b3066a2088ea3c4b2 by GitHub (on behalf of jherkenhoff) on 05/12/2022 at 08:52..
Splitting declaration and definition of structs in includes.h
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/de9061d2eb4bf21ac5c9302b3066a2088ea3c4b2

Git commit f7a50721cbfe628e69c773d427dfe8287f5f9390 by GitHub (on behalf of Hanna Knutsson) on 05/12/2022 at 09:03..
Merge pull request #494 from jherkenhoff/master

Split definition and declaration of `static const` structs in `includes.h`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f7a50721cbfe628e69c773d427dfe8287f5f9390

Git commit 0343c367ce44ab3dd6ce4a9be532956224e6e489 by GitHub (on behalf of Damir Islamov) on 07/12/2022 at 15:09..
Update Russian translations (#493)

* remove extra space

* Update Russian translations

* update Russian translations

* cleanup

* translate missing items

* fix translation

* fix a typo

* cleanup translated items

* update Russian translations

* update Russian translations

* update Russian translations

* translate new messages in Russian

Co-authored-by: Damir Islamov <damir at clearscale.net>
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/0343c367ce44ab3dd6ce4a9be532956224e6e489

Git commit bde93d083b8b39bce2811153e87f870fbf71c2fb by Hanna K on 07/12/2022 at 18:39..
Allow non-numerical arguments in atan2() (issue #478)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/bde93d083b8b39bce2811153e87f870fbf71c2fb

Git commit 7a2ab8151a340a9288468c53d4265e0fb9bb68c3 by Hanna K on 11/12/2022 at 18:36..
Use standard form (sorting) for polynomials
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/7a2ab8151a340a9288468c53d4265e0fb9bb68c3

Git commit d4b3ab2f7f0364ac3f531cb163e58844e346500a by Hanna K on 19/12/2022 at 08:35..
Fix randuniform()
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d4b3ab2f7f0364ac3f531cb163e58844e346500a

Git commit 928b444d63d263bda98774fbf25b93308d96877e by Hanna K on 19/12/2022 at 14:40..
atan2() and arg() fixes; Fix dual approximation with random number functions; Fix segfault in qalc when set command option and value contains more than three words; Update currencies; Increment version number; Update doxygen file; Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/928b444d63d263bda98774fbf25b93308d96877e

Git commit 76540a6c33c025790ebfa2f06a5dc560cbd65ee6 by Hanna K on 20/12/2022 at 15:39..
Add m/s^3, m/s^4, m/s^5, and m/s^6 as derived units (issue #498)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/76540a6c33c025790ebfa2f06a5dc560cbd65ee6

Git commit f7166debb4d02bf0d4fb359c7b55dafbec5d4701 by Hanna K on 22/12/2022 at 09:40..
Check that output of command, in command() function, is a reasonably sane expression; Fix countTotalChildren() with count_function_as_one set to false
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f7166debb4d02bf0d4fb359c7b55dafbec5d4701

Git commit e4c86b6124a3c8732f03dc1dfc8be9fac14a40eb by Hanna K on 28/12/2022 at 09:44..
Fix unit tests (issue #499); Fix some limits broken by countTotalChildren() update
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e4c86b6124a3c8732f03dc1dfc8be9fac14a40eb

Git commit f4aac020e7d22fca490e24e5b986079cfcebdaa9 by Hanna K on 29/12/2022 at 08:15..
Set user agent when fetching exchange rates and look for "Bad Gateway" in document (issue #500)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f4aac020e7d22fca490e24e5b986079cfcebdaa9

Git commit 1c18adaef01af8a2faeb8f010d1687b1ccd13589 by Hanna K on 30/12/2022 at 09:45..
Use json exchange rate data from exchangerate.host, mycurrency.net, or floatrates.com (try in mentioned order) (issue #500)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/1c18adaef01af8a2faeb8f010d1687b1ccd13589

Git commit d33580717c477f7b142561b040f1f02dd6fce2e1 by GitHub (on behalf of bearhoney) on 02/01/2023 at 17:27..
Update de.po

Fixed German translation:
"und" was plainly wrong as the English "ans" is an abbrev. of "answer" and not a mistyped "and".  Also fixed capitalization of the full word "Antwort".
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d33580717c477f7b142561b040f1f02dd6fce2e1

Git commit b254b0e576c0e456daf5c663bfe9b979938bb138 by GitHub (on behalf of Hanna Knutsson) on 02/01/2023 at 18:13..
Merge pull request #501 from bearhoney/patch-2

Update de.po
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b254b0e576c0e456daf5c663bfe9b979938bb138

Git commit 361b58bec7a50e85d1189ee7c0bac28329d4a7f9 by Hanna K on 04/01/2023 at 07:38..
Improve/fix secondary exchange rates sources; EUR has replaced HRK as currency of Croatia; command() error fixes; Tweaks related to MathStructure::coundTotalChildren() changes; Update currencies; Increment version number; Update translations; Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/361b58bec7a50e85d1189ee7c0bac28329d4a7f9

Git commit 21454646955b63a04cc0072cdafcd929936f96a1 by James Lu on 07/01/2023 at 06:14..
Merge tag 'v4.5.1' into debian/master
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/21454646955b63a04cc0072cdafcd929936f96a1

Git commit 4abc9bf79c7403b9fb19846592e6aba03f5a3321 by James Lu on 07/01/2023 at 06:24..
Bump changelog to 4.5.1-1
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4abc9bf79c7403b9fb19846592e6aba03f5a3321

Git commit 2d1af6d050d0e545988567e6b3e82fe1a6f95666 by James Lu on 07/01/2023 at 06:40..
Release 4.5.1-1 to unstable
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/2d1af6d050d0e545988567e6b3e82fe1a6f95666

Git commit ec8b1a118b1ec5235d62024ee2f8491996c8d9c2 by Hanna K on 07/01/2023 at 16:33..
Use "help [OPTION]" to display description for a single set option (issue #503)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ec8b1a118b1ec5235d62024ee2f8491996c8d9c2

Git commit cb4d45a64048911ca8255fa929962a48ddd74a76 by GitHub (on behalf of Damir Islamov) on 09/01/2023 at 09:49..
update Russian translations (#504)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/cb4d45a64048911ca8255fa929962a48ddd74a76

Git commit c7e70e4a29c17e89655b691b81374e21b2f08c48 by Hanna K on 10/01/2023 at 09:26..
Fix reactivation of global object after deletion of conflicting object
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c7e70e4a29c17e89655b691b81374e21b2f08c48

Git commit ce2088c3081bade9570d5f22251fce059153c03c by Hanna K on 11/01/2023 at 09:04..
Add option to change symbols used for output of digit 10 and 11 in duodecimal numbers. Default digits are now A and B, instead of ↊ and ↋ (or X and E).
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ce2088c3081bade9570d5f22251fce059153c03c

Git commit 90f03823d8f60f0c2cc6244b3949bf4be0bd8e8c by Hanna K on 18/01/2023 at 14:21..
Add min and max preferred prefix properties to units, and use kilo as max for meter, gram, and zero as min for byte, and bit) (issue #506)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/90f03823d8f60f0c2cc6244b3949bf4be0bd8e8c

Git commit b4b8d91d51c04c1af079afb938afcd0a59ba85a1 by GitHub (on behalf of Damir Islamov) on 22/01/2023 at 09:31..
update Russian translations (#507)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b4b8d91d51c04c1af079afb938afcd0a59ba85a1

Git commit fd10d189f72b516ca7a5ae3ece8cf302620b2049 by Hanna K on 26/01/2023 at 08:41..
Don't show anything on empty input, in qalc (issue #511)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/fd10d189f72b516ca7a5ae3ece8cf302620b2049

Git commit f5c6ef06e1a0348f213565fc40cef71bad35672c by Hanna K on 26/01/2023 at 15:37..
Fixes/improvements for min/max preferred prefix; Set zero as max prefix for litre; Fix prefix selection in denominator when multiplier is higher than the value of the largest prefix; Make sure that prefixes are stored in correct order
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f5c6ef06e1a0348f213565fc40cef71bad35672c

Git commit 08d58c3cc04a667dad87f125c88929192e26af3d by Hanna K on 27/01/2023 at 08:15..
Add "amp" abbreaviation to ampere unit
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/08d58c3cc04a667dad87f125c88929192e26af3d

Git commit 46e165823675f88d6043673a000644c88a323bcd by Hanna K on 01/02/2023 at 07:55..
Allow the same variable left and right of the equals sign (e.g. var=var+2), in variable assignment without colon, if the variable exists and the previous value is known (issue #513)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/46e165823675f88d6043673a000644c88a323bcd

Git commit e8afb41d28c6163376d610f6f459a8dfd284d459 by Hanna K on 01/02/2023 at 14:23..
Use Unicode symbol also for minus in scientific e notation (issue #514)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e8afb41d28c6163376d610f6f459a8dfd284d459

Git commit 3be72e0bc21067706367a5cfde1f12259dbed1b7 by Hanna K on 03/02/2023 at 08:14..
Fix parsing of scientific e notation when the number is extremely large and exponentiation fails because of floating point overflow
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3be72e0bc21067706367a5cfde1f12259dbed1b7

Git commit b1207a62c7e30d77ec12a91f1df3d03ad001a7d8 by Hanna K on 03/02/2023 at 08:23..
Always use output number base in both base and exponent in scientific notation; Indicate correct number base in subscript (in html formatted output) when output in original base fails; Do not show multiplier if exactly 1, in html output of scientific notation; Reduce duplicated code for scientific notation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b1207a62c7e30d77ec12a91f1df3d03ad001a7d8

Git commit 5968e5ae37db15ae057231ce450dcd9560f941d5 by Hanna K on 03/02/2023 at 08:33..
Prefer Nm (torque) over J when the result is a vector with three components (issue #515); Fix unit order for Nm and Ws
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5968e5ae37db15ae057231ce450dcd9560f941d5

Git commit 29ed2e821d5dd5b680566d3326ac4e774d9f5a99 by Hanna K on 09/02/2023 at 16:18..
Use value of fourth argument in genvector() as step size by default if 1 (default), negative, or non-integer, and value of sixth argument is -1 (default); Fix genvector() when dimension is 1; Fixes/improvements for recent scientific notation and torque unit changes; Add API documentation for new versions of some functions; Remove unused variables (fixes compiler warnings); Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/29ed2e821d5dd5b680566d3326ac4e774d9f5a99

Git commit 5c32ec1065edd79b660952b837b8f470461eb085 by Hanna K on 10/02/2023 at 17:05..
Do not set automatic prefix if resulting multiplier is < 1 or >= 1000, with some exceptions (e.g. km) (issue #516); Default prefix unit property (use for gram, and few other units, instead of hardcoded value); Do not use recently introduced SI prefixes automatically by default; Set zero max preferred prefix for second
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5c32ec1065edd79b660952b837b8f470461eb085

Git commit 7cb1ca25e20e44ee8c406423ecfc8efea3231005 by Hanna K on 16/02/2023 at 14:20..
Fix conversion from ounce (interpreted as fluid ounce) to litre with prefix; Use max/min preferred for unit ordering (replaces explicit ordering of N*m and W*s); Fixes for scientific notation with bases other than 10; Support "help set [OPTION]" syntax and show "unrecognized option" message on help command failure, in qalc
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/7cb1ca25e20e44ee8c406423ecfc8efea3231005

Git commit dfe3b388b7682e11cb8e1681c83d7abd27f708d9 by Hanna K on 22/02/2023 at 13:40..
Make language for definitions message more consistent on Windows; Make pv(), fv(), and rk() case sensitive, and remove aA abbreviation from Abampere, to avoid conflicts with prefix + unit; Fixes and code reduction for scientific notation with bases other than 10; Allow "prefix" (unlocalized) as alternative for pref/prefixes qalc command; Handle the unlikely possiblity of currency with default prefix; Include limits.h in Units.cc; Avoid empty number in rnd_number() used for test code
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/dfe3b388b7682e11cb8e1681c83d7abd27f708d9

Git commit 155c94c0862fcc20d03b3725d7b547907a1c46bf by Jules Bertholet on 22/02/2023 at 16:04..
Add `thou` as synonym for `mil`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/155c94c0862fcc20d03b3725d7b547907a1c46bf

Git commit d5730a6457af38b1a517082e21472cb55715b824 by Jules Bertholet on 22/02/2023 at 16:13..
Add plurals to old French units
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d5730a6457af38b1a517082e21472cb55715b824

Git commit 341e2bc5117b11e603239ffb0fb9693cf5564197 by GitHub (on behalf of Hanna Knutsson) on 23/02/2023 at 07:22..
Merge pull request #518 from Jules-Bertholet/plurals

Add plurals to old French units
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/341e2bc5117b11e603239ffb0fb9693cf5564197

Git commit 171b52d7d11cb49d4fe0c7e65d704fb279ce530c by Jules Bertholet on 23/02/2023 at 23:53..
`mil` -> `thou`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/171b52d7d11cb49d4fe0c7e65d704fb279ce530c

Git commit e3a6805dc761f0bd252d3ca91e942487198b7bed by GitHub (on behalf of Hanna Knutsson) on 24/02/2023 at 07:50..
Merge pull request #517 from Jules-Bertholet/thou

Add `thou` as synonym for `mil`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e3a6805dc761f0bd252d3ca91e942487198b7bed

Git commit a85237ec32b191bda99cd02d26589d1ac74edd9a by Hanna K on 03/03/2023 at 08:03..
Support elements with units in rref() and rk() (issue #521)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a85237ec32b191bda99cd02d26589d1ac74edd9a

Git commit 6122a94af90cd6b45829866d4bac68fab478985f by Hanna K on 04/03/2023 at 08:26..
Fix segfault in multisolve() and improve removal of equal solutions
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6122a94af90cd6b45829866d4bac68fab478985f

Git commit 649d91f70c06b087bfd910b6be8ec2e368ba2771 by Hanna K on 06/03/2023 at 14:09..
Improve detection of default UI language on Windows; Always show value of local variables using current output options (including prefix setting); Thou/mil unit tweaks; Use getExactDecimalPrefix instead of getOptimalDecimalPrefix for default prefix of unit; Fix compiler warnings (unused variables); Increment version number; Update exchange rates; Update translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/649d91f70c06b087bfd910b6be8ec2e368ba2771

Git commit 485e558c79d966a4ba7039b2491d32ff41aa2f0a by Hanna K on 25/03/2023 at 06:50..
Fix a^n mod b when n is negative (issue #523)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/485e558c79d966a4ba7039b2491d32ff41aa2f0a

Git commit 2964b06adb5f37398cbbd1dd2082ced6eec2e147 by Hanna K on 26/03/2023 at 10:18..
Add modular exponentiation function, powmod(), with support for calculation of modular inverse (issue #523)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/2964b06adb5f37398cbbd1dd2082ced6eec2e147

Git commit e8b6221fefa00905c93ea7c684ee0b68bef412f7 by GitHub (on behalf of Damir Islamov) on 01/04/2023 at 08:10..
update Russian translations (#525)

* update Russian translations

* Update Russian translations

* update Russian translations

* update Russian translations

* update Russian translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e8b6221fefa00905c93ea7c684ee0b68bef412f7

Git commit 720e0ba24f277fea9325585c7b6368dc7be92390 by Hanna K on 01/04/2023 at 08:14..
Fix order of argument titles in csum() function (issue #526)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/720e0ba24f277fea9325585c7b6368dc7be92390

Git commit 4e8806f5e46061f23fd70e2865b8bb810deaf4b1 by Hanna K on 02/04/2023 at 13:58..
Fix abbreviation for variable units (varunits) command in information (within qalc and in man page)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4e8806f5e46061f23fd70e2865b8bb810deaf4b1

Git commit 98858f79c2eec220246260480dd70eb5ba03c509 by Hanna K on 04/04/2023 at 18:20..
Do not make any difference between row and column vectors in magnitude(), norm(), and dot() functions (also simplified by use of updated vector argument type) (issue #528); Simplify dimension() function
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/98858f79c2eec220246260480dd70eb5ba03c509

Git commit f2f1ac7169134bb715bc1d5d1191b341dd96cf61 by Hanna K on 06/04/2023 at 10:20..
Activate additional abortion points for overdue abortion; Fix segfault in handling of vector variable with uncertainty; Fix abortion with low max calculation time in qalc
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f2f1ac7169134bb715bc1d5d1191b341dd96cf61

Git commit 6c34831d1d8d30c52f00d01bb295de48402188ee by Hanna K on 10/04/2023 at 14:58..
Fix segfault in function assignment with equals sign (e.g. F()=...), when an object with the same name already exists; Improve abortion of calculations; Replace temporary variables created during calculation after abortion; Fix segfault with empty vector in uncertainty calculation; Fix segfaults in some corner cases; Fix some memory leaks; Fix internal id does not exist error (primarily in some cases with functions without parentheses in matrices)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6c34831d1d8d30c52f00d01bb295de48402188ee

Git commit a30dce6b81585ff75226142e06f6a3267665ebc1 by Hanna K on 11/04/2023 at 15:37..
Fix segfault trying to solve cbrt(x)^(1/3)-x=0; Fix wrong simplification of trigonometric functions in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a30dce6b81585ff75226142e06f6a3267665ebc1

Git commit 89bd9ad789afa805ea2262478e4f8e326790262d by Hanna K on 11/04/2023 at 18:39..
Fix division and exponentiation of scalar by matrix/vector, e.g. 4./[8 4.5] (issue #532)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/89bd9ad789afa805ea2262478e4f8e326790262d

Git commit 149890895c1419aaae0f0dc0c1a594c885fcaf66 by Hanna K on 11/04/2023 at 21:08..
Fix rref() with different units for different elements (issue #521)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/149890895c1419aaae0f0dc0c1a594c885fcaf66

Git commit f330c6160d362d7d6c0120dba0521aa0669e3fa5 by Hanna K on 17/04/2023 at 10:38..
Fix segfault when conversion to base units failes because of aborted calculations; Fix element() function for vector when column number is specified (non-zero); Fix powmod() descriptives; Fix some memory leaks; Do not try to calculate norm() and magnitude() for matrices; Improve parsing of element-wise operators with comma as decimal separator; Fix segfault in some cases with curly brackets in expression; Remove temporary code; Increment version number; Update translations; Update currencies
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f330c6160d362d7d6c0120dba0521aa0669e3fa5

Git commit af4b842fb99ba2527c866abe5c8e502e031aff9b by Hanna K on 26/04/2023 at 07:41..
Use user function with corresponding name for factorial operators if the builtin function is deactivated (issue #535)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/af4b842fb99ba2527c866abe5c8e502e031aff9b

Git commit 98d34144d0f141b7aee9a9c749097925deaeae4d by Hanna K on 05/05/2023 at 08:08..
Support for custom default angle unit, e.g. turn, arcsec, arcmin (issue #537)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/98d34144d0f141b7aee9a9c749097925deaeae4d

Git commit ab725f1a1260ffa0fcc9d0396ca5f284d5600bf1 by Hanna K on 05/05/2023 at 16:24..
Append default angle unit (instead of always radians) when converting value without unit to angle unit (issue #538)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ab725f1a1260ffa0fcc9d0396ca5f284d5600bf1

Git commit a45916d3bbef5a11701cefedaed60dd8a90481f6 by Hanna K on 08/05/2023 at 09:15..
Improvements, simplifications, and fixes for angle unit handling
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a45916d3bbef5a11701cefedaed60dd8a90481f6

Git commit e894ee9a360c4405bdb56ca85984359e4bc1eb29 by Hanna K on 09/05/2023 at 14:44..
Fix potential memory leak when loading unit data saved with version < 0.6.3 (issue #539)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e894ee9a360c4405bdb56ca85984359e4bc1eb29

Git commit ad0d68bf61541fcbfa17c549b0a2af87d241b806 by Hanna K on 15/05/2023 at 18:09..
Fix newtonsolve() and secantsolve() not returning when no solution can be found (fixes rate() function), and improve speed in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ad0d68bf61541fcbfa17c549b0a2af87d241b806

Git commit 722b5e9823592934c2b3fd9e4d06eaafe8ea844c by Hanna K on 22/05/2023 at 13:12..
Fix 0/0=0 (do not return true) and output of 2/0 (and similar) (issue #544)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/722b5e9823592934c2b3fd9e4d06eaafe8ea844c

Git commit 6d768358c9c14099722098bf9b5d952d05508676 by Hanna K on 10/06/2023 at 11:54..
Fix formatting of units in some cases (with addition in quantity and multiple units in numerator); Do not use time format in exponent of unit
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6d768358c9c14099722098bf9b5d952d05508676

Git commit e72c30ac528b5c372a92e7d4af3830cbf4a3604e by Hanna K on 10/06/2023 at 11:57..
Do not save mode on exit if "-defaults" command line switch where used; Show expression of subfunction (instead of index) in function info; Remove duplicated "Units" heading in mode list; Fix "help set parse"; Set angle unit to none if angle is set custom but custom angle unit specified in preferences where not found
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e72c30ac528b5c372a92e7d4af3830cbf4a3604e

Git commit 0b5724bf837c4fcf149f718d2eae375f08ca5f9e by Hanna K on 10/06/2023 at 12:02..
Improve handling of entrywise operators when the dot can be interpreted as a decimal separator (reparse if entrywise functions contains no vector) (issue #548); Simplify handling of parallel "||"
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/0b5724bf837c4fcf149f718d2eae375f08ca5f9e

Git commit a1b1b07bf743e00be17eb55ccede5daac440d897 by Hanna K on 10/06/2023 at 12:07..
Do not calculate functions in arguments of functions that are not differentiable, after function calculation fails, before uncertainty calculation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/a1b1b07bf743e00be17eb55ccede5daac440d897

Git commit 32e85de53962028fe0eeb80c4dbdbc3df8583b15 by Hanna K on 11/06/2023 at 09:28..
Test interpretation of entrywise division and power operators preceded by digit after evaluation instead of directly after parsing (issue #548)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/32e85de53962028fe0eeb80c4dbdbc3df8583b15

Git commit d1a5700c9fc8d63bd7424a508ce01aa1d78fdb73 by Hanna K on 11/06/2023 at 12:41..
Change order of operations to place entrywise and ordinary operators on the same precedence level and always interpret ./, .*, and .^ as entrywise operators (issue #548)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/d1a5700c9fc8d63bd7424a508ce01aa1d78fdb73

Git commit 63388d3ad1fe427e43ebad4a1b8c1efb658ffe37 by Hanna K on 13/06/2023 at 06:22..
Fix besselj(0, 0) (issue #550); Do not use Tamil symbol by default for Sri Lankan rupees (issue #549); Further refine entrywise operator handling (related to issue #548)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/63388d3ad1fe427e43ebad4a1b8c1efb658ffe37

Git commit 60b89895a92ed03dd56826b2c070bec8da9382e6 by Hanna K on 13/06/2023 at 09:06..
Fix segfault when MathStructure is deleted after Calculator, and in destructor of calculated DynamicVariable (issue #551)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/60b89895a92ed03dd56826b2c070bec8da9382e6

Git commit 778c25057b0b7d730496d784b7b5caf3d82550a9 by Hanna K on 13/06/2023 at 15:45..
Fix segfault when multiplying single column matrix with empty vector
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/778c25057b0b7d730496d784b7b5caf3d82550a9

Git commit b6cf3a055d7ae7402d0583e825b1b3b296df80f2 by GitHub (on behalf of Damir Islamov) on 13/06/2023 at 15:50..
Update Russian translation according to changes in original text (#546)

* update Russian translations

* Update Russian translations

* update Russian translations

* update Russian translations

* update Russian translations

* Translate in Russian new strings
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b6cf3a055d7ae7402d0583e825b1b3b296df80f2

Git commit 98aa59097025c58b59f65f0afc25b36aa2cb6f00 by Hanna K on 13/06/2023 at 15:51..
Merge branch 'master' of github.com:Qalculate/libqalculate
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/98aa59097025c58b59f65f0afc25b36aa2cb6f00

Git commit 67c63bd622c307a1a7b2c8dbd5ddf9fa45a382d7 by Hanna K on 15/06/2023 at 16:21..
More consistent addition and removal of angle unit from function arguments; Always append radians to return value (even if zero) in relevant functions when default angle is none; Fix tan(f(x)) where f() is an inverse trigonometric function, when custom angle unit is used; Do not apply x^(ab)=(x^a)^b rule if ab has unit; Entrywise operators tweaks
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/67c63bd622c307a1a7b2c8dbd5ddf9fa45a382d7

Git commit 14d14f2c114f2b0cdcc4b3edee18cd15abdb0350 by Hanna K on 17/06/2023 at 10:54..
Fix incomplete calculation in tan() with try exact approximation; Fix output of units in nested expressions in some cases (broken because of recent changes); Save and load history when "-defaults" command line switch is used; Tweaks to recent trigonometric function changes
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/14d14f2c114f2b0cdcc4b3edee18cd15abdb0350

Git commit f4410a1e50cf5cdf335e2b508140c3660005622e by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Use "help [OPTION]" to display description for a single set option (issue #503)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f4410a1e50cf5cdf335e2b508140c3660005622e

Git commit 26e33e4a60dd35a1dd023e517025369bb90ccaff by James Lu (on behalf of Damir Islamov) on 17/06/2023 at 20:02..
update Russian translations (#504)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/26e33e4a60dd35a1dd023e517025369bb90ccaff

Git commit 36a7b6ddb227c4288cbe6153e5b3fbb2e0e300bb by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix reactivation of global object after deletion of conflicting object
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/36a7b6ddb227c4288cbe6153e5b3fbb2e0e300bb

Git commit caa2e7621742b485a9ac17afc601dbb10422b8be by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Add option to change symbols used for output of digit 10 and 11 in duodecimal numbers. Default digits are now A and B, instead of ↊ and ↋ (or X and E).
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/caa2e7621742b485a9ac17afc601dbb10422b8be

Git commit 9f73ee0c09423a60a8ff60c4f491bf18cd4dbe20 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Add min and max preferred prefix properties to units, and use kilo as max for meter, gram, and zero as min for byte, and bit) (issue #506)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9f73ee0c09423a60a8ff60c4f491bf18cd4dbe20

Git commit fff0f8718b62071257d65fd002485a93851ff25d by James Lu (on behalf of Damir Islamov) on 17/06/2023 at 20:02..
update Russian translations (#507)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/fff0f8718b62071257d65fd002485a93851ff25d

Git commit c33215bceb07f25a23b11340a3f159c425118f0a by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Don't show anything on empty input, in qalc (issue #511)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c33215bceb07f25a23b11340a3f159c425118f0a

Git commit 66d2ad03b80c244d8bd8b18127125db8110e6092 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fixes/improvements for min/max preferred prefix; Set zero as max prefix for litre; Fix prefix selection in denominator when multiplier is higher than the value of the largest prefix; Make sure that prefixes are stored in correct order
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/66d2ad03b80c244d8bd8b18127125db8110e6092

Git commit 8628adf9904a2993a594d3a57175c0846f10b3a3 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Add "amp" abbreaviation to ampere unit
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8628adf9904a2993a594d3a57175c0846f10b3a3

Git commit 1988a2525f73640ec31405bfd0a1b25409409056 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Allow the same variable left and right of the equals sign (e.g. var=var+2), in variable assignment without colon, if the variable exists and the previous value is known (issue #513)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/1988a2525f73640ec31405bfd0a1b25409409056

Git commit ba22e10daa70e72f7af3042e6127a16c2b99ce81 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Use Unicode symbol also for minus in scientific e notation (issue #514)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ba22e10daa70e72f7af3042e6127a16c2b99ce81

Git commit 6bfeb2e9baf0d332d43a9ffa5b4b6beb9ad259c8 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix parsing of scientific e notation when the number is extremely large and exponentiation fails because of floating point overflow
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6bfeb2e9baf0d332d43a9ffa5b4b6beb9ad259c8

Git commit e7e4e234193fee7f48cf74cd283e63aba4d22dc2 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Always use output number base in both base and exponent in scientific notation; Indicate correct number base in subscript (in html formatted output) when output in original base fails; Do not show multiplier if exactly 1, in html output of scientific notation; Reduce duplicated code for scientific notation
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e7e4e234193fee7f48cf74cd283e63aba4d22dc2

Git commit 166cb523f5a8ea75107f4a1f53e23cf7add43b07 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Prefer Nm (torque) over J when the result is a vector with three components (issue #515); Fix unit order for Nm and Ws
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/166cb523f5a8ea75107f4a1f53e23cf7add43b07

Git commit dcd052ada720a742c4a4b76d65a9a0e205c6d80b by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Use value of fourth argument in genvector() as step size by default if 1 (default), negative, or non-integer, and value of sixth argument is -1 (default); Fix genvector() when dimension is 1; Fixes/improvements for recent scientific notation and torque unit changes; Add API documentation for new versions of some functions; Remove unused variables (fixes compiler warnings); Update ChangeLog
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/dcd052ada720a742c4a4b76d65a9a0e205c6d80b

Git commit e89aad6855eca6e6fb1c1372f2544775b5324472 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Do not set automatic prefix if resulting multiplier is < 1 or >= 1000, with some exceptions (e.g. km) (issue #516); Default prefix unit property (use for gram, and few other units, instead of hardcoded value); Do not use recently introduced SI prefixes automatically by default; Set zero max preferred prefix for second
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e89aad6855eca6e6fb1c1372f2544775b5324472

Git commit 5a1eba9778dc13663078af83c124971235c75de2 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix conversion from ounce (interpreted as fluid ounce) to litre with prefix; Use max/min preferred for unit ordering (replaces explicit ordering of N*m and W*s); Fixes for scientific notation with bases other than 10; Support "help set [OPTION]" syntax and show "unrecognized option" message on help command failure, in qalc
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5a1eba9778dc13663078af83c124971235c75de2

Git commit 85bffd23d4b2f85534353605abab4fbdcbf174a3 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Make language for definitions message more consistent on Windows; Make pv(), fv(), and rk() case sensitive, and remove aA abbreviation from Abampere, to avoid conflicts with prefix + unit; Fixes and code reduction for scientific notation with bases other than 10; Allow "prefix" (unlocalized) as alternative for pref/prefixes qalc command; Handle the unlikely possiblity of currency with default prefix; Include limits.h in Units.cc; Avoid empty number in rnd_number() used for test code
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/85bffd23d4b2f85534353605abab4fbdcbf174a3

Git commit 45d388d56a714806f48596434fd80d916d9c5cc1 by James Lu (on behalf of Jules Bertholet) on 17/06/2023 at 20:02..
Add plurals to old French units
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/45d388d56a714806f48596434fd80d916d9c5cc1

Git commit f28200a4b85578817e90427a49d9ee0303d57700 by James Lu (on behalf of Jules Bertholet) on 17/06/2023 at 20:02..
Add `thou` as synonym for `mil`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/f28200a4b85578817e90427a49d9ee0303d57700

Git commit ef0aace67ab36a06cd81713bfd10d96ae6e1dd70 by James Lu (on behalf of Jules Bertholet) on 17/06/2023 at 20:02..
`mil` -> `thou`
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/ef0aace67ab36a06cd81713bfd10d96ae6e1dd70

Git commit b3731acb5c1a74fc9b51110b5d416f0651f4c6ce by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Support elements with units in rref() and rk() (issue #521)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b3731acb5c1a74fc9b51110b5d416f0651f4c6ce

Git commit 3a33619d0ece7b57a076be72024279df67200ce3 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix segfault in multisolve() and improve removal of equal solutions
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/3a33619d0ece7b57a076be72024279df67200ce3

Git commit dccc98fac75f6c5adf4575fbc06206b7e15d1e54 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Improve detection of default UI language on Windows; Always show value of local variables using current output options (including prefix setting); Thou/mil unit tweaks; Use getExactDecimalPrefix instead of getOptimalDecimalPrefix for default prefix of unit; Fix compiler warnings (unused variables); Increment version number; Update exchange rates; Update translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/dccc98fac75f6c5adf4575fbc06206b7e15d1e54

Git commit cd0e30c339c434ea13783b3d799b8153199b9a55 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix a^n mod b when n is negative (issue #523)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/cd0e30c339c434ea13783b3d799b8153199b9a55

Git commit 292e459191b3f404e8a5f922c5a80cad675bb3f6 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Add modular exponentiation function, powmod(), with support for calculation of modular inverse (issue #523)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/292e459191b3f404e8a5f922c5a80cad675bb3f6

Git commit 6e5ea237af5abdc683f3c186d1812ddcfa469be0 by James Lu (on behalf of Damir Islamov) on 17/06/2023 at 20:02..
update Russian translations (#525)

* update Russian translations

* Update Russian translations

* update Russian translations

* update Russian translations

* update Russian translations
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/6e5ea237af5abdc683f3c186d1812ddcfa469be0

Git commit 8ea9c85aa15d2a09074d33f2804c11c6a31c3e1a by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix order of argument titles in csum() function (issue #526)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8ea9c85aa15d2a09074d33f2804c11c6a31c3e1a

Git commit 661ce051dba5120156647b1b0e993b58356991dc by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix abbreviation for variable units (varunits) command in information (within qalc and in man page)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/661ce051dba5120156647b1b0e993b58356991dc

Git commit 5cfd7a2999a58d9df00808f937033694958248d2 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Do not make any difference between row and column vectors in magnitude(), norm(), and dot() functions (also simplified by use of updated vector argument type) (issue #528); Simplify dimension() function
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/5cfd7a2999a58d9df00808f937033694958248d2

Git commit 8b929aee07e26389a916cf521530ca4e2ab7bdee by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Activate additional abortion points for overdue abortion; Fix segfault in handling of vector variable with uncertainty; Fix abortion with low max calculation time in qalc
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8b929aee07e26389a916cf521530ca4e2ab7bdee

Git commit 8627f8b1f615dc3306f068507e00cb9fc94f40c8 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix segfault in function assignment with equals sign (e.g. F()=...), when an object with the same name already exists; Improve abortion of calculations; Replace temporary variables created during calculation after abortion; Fix segfault with empty vector in uncertainty calculation; Fix segfaults in some corner cases; Fix some memory leaks; Fix internal id does not exist error (primarily in some cases with functions without parentheses in matrices)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/8627f8b1f615dc3306f068507e00cb9fc94f40c8

Git commit 506441f1c94143928ecb6aac0beeb2678375eb0b by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix segfault trying to solve cbrt(x)^(1/3)-x=0; Fix wrong simplification of trigonometric functions in some cases
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/506441f1c94143928ecb6aac0beeb2678375eb0b

Git commit 27c0e87c5d8ed9252a76a192478ae977eec588f0 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix division and exponentiation of scalar by matrix/vector, e.g. 4./[8 4.5] (issue #532)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/27c0e87c5d8ed9252a76a192478ae977eec588f0

Git commit 66f5364badc176c0d2917091448c6c06ae6f8dc3 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix rref() with different units for different elements (issue #521)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/66f5364badc176c0d2917091448c6c06ae6f8dc3

Git commit b24dda4994b75d9f2eaddc8b897ba118f8f0fd97 by James Lu (on behalf of Hanna K) on 17/06/2023 at 20:02..
Fix segfault when conversion to base units failes because of aborted calculations; Fix element() function for vector when column number is specified (non-zero); Fix powmod() descriptives; Fix some memory leaks; Do not try to calculate norm() and magnitude() for matrices; Improve parsing of element-wise operators with comma as decimal separator; Fix segfault in some cases with curly brackets in expression; Remove temporary code; Increment version number; Update translations; Update currencies
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/b24dda4994b75d9f2eaddc8b897ba118f8f0fd97

Git commit bc89825d7bc2ce63603851f482cbb4bad51f58ee by James Lu on 17/06/2023 at 20:02..
Bump changelog to 4.6.1-1
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/bc89825d7bc2ce63603851f482cbb4bad51f58ee

Git commit 4edcfd95b5d91f2cd15b02ac887e22c0b00383de by James Lu on 17/06/2023 at 20:02..
Bump Standards-Version to 4.6.2; no changes needed
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4edcfd95b5d91f2cd15b02ac887e22c0b00383de

Git commit fb5485748d7b2ea50ef9e2c7654b97c0599c8e43 by James Lu on 17/06/2023 at 20:02..
Rename lintian override debian-watch-does-not-check-gpg-signature -> debian-watch-does-not-check-openpgp-signature
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/fb5485748d7b2ea50ef9e2c7654b97c0599c8e43

Git commit 4c4b213ded67fbaf2f8d63d353a70a47fcd36f70 by James Lu on 17/06/2023 at 20:02..
Release libqalculate 4.6.1-1 to experimental
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/4c4b213ded67fbaf2f8d63d353a70a47fcd36f70

Git commit 22c9e230b91f480c0313a496ce0992982849657a by James Lu on 17/06/2023 at 20:04..
Update to use my @debian.org email
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/22c9e230b91f480c0313a496ce0992982849657a

Git commit 25dac57d3f93cf98ceb0738bb214d81b5236a53a by James Lu on 21/06/2023 at 03:29..
Release 4.6.1-2 to unstable
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/25dac57d3f93cf98ceb0738bb214d81b5236a53a

Git commit 0a09ef65eff2c25854762e114365380c44921ce7 by Hanna K on 24/06/2023 at 10:46..
Add function, kron(), for Kronecker product (issue #553); Add constants for Pauli matrices (issue #553); Add radius to planets dataset and update other properties (issue #554)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/0a09ef65eff2c25854762e114365380c44921ce7

Git commit 71389297658f4acbf61a4d02316782ec0927bc02 by Hanna K on 29/06/2023 at 08:42..
Fix errornous determination of unit compatibility for equalities with unknown variables and fine-tune detection of approximate units when deciding to calculate uncertainty propagation or not (fixes issue #555)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/71389297658f4acbf61a4d02316782ec0927bc02

Git commit e5208bd9758ca9d53aa42a7058107e9b21c5e3ac by Hanna K on 03/07/2023 at 07:36..
Replace occurrences in variable values in replace() function, when original expression contains unknown symbol/variable, and for "where" replacement (issue #556)
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/e5208bd9758ca9d53aa42a7058107e9b21c5e3ac

Git commit 422a317d66e03d4c68b49d1b8ae4da7152604c15 by Hanna K on 03/07/2023 at 14:49..
Do not show exact value with dual approximation if only difference between exact and parsed value is use of undefined variable instead of undefined value; Use replacement in variable values in integration functions (improves numerical integration); Improve MathStructure::replace() with reversal of replacement in variable values; Only perform uncertainty propagation calculation as a result of unit conversion if conversion truly produced a value with interval; Support "help set OPTION" for all undocumented alternative command strings; Increment version number; Update translations; Update currencies
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/422a317d66e03d4c68b49d1b8ae4da7152604c15

Git commit 825759de81b60b0c4b1ea2ce550688e2e4a6261c by James Lu on 08/07/2023 at 23:33..
Merge tag 'v4.7.0' into debian/master
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/825759de81b60b0c4b1ea2ce550688e2e4a6261c

Git commit 19d2d333f03c518051aaddd0db1f0e09245d8991 by James Lu on 08/07/2023 at 23:40..
Update changelog to 4.7.0-1
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/19d2d333f03c518051aaddd0db1f0e09245d8991

Git commit 9ae08879f0256a6a907ac2ba17379214282a98d8 by James Lu on 15/07/2023 at 23:46..
Release libqalculate 4.7.0-1
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/9ae08879f0256a6a907ac2ba17379214282a98d8

Git commit c7ed3e68eafbd0ca3c40fe3028972e8efb5e955d by Jonathan Esk-Riddell on 31/07/2023 at 11:22..
merge salsa
https://invent.kde.org/neon/backports-jammy/libqalculate/-/commit/c7ed3e68eafbd0ca3c40fe3028972e8efb5e955d


More information about the Neon-commits mailing list