From 757aa0290bc1f866475e055fdf8a9c6df1124860 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Mon, 3 Aug 2020 14:53:53 +0200 Subject: 2020-08-03 14:20:00 --- .../manuals/luametatex/luametatex-enhancements.tex | 25 +++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) (limited to 'doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex') diff --git a/doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex b/doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex index 73c62fc89..687e6e8b5 100644 --- a/doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex +++ b/doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex @@ -1486,14 +1486,29 @@ the node number of the nodes. \stopsubsection +% \startsubsection[title={\lpr {lastnodetype}, \lpr {lastnodesubtype}, \lpr +% {currentiftype} and \lpr {internalcodesmode}.}] +% +% The \ETEX\ command \type {\lastnodetype} is limited to some nodes. When the +% parameter \type {\internalcodesmode} is set to a non|-|zero value the normal +% (internally used) numbers are reported. The same is true for \type +% {\currentiftype}, as we have more conditionals and also use a different order. +% The \type {\lastnodesubtype} is a bonus. +% +% \stopsubsection + \startsubsection[title={\lpr {lastnodetype}, \lpr {lastnodesubtype}, \lpr -{currentiftype} and \lpr {internalcodesmode}.}] +{currentiftype}}] -The \ETEX\ command \type {\lastnodetype} is limited to some nodes. When the -parameter \type {\internalcodesmode} is set to a non|-|zero value the normal -(internally used) numbers are reported. The same is true for \type +The \ETEX\ command \type {\lastnodetype} returns the node codes as used in the +engine. You can query the numbers at the \LUA\ end if you need the actual values. +The parameter \type {\internalcodesmode} is no longer provided as compatibility +switch because \LUATEX\ has more cq. some different nodes and it makes no sense +to be incompatible with the \LUA\ end of the engine. The same is true for \type {\currentiftype}, as we have more conditionals and also use a different order. -The \type {\lastnodesubtype} is a bonus. +The \type {\lastnodesubtype} is a bonus and again reports the codes used +internally. During development these might occasionally change, but eventually +they will be stable. \stopsubsection -- cgit v1.2.3