Jean-François Burnol submitted an update to the
xint
bundle.
Version: 1.3d 2019-01-06 License: lppl1.3c
Summary description: Expandable operations on long numbers
Announcement text: ----------------------------------------------------------------------
Improvements and new features
- xintexpr: the gcd() and lcm() multi-arguments functions have been refactored to handle general fractions. The dependency on xintgcd is removed.
- xintexpr: xinteval, xintieval, xintiieval, and xintfloateval as synonyms to xintthexpr... elax etc..., but with the (comma-separated) expression as a usual braced macro argument. Attention: these names were formerly used with some other (barely documented) meanings, for which xintexpro, xintiexpro, etc... are now used.
- xintexpr: xintifsgnexpr, xintifsgnfloatexpr, xintifsgniiexpr, xintunassignexprfunc, xintunassigniiexprfunc, xintunassignfloatexprfunc, isone() and isint().
Bug fix
- xintcore, xintexpr : division in xintiiexpr was broken for a zero dividend and a one-digit divisor (e.g. 0//7) since 1.2p due to a bug in xintiiDivMod for such arguments. The bug was signaled (thanks to Kpym for report) and fixed shortly after 1.3c release of June 2018 but I then **completely forgot** to upload a bugfix release to CTAN at that time, apologies for that.
And the usual lot of documentation improvements. See CHANGES.html for more details.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/xint
The package’s files themselves can be inspected at http://mirror.ctan.org/macros/generic/xint/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Petra Rübe-Pugliese
------------------------------------------------------------------------
We are supported by the TeX users groups. Please join a users group; see https://www.tug.org/usergroups.html .