diff options
Diffstat (limited to 'macros/generic/memoize/memoize.edtx')
-rw-r--r-- | macros/generic/memoize/memoize.edtx | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/macros/generic/memoize/memoize.edtx b/macros/generic/memoize/memoize.edtx index 77cf376391..c14b59ae4e 100644 --- a/macros/generic/memoize/memoize.edtx +++ b/macros/generic/memoize/memoize.edtx @@ -90,55 +90,55 @@ % % \paragraph{Identification} of |memoize|, |memoizable| and |nomemoize|. %<*mmz> -%<latex>\ProvidesPackage{memoize}[2024/01/16 v1.1.1 Fast and flexible externalization] +%<latex>\ProvidesPackage{memoize}[2024/01/21 v1.1.2 Fast and flexible externalization] %<context>%D \module[ %<context>%D file=t-memoize.tex, -%<context>%D version=1.1.1, +%<context>%D version=1.1.2, %<context>%D title=Memoize, %<context>%D subtitle=Fast and flexible externalization, %<context>%D author=Saso Zivanovic, -%<context>%D date=2024-01-16, +%<context>%D date=2024-01-21, %<context>%D copyright=Saso Zivanovic, %<context>%D license=LPPL, %<context>%D ] %<context>\writestatus{loading}{ConTeXt User Module / memoize} %<context>\unprotect %<context>\startmodule[memoize] -%<plain>% Package memoize 2024/01/16 v1.1.1 +%<plain>% Package memoize 2024/01/21 v1.1.2 %</mmz> %<*mmzable> -%<latex>\ProvidesPackage{memoizable}[2024/01/16 v1.1.1 A programmer's stub for Memoize] +%<latex>\ProvidesPackage{memoizable}[2024/01/21 v1.1.2 A programmer's stub for Memoize] %<context>%D \module[ %<context>%D file=t-memoizable.tex, -%<context>%D version=1.1.1, +%<context>%D version=1.1.2, %<context>%D title=Memoizable, %<context>%D subtitle=A programmer's stub for Memoize, %<context>%D author=Saso Zivanovic, -%<context>%D date=2024-01-16, +%<context>%D date=2024-01-21, %<context>%D copyright=Saso Zivanovic, %<context>%D license=LPPL, %<context>%D ] %<context>\writestatus{loading}{ConTeXt User Module / memoizable} %<context>\unprotect %<context>\startmodule[memoizable] -%<plain>% Package memoizable 2024/01/16 v1.1.1 +%<plain>% Package memoizable 2024/01/21 v1.1.2 %</mmzable> %<*nommz> -%<latex>\ProvidesPackage{nomemoize}[2024/01/16 v1.1.1 A no-op stub for Memoize] +%<latex>\ProvidesPackage{nomemoize}[2024/01/21 v1.1.2 A no-op stub for Memoize] %<context>%D \module[ %<context>%D file=t-nomemoize.tex, -%<context>%D version=1.1.1, +%<context>%D version=1.1.2, %<context>%D title=Memoize, %<context>%D subtitle=A no-op stub for Memoize, %<context>%D author=Saso Zivanovic, -%<context>%D date=2024-01-16, +%<context>%D date=2024-01-21, %<context>%D copyright=Saso Zivanovic, %<context>%D license=LPPL, %<context>%D ] %<context>\writestatus{loading}{ConTeXt User Module / nomemoize} %<context>\unprotect %<context>\startmodule[nomemoize] -%<mmz>% Package nomemoize 2024/01/16 v1.1.1 +%<mmz>% Package nomemoize 2024/01/21 v1.1.2 %</nommz> % % \paragraph{Required packages} and \hologo{LaTeX}ization of \hologo{plainTeX} @@ -3532,7 +3532,8 @@ % \begin{macro}{\mmz@biblatex@entry} % This macro stores the MD5 sum of the |\entry| when reading the |.bbl| file. \def\mmz@biblatex@entry#1#2\endentry{% - \csxdef{mmz@bbl@#1}{\pdf@mdfivesum{#2}}% + \protected@edef\mmz@temp{\pdf@mdfivesum{#2}}% + \global\cslet{mmz@bbl@#1}\mmz@temp \AdviceOriginal{#1}#2\endentry } % \end{macro} |