texlive[59799] Master/texmf-dist: xintsession (1jul21)
commits+karl at tug.org
commits+karl at tug.org
Thu Jul 1 23:37:23 CEST 2021
Revision: 59799
http://tug.org/svn/texlive?view=revision&revision=59799
Author: karl
Date: 2021-07-01 23:37:23 +0200 (Thu, 01 Jul 2021)
Log Message:
-----------
xintsession (1jul21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/plain/xintsession/README.md
trunk/Master/texmf-dist/tex/plain/xintsession/xintsession.tex
Modified: trunk/Master/texmf-dist/doc/plain/xintsession/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/plain/xintsession/README.md 2021-07-01 21:37:09 UTC (rev 59798)
+++ trunk/Master/texmf-dist/doc/plain/xintsession/README.md 2021-07-01 21:37:23 UTC (rev 59799)
@@ -1,6 +1,6 @@
# xintsession README #
-Release: 0.3a (2021-06-08)
+Release: 0.3b (2021-07-01)
## Usage ##
@@ -72,6 +72,9 @@
## 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`,
Modified: trunk/Master/texmf-dist/tex/plain/xintsession/xintsession.tex
===================================================================
--- trunk/Master/texmf-dist/tex/plain/xintsession/xintsession.tex 2021-07-01 21:37:09 UTC (rev 59798)
+++ trunk/Master/texmf-dist/tex/plain/xintsession/xintsession.tex 2021-07-01 21:37:23 UTC (rev 59799)
@@ -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_ at _\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
More information about the tex-live-commits
mailing list.