Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id s4RG9NDA011435 for ; Tue, 27 May 2014 18:09:24 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx010) with ESMTPS (Nemesis) id 0LdctW-1WPImF1KHy-00iinR for ; Tue, 27 May 2014 18:09:18 +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 s4RG6Aj7025504 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 May 2014 18:06:10 +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 s4RG0Cmi015714; Tue, 27 May 2014 18:06:09 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11217132 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 27 May 2014 18:06:09 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s4RG69wE007830 for ; Tue, 27 May 2014 18:06:09 +0200 Received: from smtp3.easily.co.uk (smtp3.easily.co.uk [95.130.72.151]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id s4RG5sLo009653 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 27 May 2014 18:05:57 +0200 Received: from [139.222.114.112] (port=58277 helo=[139.222.114.112]) by smtp3.easily.co.uk with esmtpa (Exim 4.43) id 1WpKsC-00089b-Nu for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 27 May 2014 18:09:12 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 References: <5366C875.9040709@googlemail.com> <5367453E.3030906@morningstar2.co.uk> <5369962B.2020905@gmail.com> <5369D54F.10503@googlemail.com> <5369E218.4090809@morningstar2.co.uk> <536BCCC6.7050902@googlemail.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Message-ID: <5384B7E2.6080801@morningstar2.co.uk> Date: Tue, 27 May 2014 17:05:54 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: \__dim_strip_bp:n To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: 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:TLkYeuKKCds=:ZCNerevcQLr+pnpiwxZp2RnQ6r jR354AeIgCuJo92xGqe4mks3bLtYGwYr3db6yQxSaUAhhJx7X8XORWgtS7Xs31GCE6AfJdKUs ch1oIDklZpgc0LCDG8PP0nVXX23BZf0AhfN2c4RB+c6ejtWRX00S4NUK52L6XMmTgbs0hEcVm UhdMLIbGySv+V46gqtVhA3m6KnFR3C9D3qiCFIzepukNurJt4VmV848QK1qtPQ0zE8QjcBrtD KGHP2zpegFyUNW6R+SsBBz0EZ72NdVCv0BVGB0+b6Ra6Ea/nrezcsxq6calbSVv6i630LDEW/ cUIC9cV7+9G6iNYqe4qwF7bR5uEzFUvW82UhaCtfjyynbVB6NqwpGvy2nVenBuCI9SR1Y6M2T fi3z2ffgmtK5DpDWmT5z1sktOGdp4iVY8QDsZmAiyDR/+09A2hxD22PDVU8PfQPahaZEwDPUO sHSbt7Y8XoQZQvMXp/a3UCIsEIZHhEiPnpJ9qjXf361RSvvbRvZ/TrXhfuy9HxkS0ljWeFfIy Pj2mef6z51HyNVl5qpGfShwndw9DpihxaHovBvtNVDzLVmxJbAgnQdrrDWF6q3EIM3OgImVdl 1xQPx81fIf7Ipf+6STjga7JhPyyAiL2SAxZMip7IkAKDO2CNkbblsQ7gahIdyXK2SKZYb+x6k NFMQFc9vxIQXQ4ykzTgje1rPiKb67jMdX4XVC2Cikp5xe1erbAggSBYDcWuE1/1CVCYurft72 kV9V3p9lAffsFSwUoP9oqcHK6a8c91ZvDtM3nmjI9yQ7XX8Mmhac6a1XRVx/oXEoy7UaW9Jbv LKVqKu/SqLTtmc5lAfaFMzcxCVKciTmBDrnMnfKMaM5w2QYZsooLRAyNPf22rKhP4G+18I+PS Hha1+l6nhJBuUmOvBSWlqWnVRPc1iaqbrp8ZsHucwzfg990GIinKv8yiXcPDDfibaPq0xqo5a CcI1rXeKX4HC8tBdXukWMLi8ffb0EbUJs6zIQea5xdFoXIOcip9P8TwiD9R4ilnXSijItb8u6 5IB8/RXUXorC1Ch6w7PD/KL+rTRlkcyl0lGyAH+O07eKTntW2Pbt4UhRU8sjrtyabIxOuJWUq 9K0/UXFLdOKCaD3VDkiEWG1F6XfmcsGSuWD8uh+Eopqb2lUXdx9Cq1Hx8cKm9WxMiHSRW+kw5 BQ/WSPuCpd3GuMk8ZKXG31tGcgzcp4cY2MoKlBmEJBK3t34bXF2Uw8QW6PpTu/wsxIpluvm31 F9Mp6kOdste6+7hK+BLqznHGgO9tdyIH7FMXFGzvAtLQaY9vBuwfGctKqK2CIxuDRXgOZsXEm wW43yE8B+ED2hJMDH8k1k3ji8FLp9Dc5ZAgX+LiuQMLMwSfRR/G4wCKghgYf5z3qXvSA2m9un 65TkXhmrtPrrqpyG60YlwaKZDVKgodqlcH63+1UA3xInSD1RL5nblpC92rm7Sxaec7gEyzftE GXwtIhwWxPp35sOhOu6sDHzPzcRmbXnJiwX1i0lSUlkEvMKi2dZhbwJN1BhVry00OgiXEG42O 29vPZXk8J8zciu9mR7B/u0a5nNmHJWVbhdKouhNEVf2OtPWZai/JlmoCfx7oLTw== X-UI-Loop:V01:VMS6Ycwk8io=:HTPKpV+gdLtGPnf2RwXDEBahBwMNltVUp/krp5dr3s4= Status: R X-Status: X-Keywords: X-UID: 7455 On 27/05/2014 16:58, Bruno Le Floch wrote: > I tend to agree with you that we should not let \__dim_strip_pt:n and > \__dim_strip_bp:n accept arbitrary junk. That's easy to change, as > they are only used internally. On the other hand, the public > \dim_to_pt:n and \dim_to_unit:n are documented as allowing multiple > units, for the use-case Joseph describes. If you look over the current actual uses in the LaTeX kernel, they are focussed purely on some aspects of font use. I suspect we'd be better, long-term, to allow this sort of thing if at all only at the interface layer, and to have all of the 'general' code stuff expect 'well defined' dimensions. Means a doc change, but I feel an reasonable one. -- Joseph Wright