Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id s9ENpWQm029760 for ; Wed, 15 Oct 2014 01:51:33 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx106) with ESMTPS (Nemesis) id 0LnlRr-1Y5oNl1BMd-00huez for ; Wed, 15 Oct 2014 01:51:26 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s9ENnefX029945 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Oct 2014 01:49:41 +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 s9EM18KI020754; Wed, 15 Oct 2014 01:49:40 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11425775 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 15 Oct 2014 01:49:40 +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 s9ENneLh030059 for ; Wed, 15 Oct 2014 01:49:40 +0200 Received: from smtp3.clear.net.nz (smtp3.clear.net.nz [203.97.33.64]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s9ENnTdS029878 for ; Wed, 15 Oct 2014 01:49:33 +0200 Received: from mxin3-orange.clear.net.nz (lb2-srcnat.clear.net.nz [203.97.32.237]) by smtp3.clear.net.nz (CLEAR Net Mail) with ESMTP id <0NDG001NTKUFSO10@smtp3.clear.net.nz> for LATEX-L@listserv.uni-heidelberg.de; Wed, 15 Oct 2014 12:49:27 +1300 (NZDT) Received: from 121-74-44-212.telstraclear.net (HELO [127.0.0.1]) ([121.74.44.212]) by smtpin3.clear.net.nz with ESMTP; Wed, 15 Oct 2014 12:49:26 +1300 MIME-version: 1.0 Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit X-Antivirus: avast! (VPS 141014-1, 15/10/2014), Outbound message X-Antivirus-Status: Clean References: <541F658C.2000007@clear.net.nz> <543A7F27.8050708@morningstar2.co.uk> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 Message-ID: <543DB684.7060206@clear.net.nz> Date: Wed, 15 Oct 2014 12:49:24 +1300 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: aparsloe Subject: Re: Capturing messages in a token list variable? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <543A7F27.8050708@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:Q5DMSbj4qNA=:3JCrsRI2QDStBhRWkXEiySyx5T OxHjcGUeEOxa+J6glgvlkpcNpHwJqj2MBPjiRe3JMIaS8PYqgMk0V2jyULtVDQhJXG8Y2Hy1V NRmQlBRYp8FcLnF9tIIx4k7LPH1TWicVEFzTXK1ypK263Tp2aOmb1Vxw+GgBmZYc/a8PP7IBQ 1l7DQIsyHSvBe/BQX2sSLrGOVDZJ00yH+Nteg0XQd87laU9luVqSgrMAdr0kvMHuf8U5EZt9B QWK4oFtzjaXJVpHVNQcG2WoZYhETaq4amSZoWgPJIpgi2IYnc3iinWRfCdQk0b/zPEBIApU87 KrUcdUqmds3cZsjOW7ScqrhTLV2vb+eBEzoB6rPYkug7Qj5M4nUKHdfihal0CvHLxrgWIGcC3 rI93ysW5UzodhEJ3F2qLOns5zblHgdLM404dEr5Xk67gy4A27OjPNE2SDncn2Yanw53NVpDVL JVbZInjDdC/foQ8tRtZn/YUl3AKpLPxTnoKDrcmzw2ftf2iui0IgdnBwmLoFkW0da87SyTerE WwxwPMwxMMY3uFtR3iKIb1XMK2ImD+4ITsRF/fok4ev0hgnRhuF1kUvL7qwYMLX9aM47Xp7HR fNaSLR2u3b/hRj6uYMRLpqLOjsOqfjTWOjp/uQGkbaW64ChSPx0kJ+va/yVVLcLB3qv/hLtpI wnnBSzI3659EYv7KgA0cswU51L7qKY6Vl6zQi06wn0hUU1LN7zumABM5e4i5oeCQ4/WgDnrtx vSBdybZ2oKANcPtJ9A47vqiVqnHnTNeT0uEs7/1ca1fn6punnz8Sw/5HB+4zuwYHRdb46tuVJ WIrBEq9b7uCMeGlDLwIT5hPqDFz7Kscf9nhW3b4EeACnf1enKnQBq2BNRadwTovkuDgKdn3pd rUgy9LWAomleBaYZXXl1N/TfxPkXCXBznVqEVYJdyqa+ZDPONxYIL2UhtaLKlJN6ZsLyVpifu iZDhTjaM41cUi7I1DUgiNf5ezTN+2uaOhKOVj195zMW8hftaBSRuj993HjnXSpnkqh8mfuL9c dQb/bV9y7pRWQqMq/7aFrCZy5G6AzG98I26bpk6K2Pz+lx3HGzXiS/nHs5NHyMalGSgdS+XF6 frCiWNYy+QxmoZGF38G2j8+zbCTj5o4zCcrG0fvpSrPaPcbrVGrVg79Wi6p4qkjDBIGEKX6xO REf6L23hSFLthOVX8Sed8obbJkmSOSVrWBs3oJT3EADuV/yNz2Kt7tM4Y2HlRBwyJ2KqgCRur 793L9l2I9ffYh2v5Wf1MbpzhDhqpQex7P52SFSr/QrOyFekwr9RuvK1zf/x3bxqMNPTfvqvOt +41wjwkAkNQvVIfx+k2ZkbdEM//8VVJHK5rGO/SzuePrwibDGHvMG1YXAzHY5lPwJwOMRUIqc +LSMv/KwIQBlFC3fOdccxrxU6hRVL4Xtsz78tRfVLQwrYPDr8a2lA5huwPBVXpd4D9WpwjsuU SVIBvmOwHMoMfHra8yFl5N4I67K+MpV1SWOcgMNt+5uqVuS1fi X-UI-Loop:V01:7oljMz1aQ6A=:lbvC60YTbRQJYsXdmg2zBMBzENfftcykVr661vuGb/U= X-UI-Out-Filterresults: notjunk:1; X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 7618 On 13/10/2014 2:16 a.m., Joseph Wright wrote: > On 22/09/2014 00:55, aparsloe wrote: >> Is there any way to capture the expanded content of a message (in the >> sense of l3msg) in a token list variable? As I understand it, messages >> at present go either to the terminal or the log file. To use a message >> in some other way, doesn't seem to be allowed for. There are at least a couple of issues here. The first is that (TeX) messages are tied pretty closely to the log/terminal. Thus the usual approach to dealing with any automation is to parse the log after a run and extract the information. The l3msg system is designed to work with this as the messages all have 'names' and can be set to display just that information in the log. Capturing in a token list is for 'standard' messages doable but not something built-in. The bigger issue in the context given is that we are talking about expandable messaging. Floating point calcs are expandable, and we can't issue 'normal' messages there. Nor can we set any variables, and that is an issue with the requested functionality: it's not doable in TeX. -- Joseph Wright OK. Thank you for the response Joseph. Andrew