texlive[73025] trunk: memoize (3dec24)

commits+karl at tug.org commits+karl at tug.org
Tue Dec 3 22:58:41 CET 2024


Revision: 73025
          https://tug.org/svn/texlive?view=revision&revision=73025
Author:   karl
Date:     2024-12-03 22:58:40 +0100 (Tue, 03 Dec 2024)
Log Message:
-----------
memoize (3dec24)

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/memoize-clean.1.md
    trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.pdf
    trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.tex
    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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.pl	2024-12-03 21:58:40 UTC (rev 73025)
@@ -19,7 +19,7 @@
 # <texmf>/doc/generic/memoize/FILES.
 
 my $PROG = 'memoize-clean.pl';
-my $VERSION = '2024/11/24 v1.4.0';
+my $VERSION = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-clean.py	2024-12-03 21:58:40 UTC (rev 73025)
@@ -18,7 +18,7 @@
 # The files belonging to this work and covered by LPPL are listed in
 # <texmf>/doc/generic/memoize/FILES.
 
-__version__ = '2024/11/24 v1.4.0'
+__version__ = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.pl	2024-12-03 21:58:40 UTC (rev 73025)
@@ -19,7 +19,7 @@
 # <texmf>/doc/generic/memoize/FILES.
 
 my $PROG = 'memoize-extract.pl';
-my $VERSION = '2024/11/24 v1.4.0';
+my $VERSION = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Build/source/texk/texlive/linked_scripts/memoize/memoize-extract.py	2024-12-03 21:58:40 UTC (rev 73025)
@@ -18,7 +18,7 @@
 # The files belonging to this work and covered by LPPL are listed in
 # <texmf>/doc/generic/memoize/FILES.
 
-__version__ = '2024/11/24 v1.4.0'
+__version__ = '2024/12/02 v1.4.1'
 
 import argparse, re, sys, os, subprocess, itertools, traceback, platform
 from pathlib import Path, PurePath

Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-clean.1.md	2024-12-03 21:58:40 UTC (rev 73025)
@@ -2,8 +2,8 @@
 title: memoize-clean
 section: 1
 header: User Manual
-footer: memoize-clean of Memoize v1.4.0
-date: November 24, 2024
+footer: memoize-clean of Memoize v1.4.1
+date: December 02, 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-code.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.tex	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-code.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -27,7 +27,7 @@
   \faGithub~\url(https://){github.com/sasozivanovic}}
 \packageversion{%
   \ParseProvidesPackage
-  \ProvidesPackage{memoize}[2024/11/24 v1.4.0 Fast and flexible externalization]
+  \ProvidesPackage{memoize}[2024/12/02 v1.4.1 Fast and flexible externalization]
   \begin{tabular}{c}
     Memoize v\packagever\\
     \csuse{@date}

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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-doc.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -18,7 +18,7 @@
 
 \title{\pkg[white]{Memoize}}
 \ParseProvidesPackage
-\ProvidesPackage{memoize}[2024/11/24 v1.4.0 Fast and flexible externalization]
+\ProvidesPackage{memoize}[2024/12/02 v1.4.1 Fast and flexible externalization]
 \packageversion{v\packagever\\\csuse{@date}}
 \author{Sašo Živanović\\[2mm]
   \emailsymbol~\url(mailto:){saso.zivanovic at guest.arnes.si}\\

Modified: trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/generic/memoize/memoize-extract.1.md	2024-12-03 21:58:40 UTC (rev 73025)
@@ -2,8 +2,8 @@
 title: memoize-extract
 section: 1
 header: User Manual
-footer: memoize-extract of Memoize v1.4.0
-date: November 24, 2024
+footer: memoize-extract of Memoize v1.4.1
+date: December 02, 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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/man/man1/memoize-clean.1	2024-12-03 21:58:40 UTC (rev 73025)
@@ -1,6 +1,6 @@
 .\" Automatically generated by Pandoc 3.1.11.1
 .\"
-.TH "memoize\-clean" "1" "November 24, 2024" "memoize\-clean of Memoize v1.4.0" "User Manual"
+.TH "memoize\-clean" "1" "December 02, 2024" "memoize\-clean of Memoize v1.4.1" "User Manual"
 .SH NAME
 memoize\-clean.pl, memoize\-clean.py \- Remove (stale) memo and extern
 files

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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/doc/man/man1/memoize-extract.1	2024-12-03 21:58:40 UTC (rev 73025)
@@ -1,6 +1,6 @@
 .\" Automatically generated by Pandoc 3.1.11.1
 .\"
-.TH "memoize\-extract" "1" "November 24, 2024" "memoize\-extract of Memoize v1.4.0" "User Manual"
+.TH "memoize\-extract" "1" "December 02, 2024" "memoize\-extract of Memoize v1.4.1" "User Manual"
 .SH NAME
 memoize\-extract.pl, memoize\-extract.py \- Extract extern pages out of
 the PDF

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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-clean.pl	2024-12-03 21:58:40 UTC (rev 73025)
@@ -19,7 +19,7 @@
 # <texmf>/doc/generic/memoize/FILES.
 
 my $PROG = 'memoize-clean.pl';
-my $VERSION = '2024/11/24 v1.4.0';
+my $VERSION = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-clean.py	2024-12-03 21:58:40 UTC (rev 73025)
@@ -18,7 +18,7 @@
 # The files belonging to this work and covered by LPPL are listed in
 # <texmf>/doc/generic/memoize/FILES.
 
-__version__ = '2024/11/24 v1.4.0'
+__version__ = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-extract.pl	2024-12-03 21:58:40 UTC (rev 73025)
@@ -19,7 +19,7 @@
 # <texmf>/doc/generic/memoize/FILES.
 
 my $PROG = 'memoize-extract.pl';
-my $VERSION = '2024/11/24 v1.4.0';
+my $VERSION = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/scripts/memoize/memoize-extract.py	2024-12-03 21:58:40 UTC (rev 73025)
@@ -18,7 +18,7 @@
 # The files belonging to this work and covered by LPPL are listed in
 # <texmf>/doc/generic/memoize/FILES.
 
-__version__ = '2024/11/24 v1.4.0'
+__version__ = '2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/source/generic/memoize/Makefile	2024-12-03 21:58:40 UTC (rev 73025)
@@ -10,10 +10,10 @@
 # Prepare the CTAN submission.
 
 PACKAGE = memoize
-VERSION = 1.4.0
+VERSION = 1.4.1
 YEAR = 2024
-MONTH = 11
-DAY = 24
+MONTH = 12
+DAY = 02
 
 FORMAT = generic
 

Modified: trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/source/generic/memoize/memoize.edtx	2024-12-03 21:58:40 UTC (rev 73025)
@@ -90,14 +90,14 @@
 % 
 % \paragraph{Identification} of |memoize|, |memoizable| and |nomemoize|.
 %<*mmz>
-%<latex>\ProvidesPackage{memoize}[2024/11/24 v1.4.0 Fast and flexible externalization]
+%<latex>\ProvidesPackage{memoize}[2024/12/02 v1.4.1 Fast and flexible externalization]
 %<context>%D \module[
 %<context>%D         file=t-memoize.tex,
-%<context>%D      version=1.4.0,
+%<context>%D      version=1.4.1,
 %<context>%D        title=Memoize,
 %<context>%D     subtitle=Fast and flexible externalization,
 %<context>%D       author=Saso Zivanovic,
-%<context>%D         date=2024-11-24,
+%<context>%D         date=2024-12-02,
 %<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/11/24 v1.4.0
+%<plain>% Package memoize 2024/12/02 v1.4.1
 %</mmz>
 %<*mmzable>
-%<latex>\ProvidesPackage{memoizable}[2024/11/24 v1.4.0 A programmer's stub for Memoize]
+%<latex>\ProvidesPackage{memoizable}[2024/12/02 v1.4.1 A programmer's stub for Memoize]
 %<context>%D \module[
 %<context>%D         file=t-memoizable.tex,
-%<context>%D      version=1.4.0,
+%<context>%D      version=1.4.1,
 %<context>%D        title=Memoizable,
 %<context>%D     subtitle=A programmer's stub for Memoize,
 %<context>%D       author=Saso Zivanovic,
-%<context>%D         date=2024-11-24,
+%<context>%D         date=2024-12-02,
 %<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/11/24 v1.4.0
+%<plain>% Package memoizable 2024/12/02 v1.4.1
 %</mmzable>
 %<*nommz>
-%<latex>\ProvidesPackage{nomemoize}[2024/11/24 v1.4.0 A no-op stub for Memoize]
+%<latex>\ProvidesPackage{nomemoize}[2024/12/02 v1.4.1 A no-op stub for Memoize]
 %<context>%D \module[
 %<context>%D         file=t-nomemoize.tex,
-%<context>%D      version=1.4.0,
+%<context>%D      version=1.4.1,
 %<context>%D        title=Memoize,
 %<context>%D     subtitle=A no-op stub for Memoize,
 %<context>%D       author=Saso Zivanovic,
-%<context>%D         date=2024-11-24,
+%<context>%D         date=2024-12-02,
 %<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/11/24 v1.4.0
+%<mmz>% Package nomemoize 2024/12/02 v1.4.1
 %</nommz>
 % 
 % \paragraph{Required packages} and \hologo{LaTeX}ization of \hologo{plainTeX}
@@ -2260,9 +2260,16 @@
 \ifdef\XeTeXversion{%
   \def\mmz at shipout@unrotate{}%
 }{%
-  \def\mmz at shipout@unrotate{%
-    %<latex>\IfPDFManagementActiveTF{}{\pdfpageattr{/Rotate 0}}%
-    %<plain,context>\pdfpageattr{/Rotate 0}%
+  \ifdef\luatexversion{%
+    \def\mmz at shipout@unrotate{%
+      %<latex>\IfPDFManagementActiveTF{}{\pdfvariable pageattr {/Rotate 0}}%
+      %<plain,context>\pdfvariable pageattr {/Rotate 0}%
+    }%
+  }{%
+    \def\mmz at shipout@unrotate{%
+      %<latex>\IfPDFManagementActiveTF{}{\pdfpageattr{/Rotate 0}}%
+      %<plain,context>\pdfpageattr{/Rotate 0}%
+    }%
   }%
 }
 % \end{macro}

Modified: trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex
===================================================================
--- trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-memoizable.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -26,11 +26,11 @@
 %% (<texmf>/doc/generic/memoize/)FILES.
 %D \module[
 %D         file=t-memoizable.tex,
-%D      version=1.4.0,
+%D      version=1.4.1,
 %D        title=Memoizable,
 %D     subtitle=A programmer's stub for Memoize,
 %D       author=Saso Zivanovic,
-%D         date=2024-11-24,
+%D         date=2024-12-02,
 %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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-memoize.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -26,11 +26,11 @@
 %% (<texmf>/doc/generic/memoize/)FILES.
 %D \module[
 %D         file=t-memoize.tex,
-%D      version=1.4.0,
+%D      version=1.4.1,
 %D        title=Memoize,
 %D     subtitle=Fast and flexible externalization,
 %D       author=Saso Zivanovic,
-%D         date=2024-11-24,
+%D         date=2024-12-02,
 %D    copyright=Saso Zivanovic,
 %D      license=LPPL,
 %D ]
@@ -998,8 +998,14 @@
 \ifdef\XeTeXversion{%
   \def\mmz at shipout@unrotate{}%
 }{%
-  \def\mmz at shipout@unrotate{%
-    \pdfpageattr{/Rotate 0}%
+  \ifdef\luatexversion{%
+    \def\mmz at shipout@unrotate{%
+      \pdfvariable pageattr {/Rotate 0}%
+    }%
+  }{%
+    \def\mmz at shipout@unrotate{%
+      \pdfpageattr{/Rotate 0}%
+    }%
   }%
 }
 \let\mmzRegularPages\realpageno

Modified: trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex
===================================================================
--- trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/context/third/memoize/t-nomemoize.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -26,11 +26,11 @@
 %% (<texmf>/doc/generic/memoize/)FILES.
 %D \module[
 %D         file=t-nomemoize.tex,
-%D      version=1.4.0,
+%D      version=1.4.1,
 %D        title=Memoize,
 %D     subtitle=A no-op stub for Memoize,
 %D       author=Saso Zivanovic,
-%D         date=2024-11-24,
+%D         date=2024-12-02,
 %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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/latex/memoize/memoizable.sty	2024-12-03 21:58:40 UTC (rev 73025)
@@ -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/11/24 v1.4.0 A programmer's stub for Memoize]
+\ProvidesPackage{memoizable}[2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/latex/memoize/memoize.sty	2024-12-03 21:58:40 UTC (rev 73025)
@@ -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/11/24 v1.4.0 Fast and flexible externalization]
+\ProvidesPackage{memoize}[2024/12/02 v1.4.1 Fast and flexible externalization]
 \RequirePackage{etoolbox}
 \ifdefined\luatexversion
   \directlua{memoize = {}}
@@ -951,8 +951,14 @@
 \ifdef\XeTeXversion{%
   \def\mmz at shipout@unrotate{}%
 }{%
-  \def\mmz at shipout@unrotate{%
-    \IfPDFManagementActiveTF{}{\pdfpageattr{/Rotate 0}}%
+  \ifdef\luatexversion{%
+    \def\mmz at shipout@unrotate{%
+      \IfPDFManagementActiveTF{}{\pdfvariable pageattr {/Rotate 0}}%
+    }%
+  }{%
+    \def\mmz at shipout@unrotate{%
+      \IfPDFManagementActiveTF{}{\pdfpageattr{/Rotate 0}}%
+    }%
   }%
 }
 \let\mmzRegularPages\ReadonlyShipoutCounter

Modified: trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty	2024-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/latex/memoize/nomemoize.sty	2024-12-03 21:58:40 UTC (rev 73025)
@@ -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/11/24 v1.4.0 A no-op stub for Memoize]
+\ProvidesPackage{nomemoize}[2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/plain/memoize/memoizable.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -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/11/24 v1.4.0
+% Package memoizable 2024/12/02 v1.4.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-12-03 17:12:38 UTC (rev 73024)
+++ trunk/Master/texmf-dist/tex/plain/memoize/memoize.tex	2024-12-03 21:58:40 UTC (rev 73025)
@@ -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/11/24 v1.4.0
+% Package memoize 2024/12/02 v1.4.1
 \input miniltx
 \def\PackageWarning#1#2{{%
     \newlinechar`\^^J\def\MessageBreak{^^J\space\space#1: }%
@@ -979,8 +979,14 @@
 \ifdef\XeTeXversion{%
   \def\mmz at shipout@unrotate{}%
 }{%
-  \def\mmz at shipout@unrotate{%
-    \pdfpageattr{/Rotate 0}%
+  \ifdef\luatexversion{%
+    \def\mmz at shipout@unrotate{%
+      \pdfvariable pageattr {/Rotate 0}%
+    }%
+  }{%
+    \def\mmz at shipout@unrotate{%
+      \pdfpageattr{/Rotate 0}%
+    }%
   }%
 }
 \newcount\mmzRegularPages



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