summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3doc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3doc.dtx12
1 files changed, 10 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx b/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
index 1a77c975255..f6734d35f46 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
@@ -78,7 +78,7 @@ Do not distribute a modified version of this file.
%</driver|class>
%
%<*driver|class>
-\GetIdInfo$Id: l3doc.dtx 4230 2012-09-24 21:44:28Z joseph $
+\GetIdInfo$Id: l3doc.dtx 4267 2012-11-04 19:42:13Z joseph $
{L3 Experimental documentation class}
%</driver|class>
%
@@ -1029,7 +1029,15 @@ Do not distribute a modified version of this file.
\tl_gclear:N \g_@@_macro_tl
% populate "\l_@@_functions_block_prop" with info on the functions present:
- \clist_map_function:nN {#1} \@@_parse_functions:n
+ % with a hack as we don't currently read verbatim and that means that
+ % \q_recursion_tail is an issue!
+ \str_if_eq:nnTF {#1} { \q_recursion_tail }
+ {
+ \prop_put:Nxx \l_@@_functions_block_prop
+ { \cs_to_str:N \q_recursion_tail }
+ { { -1 } { } }
+ }
+ { \clist_map_function:nN {#1} \@@_parse_functions:n }
\small\ttfamily
\begin{tabular}{ @{} l @{} r @{} }