summaryrefslogtreecommitdiff
path: root/macros/generic
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-22 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2024-01-22 03:01:00 +0000
commit3bb554642b743cd7ca7aef2b3668604343bfe708 (patch)
tree1de1c87f5181a1d269c0f94e332181e000b1489d /macros/generic
parentb2fc73208c72c65ca8f9ce068898291b69322d32 (diff)
CTAN sync 202401220300
Diffstat (limited to 'macros/generic')
-rw-r--r--macros/generic/memoize/CHANGELOG.md4
-rw-r--r--macros/generic/memoize/Makefile4
-rw-r--r--macros/generic/memoize/doc/memoize-clean.1.md4
-rw-r--r--macros/generic/memoize/doc/memoize-code.pdfbin626771 -> 626672 bytes
-rw-r--r--macros/generic/memoize/doc/memoize-doc.pdfbin2181032 -> 2181013 bytes
-rw-r--r--macros/generic/memoize/doc/memoize-extract.1.md4
-rwxr-xr-xmacros/generic/memoize/memoize-clean.pl2
-rwxr-xr-xmacros/generic/memoize/memoize-clean.py2
-rwxr-xr-xmacros/generic/memoize/memoize-extract.pl2
-rwxr-xr-xmacros/generic/memoize/memoize-extract.py2
-rw-r--r--macros/generic/memoize/memoize.edtx27
11 files changed, 28 insertions, 23 deletions
diff --git a/macros/generic/memoize/CHANGELOG.md b/macros/generic/memoize/CHANGELOG.md
index 291490e568..d92796b69e 100644
--- a/macros/generic/memoize/CHANGELOG.md
+++ b/macros/generic/memoize/CHANGELOG.md
@@ -3,6 +3,10 @@
For the development history, see [Memoize's GitHub
repository](https://github.com/sasozivanovic/memoize).
+## 2024/01/21 v1.1.2
+
+* Fix a bug in Biblatex support.
+
## 2024/01/16 v1.1.1
* Fix a bug where, under `no memo dir`, Memoize was checking whether the extern
diff --git a/macros/generic/memoize/Makefile b/macros/generic/memoize/Makefile
index 120b104903..b459a5fdfa 100644
--- a/macros/generic/memoize/Makefile
+++ b/macros/generic/memoize/Makefile
@@ -10,10 +10,10 @@ all: ctan/memoize.zip
# Prepare the CTAN submission.
PACKAGE = memoize
-VERSION = 1.1.1
+VERSION = 1.1.2
YEAR = 2024
MONTH = 01
-DAY = 16
+DAY = 21
FORMAT = generic
diff --git a/macros/generic/memoize/doc/memoize-clean.1.md b/macros/generic/memoize/doc/memoize-clean.1.md
index c64cbc0cd0..b2713b3440 100644
--- a/macros/generic/memoize/doc/memoize-clean.1.md
+++ b/macros/generic/memoize/doc/memoize-clean.1.md
@@ -2,8 +2,8 @@
title: memoize-clean
section: 1
header: User Manual
-footer: memoize-clean of Memoize v1.1.1
-date: January 16, 2024
+footer: memoize-clean of Memoize v1.1.2
+date: January 21, 2024
hyphenate: false
---
diff --git a/macros/generic/memoize/doc/memoize-code.pdf b/macros/generic/memoize/doc/memoize-code.pdf
index 3ef2312ae0..6d37bb8eb7 100644
--- a/macros/generic/memoize/doc/memoize-code.pdf
+++ b/macros/generic/memoize/doc/memoize-code.pdf
Binary files differ
diff --git a/macros/generic/memoize/doc/memoize-doc.pdf b/macros/generic/memoize/doc/memoize-doc.pdf
index f02f803abc..0b2419e7eb 100644
--- a/macros/generic/memoize/doc/memoize-doc.pdf
+++ b/macros/generic/memoize/doc/memoize-doc.pdf
Binary files differ
diff --git a/macros/generic/memoize/doc/memoize-extract.1.md b/macros/generic/memoize/doc/memoize-extract.1.md
index 266f65b962..086e6d9636 100644
--- a/macros/generic/memoize/doc/memoize-extract.1.md
+++ b/macros/generic/memoize/doc/memoize-extract.1.md
@@ -2,8 +2,8 @@
title: memoize-extract
section: 1
header: User Manual
-footer: memoize-extract of Memoize v1.1.1
-date: January 16, 2024
+footer: memoize-extract of Memoize v1.1.2
+date: January 21, 2024
hyphenate: false
---
diff --git a/macros/generic/memoize/memoize-clean.pl b/macros/generic/memoize/memoize-clean.pl
index f3c4dd01bc..9d34908a2b 100755
--- a/macros/generic/memoize/memoize-clean.pl
+++ b/macros/generic/memoize/memoize-clean.pl
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-clean.pl';
-my $VERSION = '2024/01/16 v1.1.1';
+my $VERSION = '2024/01/21 v1.1.2';
use strict;
use Getopt::Long;
diff --git a/macros/generic/memoize/memoize-clean.py b/macros/generic/memoize/memoize-clean.py
index b123ed68fe..1833931bf0 100755
--- a/macros/generic/memoize/memoize-clean.py
+++ b/macros/generic/memoize/memoize-clean.py
@@ -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/16 v1.1.1'
+__version__ = '2024/01/21 v1.1.2'
import argparse, re, sys, pathlib, os
diff --git a/macros/generic/memoize/memoize-extract.pl b/macros/generic/memoize/memoize-extract.pl
index c3cd430016..243c02a8f5 100755
--- a/macros/generic/memoize/memoize-extract.pl
+++ b/macros/generic/memoize/memoize-extract.pl
@@ -19,7 +19,7 @@
# <texmf>/doc/generic/memoize/FILES.
my $PROG = 'memoize-extract.pl';
-my $VERSION = '2024/01/16 v1.1.1';
+my $VERSION = '2024/01/21 v1.1.2';
use strict;
use File::Basename qw/basename/;
diff --git a/macros/generic/memoize/memoize-extract.py b/macros/generic/memoize/memoize-extract.py
index cc936e0447..ac138178fe 100755
--- a/macros/generic/memoize/memoize-extract.py
+++ b/macros/generic/memoize/memoize-extract.py
@@ -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/16 v1.1.1'
+__version__ = '2024/01/21 v1.1.2'
import argparse, re, sys, os, subprocess, itertools, traceback, platform
from pathlib import Path, PurePath
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}