summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-07-01 21:37:23 +0000
committerKarl Berry <karl@freefriends.org>2021-07-01 21:37:23 +0000
commitcc8444da595c6edc1de088b1757c72dab61334c7 (patch)
tree99eebdd6cd04d6bbae36844e0858fde9e624e9be /Master
parentf8391a3145093d79784652099de7fddebbfc9a1a (diff)
xintsession (1jul21)
git-svn-id: svn://tug.org/texlive/trunk@59799 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/plain/xintsession/README.md5
-rw-r--r--Master/texmf-dist/tex/plain/xintsession/xintsession.tex7
2 files changed, 9 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/plain/xintsession/README.md b/Master/texmf-dist/doc/plain/xintsession/README.md
index a062562b671..422e5f88b67 100644
--- a/Master/texmf-dist/doc/plain/xintsession/README.md
+++ b/Master/texmf-dist/doc/plain/xintsession/README.md
@@ -1,6 +1,6 @@
# xintsession README #
-Release: 0.3a (2021-06-08)
+Release: 0.3b (2021-07-01)
## Usage ##
@@ -72,6 +72,9 @@ For additional explanations, enter `&help` at the `>>>` prompt.
## Change log ##
+- 0.3b (2021-07-01)
+ - fix output still uses `(@_<n>)` when a variable is defined
+ but the parentheses were dropped a while ago in general
- 0.3a (2021-06-08)
- fix extremely weird `0.3` breakage of user function definition
interface, caused by last line being `\endinput\xintsession`,
diff --git a/Master/texmf-dist/tex/plain/xintsession/xintsession.tex b/Master/texmf-dist/tex/plain/xintsession/xintsession.tex
index 1cf708bab56..d98af4f499e 100644
--- a/Master/texmf-dist/tex/plain/xintsession/xintsession.tex
+++ b/Master/texmf-dist/tex/plain/xintsession/xintsession.tex
@@ -1,4 +1,4 @@
-% Release 0.3a (2021-06-08) of xintsession.tex
+% Release 0.3b (2021-07-01) of xintsession.tex
% author: Jean-Francois Burnol
% License: LPPL 1.3c (author-maintained)
% Usage: execute "etex (or pdftex) xintsession"
@@ -196,7 +196,10 @@ _ / _ / / / /_ / __/ / / /_/ // /__ / /_ _ / __ |/ // __/__
\XINT_expr_defvar_one{@_}{\csname XINT_expr_varvalue_@_\xs_no\endcsname}%
% this is to allow multiple assignments
\expandafter\xs_xintdefvar\xs_left=@_\xs_no;%
- \xs_message{(@_\xs_no)\space\space\space\space\xs_xinteval{@_\xs_no}}%
+ \xs_message{%
+ @_\expandafter\xs_keepsix\xs_no\space\space\space\space\space\relax
+ \xs_xinteval{@_\xs_no}%
+ }%
\xs_fetch
}%
\let\xs_magic@&pau\xs_pause_a