Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Mon, 24 Nov 2008 08:05:58 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id mAO75u6W022041 for ; Mon, 24 Nov 2008 08:05:57 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id mAO714Y8017187 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Nov 2008 08:01:04 +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 mANAMSwT001634; Mon, 24 Nov 2008 08:00:57 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 166355 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 24 Nov 2008 08:00:57 +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 mAO70vB8023160 for ; Mon, 24 Nov 2008 08:00:57 +0100 Received: from lon1-post-1.mail.demon.net (lon1-post-1.mail.demon.net [195.173.77.148]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id mAO70h3I001511 for ; Mon, 24 Nov 2008 08:00:47 +0100 Received: from cremornelane.demon.co.uk ([80.177.25.195] helo=[192.168.0.2]) by lon1-post-1.mail.demon.net with esmtp (Exim 4.69) id 1L4VR5-00036R-Yt for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 24 Nov 2008 07:00:43 +0000 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 References: <49293F92.2080401@morningstar2.co.uk> <6898DF36-24E2-465E-9958-7AA38C4C1AE6@gmail.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <492A511D.1070507@morningstar2.co.uk> Date: Mon, 24 Nov 2008 07:00:45 +0000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: l3quark/l3tlp To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <6898DF36-24E2-465E-9958-7AA38C4C1AE6@gmail.com> 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: 24 Nov 2008 07:05:58.0989 (UTC) FILETIME=[1A4CF7D0:01C94E03] Status: R X-Status: X-Keywords: X-UID: 5456 Will Robertson wrote: > This brings up the question: is there any reason for us to keep the > modules logically separate? An easy fix might be to add > \RequirePackage{expl3} to the top of each l3module. But there will still be a sensible order to load things: l3names, then l3basics, then (hmm, don't know what's next!). > Regarding the best way to fix this particular problem with l3tlp, an > alternative is to move > \use_none_delimit_by_q_recursion_stop:w > into l3basics, where are also defined "\use_none_delimit_by_q_nil:w" > and so on. I'd agree. My suggested fix was to get things working, but it seemed obvious that the better solution was to move the entire thing earlier in the code. -- Joseph Wright