summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/l3kernel/l3doc.cls
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-11-22 23:37:49 +0000
committerKarl Berry <karl@freefriends.org>2012-11-22 23:37:49 +0000
commitd27c7eb7c70ce56b5ac1c6d7b5277f5c3fc888ee (patch)
tree4074a79e9d21cb85e640d8233f6b0fe5dce89416 /Master/texmf-dist/tex/latex/l3kernel/l3doc.cls
parent6348770c313c5104acd5b60d68377af2621c9a2d (diff)
l3 (22nov12)
git-svn-id: svn://tug.org/texlive/trunk@28333 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3kernel/l3doc.cls')
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/l3doc.cls12
1 files changed, 10 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/l3kernel/l3doc.cls b/Master/texmf-dist/tex/latex/l3kernel/l3doc.cls
index b75f0c5779c..4aa57de4d9d 100644
--- a/Master/texmf-dist/tex/latex/l3kernel/l3doc.cls
+++ b/Master/texmf-dist/tex/latex/l3kernel/l3doc.cls
@@ -52,7 +52,7 @@
\let \fileversionOld \ExplFileVersion
\let \filedescriptionOld \ExplFileDescription
\RequirePackage{expl3,xparse,calc}
-\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}
\ProvidesExplClass
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
@@ -405,7 +405,15 @@
\tl_gclear:N \g__codedoc_macro_tl
% populate "\l__codedoc_functions_block_prop" with info on the functions present:
- \clist_map_function:nN {#1} \__codedoc_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__codedoc_functions_block_prop
+ { \cs_to_str:N \q_recursion_tail }
+ { { -1 } { } }
+ }
+ { \clist_map_function:nN {#1} \__codedoc_parse_functions:n }
\small\ttfamily
\begin{tabular}{ @{} l @{} r @{} }