--- - branch: MAIN date: Sat Feb 6 06:23:22 UTC 2021 files: - new: '1.20' old: '1.19' path: pkgsrc/math/libixion/Makefile pathrev: pkgsrc/math/libixion/Makefile@1.20 type: modified - new: '1.4' old: '1.3' path: pkgsrc/math/libixion/Makefile.common pathrev: pkgsrc/math/libixion/Makefile.common@1.4 type: modified - new: '1.5' old: '1.4' path: pkgsrc/math/libixion/PLIST pathrev: pkgsrc/math/libixion/PLIST@1.5 type: modified - new: '1.7' old: '1.6' path: pkgsrc/math/libixion/buildlink3.mk pathrev: pkgsrc/math/libixion/buildlink3.mk@1.7 type: modified - new: '1.8' old: '1.7' path: pkgsrc/math/libixion/distinfo pathrev: pkgsrc/math/libixion/distinfo@1.8 type: modified - new: '0' old: '1.1' path: pkgsrc/math/libixion/patches/patch-configure pathrev: pkgsrc/math/libixion/patches/patch-configure@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/math/libixion/patches/patch-include_ixion_model__context.hpp pathrev: pkgsrc/math/libixion/patches/patch-include_ixion_model__context.hpp@0 type: deleted - new: '1.3' old: '1.2' path: pkgsrc/math/libixion/patches/patch-configure.ac pathrev: pkgsrc/math/libixion/patches/patch-configure.ac@1.3 type: modified - new: '1.1' old: '0' path: pkgsrc/math/libixion/patches/patch-src_libixion_model__context.cpp pathrev: pkgsrc/math/libixion/patches/patch-src_libixion_model__context.cpp@1.1 type: added - new: '1.7' old: '1.6' path: pkgsrc/math/py-libixion/Makefile pathrev: pkgsrc/math/py-libixion/Makefile@1.7 type: modified id: 20210206T062322Z.31f9ad74a4f056eca09c644c33a8fe596b7182ae log: "libixion, py-libixion: Update to 0.16.1\n\nChangelog:\n0.16.1\n fixed a build issue on 32-bit linux platforms, caused by slicing\n of integer string ID values.\n\n worked around floating point rounding errors which prevented\n \ two theoretically-equal numeric values from being evaluated as\n equal in test code.\n\n0.16.0\n documentation\n\tadded quickstart sections for using model_context and\n\tdocument classes.\n\n\tadded code example for cell_access class.\n\n C++ API\n\tadded new function to allow printing of single formula\n\ttokens.\n\n\tadded method for setting cached results on formula cells\n\tin model_context.\n\n\tchanged the model_context design to ensure that all sheets\n\tare of the same size.\n\n\tadded an accessor method to formula_model_access interface\n\t(and implicitly in model_context) that directly returns a\n\tstring value from cell.\n\n\tadded cell_access class for querying of cell states without\n\tknowing its type ahead of time.\n\n\tadded document class which provides a layer on top of\n\tmodel_context, to abstract away the handling of formula\n\tcalculations.\n\n\tdeprecated model_context::erase_cell() in favor of\n\tempty_cell().\n\n formula parser / interpreter\n\tadded support for 3D references - references that contain\n\tmultiple sheets.\n\n\tadded support for the exponent (^) and concatenation (&)\n\toperators.\n\n\tfixed incorrect handling of range references containing\n\twhole columns such as A:A.\n\n\tadded support for unordered range references - range\n\treferences whose start row or column is greater than their\n\tend position counterparts, such as A3:A1.\n\n\tfixed a bug that prevented nested formula functions from\n\tworking properly.\n\n\timplemented Calc A1 style reference resolver.\n\n misc\n\tformula results now directly store the string values when\n\tthe results are of string type. They previously stored\n\tstring ID values after interning the original strings.\n\n\tremoved build-time dependency on spdlog.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/math' unixtime: '1612592602' user: ryoon