Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id s5BJFrZh001511 for ; Wed, 11 Jun 2014 21:15:54 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx012) with ESMTPS (Nemesis) id 0Mb3Qx-1XB5Wy41xT-00KecG for ; Wed, 11 Jun 2014 21:15:48 +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 s5BJCpJL007956 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Jun 2014 21:12:51 +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 s5BHBH1X021233; Wed, 11 Jun 2014 21:12:50 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11100206 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 11 Jun 2014 21:12:50 +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 s5BJ2o77027773 for ; Wed, 11 Jun 2014 21:02:50 +0200 Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [209.85.212.176]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s5BJ2fjg000467 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Wed, 11 Jun 2014 21:02:44 +0200 Received: by mail-wi0-f176.google.com with SMTP id n3so5993457wiv.9 for ; Wed, 11 Jun 2014 12:02:39 -0700 (PDT) X-Received: by 10.180.13.139 with SMTP id h11mr49665599wic.34.1402513359775; Wed, 11 Jun 2014 12:02:39 -0700 (PDT) Received: from palladium.home (host31-48-184-3.range31-48.btcentralplus.com. [31.48.184.3]) by mx.google.com with ESMTPSA id o10sm35468894wjy.0.2014.06.11.12.02.38 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 11 Jun 2014 12:02:39 -0700 (PDT) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <5398A7CD.6030603@morningstar2.co.uk> Date: Wed, 11 Jun 2014 20:02:37 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Snapshot of SVN 5105 To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE 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:RS1Zl208amk=:jUo1FY6HcL5qH64zJ49r1FxRt9 y9TEtCfoDxj5dl9IJh09QmwZ0McCfMuNXOANfGbTwhzSLI5D+bVtQyqrAhSvsGdrO0xdJ/bLK WaNWHxZ9zN504vTiI3srSRF1VJoFFK2NeCZ9Z0g7CqCXPff5+dZ1K8ngWFg+q8ir9nUszb3Fj SqTvPWW31M7yePwCtrkoxdhdus1RFeouiedPjgvvFa+5a/41c476MJHiFQCuLEnQnEK56U0a/ Qnt4CE1X1XqTOO7iMcCF4IigQsJ66UhEntwxlqmgI3d1JySMUeuWOorTcRIUcUDDnO3YSEUJz W4NaF4J0exTjVdILnMFAtgH1ZY9QKcAcD21IoQD7Plo8z3eFboBfrFRvC6jADYOsyHZqK36Id Lyg8LnWmRmSG+Q1bN2ompVQVlV4+qGUS7UrNHTIhlaIU6Cici6RF7B+NyD508xRCj5JHAtOAk DiA/SX4csutH+3upqZQ9A6dGPDYqbyLnrFL3SOwt5Y1TcgIceeaM4bLkWtCDK9zolVd9WC601 MIiwB8QB5qZ8aSEaDiDAIvTJZBsamYCdkFuc5G78PkLCpGxozQPSKOACVl4QU20BqoNZBF4Kk aNV/FvO4qvuQJ0hHFcLanbN0qNMV0A+DMIVODwPe23+4mUUgEl363b6mW4ljU2w0flqw572vY 8NbRSvaDeXPMAapYkJ993O+qYUVF3fgdJNpKRBB5SwpSflRs0y/ylXnWjGYQ7ZytO2U2+Bqvo xuYVyPiOO+H3TUctDbCZPK+pJqKI223n2u75RalBy6Tt6QVdoKe44Ip6LULAjzTnzSZsK/Lo9 MR8rlDOEiWpojY/N8iKeQqBTuwoymZIegPPE29l+1ozBRX8k7sSIkhFGO8OkvH/vry2GKcPKG Zzx+MyKuee4T30ZpXI/cq67IEMSyH7j57FMtWrJgI75RqwmQHyPluUPoAXTOjTjdF0Cx/clrC 7vn+Z4TvSQUD3cxBsFQHlLrYocRfLv/qmNeAeuyYTLPoH5flwbOyaVyE73igzo7E5prMzOA6i hSEWR51e8y3RggeQ6uHPgIIrX6q85nEY1sJ7Pfw7lwXHjBuXuypLvAgE/vnSfl6cx9T+uaqCq z++hubWHouZmuK6EW2EGTdAgiUKyVB1P8kZNHXcCIRsjTA8eiiIC9V/MpQ41Ba+gAkeltqUim WBHqfVcYu/ObOE0kOMpGBJz6Eu/1VXTVRb4mNk5kuu7cRl9B8bqjNeS/T2VLIUjTqId9t1mKs JTgKF3I5kQTQM9ucQeqGXozbZikz1qOE0lyTx3wWPKeJT+Rd7s8SmV3s57PElJXDlkQvywNwq 9EawoqLK8vpwMQWAz0/pwNahvcmlPW1L6nuYVsf0S6sIoQvdEdWy/TdLJD0orXWPQFlr1hI6r nicOp6oOMTSWACLmeOoiLMBA/RNDj2FH9CSz7Oi6se4AXhkmOZ9WfGSvJHl0YpH0sCr7HrOKY 1Wp7pauYwTUPNQnCtNjfwfoiHTI542OkkilO2A6JML+z8uy3EzQYNuw678yr2WqctuQz4jPoG YJQMPaSIf0vwptHbpIWI= X-UI-Loop:V01:SXBZhZtGSUI=:l0Zf7A+AUSS3ceup8ANb/b8/M5WFztTfWIgr8iPJZ3A= Status: R X-Status: X-Keywords: X-UID: 7493 Snapshot of SVN 5105 ==================== Changes in this release focus primarily on minimising dependency of expl3 on other packages and on having consistent behaviour across the supported engines (pdfTeX, XeTeX, LuaTeX). The team have developed a new build system to support this: while this does not 'show up' directly, it has resulted in a number of code improvements. The build system itself will be made generally available as a stand-alone product in the near future: full details will be given at that point. Changes: - Use expl3 native graphic drivers as standard rather than those from LaTeX2e - Move experimental l3luatex code out of l3kernel: this requires more work before inclusion in the 'stable' release bundle - Remove use of ifpdf package: with the standard settings, expl3 now requires only the LaTeX2e kernel and etex package to load - \pdf_strcmp:D is now only defined if a primitive: an internal wrapper \__str_if_eq_x:nn is now used for all engines (similar to \pdf@strcmp in the pdftexcmds package) - Bug fix for \pdfstrcmp emulation in LuaTeX: # tokens are now handled correctly in all cases - Bug fixes for native drivers: negative scaling and descender depths are now handled correctly - Bug fix for l3keys: attempting to 'nest' choice keys (set the code for a choice to itself be a choice) raises an error - l3file now allows spaces in file names and quotes them in the web2c style: surround " tokens only if the file name contains spaces - Performance enhancement for \tl_if_single:n(TF) - \int_step_... functions now evaluate all three integer arguments at the start of the loop - \dim_to_pt:n/\dim_to_unit:nn are now fully expandable; the input syntax is now restricted to 'properly formed' dimensions (i.e. exactly one unit must be given) - l3fp-old, which contained some code to support the older, non-expandable FPU syntax, is removed entirely - gind.ist is used for index sorting rather than l3doc.ist - Improved error messages in l3regex -- Joseph Wright