summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/bnumexpr
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-12-06 23:55:15 +0000
committerKarl Berry <karl@freefriends.org>2017-12-06 23:55:15 +0000
commit7ffad570b11726b0ca150867d23878fc1a949865 (patch)
treef8ef79172d86ea7e1c18f0f3023ec2303680bdb7 /Master/texmf-dist/doc/latex/bnumexpr
parent80243f823ee9dede0a64eb58a955e119acfa97f4 (diff)
bnumexpr (7dec17)
git-svn-id: svn://tug.org/texlive/trunk@46002 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/bnumexpr')
-rw-r--r--Master/texmf-dist/doc/latex/bnumexpr/README14
-rw-r--r--Master/texmf-dist/doc/latex/bnumexpr/README.md12
-rw-r--r--Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.pdfbin78656 -> 84893 bytes
-rw-r--r--Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.tex6
-rw-r--r--Master/texmf-dist/doc/latex/bnumexpr/bnumexprchanges.tex13
5 files changed, 29 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/bnumexpr/README b/Master/texmf-dist/doc/latex/bnumexpr/README
index 2d0ac851765..857946c5a11 100644
--- a/Master/texmf-dist/doc/latex/bnumexpr/README
+++ b/Master/texmf-dist/doc/latex/bnumexpr/README
@@ -1,5 +1,5 @@
Source: bnumexpr.dtx
-Version: v1.2b, 2017/07/09 (doc: 2017/07/09)
+Version: v1.2c, 2017/12/05 (doc: 2017/12/05)
Author: Jean-Francois Burnol
Info: Expressions with big integers
License: LPPL 1.3c
@@ -16,12 +16,12 @@ and the four infix operators +, -, *, / (which does rounded integer
division) familiar from the \numexpr e-TeX parser.
Besides extending the scope to arbitrarily big numbers (and having a
-more complete syntax, for example -(1) is legal input), it adds the
-truncated division operator //, and its associated modulo /:, the power
-operator ^ (or equivalently **), and the factorial post-fix operator !.
-The space character as well as the underscore character _ both may serve
-to optionally separate digits in long numbers, for better readability of
-the input.
+more complete syntax, for example -(1) is legal input), it adds the (by
+default) floored division operator //, and its associated modulo /:, the
+power operator ^ (or equivalently **), and the factorial post-fix
+operator !. The space character as well as the underscore character _
+both may serve to optionally separate digits in long numbers, for better
+readability of the input.
For example:
diff --git a/Master/texmf-dist/doc/latex/bnumexpr/README.md b/Master/texmf-dist/doc/latex/bnumexpr/README.md
index 9499d9ff475..71c875c24ff 100644
--- a/Master/texmf-dist/doc/latex/bnumexpr/README.md
+++ b/Master/texmf-dist/doc/latex/bnumexpr/README.md
@@ -1,6 +1,6 @@
| Source: bnumexpr.dtx
-| Version: v1.2b, 2017/07/09 (doc: 2017/07/09)
+| Version: v1.2c, 2017/12/05 (doc: 2017/12/05)
| Author: Jean-Francois Burnol
| Info: Expressions with big integers
| License: LPPL 1.3c
@@ -17,11 +17,11 @@ rounded integer division) familiar from the `\numexpr` e-TeX parser.
Besides extending the scope to arbitrarily big numbers (and having a
more complete syntax, for example `-(1)` is legal input), it adds the
-truncated division operator `//`, and its associated modulo `/:`, the
-power operator `^` (or equivalently `**`), and the factorial post-fix
-operator `!`. The space character as well as the underscore character
-`_` both may serve to optionally separate digits in long numbers, for
-better readability of the input.
+(by default) floored division operator `//`, and its associated modulo
+`/:`, the power operator `^` (or equivalently `**`), and the factorial
+post-fix operator `!`. The space character as well as the underscore
+character `_` both may serve to optionally separate digits in long
+numbers, for better readability of the input.
For example:
diff --git a/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.pdf b/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.pdf
index 45a69953cf0..4eea75fa5e6 100644
--- a/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.pdf
+++ b/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.tex b/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.tex
index 909752ddce0..823cc7d513c 100644
--- a/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.tex
+++ b/Master/texmf-dist/doc/latex/bnumexpr/bnumexpr.tex
@@ -21,9 +21,9 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
%% ---------------------------------------------------------------
-\def\bnedocdate {2017/07/09}% package bnumexpr documentation date
-\def\bnepackdate{2017/07/09}% package bnumexpr date
-\def\bneversion {1.2b} % package bnumexpr version
+\def\bnedocdate {2017/12/05}% package bnumexpr documentation date
+\def\bnepackdate{2017/12/05}% package bnumexpr date
+\def\bneversion {1.2c} % package bnumexpr version
%% ---------------------------------------------------------------
%% The bnumexpr package: Expressions with big integers
%% Copyright (C) 2014-2017 by Jean-Francois Burnol
diff --git a/Master/texmf-dist/doc/latex/bnumexpr/bnumexprchanges.tex b/Master/texmf-dist/doc/latex/bnumexpr/bnumexprchanges.tex
index a28c1ee08a7..10747118f9d 100644
--- a/Master/texmf-dist/doc/latex/bnumexpr/bnumexprchanges.tex
+++ b/Master/texmf-dist/doc/latex/bnumexpr/bnumexprchanges.tex
@@ -24,6 +24,19 @@
%% The bnumexpr package: Expressions with big integers
%% Copyright (C) 2014-2017 by Jean-Francois Burnol
%%
+\item[1.2c (2017/12/05)] \textbf{Breaking changes:}
+ \begin{itemize}
+ \item requires \xintcorename |1.2p| or later (if not using option |custom|).
+ \item |divtrunc| key of |\bnumexprsetup| is renamed to |div|.
+ \item the |//| and |/:| operators are now by default associated to the
+ \emph{floored} division. This is to keep in sync with the change of
+ \xintcorename at |1.2p|.
+ \item for backwards compatibility, one
+ may add to existing document:\newline
+ \string\bnumexprsetup\{div=\string\xintiiDivTrunc,
+ mod=\string\xintiiModTrunc\}
+ \end{itemize}
+
\item[1.2b (2017/07/09)]
\begin{itemize}
\item the |_| may be used to separate visually blocks of digits in long