Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id r3UNFm4A026025 for ; Wed, 1 May 2013 01:15:49 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx109) with ESMTP (Nemesis) id 0MFzXG-1UmBsf00sY-00EulK for ; Wed, 01 May 2013 01:15:43 +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 r3UND7iM021928 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 1 May 2013 01:13:07 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r3UM13St000924; Wed, 1 May 2013 01:13:07 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 9224777 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 1 May 2013 01:13:07 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r3UND6xV004348 for ; Wed, 1 May 2013 01:13:06 +0200 Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r3UNCimP008894 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Wed, 1 May 2013 01:12:48 +0200 Received: by mail-pa0-f48.google.com with SMTP id lb1so600003pab.21 for ; Tue, 30 Apr 2013 16:12:44 -0700 (PDT) X-Received: by 10.66.13.35 with SMTP id e3mr1432268pac.186.1367363564091; Tue, 30 Apr 2013 16:12:44 -0700 (PDT) Received: from [10.228.202.216] ([1.143.104.24]) by mx.google.com with ESMTPSA id wl5sm917340pac.18.2013.04.30.16.12.41 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 30 Apr 2013 16:12:43 -0700 (PDT) References: <517E353C.5050701@morningstar2.co.uk> <517F75E8.7090900@morningstar2.co.uk> <517F9214.9030103@residenset.net> <517FCFEB.7030007@morningstar2.co.uk> Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=us-ascii X-Mailer: iPhone Mail (9B179) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id r3UND6xV004349 Message-ID: <3A2D6AC2-0E3B-41F4-BB26-23BC9D94B696@gmail.com> Date: Wed, 1 May 2013 08:42:33 +0930 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Behaviour of \SplitArgument with missing input To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <517FCFEB.7030007@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:3OoTKs9jJ+A=:QwbwCxONOELCEBWrW59HVj EfARcP4o1unjLC9s1wiUrCFvlB5C2yUKYJRfykmUmTDozHKkKIWWeRTlkz53vQx7Y3rp2Hh VOyB9uTDzWq2EQ7/vyaGBAmSvNPKJOh6qIXs3gU7EVeAYZ7dw4cawNw54MVrtETTIV/AS/K rEuzGfhM9oA5AXEDGjbBiJ7LrngdZEseOF8yV0gcWtYem//ysnrdeyrpOeQwnUuVJ/i4HAj Tk3+Hl9jQtMZte97fm0rL7K4mS0Y+8+BMhGaB7nqIICEBB2Ie601TfUjfKZ/8S1PkcB1VL2 U3juf8i7Bv72plLmk6WEW/4QXIgwnwBfxwOtw8ox8GLwcK1+ZQn9857EkshHsmy5HsH/ELH cnmzE7OWYWq4gT566SxWe8oa400cKNg+fdSeevxl2V5USTYH3PNaG3slB0lCnBgLphQN+3o kZJNJPib0007FmMOKlTENRO8MrleyRaHKTbg+yNezAjWWxYfQENao6kuQSuKJebGlS+HVOZ OFUNWCCmxHvX027BJ91knYkq3FJi+v+dTcHLOAxm3mcCE18/0EJAh9wkPyEAWIQ7SQmjksL f+nmE6pC821Q0f/2zFoOflfN7f8yZhEGyr4bqe/8qRnUt3HhfJR/0xpA4gf7bXMV1p0+Km5 nTjiHDzgFfgBqwugQhIzZqznbrw039tVfbdYu2yYu3cF0/1AdPwyNBSy527wa6QUkE9yMW3 gSAghX0VUm0+6zc92T5vunnB1OeThssAxEVy37T5VWHlyHK1pVSpgIT+mK3UPJffW+MBJ5V tHtwbVd5he7WJGiK/zrmPCOYgK+sKuqo75sVTa05qxUg+iR8jhICgjk/fuuyEUSx8GZb1my 9VSY4VbsuFZ4kSC9F8XRP+g+g7rL+pzWNNILm4VR6y9Hkycmg8WgSHhNFxiXnX+f6DMCPNV +fyoUy6Y35/WrJMehMnpxrXlD8lyhUodSBrWkLTm3zbxrwa98EV1Wh44QDQ0RcZsAEu1ZHS nDvSwtdbAa54OdF7xEWq1lnb8xd5uAbVdLkdPrTAeeYjfGbNk0WJlrq7rqNdmKnioZdHN0E oZkoqSQKxT6g1mITTG60nKji/Rqx4MAqeWo1KXoaiwWpjRGqTUw9Setc5IGFwpO0Hat2QdZ 8oxPo7TB0Qr0Gm31kOxScG3rI2wFn/I1ImD8m6ceqqtNBQ0i4X/XVzY0kSo7+DNOc3IUe31 UhXFD6jlvebcA1QwmTl7yijN8+ejxSUISw+Gm2YMdHMpz4bdUHsxnGLQWaX26BOi3z7K5K5 MuGwjCmMkkaTAs1tgREIMXsolPAsZ5ts20jwZM3a604U26EvRCMFiu9XRLD7tqTQRnrP6Oi phmlyFbEq3TH8Ybf6/GEdskl+FzPLw4GoFa2o5lU+Fu75sUSuOHmTK+xiYounRRJmA/Uu8D duqkojkPUYS4kBlmMAQC0BFiHVfvtRWrm1KU8FNs0UBkx9OP5i4nI/j9svARkHT6OFRTvIb z82WxxPfaLQCyKF5wsjqRRbEwVRmcB8FbPTtzfB7shSUgeGJz8ElQ5zLUdboBdlT88MRkEV E6TXkECZfNWkXnEZQagQFB0wn5LO9EDPAD9TUKKGtP8rmWg6GUxj8Mokv/w= X-UI-Loop:V01:GCd/4vLb5AM=:TZzKG7dw3HhdRi6rmyqwzcg5ybmR9NGZnjQ9HqUuvlI= Status: R X-Status: X-Keywords: X-UID: 7201 (Sent from my phone.) On 30/04/2013, at 11:36 PM, Joseph Wright wrote: > This > test would then be a code level equivalent of \IfNoValue(TF). > > This seems to make some sense to me I like this too if just as syntactic sugar. Perhaps the test would be sensibly named \xparse_if_no_value:nTF to avoid mixing up the module names? W