Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Sun, 23 Aug 2009 17:36:19 +0200 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n7NFaIN8026350 for ; Sun, 23 Aug 2009 17:36:18 +0200 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 n7NFW8jP011166 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 23 Aug 2009 17:32:08 +0200 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 n7NEBgW9032549; Sun, 23 Aug 2009 17:32:07 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 292491 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 23 Aug 2009 17:32:07 +0200 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 n7NFW7IV023725 for ; Sun, 23 Aug 2009 17:32:07 +0200 Received: from mordell.elzevir.fr (mordell.elzevir.fr [92.243.3.74]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n7NFVp9A010987 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sun, 23 Aug 2009 17:31:55 +0200 Received: from roth.elzevir.fr (thue.elzevir.fr [88.165.216.11]) by mordell.elzevir.fr (Postfix) with ESMTPS id 8F09635B88 for ; Sun, 23 Aug 2009 17:31:51 +0200 (CEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by roth.elzevir.fr (Postfix) with ESMTP id 4F124BFD6 for ; Sun, 23 Aug 2009 17:31:50 +0200 (CEST) User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 References: <4A7921CF.5020803@morningstar2.co.uk> <4A8EC449.4040509@morningstar2.co.uk> <19088.5371.517713.176151@morse.mittelbach-online.de> <4A905FB5.8020201@morningstar2.co.uk> <19089.3956.753050.556360@morse.mittelbach-online.de> <4A91399D.9090909@morningstar2.co.uk> X-Enigmail-Version: 0.95.0 OpenPGP: url=http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x50A89B42 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <4A9160E6.7050102@elzevir.fr> Date: Sun, 23 Aug 2009 17:31:50 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: =?ISO-8859-1?Q?Manuel_P=E9gouri=E9-Gonnard?= Subject: Re: xparse To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <4A91399D.9090909@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -6.599 () BAYES_00,RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 23 Aug 2009 15:36:19.0432 (UTC) FILETIME=[75DDC680:01CA2407] Status: R X-Status: X-Keywords: X-UID: 5987 Joseph Wright a écrit : > How do you see that working with things like \DeclareDocumentCommand. > Two options come to mind: > > 1) Given them names which reflect the separation > (\DeclareLaTeXDocumentCommand, etc.) > > 2) Add an extra "model" argument: > > \DeclareDocumentCommand { } { } { } > { } > > where we make no assumptions about anything here and do something like > How about a global switch like \UseLaTeXeCommands (or whatever)? I tend to think the current name is already long enough... Anyway, if Frank's idea of having separate packages xparse-2e and maybe latter xparse-gellmu or how knows, currently the switch is done by calling \usepackage{xparse-2e} or possibly another one (since l3 is still used on top on 2e at the moment), so I guess the question will only arise latter. Anyway, probably only one on the possibly various xparse-* will be used at the same time, so I don't see any problem with them using the smae command name. Manuel.