[latex3-commits] [latex3/latex3] main: Update expl3 for DocStrip support of @@ convention (1b79c4e31)
github at latex-project.org
github at latex-project.org
Mon Oct 9 23:02:35 CEST 2023
Repository : https://github.com/latex3/latex3
On branch : main
Link : https://github.com/latex3/latex3/commit/1b79c4e3121a5ae905515d8595db7923ea6d8b42
>---------------------------------------------------------------
commit 1b79c4e3121a5ae905515d8595db7923ea6d8b42
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Mon Oct 9 22:02:35 2023 +0100
Update expl3 for DocStrip support of @@ convention
See #1252.
>---------------------------------------------------------------
1b79c4e3121a5ae905515d8595db7923ea6d8b42
l3kernel/expl3.dtx | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/l3kernel/expl3.dtx b/l3kernel/expl3.dtx
index 9adee097c..e41128890 100644
--- a/l3kernel/expl3.dtx
+++ b/l3kernel/expl3.dtx
@@ -334,12 +334,12 @@
% \end{verbatim}
% is private.
%
-% \subsubsection{Using \texttt{@@} and \pkg{l3docstrip} to mark private code}
+% \subsubsection{Using \texttt{@@} and \pkg{DocStrip} to mark private code}
%
% The formal syntax for internal functions allows clear separation of public
% and private code, but includes redundant information (every internal function
% or variable includes \texttt{__\meta{module}}). To aid programmers, the
-% \pkg{l3docstrip} program introduces the syntax
+% \pkg{DocStrip} program introduces the syntax
% \begin{quote}
% \ttfamily
% |%<@@=|\meta{module}|>|
@@ -354,7 +354,7 @@
% \tl_new:N \l_@@_my_tl
% % \end{macrocode}
% \end{verbatim}
-% is converted by \pkg{l3docstrip} to
+% is converted by \pkg{DocStrip} to
% \begin{verbatim}
% \cs_new:Npn \__foo_function:n #1
% ...
@@ -365,13 +365,6 @@
% distinguish variables from functions in the source when the |@@|
% convention is used.
%
-% Please note that you have to use the \pkg{l3docstrip} and
-% \textbf{not} the \pkg{docstrip} program in your \texttt{.ins} files
-% to make this work---the original \LaTeXe{} \pkg{docstrip} doesn't
-% understand the \texttt{@@} and will just copy it into your code
-% unmodified!
-%
-%
% \subsubsection{Variables: declaration}
%
% In well-formed \pkg{expl3} code, variables should always be declared before
More information about the latex3-commits
mailing list.