[latex3-commits] [git/LaTeX3-latex3-latex3] master: Moved debug functions to stable (bfa9a6567)

Joseph Wright joseph.wright at morningstar2.co.uk
Tue Oct 8 08:35:16 CEST 2019


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/bfa9a6567bb1e43cc467f09b17a02d0eec37a03f

>---------------------------------------------------------------

commit bfa9a6567bb1e43cc467f09b17a02d0eec37a03f
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Oct 8 07:35:16 2019 +0100

    Moved debug functions to stable


>---------------------------------------------------------------

bfa9a6567bb1e43cc467f09b17a02d0eec37a03f
 l3kernel/CHANGELOG.md     |  5 +++++
 l3kernel/l3candidates.dtx | 39 ---------------------------------------
 2 files changed, 5 insertions(+), 39 deletions(-)

diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index ba11c3245..77987682b 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -7,6 +7,11 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+### Changed
+
+- Moved `\debug_on:`, `\debug_off:`, `\debug_suspend:` and `\debug_resume:`
+  to stable
+
 ## [2019-10-02]
 
 ### Fixed
diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index 6f50651ed..7e8d4cdda 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -84,45 +84,6 @@
 % into the kernel. However, real use sometimes leads to better ideas, so functions from this module are
 % \textbf{not necessarily stable} and we may have to adjust them!
 %
-% \section{Additions to \pkg{l3basics}}
-%
-% \begin{function}[added = 2017-07-16, updated = 2017-08-02]{\debug_on:n, \debug_off:n}
-%   \begin{syntax}
-%     \cs{debug_on:n} |{| \meta{comma-separated list} |}|
-%     \cs{debug_off:n} |{| \meta{comma-separated list} |}|
-%   \end{syntax}
-%   Turn on and off within a group various debugging code, some of which
-%   is also available as \pkg{expl3} load-time options.  The items that
-%   can be used in the \meta{list} are
-%   \begin{itemize}
-%     \item \texttt{check-declarations} that checks all \pkg{expl3}
-%       variables used were previously declared and that local/global
-%       variables (based on their name or on their first assignment) are
-%       only locally/globally assigned;
-%     \item \texttt{check-expressions} that checks integer, dimension,
-%       skip, and muskip expressions are not terminated prematurely;
-%     \item \texttt{deprecation} that makes soon-to-be-deprecated commands produce errors;
-%     \item \texttt{log-functions} that logs function definitions;
-%     \item \texttt{all} that does all of the above.
-%   \end{itemize}
-%   Providing these as switches rather than options allows testing code
-%   even if it relies on other packages: load all other packages, call
-%   \cs{debug_on:n}, and load the code that one is interested in
-%   testing.  These functions can only be used in \LaTeXe{} package mode
-%   loaded with \texttt{enable-debug} or another option implying it.
-% \end{function}
-%
-% \begin{function}[added = 2017-11-28]{\debug_suspend:, \debug_resume:}
-%   \begin{syntax}
-%     \cs{debug_suspend:} \ldots{} \cs{debug_resume:}
-%   \end{syntax}
-%   Suppress (locally) errors and logging from \texttt{debug} commands,
-%   except for the \texttt{deprecation} errors or warnings.  These pairs
-%   of commands can be nested.  This can be used around pieces of code
-%   that are known to fail checks, if such failures should be ignored.
-%   See for instance \pkg{l3coffins}.
-% \end{function}
-%
 % \section{Additions to \pkg{l3box}}
 %
 % \subsection{Viewing part of a box}





More information about the latex3-commits mailing list