Opened 4 months ago
Closed 4 months ago
#23358 closed enhancement (fixed)
libqalculate-5.11.0
| Reported by: | Bruce Dubbs | Owned by: | Joe Locash |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.1 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
Change History (3)
comment:1 by , 4 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 4 months ago
comment:3 by , 4 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Changes:
- Add set functions (union, intersect, setdiff, setxor, isMember, isSubset) and operators (∪, ∩, ∖, ⊖, ∈, ⊆, etc.)
- Add characters(), count(), digitSum(), and digitalRoot(), find(), popCount(), string(), and while() functions
- Support negative row and column values in element(), row(), and column() functions
- Support matrix[row][column] syntax
- Support text objects in sort() function
- Add third optional argument to interval() function to allow exclusion of exact endpoints
- Ignore "to" and "where" (and equivalent symbols) inside quotation marks
- Ignore dot in front of plus or minus (for consistent behavior in line with entrywise operators)
- Show "Division by zero" warning for all divisions by zero
- Make display of expressions with time units in time format more consistent
- Fix support for vector in argument of many functions (erf, mod, exp, etc.)
- Fix explicit conversion to mixed units for year variants
- Fix first digit missing in return value of integerDigits() in some cases
- Fix segfault when Calculator object is destroyed with uninitialized random state
- Fix infinite loop when referencing subfunction in another subfunction
- Fix segfault in replace() with variable specified using where expression, e.g. "replace(v, x, 1) where v = x"
- Fix segfault when data set function name is followed immediately by a single dot
- Fix v[i]=a syntax for vector element assignment
- Do not bind escape key (fixes bad behavior with keys that generate escape sequences, e.g function keys)
- Fix use of x, y, z, without backslash, for arguments when using function command
- Minor bug fixes and feature enhancements
Fixed at f60bada606.
Note:
See TracTickets
for help on using tickets.

I'm excited to see if the problems with GCC 16 that required autoreconf get resolved here