diff options
Diffstat (limited to 'macros/latex-dev/base/lthooks.dtx')
-rw-r--r-- | macros/latex-dev/base/lthooks.dtx | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/macros/latex-dev/base/lthooks.dtx b/macros/latex-dev/base/lthooks.dtx index 3969a2be56..5b3d80e984 100644 --- a/macros/latex-dev/base/lthooks.dtx +++ b/macros/latex-dev/base/lthooks.dtx @@ -31,8 +31,8 @@ %%% From File: lthooks.dtx % % \begin{macrocode} -\def\lthooksversion{v1.0r} -\def\lthooksdate{2021/09/06} +\def\lthooksversion{v1.0s} +\def\lthooksdate{2021/09/28} % \end{macrocode} % %<*driver> @@ -959,13 +959,14 @@ % \begin{syntax} % \cs{hook_activate_generic:n} \Arg{hook} % \end{syntax} -% Like \cs{hook_new:n} but does nothing if the hook was previously -% declared with \cs{hook_new:n}. This declaration should only be used -% in special situations, e.g., when a command of another package -% needs to be altered and it is not clear if for that command a -% generic \hook{cmd} hook was already explicitly declared before. -% -% Normally \cs{hook_new:n} should be used instead. +% This is like \cs{hook_new:n} but it does nothing if the hook was previously +% declared with \cs{hook_new:n}. This declaration should be used +% only in special situations, e.g., when a command from another package +% needs to be altered and it is not clear whether a +% generic \hook{cmd} hook (for that command) has been previously +% explicitly declared. +% +% Normally \cs{hook_new:n} should be used instead of this. % \end{function} % % @@ -3138,10 +3139,13 @@ % component to see if we have to make a reversed hook. In either case % the function returns \meta{true} for a generic hook and \meta{false} % in other cases. +% +% \changes{v1.0s}{2021/09/28} +% {Correct usage of older \cs{@@_if_file_hook:wTF} (gh/675)} % \begin{macrocode} %<latexrelease>\cs_new_protected:Npn \@@_try_declaring_generic_hook:nNNnn #1 %<latexrelease> { -%<latexrelease> \@@_if_file_hook:wTF #1 / \s_@@_mark {#1} +%<latexrelease> \@@_if_file_hook:wTF #1 / \s_@@_mark %<latexrelease> { %<latexrelease> \exp_args:Ne \@@_try_declaring_generic_hook_split:nNNnn %<latexrelease> { \exp_args:Ne \@@_file_hook_normalize:n {#1} } @@ -4777,10 +4781,12 @@ %<latexrelease> } % \end{macrocode} % +% \changes{v1.0s}{2021/09/28} +% {Correct usage of older \cs{@@_if_file_hook:wTF} (gh/675)} % \begin{macrocode} %<latexrelease>\cs_new_protected:Npn \@@_try_file_hook:n #1 %<latexrelease> { -%<latexrelease> \@@_if_file_hook:wTF #1 / \s_@@_mark {#1} +%<latexrelease> \@@_if_file_hook:wTF #1 / \s_@@_mark %<latexrelease> { %<latexrelease> \exp_args:Ne \@@_if_usable_use:n %<latexrelease> { \exp_args:Ne \@@_file_hook_normalize:n {#1} } |