Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id u2SIXbSQ000603 for ; Mon, 28 Mar 2016 20:33:41 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx101) with ESMTPS (Nemesis) id 0M0fXG-1ZtKZK12aM-00uqvZ for ; Mon, 28 Mar 2016 20:33:28 +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 u2SIVLDN029582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Mar 2016 20:31:22 +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 u2RM26B5019193; Mon, 28 Mar 2016 20:31:21 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 13518303 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 28 Mar 2016 20:31:21 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id u2SIVLUp025975 for ; Mon, 28 Mar 2016 20:31:21 +0200 Received: from beige.oak.relay.mailchannels.net (beige.oak.relay.mailchannels.net [23.83.215.16]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id u2SIVBdX025814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 28 Mar 2016 20:31:15 +0200 X-Sender-Id: netnames|x-authuser|joseph.wright@morningstar2.co.uk Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D5E3B420D for ; Mon, 28 Mar 2016 18:31:04 +0000 (UTC) Received: from smtp2.easily.co.uk (ip-10-220-9-73.us-west-2.compute.internal [10.220.9.73]) by relay.mailchannels.net (Postfix) with ESMTPA id 7CC8442A5 for ; Mon, 28 Mar 2016 18:31:03 +0000 (UTC) X-Sender-Id: netnames|x-authuser|joseph.wright@morningstar2.co.uk Received: from smtp2.easily.co.uk (smtp2.easily.co.uk [10.101.168.185]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:2500 (trex/5.6.10); Mon, 28 Mar 2016 18:31:04 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: netnames|x-authuser|joseph.wright@morningstar2.co.uk X-MailChannels-Auth-Id: netnames X-MC-Loop-Signature: 1459189864037:2229139328 X-MC-Ingress-Time: 1459189864037 Received: from [81.174.201.13] (port=49154 helo=palladium.local) by smtp2.easily.co.uk with esmtpa (Exim 4.43) id 1akbwL-0007SX-Dr for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 28 Mar 2016 19:31:01 +0100 References: <56F6CB27.5020607@morningstar2.co.uk> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-AuthUser: joseph.wright@morningstar2.co.uk X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id u2SIVLUp025976 Message-ID: <56F97864.6080209@morningstar2.co.uk> Date: Mon, 28 Mar 2016 19:31:00 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: Snapshot of SVN 6466 To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-MIME-Autoconverted: from 8bit to quoted-printable by relay.uni-heidelberg.de id u2SIVLDN029582 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:YOtcUb0h784=:E9k120qx8yK6dc3YCRotqJhB4V VLPnqqR0ovcpAHxsfw9u7jYY3kIcapYSIrX9OwaAezZUanqYV8rUC2gy7o9Pibsg7SdAhMCJl gFrJxUHpSb3TOfjiyJQKPGfK0EMXEgPKWiKhBKHC5h3cbNXflqwOSYuPYYfY+qulBBmtKVvd4 Noi90Ltw4e29M85djcwW0XsIHg0eW1YRbo0k+WnPjyW/kniFkV4vylOtqsYhJSapGJZiDrZvS r1GD+2anSyF0i5rfn5IOKTa67BveLf5LZZ+toBmhI9/1m+DrnDvr6FdfCX82H2QgAjr+RygaM m2yOqZkryU6y40JyNrDIq1lmAg1N6fUxGwJdE+FhppgPqBMQC8zgcH58Ypf658R3I6IgcTavQ L8Fw/+Wzuckb5LIA8WA16GQdCAyEUfO9oLLVX1eburC0+b4Q9/nx25VqBLw3VGaVrqvpuIJc7 mnvdM54nMREjdgDpTJSJplG6zh3wajFSYfq7M/n+Mt2oPsxvIqHsXFjRDxXmnB5XHl2FD/pVE Y7TwGP6EbY/4xVx6s0uGYCqWZKbFEwasEg6xhiK5IbX6RiKuxOPpAqGfgOPr6Qs07SLpSy4xK bS6KagXBhr+w5VcECk8yz7W3eOjCITuG9EwmT6l/YmzkndoW8kZKMzG0kOETU1XJCrFc7Hzi5 g5jd8X8fSsc1K4DLW+aaVr8TkvXP0g5IzFIv/lINdJE36F5E8A6PIqCke8pMRj1ntzbvoUsBy RyTAItE7Ah+/Qy596lYUT+D0LCyZ5b4Z91SS3nvsXrCfBJJ5a8OxLnzOrGER5ndzLatu5DGzO O64Pj37xzGCqV8aTjAXBfVZR37eNDAAw5lekym8KekLarN+kxizalEXar064cnAAzst2NrEvD gRmTvoMshOPsL95wiRDU3TN8AjMQAGRbDV/uwMWUGs5hW48gGYcLxQFyP4QhlUIzLQmpUdM4u 06BW6he06WM+nDGTbzD5Hs4zjn0r3se8tlSCpiK78PpSi1es4erf0KkIR+TneM7/fU7psvEj9 AY5pw9I4mbNmT5PXoNjzLj1brZmCzpV57r6ibxiIG9f+tgpOIfcsz9+LkE9p8gfZhjJ+vLlvi sAFm+Z9RLROrATUB2tbYithrcISCZeBXc/62E9KgUhEZgBuj8I+05rflEi4sGeWtR2xlKwORv J6ceiL9Gl59kfGCweBmov1wzP4anEiBrMsodPPM3HCJ2+rjyBxtrvxM+YVMgsJ0RsJ+r0vvS+ 1davlb2gI6cxa0s6UDmyCq9Stkqf/rrmsFwCpGcEC5CILrirTjVvtuGDz/YCRFY9LCY6z1xLA /DCUQvDKfXt6ykskTDydIiXI+empfHC7D5si1ThbugK+L1b056S5Vac2952s5WZQfq8i88jm5 hUdFudqE7BCjw9Hz11q3btr+vyIUQoY937oVvPSyBZzsJ31t/d8hyQLcwRrltsVdHSh40Bw7q Y+WoCSSFyul8GZsZ8q8NTv9P8+NLKeAUSOBaAmZXcFEgF5arzFk48y8vGK+Fd6BiE3x6azS4X SILFzUrrXoLG80wC2yMlAx7GvHfgIYYk+I3xz5iHQHZVn4yf9w23YNLdyscMTrJCmeOaPHv7P +oskBE8xsBaaaSs1j9yUyi7K5DgaKaUv+2Vkd/ruFKcfLGMH6p/E03O4VEn1GcA4KM5dAB+cu jA= X-UI-Loop:V01:AOznzt0n+1Q=:U5yDRVIVSBKw5/Wdv1V6goDPLlMBIUsKF6/WX4Fkhgo= X-UI-Out-Filterresults: notjunk:1;V01:K0:hNPDXXBIVfg=:1msh52eKkBp6EE1Odb4DM0 /w9ZWu37l91j+YSNDsWtGdgS4XztE3OWTOv7XtwNjA00hiSPfCnbP1i1z0vCHJZdlR2en8arr V+tMl4DYC+vCTzmC5+YvdCRaSBGogQ6EZzlx4BF+UJu08xzeGM/BeB0daLnhj7FDsN/SBP/RK gcHax/A78Fvomj8I67icfNJVIuzLeqGI8nJpk+UrY6JdzAZ6Mh6yqTulLrh2WeMd77rrZEpPH HUiBjGUjtKGRBmv210XTbwCTTDDfXjEn0mxyYhHZb7uttdbxwCzpXxqNrp8yxrchHu338rARp Wz36CJ3B/9knf/IWyNQYgILYKq6OD/xwLzzETHT2BeV3c8Sl++AxdvrL59BoDCrqUifmKSVc1 k8FvHf/sCjSnqFcV/Cq6weDmnBrDDh5eT4LHkuGTIrMMfwcC0aiKCj0qma3ibpoEXVGieKYDM BxFpe+2PqN7HyayXfWRhg0pXLqtjiKNFlkzvdiWGO4Ul+d1e34sjWTEByYqClgJLdE4h8Ec8H +J2TsavMW+GlqRhPlycKeR6aMH/nAjLAXYg9m6UIdUl X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by h1439878.stratoserver.net id u2SIXbSQ000603 Status: R X-Status: X-Keywords: X-UID: 7918 On 28/03/2016 19:21, Denis Bitouzé wrote: > Le 26/03/16 à 18h47, Joseph Wright > > a écrit : > >> Hello all, > > Hello Joseph, > >> Submitted today to CTAN, highlights: >> >> - Fix category code production by \tl_lower_case:n, etc., when >> Unicode engines are in use >> - Produce catcode-11 "e" in \fp_to_scientific:n, etc. (breaking >> change) >> - Various minor documentation tweaks >> - Updates to some accent handling by case changing code >> - Preparations for TeX Live 2016 binary changes > > The following M(n)WE: > > --8<---------------cut here---------------start------------->8--- > \documentclass{article} > \usepackage{xparse} > \usepackage{amsmath} > > \ExplSyntaxOn > \NewDocumentCommand \foo { O{} m } { > \tl_if_empty:nTF {#1} {% > #2 > }{ > #2 > } > } > \ExplSyntaxOff > > \begin{document} > \begin{align*} > f & = \foo[a]{a}. > \end{align*} > \end{document} > --8<---------------cut here---------------end--------------->8--- > > works like a charm with: > > ┌──── > │ xparse.sty 2016/01/19 v6377 L3 Experimental document command parser > │ expl3.sty 2016/01/19 v6377 L3 programming layer (loader) > │ expl3-code.tex 2016/01/19 v6377 L3 programming layer > │ l3pdfmode.def 2015/11/11 v6250 L3 Experimental driver: PDF mode > └──── > > but fails with: > > ┌──── > │ xparse.sty 2016/03/26 v6466 L3 Experimental document command parser > │ expl3.sty 2016/03/26 v6466 L3 programming layer (loader) > │ expl3-code.tex 2016/03/26 v6466 L3 programming layer > │ l3pdfmode.def 2016/03/26 v6465 L3 Experimental driver: PDF mode > └──── > > with the error: > > ┌──── > │ ! Incomplete \ifcase; all text was ignored after line 20. > │ > │ \fi > │ l.20 \end{align*} > │ > │ ? s > │ OK, entering \scrollmode... > │ ! Extra \or. > │ \c__char_xci_tl ->\or: [\or: [\or: [\or: [\or: > │ \or: [[\or: [\or: [\or: \or: ... > │ l.20 \end{align*} > │ > │ Runaway argument? > │ ! Forbidden control sequence found while scanning use of \foo . > │ > │ \par > │ l.20 \end{align*} > │ > │ ! Missing $ inserted. > │ > │ $ > │ l.20 \end{align*} > │ > │ ! Missing } inserted. > │ > │ } > │ l.20 \end{align*} > │ > │ ! Emergency stop. > │ \endtemplate > │ > │ l.20 \end{align*} > │ > │ ! ==> Fatal error occurred, no output PDF file produced! > │ Transcript written on test.log. > └──── > > Sorry for these bad news ;) Thanks for this: I'm pretty sure I know what the issue is and can probably have a fix to CTAN later today. Joseph