diff --git a/libixion-0.15.0.tar.xz b/libixion-0.15.0.tar.xz deleted file mode 100644 index 75421a3..0000000 --- a/libixion-0.15.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b1f60af61be875e3bfa7ad18203a6c8ccdeb9922a531e196029fc42fbfa0b9e6 -size 447388 diff --git a/libixion-0.16.1.tar.xz b/libixion-0.16.1.tar.xz new file mode 100644 index 0000000..c85a1e9 --- /dev/null +++ b/libixion-0.16.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:426c643b3c346d546027c0226619abb2e59848e94470b9b5aa6365e26125089f +size 482500 diff --git a/libixion.changes b/libixion.changes index b6ce5c8..f624e10 100644 --- a/libixion.changes +++ b/libixion.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Mon Sep 28 18:15:56 UTC 2020 - Dirk Mueller + +- update to 0.16.1: + * fixed a build issue on 32-bit linux platforms, caused by slicing of integer + string ID values. + * worked around floating point rounding errors which prevented two + theoretically-equal numeric values from being evaluated as equal in test + code. + * added new function to allow printing of single formula tokens. + * added method for setting cached results on formula cells in + model_context. + * changed the model_context design to ensure that all sheets are of the same + size. + * added an accessor method to formula_model_access interface (and implicitly + in model_context) that directly returns a string value from cell. + * added cell_access class for querying of cell states without knowing its + type ahead of time. + * added document class which provides a layer on top of model_context, to + abstract away the handling of formula calculations. + * deprecated model_context::erase_cell() in favor of empty_cell(). + * added support for 3D references - references that contain multiple sheets. + * added support for the exponent (^) and concatenation (&) operators. + * fixed incorrect handling of range references containing whole columns such + as A:A. + * added support for unordered range references - range references whose + start row or column is greater than their end position counterparts, such + as A3:A1. + * fixed a bug that prevented nested formula functions from working properly. + * implemented Calc A1 style reference resolver. + * formula results now directly store the string values when the results are + of string type. They previously stored string ID values after interning + the original strings. + * removed build-time dependency on spdlog. + ------------------------------------------------------------------- Thu Aug 15 21:35:46 UTC 2019 - Jonathan Brielmaier diff --git a/libixion.spec b/libixion.spec index 780c526..1f01c58 100644 --- a/libixion.spec +++ b/libixion.spec @@ -1,7 +1,7 @@ # # spec file for package libixion # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,14 @@ # -%define libname libixion-0_15-0 +%define libname libixion-0_16-0 Name: libixion -Version: 0.15.0 +Version: 0.16.1 Release: 0 Summary: Threaded multi-target formula parser & interpreter License: MIT Group: Productivity/Publishing/Word -Url: https://gitlab.com/ixion/ixion +URL: https://gitlab.com/ixion/ixion Source: http://kohei.us/files/ixion/src/%{name}-%{version}.tar.xz BuildRequires: coreutils BuildRequires: gcc-c++