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