CTAN Update: xint
CTAN Announcements
ctan-ann at ctan.org
Mon Jan 7 19:40:33 CET 2019
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...\relax 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 .
More information about the Ctan-ann
mailing list