Content-Transfer-Encoding: |
7bit |
Sender: |
|
Subject: |
|
From: |
|
Date: |
Sun, 23 Nov 2008 11:33:38 +0000 |
Content-Type: |
text/plain; charset=ISO-8859-1 |
MIME-Version: |
1.0 |
Reply-To: |
|
Parts/Attachments: |
|
|
Hello all,
The latest SVN update is broken, I'm afraid. The issue is l3tlp and
l3quark. I'd already pointed out that l3tlp has an issue:
\let_new:NN \tlist_map_break:w \use_none_delimit_by_q_recursion_stop:w
and didn't load l3quark, so \tlist_map_break:w did not work (it was
undefined). Will has now added l3quark to the load list for l3tlp,
*but* l3quark already requires l3expan, which itself requires l3tlp.
Hence you now get:
("<localtexmf>\l3quark.sty"
! Undefined control sequence.
\quark_new:N #1->\tlp_new:Nn
#1{#1}
l.57 \quark_new:N \q_stop
I'd humbly suggest the following diff:
--- C:\Temp\l3tlp.dtx-revBASE.svn000.tmp.dtx Sun Nov 23 11:32:04 2008
+++ C:\Documents and
Settings\joseph\texmf\tex\latex\expl3\l3in2e\l3tlp.dtx Sun Nov 23
11:31:19 2008
@@ -744,7 +744,6 @@
%<package> {\filename}{\filedate}{\fileversion}{\filedescription}
%<package&!check>\RequirePackage{l3basics}
%<package&check>\RequirePackage{l3chk}
-%<package>\RequirePackage{l3quark}
% \end{macrocode}
% \begin{macrocode}
%<*initex|package>
@@ -1678,7 +1677,7 @@
% \begin{macro}{\tlp_map_break:w}
% The break statement.
% \begin{macrocode}
-\let_new:NN \tlist_map_break:w \use_none_delimit_by_q_recursion_stop:w
+\def_long_new:Npn \tlist_map_break:w #1\q_recursion_stop {}
\let_new:NN \tlp_map_break:w \tlist_map_break:w
% \end{macrocode}
% \end{macro}
which seems to work, with the only cost being that \tlist_map_break:w
and \use_none_delimit_by_q_recursion_stop:w are both defined independently.
--
Joseph Wright
|
|
|