[latex3-commits] [git/LaTeX3-latex3-latex2e] options: Update news to include option handling (fc8c35f3)
Joseph Wright
joseph.wright at morningstar2.co.uk
Wed Jan 12 18:26:33 CET 2022
Repository : https://github.com/latex3/latex2e
On branch : options
Link : https://github.com/latex3/latex2e/commit/fc8c35f3bd3eba6d337ed2606a1bdbba280a2549
>---------------------------------------------------------------
commit fc8c35f3bd3eba6d337ed2606a1bdbba280a2549
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Tue Nov 30 21:18:28 2021 +0000
Update news to include option handling
>---------------------------------------------------------------
fc8c35f3bd3eba6d337ed2606a1bdbba280a2549
base/doc/ltnews35.tex | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/base/doc/ltnews35.tex b/base/doc/ltnews35.tex
index 94acf7f0..cb29f78c 100644
--- a/base/doc/ltnews35.tex
+++ b/base/doc/ltnews35.tex
@@ -222,6 +222,14 @@ To support creating key options in for this mechanism, the new command
approach as \pkg{l3keys} or \pkg{pgfkeys}: each key has one or more
\emph{properties} which define its behavior.
+Options for packages which use this new approach will not be checked for
+clashes by the kernel. Instead, each time a \cs{usepackage} or
+\cs{RequirePackage} line is encountered, the list of options given will be
+passed to \cs{ProcessKeysPackageOptions}. Options which can only be given
+the first time a package is loaded can be marked using the property
+\texttt{.usage = load}, and will result in a warning if used in a subsequent
+package loading line.
+
\subsection{Floating point and integer calculations}
The L3 programming layer offers expandable commands for calculating
More information about the latex3-commits
mailing list.