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.