Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Sun, 23 Nov 2008 12:39:46 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id mANBdiIK014127 for ; Sun, 23 Nov 2008 12:39:44 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id mANBXvFG000997 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 23 Nov 2008 12:33:57 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id mANAMSNd001634; Sun, 23 Nov 2008 12:33:50 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 163151 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 23 Nov 2008 12:33:50 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id mANBXonn004760 for ; Sun, 23 Nov 2008 12:33:50 +0100 Received: from anchor-post-3.mail.demon.net (anchor-post-3.mail.demon.net [195.173.77.134]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id mANBXaw6000804 for ; Sun, 23 Nov 2008 12:33:40 +0100 Received: from morningstar2.demon.co.uk ([80.176.134.7] helo=[192.168.0.2]) by anchor-post-3.mail.demon.net with esmtp (Exim 4.69) id 1L4DDc-0005lz-nY for latex-l@listserv.uni-heidelberg.de; Sun, 23 Nov 2008 11:33:36 +0000 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <49293F92.2080401@morningstar2.co.uk> Date: Sun, 23 Nov 2008 11:33:38 +0000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: l3quark/l3tlp To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 23 Nov 2008 11:39:46.0586 (UTC) FILETIME=[2F7F97A0:01C94D60] Status: R X-Status: X-Keywords: X-UID: 5453 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: ("\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 @@ % {\filename}{\filedate}{\fileversion}{\filedescription} %\RequirePackage{l3basics} %\RequirePackage{l3chk} -%\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