texlive[69456] trunk: memoize (16jan24)
commits+karl at tug.org
commits+karl at tug.org
Tue Jan 16 22:27:51 CET 2024
Revision: 69456
https://tug.org/svn/texlive?view=revision&revision=69456
Author: karl
Date: 2024-01-16 22:27:51 +0100 (Tue, 16 Jan 2024)
Log Message:
-----------
memoize (16jan24)
Modified Paths:
--------------
trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.pl
trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.py
trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.pl
trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.py
trunk/Master/texmf-dist/doc/generic/memoize/CHANGELOG.md
trunk/Master/texmf-dist/doc/generic/memoize/examples-src.zip
trunk/Master/texmf-dist/doc/generic/memoize/examples.zip
trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md
trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.pdf
trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.pdf
trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.tex
trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md
trunk/Master/texmf-dist/doc/man/man1/memoize-clean.1
trunk/Master/texmf-dist/doc/man/man1/memoize-clean.man1.pdf
trunk/Master/texmf-dist/doc/man/man1/memoize-clean.pl.man1.pdf
trunk/Master/texmf-dist/doc/man/man1/memoize-clean.py.man1.pdf
trunk/Master/texmf-dist/doc/man/man1/memoize-extract.1
trunk/Master/texmf-dist/doc/man/man1/memoize-extract.man1.pdf
trunk/Master/texmf-dist/doc/man/man1/memoize-extract.pl.man1.pdf
trunk/Master/texmf-dist/doc/man/man1/memoize-extract.py.man1.pdf
trunk/Master/texmf-dist/scripts/memoize/memoize-clean.pl
trunk/Master/texmf-dist/scripts/memoize/memoize-clean.py
trunk/Master/texmf-dist/scripts/memoize/memoize-extract.pl
trunk/Master/texmf-dist/scripts/memoize/memoize-extract.py
trunk/Master/texmf-dist/source/generic/memoize/Makefile
trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx
trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex
trunk/Master/texmf-dist/tex/context/third/memoize/t-memoize.tex
trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex
trunk/Master/texmf-dist/tex/latex/memoize/memoizable.sty
trunk/Master/texmf-dist/tex/latex/memoize/memoize.sty
trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty
trunk/Master/texmf-dist/tex/plain/memoize/memoizable.tex
trunk/Master/texmf-dist/tex/plain/memoize/memoize.tex
Modified: trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.pl
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.pl 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.pl 2024-01-16 21:27:51 UTC (rev 69456)
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-clean.pl';
-my $VERSION = '2024/01/02 v1.1.0';
+my $VERSION = '2024/01/16 v1.1.1';
use strict;
use Getopt::Long;
Modified: trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.py
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.py 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.py 2024-01-16 21:27:51 UTC (rev 69456)
@@ -18,7 +18,7 @@
# The files belonging to this work and covered by LPPL are listed in
# <texmf>/doc/generic/memoize/FILES.
-__version__ = '2024/01/02 v1.1.0'
+__version__ = '2024/01/16 v1.1.1'
import argparse, re, sys, pathlib, os
Modified: trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.pl
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.pl 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.pl 2024-01-16 21:27:51 UTC (rev 69456)
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-extract.pl';
-my $VERSION = '2024/01/02 v1.1.0';
+my $VERSION = '2024/01/16 v1.1.1';
use strict;
use File::Basename qw/basename/;
Modified: trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.py
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.py 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.py 2024-01-16 21:27:51 UTC (rev 69456)
@@ -18,7 +18,7 @@
# The files belonging to this work and covered by LPPL are listed in
# <texmf>/doc/generic/memoize/FILES.
-__version__ = '2024/01/02 v1.1.0'
+__version__ = '2024/01/16 v1.1.1'
import argparse, re, sys, os, subprocess, itertools, traceback, platform
from pathlib import Path, PurePath
Modified: trunk/Master/texmf-dist/doc/generic/memoize/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/CHANGELOG.md 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/generic/memoize/CHANGELOG.md 2024-01-16 21:27:51 UTC (rev 69456)
@@ -3,8 +3,13 @@
For the development history, see [Memoize's GitHub
repository](https://github.com/sasozivanovic/memoize).
-## 2024/1/02 v1.1.0
+## 2024/01/16 v1.1.1
+* Fix a bug where, under `no memo dir`, Memoize was checking whether the extern
+ exists in the root folder.
+
+## 2024/01/02 v1.1.0
+
* Improve the extraction scripts:
* respect `TEXMF_OUTPUT_DIRECTORY`;
* respect `openin_any` and `openout_any`;
Modified: trunk/Master/texmf-dist/doc/generic/memoize/examples-src.zip
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/memoize/examples.zip
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md 2024-01-16 21:27:51 UTC (rev 69456)
@@ -2,8 +2,8 @@
title: memoize-clean
section: 1
header: User Manual
-footer: memoize-clean of Memoize v1.1.0
-date: January 02, 2024
+footer: memoize-clean of Memoize v1.1.1
+date: January 16, 2024
hyphenate: false
---
Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -3360,7 +3360,7 @@
that. In effect, changing the location of |listii| will only recompile it if
it contains a \cs{label}.
-At announced, we redefine \cs{label} once the memoization of |listii| begins,
+As announced, we redefine \cs{label} once the memoization of |listii| begins,
so within \refmmz{at begin memoization}.\footnote{Another generally good
location for such redefinitions is among the auto-options of |listii|. We
could include an \refmmz{auto}\cs{label}\marg{...} there, or a |/utils/exec|
Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md 2024-01-16 21:27:51 UTC (rev 69456)
@@ -2,8 +2,8 @@
title: memoize-extract
section: 1
header: User Manual
-footer: memoize-extract of Memoize v1.1.0
-date: January 02, 2024
+footer: memoize-extract of Memoize v1.1.1
+date: January 16, 2024
hyphenate: false
---
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-clean.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/memoize-clean.1 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/man/man1/memoize-clean.1 2024-01-16 21:27:51 UTC (rev 69456)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pandoc 3.1.5
+.\" Automatically generated by Pandoc 3.1.6
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
@@ -14,7 +14,7 @@
. ftr VB CB
. ftr VBI CBI
.\}
-.TH "memoize-clean" "1" "January 02, 2024" "memoize-clean of Memoize v1.1.0" "User Manual"
+.TH "memoize-clean" "1" "January 16, 2024" "memoize-clean of Memoize v1.1.1" "User Manual"
.nh
.SH NAME
.PP
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-clean.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-clean.pl.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-clean.py.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-extract.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/memoize-extract.1 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/doc/man/man1/memoize-extract.1 2024-01-16 21:27:51 UTC (rev 69456)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pandoc 3.1.5
+.\" Automatically generated by Pandoc 3.1.6
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
@@ -14,7 +14,7 @@
. ftr VB CB
. ftr VBI CBI
.\}
-.TH "memoize-extract" "1" "January 02, 2024" "memoize-extract of Memoize v1.1.0" "User Manual"
+.TH "memoize-extract" "1" "January 16, 2024" "memoize-extract of Memoize v1.1.1" "User Manual"
.nh
.SH NAME
.PP
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-extract.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-extract.pl.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/memoize-extract.py.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/memoize/memoize-clean.pl
===================================================================
--- trunk/Master/texmf-dist/scripts/memoize/memoize-clean.pl 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-clean.pl 2024-01-16 21:27:51 UTC (rev 69456)
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-clean.pl';
-my $VERSION = '2024/01/02 v1.1.0';
+my $VERSION = '2024/01/16 v1.1.1';
use strict;
use Getopt::Long;
Modified: trunk/Master/texmf-dist/scripts/memoize/memoize-clean.py
===================================================================
--- trunk/Master/texmf-dist/scripts/memoize/memoize-clean.py 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-clean.py 2024-01-16 21:27:51 UTC (rev 69456)
@@ -18,7 +18,7 @@
# The files belonging to this work and covered by LPPL are listed in
# <texmf>/doc/generic/memoize/FILES.
-__version__ = '2024/01/02 v1.1.0'
+__version__ = '2024/01/16 v1.1.1'
import argparse, re, sys, pathlib, os
Modified: trunk/Master/texmf-dist/scripts/memoize/memoize-extract.pl
===================================================================
--- trunk/Master/texmf-dist/scripts/memoize/memoize-extract.pl 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-extract.pl 2024-01-16 21:27:51 UTC (rev 69456)
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-extract.pl';
-my $VERSION = '2024/01/02 v1.1.0';
+my $VERSION = '2024/01/16 v1.1.1';
use strict;
use File::Basename qw/basename/;
Modified: trunk/Master/texmf-dist/scripts/memoize/memoize-extract.py
===================================================================
--- trunk/Master/texmf-dist/scripts/memoize/memoize-extract.py 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-extract.py 2024-01-16 21:27:51 UTC (rev 69456)
@@ -18,7 +18,7 @@
# The files belonging to this work and covered by LPPL are listed in
# <texmf>/doc/generic/memoize/FILES.
-__version__ = '2024/01/02 v1.1.0'
+__version__ = '2024/01/16 v1.1.1'
import argparse, re, sys, os, subprocess, itertools, traceback, platform
from pathlib import Path, PurePath
Modified: trunk/Master/texmf-dist/source/generic/memoize/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/generic/memoize/Makefile 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/source/generic/memoize/Makefile 2024-01-16 21:27:51 UTC (rev 69456)
@@ -5,14 +5,15 @@
all: ctan/memoize.zip
$(MAKE) -f Makefile.advice ctan/advice.zip
$(MAKE) -f Makefile.collargs ctan/collargs.zip
+ @echo "Don't forget to run the tests!"
# Prepare the CTAN submission.
PACKAGE = memoize
-VERSION = 1.1.0
+VERSION = 1.1.1
YEAR = 2024
MONTH = 01
-DAY = 02
+DAY = 16
FORMAT = generic
@@ -19,7 +20,7 @@
COMMON = memoize nomemoize memoizable
PLAIN = memoize-extract-one.tex
GENERIC = memoizable.code.tex
-SOURCE = memoize.edtx memoize.ins # $(makefiles)
+SOURCE = memoize.edtx memoize.ins
SCRIPTS := memoize-extract memoize-clean
man-src := $(SCRIPTS:%=doc/%.1.md)
@@ -38,6 +39,9 @@
MAKEFILE = Makefile
LICENCE = LICENCE
+PACKAGES.edtx = $(PACKAGES:%=%.edtx)
+PACKAGES.ins = $(PACKAGES:%=%.ins)
+
makefiles = Makefile.package Makefile.runtimes Makefile.advice Makefile.collargs
codedoc-source = memoize-code.tex \
@@ -87,14 +91,13 @@
edtx2dtx -s -c '#' -B '^my \$$PROG' -E '^# Local Variables:' $< \
| sed -e '/^% Local Variables:/Q' > $@
-doc/memoize-code.pdf: $(SOURCE) $(codedoc-source) \
- advice.edtx advice.ins collargs.edtx collargs.ins \
- $(SCRIPTS:%=%.dtx)
+doc/memoize-code.pdf: $(codedoc-source) \
+ $(PACKAGES.edtx) $(PACKAGES.ins) $(SCRIPTS:%=%.dtx)
-doc/memoize.pdf: $(manual-source) $(examples-src) memoize.edtx advice.edtx collargs.edtx
+doc/memoize.pdf: $(manual-source) $(examples-src) $(PACKAGES.edtx)
%.pdf: %.tex
- latexmk -cd -lualatex -bibtex- $< && touch $@
+ latexmk -cd -lualatex -bibtex- $(LATEXMK) $< && touch $@
@@ -128,11 +131,11 @@
$(call EDIT-VERSION-MAN,doc/memoize-clean.1.md)
$(call EDIT-DATE-CHANGELOG,CHANGELOG.md)
define COLOR_VERSION
-grep -E --color '[0-9]{4}[/-][0-9]{2}[/-][0-9]{2}|v?[0-9]\.[0-9]\.[0-9]([-a-z]*)|(January|February|March|April|May|June|July|August|September|October|November|December) [0-9]+, [0-9]{4}'
+grep -E --color '[0-9]{4}[/-][0-9]{1,2}[/-][0-9]{1,2}|v?[0-9]\.[0-9]\.[0-9]([-a-z]*)|(January|February|March|April|May|June|July|August|September|October|November|December) [0-9]+, [0-9]{4}'
endef
versions-show:
- @grep -E '%<latex>\\ProvidesPackage|^%<context>%D\s*(version|date)=' $(PACKAGES:%=%.edtx) | ${COLOR_VERSION}
+ @grep -E '%<latex>\\ProvidesPackage|^%<context>%D\s*(version|date)=' $(PACKAGES.edtx) | ${COLOR_VERSION}
@grep __version__ *.py | ${COLOR_VERSION}
@grep VERSION *.pl | ${COLOR_VERSION}
@grep -E '^(footer|date):' doc/memoize-*.md | ${COLOR_VERSION}
Modified: trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx 2024-01-16 21:27:51 UTC (rev 69456)
@@ -90,14 +90,14 @@
%
% \paragraph{Identification} of |memoize|, |memoizable| and |nomemoize|.
%<*mmz>
-%<latex>\ProvidesPackage{memoize}[2024/1/02 v1.1.0 Fast and flexible externalization]
+%<latex>\ProvidesPackage{memoize}[2024/01/16 v1.1.1 Fast and flexible externalization]
%<context>%D \module[
%<context>%D file=t-memoize.tex,
-%<context>%D version=1.1.0,
+%<context>%D version=1.1.1,
%<context>%D title=Memoize,
%<context>%D subtitle=Fast and flexible externalization,
%<context>%D author=Saso Zivanovic,
-%<context>%D date=2024-01-02,
+%<context>%D date=2024-01-16,
%<context>%D copyright=Saso Zivanovic,
%<context>%D license=LPPL,
%<context>%D ]
@@ -104,17 +104,17 @@
%<context>\writestatus{loading}{ConTeXt User Module / memoize}
%<context>\unprotect
%<context>\startmodule[memoize]
-%<plain>% Package memoize 2024/01/02 v1.1.0
+%<plain>% Package memoize 2024/01/16 v1.1.1
%</mmz>
%<*mmzable>
-%<latex>\ProvidesPackage{memoizable}[2024/1/02 v1.1.0 A programmer's stub for Memoize]
+%<latex>\ProvidesPackage{memoizable}[2024/01/16 v1.1.1 A programmer's stub for Memoize]
%<context>%D \module[
%<context>%D file=t-memoizable.tex,
-%<context>%D version=1.1.0,
+%<context>%D version=1.1.1,
%<context>%D title=Memoizable,
%<context>%D subtitle=A programmer's stub for Memoize,
%<context>%D author=Saso Zivanovic,
-%<context>%D date=2024-01-02,
+%<context>%D date=2024-01-16,
%<context>%D copyright=Saso Zivanovic,
%<context>%D license=LPPL,
%<context>%D ]
@@ -121,17 +121,17 @@
%<context>\writestatus{loading}{ConTeXt User Module / memoizable}
%<context>\unprotect
%<context>\startmodule[memoizable]
-%<plain>% Package memoizable 2024/01/02 v1.1.0
+%<plain>% Package memoizable 2024/01/16 v1.1.1
%</mmzable>
%<*nommz>
-%<latex>\ProvidesPackage{nomemoize}[2024/1/02 v1.1.0 A no-op stub for Memoize]
+%<latex>\ProvidesPackage{nomemoize}[2024/01/16 v1.1.1 A no-op stub for Memoize]
%<context>%D \module[
%<context>%D file=t-nomemoize.tex,
-%<context>%D version=1.1.0,
+%<context>%D version=1.1.1,
%<context>%D title=Memoize,
%<context>%D subtitle=A no-op stub for Memoize,
%<context>%D author=Saso Zivanovic,
-%<context>%D date=2024-01-02,
+%<context>%D date=2024-01-16,
%<context>%D copyright=Saso Zivanovic,
%<context>%D license=LPPL,
%<context>%D ]
@@ -138,7 +138,7 @@
%<context>\writestatus{loading}{ConTeXt User Module / nomemoize}
%<context>\unprotect
%<context>\startmodule[nomemoize]
-%<mmz>% Package nomemoize 2024/01/02 v1.1.0
+%<mmz>% Package nomemoize 2024/01/16 v1.1.1
%</nommz>
%
% \paragraph{Required packages} and \hologo{LaTeX}ization of \hologo{plainTeX}
@@ -1766,7 +1766,7 @@
% might be produced by a failed \hologo{TeX}-based extraction, should count
% as no file. The |0| behind |\ifnum| is there because |\pdffilesize|
% returns an empty string when the file does not exist.
- \ifnum0\pdf at filesize{\mmz at prefix@dir/#1}=0
+ \ifnum0\pdf at filesize{\mmz at prefix@dir#1}=0
\ifmmz at direct@ccmemo at input
\let\mmzMemo\endinput
\else
Modified: trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex
===================================================================
--- trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -26,11 +26,11 @@
%% (<texmf>/doc/generic/memoize/)FILES.
%D \module[
%D file=t-memoizable.tex,
-%D version=1.1.0,
+%D version=1.1.1,
%D title=Memoizable,
%D subtitle=A programmer's stub for Memoize,
%D author=Saso Zivanovic,
-%D date=2024-01-02,
+%D date=2024-01-16,
%D copyright=Saso Zivanovic,
%D license=LPPL,
%D ]
Modified: trunk/Master/texmf-dist/tex/context/third/memoize/t-memoize.tex
===================================================================
--- trunk/Master/texmf-dist/tex/context/third/memoize/t-memoize.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-memoize.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -26,11 +26,11 @@
%% (<texmf>/doc/generic/memoize/)FILES.
%D \module[
%D file=t-memoize.tex,
-%D version=1.1.0,
+%D version=1.1.1,
%D title=Memoize,
%D subtitle=Fast and flexible externalization,
%D author=Saso Zivanovic,
-%D date=2024-01-02,
+%D date=2024-01-16,
%D copyright=Saso Zivanovic,
%D license=LPPL,
%D ]
@@ -777,7 +777,7 @@
\string\mmzResource{\mmz at extern@name}\collargs at percentchar}%
}
\def\mmzResource#1{%
- \ifnum0\pdf at filesize{\mmz at prefix@dir/#1}=0
+ \ifnum0\pdf at filesize{\mmz at prefix@dir#1}=0
\ifmmz at direct@ccmemo at input
\let\mmzMemo\endinput
\else
Modified: trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex
===================================================================
--- trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -26,11 +26,11 @@
%% (<texmf>/doc/generic/memoize/)FILES.
%D \module[
%D file=t-nomemoize.tex,
-%D version=1.1.0,
+%D version=1.1.1,
%D title=Memoize,
%D subtitle=A no-op stub for Memoize,
%D author=Saso Zivanovic,
-%D date=2024-01-02,
+%D date=2024-01-16,
%D copyright=Saso Zivanovic,
%D license=LPPL,
%D ]
Modified: trunk/Master/texmf-dist/tex/latex/memoize/memoizable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/memoize/memoizable.sty 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/latex/memoize/memoizable.sty 2024-01-16 21:27:51 UTC (rev 69456)
@@ -24,7 +24,7 @@
%%
%% The files belonging to this work and covered by LPPL are listed in
%% (<texmf>/doc/generic/memoize/)FILES.
-\ProvidesPackage{memoizable}[2024/1/02 v1.1.0 A programmer's stub for Memoize]
+\ProvidesPackage{memoizable}[2024/01/16 v1.1.1 A programmer's stub for Memoize]
\RequirePackage{pgfkeys}
\input memoizable.code.tex
\endinput
Modified: trunk/Master/texmf-dist/tex/latex/memoize/memoize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/memoize/memoize.sty 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/latex/memoize/memoize.sty 2024-01-16 21:27:51 UTC (rev 69456)
@@ -24,7 +24,7 @@
%%
%% The files belonging to this work and covered by LPPL are listed in
%% (<texmf>/doc/generic/memoize/)FILES.
-\ProvidesPackage{memoize}[2024/1/02 v1.1.0 Fast and flexible externalization]
+\ProvidesPackage{memoize}[2024/01/16 v1.1.1 Fast and flexible externalization]
\RequirePackage{etoolbox}
\ifdefined\luatexversion
\directlua{memoize = {}}
@@ -745,7 +745,7 @@
\string\mmzResource{\mmz at extern@name}\collargs at percentchar}%
}
\def\mmzResource#1{%
- \ifnum0\pdf at filesize{\mmz at prefix@dir/#1}=0
+ \ifnum0\pdf at filesize{\mmz at prefix@dir#1}=0
\ifmmz at direct@ccmemo at input
\let\mmzMemo\endinput
\else
Modified: trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty 2024-01-16 21:27:51 UTC (rev 69456)
@@ -24,7 +24,7 @@
%%
%% The files belonging to this work and covered by LPPL are listed in
%% (<texmf>/doc/generic/memoize/)FILES.
-\ProvidesPackage{nomemoize}[2024/1/02 v1.1.0 A no-op stub for Memoize]
+\ProvidesPackage{nomemoize}[2024/01/16 v1.1.1 A no-op stub for Memoize]
\RequirePackage{pgfkeys}
\def\ifmmz at loadstatus#1{%
\ifnum#1=0\csname mmz at loadstatus\endcsname\relax
Modified: trunk/Master/texmf-dist/tex/plain/memoize/memoizable.tex
===================================================================
--- trunk/Master/texmf-dist/tex/plain/memoize/memoizable.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/plain/memoize/memoizable.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -24,7 +24,7 @@
%%
%% The files belonging to this work and covered by LPPL are listed in
%% (<texmf>/doc/generic/memoize/)FILES.
-% Package memoizable 2024/01/02 v1.1.0
+% Package memoizable 2024/01/16 v1.1.1
\input miniltx
\input pgfkeys
\input memoizable.code.tex
Modified: trunk/Master/texmf-dist/tex/plain/memoize/memoize.tex
===================================================================
--- trunk/Master/texmf-dist/tex/plain/memoize/memoize.tex 2024-01-16 21:27:36 UTC (rev 69455)
+++ trunk/Master/texmf-dist/tex/plain/memoize/memoize.tex 2024-01-16 21:27:51 UTC (rev 69456)
@@ -24,7 +24,7 @@
%%
%% The files belonging to this work and covered by LPPL are listed in
%% (<texmf>/doc/generic/memoize/)FILES.
-% Package memoize 2024/01/02 v1.1.0
+% Package memoize 2024/01/16 v1.1.1
\input miniltx
\def\PackageWarning#1#2{{%
\newlinechar`\^^J\def\MessageBreak{^^J\space\space#1: }%
@@ -774,7 +774,7 @@
\string\mmzResource{\mmz at extern@name}\collargs at percentchar}%
}
\def\mmzResource#1{%
- \ifnum0\pdf at filesize{\mmz at prefix@dir/#1}=0
+ \ifnum0\pdf at filesize{\mmz at prefix@dir#1}=0
\ifmmz at direct@ccmemo at input
\let\mmzMemo\endinput
\else
More information about the tex-live-commits
mailing list.