diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3basics.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3basics.dtx | 71 |
1 files changed, 2 insertions, 69 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx b/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx index 63bde464f33..058c99aba53 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx @@ -37,7 +37,7 @@ \documentclass[full]{l3doc} %</driver> %<*driver|package> -\GetIdInfo$Id: l3basics.dtx 5897 2015-08-28 09:06:29Z joseph $ +\GetIdInfo$Id: l3basics.dtx 5983 2015-09-10 18:57:56Z joseph $ {L3 Basic definitions} %</driver|package> %<*driver> @@ -1088,29 +1088,6 @@ % \cs{cs_if_exist:N}). % \end{function} % -% \subsection{Engine-specific conditionals} -% -% \begin{function}[updated = 2011-09-06,EXP,pTF]{\luatex_if_engine:} -% \begin{syntax} -% \cs{luatex_if_engine:TF} \Arg{true code} \Arg{false code} -% \end{syntax} -% Detects is the document is being compiled using \LuaTeX{}. -% \end{function} -% -% \begin{function}[updated = 2011-09-06,EXP,pTF]{\pdftex_if_engine:} -% \begin{syntax} -% \cs{pdftex_if_engine:TF} \Arg{true code} \Arg{false code} -% \end{syntax} -% Detects is the document is being compiled using \pdfTeX{}. -% \end{function} -% -% \begin{function}[updated = 2011-09-06,EXP,pTF]{\xetex_if_engine:} -% \begin{syntax} -% \cs{xetex_if_engine:TF} \Arg{true code} \Arg{false code} -% \end{syntax} -% Detects is the document is being compiled using \XeTeX{}. -% \end{function} -% % \subsection{Primitive conditionals} % % The \eTeX{} engine itself provides many different conditionals. Some @@ -2142,7 +2119,7 @@ % for the boolean. For example, % |\__cs_split_function:NN \foo_bar:cnx \use_i:nnn| as input % becomes |\use_i:nnn {foo_bar} {cnx} \c_true_bool|. -% +% % We cannot use |:| directly as it has the wrong category code so % an |x|-type expansion is used to force the conversion. % @@ -2971,50 +2948,6 @@ % \end{macrocode} % \end{macro} % -% \subsection{Engine specific definitions} -% -% \begin{macro}[pTF, EXP] -% {\xetex_if_engine:, \luatex_if_engine:, \pdftex_if_engine:} -% In some cases it will be useful to know which engine we're running. -% This can all be hard-coded for speed. -% \begin{macrocode} -\cs_new_eq:NN \luatex_if_engine:T \use_none:n -\cs_new_eq:NN \luatex_if_engine:F \use:n -\cs_new_eq:NN \luatex_if_engine:TF \use_ii:nn -\cs_new_eq:NN \pdftex_if_engine:T \use:n -\cs_new_eq:NN \pdftex_if_engine:F \use_none:n -\cs_new_eq:NN \pdftex_if_engine:TF \use_i:nn -\cs_new_eq:NN \xetex_if_engine:T \use_none:n -\cs_new_eq:NN \xetex_if_engine:F \use:n -\cs_new_eq:NN \xetex_if_engine:TF \use_ii:nn -\cs_new_eq:NN \luatex_if_engine_p: \c_false_bool -\cs_new_eq:NN \pdftex_if_engine_p: \c_true_bool -\cs_new_eq:NN \xetex_if_engine_p: \c_false_bool -\cs_if_exist:NT \xetex_XeTeXversion:D - { - \cs_gset_eq:NN \pdftex_if_engine:T \use_none:n - \cs_gset_eq:NN \pdftex_if_engine:F \use:n - \cs_gset_eq:NN \pdftex_if_engine:TF \use_ii:nn - \cs_gset_eq:NN \xetex_if_engine:T \use:n - \cs_gset_eq:NN \xetex_if_engine:F \use_none:n - \cs_gset_eq:NN \xetex_if_engine:TF \use_i:nn - \cs_gset_eq:NN \pdftex_if_engine_p: \c_false_bool - \cs_gset_eq:NN \xetex_if_engine_p: \c_true_bool - } -\cs_if_exist:NT \luatex_directlua:D - { - \cs_gset_eq:NN \luatex_if_engine:T \use:n - \cs_gset_eq:NN \luatex_if_engine:F \use_none:n - \cs_gset_eq:NN \luatex_if_engine:TF \use_i:nn - \cs_gset_eq:NN \pdftex_if_engine:T \use_none:n - \cs_gset_eq:NN \pdftex_if_engine:F \use:n - \cs_gset_eq:NN \pdftex_if_engine:TF \use_ii:nn - \cs_gset_eq:NN \luatex_if_engine_p: \c_true_bool - \cs_gset_eq:NN \pdftex_if_engine_p: \c_false_bool - } -% \end{macrocode} -% \end{macro} -% % \subsection{Doing nothing functions} % % \begin{macro}[EXP]{\prg_do_nothing:} |