texlive[61472] Master/texmf-dist: iexec (2jan22)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 2 22:05:20 CET 2022


Revision: 61472
          http://tug.org/svn/texlive?view=revision&revision=61472
Author:   karl
Date:     2022-01-02 22:05:19 +0100 (Sun, 02 Jan 2022)
Log Message:
-----------
iexec (2jan22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/iexec/iexec.pdf
    trunk/Master/texmf-dist/doc/latex/iexec/iexec.tex
    trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty

Modified: trunk/Master/texmf-dist/doc/latex/iexec/iexec.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iexec/iexec.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iexec/iexec.tex	2022-01-02 21:05:08 UTC (rev 61471)
+++ trunk/Master/texmf-dist/doc/latex/iexec/iexec.tex	2022-01-02 21:05:19 UTC (rev 61472)
@@ -1,6 +1,6 @@
 % (The MIT License)
 %
-% Copyright (c) 2021 Yegor Bugayenko
+% Copyright (c) 2021-2022 Yegor Bugayenko
 %
 % Permission is hereby granted, free of charge, to any person obtaining a copy
 % of this software and associated documentation files (the 'Software'), to deal
@@ -27,7 +27,7 @@
 \usepackage{ffcode}
 \title{\ff{iexec}: \LaTeX{} Package \\ for Inputable Shell Executions}
 \author{Yegor Bugayenko}
-\date{0.4.0 2021/08/01}
+\date{0.4.1 2022/01/02}
 \begin{document}
 \pagenumbering{gobble}
 \raggedbottom

Modified: trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty	2022-01-02 21:05:08 UTC (rev 61471)
+++ trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty	2022-01-02 21:05:19 UTC (rev 61472)
@@ -1,6 +1,6 @@
 % (The MIT License)
 %
-% Copyright (c) 2021 Yegor Bugayenko
+% Copyright (c) 2021-2022 Yegor Bugayenko
 %
 % Permission is hereby granted, free of charge, to any person obtaining a copy
 % of this software and associated documentation files (the 'Software'), to deal
@@ -21,16 +21,16 @@
 % SOFTWARE.
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{iexec}[2021/08/01 0.4.0 Inputable Shell Executions]
+\ProvidesPackage{iexec}[2022/01/02 0.4.1 Inputable Shell Executions]
 
 \RequirePackage{shellesc}
 
 \RequirePackage{xkeyval}
-\newif\iftrace
-\DeclareOptionX{trace}{\tracetrue}
-\ProcessOptionsX\relax
+\makeatletter\newif\ifiexec at trace
+\DeclareOptionX{trace}{\iexec at tracetrue}
+\ProcessOptionsX\relax\makeatother
 
-\newcommand\iexec[2][iexec.tmp]{%
+\makeatletter\newcommand\iexec[2][iexec.tmp]{%
   \ifnum\pdfshellescape=1\else
     \PackageError{iexec}{You must run latex with --shell-escape option}{}
   \fi
@@ -40,10 +40,10 @@
   \let\{\@charlb%
   \let\}\@charrb%
   \ShellEscape{#2 > #1}%
-  \message{iexec executed shell command: [#2 > #1]}%
+  \message{iexec: [#2 > #1]}%
   \endgroup%
   \input{#1}%
-  \iftrace\else\ShellEscape{rm #1}\fi%
-}
+  \ifiexec at trace\else\ShellEscape{rm #1}\fi%
+}\makeatother
 
 \endinput



More information about the tex-live-commits mailing list.