diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/atendofenv')
-rw-r--r-- | Master/texmf-dist/tex/latex/atendofenv/atendofenv.sty | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/atendofenv/atendofenv.sty b/Master/texmf-dist/tex/latex/atendofenv/atendofenv.sty index 0b08497e777..2e8dc4c9342 100644 --- a/Master/texmf-dist/tex/latex/atendofenv/atendofenv.sty +++ b/Master/texmf-dist/tex/latex/atendofenv/atendofenv.sty @@ -33,18 +33,24 @@ %% For more information, please refer to <https://unlicense.org> \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{atendofenv}[2022/02/23 v0.1 Initial Version] +\ProvidesPackage{atendofenv}[2022/02/24 v0.2 Prevent an infinite loop] \RequirePackage{amsthm} \RequirePackage{letltxmacro} \newcommand{\AtEndOfEnv}[2]{ \ifcsname #1\endcsname + \ifcsname aeoe@old#1\endcsname\relax + \else \expandafter\LetLtxMacro\csname aeoe@old#1\expandafter\endcsname\csname #1\endcsname + \fi \else \PackageError{atendofenv}{Environment #1 undefined}{Check the environment name passed to AtEndOfEnv} \fi \ifcsname end#1\endcsname + \ifcsname aeoe@oldend#1\endcsname\relax + \else \expandafter\LetLtxMacro\csname aeoe@oldend#1\expandafter\endcsname\csname end#1\endcsname + \fi \else \PackageError{atendofenv}{Environment #1 undefined}{Check the environment name passed to AtEndOfEnv} |