texlive[65289] Master/texmf-dist: eolang (16dec22)
commits+karl at tug.org
commits+karl at tug.org
Fri Dec 16 22:03:23 CET 2022
Revision: 65289
http://tug.org/svn/texlive?view=revision&revision=65289
Author: karl
Date: 2022-12-16 22:03:23 +0100 (Fri, 16 Dec 2022)
Log Message:
-----------
eolang (16dec22)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/eolang/DEPENDS.txt
trunk/Master/texmf-dist/doc/latex/eolang/eolang.pdf
trunk/Master/texmf-dist/source/latex/eolang/eolang.dtx
trunk/Master/texmf-dist/tex/latex/eolang/eolang.sty
Modified: trunk/Master/texmf-dist/doc/latex/eolang/DEPENDS.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/eolang/DEPENDS.txt 2022-12-16 21:03:07 UTC (rev 65288)
+++ trunk/Master/texmf-dist/doc/latex/eolang/DEPENDS.txt 2022-12-16 21:03:23 UTC (rev 65289)
@@ -9,4 +9,5 @@
hard ifluatex
hard ifxetex
hard adjustbox
-hard hyperref
\ No newline at end of file
+hard hyperref
+hard xstring
\ No newline at end of file
Modified: trunk/Master/texmf-dist/doc/latex/eolang/eolang.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/eolang/eolang.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/eolang/eolang.dtx 2022-12-16 21:03:07 UTC (rev 65288)
+++ trunk/Master/texmf-dist/source/latex/eolang/eolang.dtx 2022-12-16 21:03:23 UTC (rev 65289)
@@ -50,7 +50,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{eolang}
%<*package>
-[2022-12-15 0.9.0 Formulas and Graphs for EO Programming Language]
+[2022-12-16 0.9.1 Formulas and Graphs for EO Programming Language]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -966,9 +966,11 @@
% \changes{0.0.2}{2022/10/21}{Parsing of additional symbols enabled.}
% Then, we define |\phiq| command:
% \begin{macrocode}
+\RequirePackage{xstring}
\makeatletter\newcommand\phiq[1]{%
- \iexec[trace,quiet,stdout=\eolang at tmpdir/\jobname/phiq.tex]{
- /bin/echo '\detokenize{#1}'}%
+ \StrSubstitute{\detokenize{#1}}{'}{'"'"'}[\clean]%
+ \iexec[log,trace,quiet,stdout=\eolang at tmpdir/\jobname/phiq.tex]{
+ /bin/echo '\clean'}%
\def\hash{\eolang at mdfive
{\eolang at tmpdir/\jobname/phiq.tex}}%
\iexec[null]{cp "\eolang at tmpdir/\jobname/phiq.tex"
Modified: trunk/Master/texmf-dist/tex/latex/eolang/eolang.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/eolang/eolang.sty 2022-12-16 21:03:07 UTC (rev 65288)
+++ trunk/Master/texmf-dist/tex/latex/eolang/eolang.sty 2022-12-16 21:03:23 UTC (rev 65289)
@@ -31,7 +31,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{eolang}
-[2022-12-15 0.9.0 Formulas and Graphs for EO Programming Language]
+[2022-12-16 0.9.1 Formulas and Graphs for EO Programming Language]
@@ -294,9 +294,11 @@
{\end{VerbatimOut}\eolang at process{equation}}
\makeatother
+\RequirePackage{xstring}
\makeatletter\newcommand\phiq[1]{%
- \iexec[trace,quiet,stdout=\eolang at tmpdir/\jobname/phiq.tex]{
- /bin/echo '\detokenize{#1}'}%
+\StrSubstitute{\detokenize{#1}}{'}{'"'"'}[\clean]%
+ \iexec[log,trace,quiet,stdout=\eolang at tmpdir/\jobname/phiq.tex]{
+ /bin/echo '\clean'}%
\def\hash{\eolang at mdfive
{\eolang at tmpdir/\jobname/phiq.tex}}%
\iexec[null]{cp "\eolang at tmpdir/\jobname/phiq.tex"
More information about the tex-live-commits
mailing list.