[latex3-commits] [git/LaTeX3-latex3-latex2e] hotfix/gh862: Pass raw options to \ProcessKeyOptions (e7d08fac)
Joseph Wright
joseph.wright at morningstar2.co.uk
Mon Jun 20 10:49:10 CEST 2022
Repository : https://github.com/latex3/latex2e
On branch : hotfix/gh862
Link : https://github.com/latex3/latex2e/commit/e7d08facce5abaee12d4e1032ecd99b976c6ee95
>---------------------------------------------------------------
commit e7d08facce5abaee12d4e1032ecd99b976c6ee95
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Mon Jun 20 09:49:10 2022 +0100
Pass raw options to \ProcessKeyOptions
>---------------------------------------------------------------
e7d08facce5abaee12d4e1032ecd99b976c6ee95
base/ltclass.dtx | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/base/ltclass.dtx b/base/ltclass.dtx
index 20e59353..57db2899 100644
--- a/base/ltclass.dtx
+++ b/base/ltclass.dtx
@@ -33,7 +33,7 @@
%<*driver>
% \fi
\ProvidesFile{ltclass.dtx}
- [2022/04/16 v1.5b LaTeX Kernel (Class & Package Interface)]
+ [2022/06/20 v1.5c LaTeX Kernel (Class & Package Interface)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltclass.dtx}
@@ -2176,6 +2176,7 @@
\@ifl at aded\@currext\@currname
% \end{macrocode}
% \changes{v1.5b}{2022/03/18}{Switch to \cs{ProcessKeyOptions}}
+% \changes{v1.5c}{2022/06/20}{Pass raw options to \cs{ProcessKeyOptions}}
% In the current preferred approach, a key family name will exist for
% processing using \pkg{ltkeys}. In that case, we replace the previous
% package options with the new ones, then call the key handler.
@@ -2185,7 +2186,7 @@
\@ifundefined{opt at fam@\@currname.\@currext}
{\@onefilewithoptions at clashchk{#2}}
{%
- \@namedef{opt@\@currname.\@currext}{#2}%
+ \@namedef{@raw at opt@\@currname.\@currext}{#2}%
\expandafter\expandafter\expandafter\ProcessKeyOptions
\expandafter\expandafter\expandafter
[\csname opt at fam@\@currname.\@currext\endcsname]%
More information about the latex3-commits
mailing list.