Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Fri, 21 Aug 2009 17:52:45 +0200 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n7LFqjAv007479 for ; Fri, 21 Aug 2009 17:52:45 +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 n7LFm5jN008352 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 21 Aug 2009 17:48:06 +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 n7LFm4fY008874; Fri, 21 Aug 2009 17:48:04 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 290466 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 21 Aug 2009 17:48:04 +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 n7LFm4qO004250 for ; Fri, 21 Aug 2009 17:48:04 +0200 Received: from ueamailgate02.uea.ac.uk (ueamailgate02.uea.ac.uk [139.222.131.185]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n7LFlsVX008227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 21 Aug 2009 17:47:58 +0200 Received: from ueams02.uea.ac.uk (ueams02.uea.ac.uk [139.222.131.131]) by ueamailgate02.uea.ac.uk (8.13.1/8.13.1) with ESMTP id n7LFlsS3004408 for ; Fri, 21 Aug 2009 16:47:54 +0100 Received: from [139.222.114.191] by ueams02.uea.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1MeWLK-0006oQ-2X for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 21 Aug 2009 16:47:54 +0100 User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 References: <4A7921CF.5020803@morningstar2.co.uk> <4A86949D.3090500@morningstar2.co.uk> <4A886BA8.2000209@morningstar2.co.uk> <0417DF73-EC19-4262-B9DF-5C870D47BFCE@gmail.com> <4A89058A.3060506@morningstar2.co.uk> <6E237F62-5DA8-4106-B270-F2D6BFBAA0EA@gmail.com> <4A895D7B.6030901@morningstar2.co.uk> <4A8A6E18.8090005@elzevir.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Canit-CHI2: 0.00 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN, outgoing) X-CanItPRO-Stream: UEA:outgoing (inherits from UEA:default,base:default) X-Canit-Stats-ID: 28715041 - 67851af5db6d X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 X-Scanned-By: CanIt (www . roaringpenguin . com) on 139.222.131.185 Message-ID: <4A8EC1AA.1090309@morningstar2.co.uk> Date: Fri, 21 Aug 2009 16:47:54 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: xparse To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <4A8A6E18.8090005@elzevir.fr> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -6.599 () BAYES_00,RCVD_IN_DNSWL_MED Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 21 Aug 2009 15:52:45.0815 (UTC) FILETIME=[6CF86070:01CA2277] Status: R X-Status: X-Keywords: X-UID: 5969 Manuel Pégourié-Gonnard wrote: > Joseph Wright a écrit : >>> Personally, I liked xparse-alt's original method, but I'm happy to leave >>> it like this until complaints start coming in :) (Which I'm not sure >>> will happen.) >> I'm not too fussed either way: it was just easier to code the way it is >> done. How do others view this? I can soon put the auto-magic back if >> that is the consensus. > > I think I'd prefer the automagic way, but it's ok for me either way. > > Manuel. > Okay, I'm taking it as a consensus that people would like the auto-magic approach back. I'll sort it out later today, and it should be in the SVN either this evening or tomorrow. For those not familiar, the idea is that terminal optional arguments do not skip spaces, but others do. So \foo {stuff} [opt] {more stuff} is allowed (as there is no confusion about what [opt] is for),b but \foo{bar}[opt] % Valid optional argument \foo{bar} [opt] % Not treated as an optional argument -- Joseph Wright