texlive[60138] Master/texmf-dist: iexec (1aug21)

commits+karl at tug.org commits+karl at tug.org
Sun Aug 1 22:36:49 CEST 2021


Revision: 60138
          http://tug.org/svn/texlive?view=revision&revision=60138
Author:   karl
Date:     2021-08-01 22:36:49 +0200 (Sun, 01 Aug 2021)
Log Message:
-----------
iexec (1aug21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/iexec/README.md
    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/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iexec/README.md	2021-08-01 20:36:34 UTC (rev 60137)
+++ trunk/Master/texmf-dist/doc/latex/iexec/README.md	2021-08-01 20:36:49 UTC (rev 60138)
@@ -13,7 +13,7 @@
 \documentclass{article}
 \usepackage{iexec}
 \begin{document}
-Today is \iexec{date +\%e-\%b-\%Y}.
+Today is \iexec{date +\%e-\%b-\%Y | tr -d '\\n'}.
 \end{document}
 ```
 

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	2021-08-01 20:36:34 UTC (rev 60137)
+++ trunk/Master/texmf-dist/doc/latex/iexec/iexec.tex	2021-08-01 20:36:49 UTC (rev 60138)
@@ -27,7 +27,7 @@
 \usepackage{ffcode}
 \title{\ff{iexec}: \LaTeX{} Package \\ for Inputable Shell Executions}
 \author{Yegor Bugayenko}
-\date{0.3.1 2021/07/12}
+\date{0.4.0 2021/08/01}
 \begin{document}
 \pagenumbering{gobble}
 \raggedbottom

Modified: trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty	2021-08-01 20:36:34 UTC (rev 60137)
+++ trunk/Master/texmf-dist/tex/latex/iexec/iexec.sty	2021-08-01 20:36:49 UTC (rev 60138)
@@ -21,7 +21,7 @@
 % SOFTWARE.
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{iexec}[2021/07/12 0.3.1 Inputable Shell Executions]
+\ProvidesPackage{iexec}[2021/08/01 0.4.0 Inputable Shell Executions]
 
 \RequirePackage{shellesc}
 
@@ -30,7 +30,10 @@
 \DeclareOptionX{trace}{\tracetrue}
 \ProcessOptionsX\relax
 
-\makeatletter\newcommand\iexec[2][iexec.tmp]{%
+\newcommand\iexec[2][iexec.tmp]{%
+  \ifnum\pdfshellescape=1\else
+    \PackageError{iexec}{You must run latex with --shell-escape option}{}
+  \fi
   \begingroup%
   \let\%\@percentchar%
   \let\\\@backslashchar%
@@ -41,6 +44,6 @@
   \endgroup%
   \input{#1}%
   \iftrace\else\ShellEscape{rm #1}\fi%
-}\makeatother
+}
 
 \endinput



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