Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id p1PNARSQ020085 for ; Sat, 26 Feb 2011 00:10:28 +0100 Received: (qmail 3149 invoked by alias); 25 Feb 2011 23:10:22 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 25 Feb 2011 23:10:21 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx036) with SMTP; 26 Feb 2011 00:10:21 +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 p1PN7an6027722 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 26 Feb 2011 00:07:36 +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 p1PN15Vh007399; Sat, 26 Feb 2011 00:07:25 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1205428 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 26 Feb 2011 00:07:25 +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 p1PN7Pvo008618 for ; Sat, 26 Feb 2011 00:07:25 +0100 Received: from ix.urz.uni-heidelberg.de (cyrus-portal.urz.uni-heidelberg.de [129.206.100.176]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id p1PN7OvE007688 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 26 Feb 2011 00:07:25 +0100 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by ix.urz.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id p1PN7OHw011106 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 26 Feb 2011 00:07:24 +0100 Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id p1PN7BAw027641 for ; Sat, 26 Feb 2011 00:07:15 +0100 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Pt6kc-0003UW-P1 for LATEX-L@URZ.UNI-HEIDELBERG.DE; Sat, 26 Feb 2011 00:07:06 +0100 Received: from 130.225.20.35 ([130.225.20.35]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Feb 2011 00:07:06 +0100 Received: from burner+usenet by 130.225.20.35 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Feb 2011 00:07:06 +0100 X-Injected-Via-Gmane: http://gmane.org/ Lines: 45 References: <4D6617D4.7000208@morningstar2.co.uk> <4D66D271.3010104@morningstar2.co.uk> <4D676263.7020006@yahoo.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 130.225.20.35 User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:F1Yy2x7tgHoU9uEVBkDV/i0b7bw= X-Spam-Flag: No X-Envelope-From: X-Spam-Status: No, hits=-1.30 required=5 tests=AWL,BAYES_00,L_P0F_Linux,RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS, URIBL_RHS_DSN,URIBL_RHS_POST Message-ID: Date: Fri, 25 Feb 2011 18:06:53 -0500 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Rasmus Villemoes Organization: D03 Subject: Re: Packages using expl3 To: LATEX-L@listserv.uni-heidelberg.de Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p4WX0t+AtsdW759q5UMHmuZXKoMcioA8+BzqVNN3zDZ9GUPdcOd1oB8/LJUf 6u8vYMrzb5XLYeg3BVNeNPbZ+SiA0jgxlYCqoGfKB87IHPsFN/gb8uW1IJpx1uZbgKMLKBmELw90 7xZB80wsULNw/EZV1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6626 Philipp Stephani writes: > I think you should also search class (*.cls) files. Furthermore, > \ExplSyntaxOn is executed by \ProvidesExplPackage/Class/File. The only package or class with a ProvidesExpl which has not already been accounted for is ./texmf-dist/tex/latex/randomwalk/randomwalk.sty The classes which rely on at least one package/other class with expl3 dependencies are ./texmf-dist/doc/fonts/libertine/libertinedoku.cls ./texmf-dist/source/lualatex/lualatex-doc/lltxdoc.cls ./texmf-dist/tex/latex/expl3/l3doc.cls ./texmf-dist/tex/latex/gmdoc/gmdocc.cls ./texmf-dist/tex/latex/ryethesis/ryethesis.cls ./texmf-dist/tex/latex/seuthesis/seuthesis.cls ./texmf-dist/tex/latex/suftesi/suftesi.cls ./texmf-dist/tex/latex/thuthesis/thuthesis.cls ./texmf-dist/tex/latex/uothesis/uothesis.cls None of these declares themself as \ProvidesExplClass, nor do they contain \ExplSyntaxOn. Btw, the ./texmf-dist/tex/latex/chextras/chextras.sty is a kind of false positive. It contains \ExplSyntaxOn, but only to temporarily disable it, in order to load the polyglossia package without allowing it to load other packages, or to turn on ExplSyntax. Its documentation says In the XeTeX case, we load polyglossia with a dirty trick to prevent it from calling fontspec. but I can't really see why he needs to prevent ExplSyntax. In any case, chextras itself does not use expl3. -- Rasmus Villemoes