[latex3-commits] [git/LaTeX3-latex3-latex3] master: Drop some internal function docs (5d18933)

Joseph Wright joseph.wright at morningstar2.co.uk
Mon Apr 2 10:25:25 CEST 2018


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

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

commit 5d189332dcc5305a55d453f705a39709dbaeea89
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Apr 2 09:25:25 2018 +0100

    Drop some internal function docs
    
    We are moving to having everything either public-and-documented or
    purely in the code section. These functions are not used outside of
    their 'home' module so do not need wider docs (or moving to \__kernel).


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

5d189332dcc5305a55d453f705a39709dbaeea89
 l3kernel/l3basics.dtx |   38 --------------------------------------
 l3kernel/l3expan.dtx  |   17 -----------------
 2 files changed, 55 deletions(-)

diff --git a/l3kernel/l3basics.dtx b/l3kernel/l3basics.dtx
index 9aa4444..81e63fa 100644
--- a/l3kernel/l3basics.dtx
+++ b/l3kernel/l3basics.dtx
@@ -1159,17 +1159,6 @@
 %   error.
 % \end{function}
 %
-% \begin{function}[EXP]{\__cs_count_signature:N, \__cs_count_signature:c}
-%   \begin{syntax}
-%     \cs{__cs_count_signature:N} \meta{function}
-%   \end{syntax}
-%   Splits the \meta{function} into the \meta{name} (\emph{i.e.}~the part
-%   before the colon) and the \meta{signature} (\emph{i.e.}~after the colon).
-%   The \meta{number} of tokens in the \meta{signature} is then left in
-%   the input stream. If there was no \meta{signature} then the result is
-%   the marker value $-1$.
-% \end{function}
-%
 % \begin{function}[EXP]{\__cs_split_function:NN}
 %   \begin{syntax}
 %     \cs{__cs_split_function:NN} \meta{function} \meta{processor}
@@ -1186,33 +1175,6 @@
 %   specification \texttt{:nnN} (plus any trailing arguments needed).
 % \end{function}
 %
-% \begin{function}[EXP]{\__cs_get_function_name:N}
-%   \begin{syntax}
-%     \cs{__cs_get_function_name:N} \meta{function}
-%   \end{syntax}
-%   Splits the \meta{function} into the \meta{name} (\emph{i.e.}~the part
-%   before the colon) and the \meta{signature} (\emph{i.e.}~after the colon).
-%   The \meta{name} is then left in the input stream without the escape
-%   character present made up of tokens with category code $12$
-%   (other).
-% \end{function}
-%
-% \begin{function}[EXP]{\__cs_get_function_signature:N}
-%   \begin{syntax}
-%     \cs{__cs_get_function_signature:N} \meta{function}
-%   \end{syntax}
-%   Splits the \meta{function} into the \meta{name} (\emph{i.e.}~the part
-%   before the colon) and the \meta{signature} (\emph{i.e.}~after the colon).
-%   The \meta{signature} is then left in the input stream made up of
-%   tokens with category code $12$ (other).
-% \end{function}
-%
-% \begin{function}{\__cs_tmp:w}
-%   Function used for various short-term usages, for instance defining
-%   functions whose definition involves tokens which are hard to insert
-%   normally (spaces, characters with category other).
-% \end{function}
-%
 % \begin{function}{\__kernel_debug:TF}
 %   \begin{syntax}
 %     \cs{__kernel_debug:TF} \Arg{true code} \Arg{false code}
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index 871763e..73bcda2 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -797,23 +797,6 @@
 %   braces will not terminate the \texttt{f}-type expansion.
 % \end{function}
 %
-% \section{Internal functions and variables}
-%
-% \begin{variable}{\l__exp_internal_tl}
-%   The |\exp_| module has its private variable to temporarily store the
-%   result of |x|-type argument expansion. This is done to avoid interference
-%   with other functions using temporary variables.
-% \end{variable}
-%
-% \begin{function}{\::n, \::N, \::p, \::c, \::o, \::f, \::x, \::v, \::V, \:::}
-%   \begin{syntax}
-%     |\cs_set:Npn \exp_args:Ncof { \::c \::o \::f \::: }|
-%   \end{syntax}
-%   Internal forms for the base expansion types. These names do \emph{not}
-%   conform to the general \LaTeX3 approach as this makes them more readily
-%   visible in the log and so forth.
-% \end{function}
-%
 % \end{documentation}
 %
 % \begin{implementation}





More information about the latex3-commits mailing list