[latex3-commits] [git/LaTeX3-latex3-latex3] main: Formally deprecate l3keys2e (bba26d9e9)
Joseph Wright
joseph.wright at morningstar2.co.uk
Tue Jun 21 11:11:48 CEST 2022
Repository : https://github.com/latex3/latex3
On branch : main
Link : https://github.com/latex3/latex3/commit/bba26d9e9ec5cbc8ebd2f37747d4513758382140
>---------------------------------------------------------------
commit bba26d9e9ec5cbc8ebd2f37747d4513758382140
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Tue Jun 21 10:11:15 2022 +0100
Formally deprecate l3keys2e
>---------------------------------------------------------------
bba26d9e9ec5cbc8ebd2f37747d4513758382140
l3packages/CHANGELOG.md | 3 +++
l3packages/l3keys2e/l3keys2e.dtx | 15 +++++++++++++++
2 files changed, 18 insertions(+)
diff --git a/l3packages/CHANGELOG.md b/l3packages/CHANGELOG.md
index 0b939e9a6..c6c76ad9d 100644
--- a/l3packages/CHANGELOG.md
+++ b/l3packages/CHANGELOG.md
@@ -10,6 +10,9 @@ this project uses date-based 'snapshot' version identifiers.
### Changed
- Revert alterations to `l3keys2e`
+### Deprecated
+- Package `l3keys2e`
+
## [2022-06-16]
### Changed
diff --git a/l3packages/l3keys2e/l3keys2e.dtx b/l3packages/l3keys2e/l3keys2e.dtx
index 7ca25a725..440f45dd7 100644
--- a/l3packages/l3keys2e/l3keys2e.dtx
+++ b/l3packages/l3keys2e/l3keys2e.dtx
@@ -68,6 +68,21 @@
%
% \begin{documentation}
%
+% \section{Introduction}
+%
+% \begin{center}
+% \bfseries This package is obsolete with the June 2022 \LaTeX{} release.
+% \end{center}
+%
+% With new formats, \cs{ProcessKeyOptions} is available as a more powerful
+% version of \cs{ProcessKeysOptions}. In particular, it is built directly
+% into the \LaTeX{} kernel, uses `raw' options (and therefore does not
+% suffer from space stripping and expansion issues), and can avoid
+% option clash warnings. Package authors should transition their
+% code to the new approach.
+%
+% \section{Old introduction}
+%
% The key--value method for optional arguments is very popular, as it
% allows the class or package author to define a large number of
% options with a simple interface. The \pkg{expl3} bundle of \LaTeX3
More information about the latex3-commits
mailing list.