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 s4RGFC9l011451 for ; Tue, 27 May 2014 18:15:13 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx110) with ESMTPS (Nemesis) id 0MCPN7-1WyMaR2ErZ-0095gi for ; Tue, 27 May 2014 18:15:07 +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 s4RGCBco029691 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 May 2014 18:12:11 +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 s4RG0Cmq015714; Tue, 27 May 2014 18:12:10 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11217145 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 27 May 2014 18:12:10 +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 s4RGCAm9008312 for ; Tue, 27 May 2014 18:12:10 +0200 Received: from mail-qg0-f53.google.com (mail-qg0-f53.google.com [209.85.192.53]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id s4RGC6pr013032 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Tue, 27 May 2014 18:12:09 +0200 Received: by mail-qg0-f53.google.com with SMTP id f51so14165997qge.12 for ; Tue, 27 May 2014 09:12:06 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.224.6.199 with SMTP id a7mr45076133qaa.24.1401207126025; Tue, 27 May 2014 09:12:06 -0700 (PDT) Received: by 10.96.19.42 with HTTP; Tue, 27 May 2014 09:12:05 -0700 (PDT) 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> <5384B7E2.6080801@morningstar2.co.uk> Content-Type: text/plain; charset=UTF-8 X-Spam-Check-Skipped: Loadavg 13.31 Message-ID: Date: Tue, 27 May 2014 12:12:05 -0400 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Bruno Le Floch Subject: Re: \__dim_strip_bp:n To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <5384B7E2.6080801@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:XXsgYg+NjZ4=:RQ17f0djg/9JbGkfnTLg+ifUHs M5aiT5hBTXp7GAhlHUzcVZGpmfoS8SxxvjF9/ADN88tsv/ZE05UPI5QXJWF8OF7F/xp+zZ3Gt kPoXfH0hYkHqkz2uYMi8cU/vOIW9GJlT/od8hWTv+eIy/3ec7ig6xsrh/z3LWC6Uhaecx6Jew 7vOvmTU9YH0C029OqTcHq6DU81QBpA26SPrvT9BeBrLr4FsmFfq78Azk0nJl1tvY9EoIy8VCc t2GNjOBdTgGUO/tbzxmu5V/zzL/6xniocxmFLJb6mtJPHLwFJM5YsU4VY9GuUp3yWyTlLbmuZ X2fNM+YppeIEGnYADnTN5JbzA0dnmy5Yoj9aEl826aQbxVCRdng0cIKEpZ82I9SuJfJop6i2s xRY5U31vwZlDDXg8hQWBeUtGUNF3FXYgXuV3lEMNGC6sUjW9veNlcMBelFae7ecp65uCQ2LH7 lhPF5UfYsR3LitvW11i+nDl9d2nfwLvumHoO0sde3fsanwyNVKfkj9gJc53d/Tr7SyyUt/DDc Oycm9tbMLU1zvb3/Yjyzh/NZ5F7SMvxFH6sRt48n9djtRp1yW4ur4SQL69u+0WVChQvpcGTHl Axe5G22ayN0cDkvA63atIxNJxK/PfeUvPTGIhHnHyy1lp4FSN6yK2mGlEqUMPDDJ9n/k0Qc+Z nODctFikDtS1EaHOaS3XSnNureAL56vqgNxH/pO3FW1j+iEdoatI1GIS83G45D+96rPYdIj35 +PDKF7Z27pwZ8z/0yxhWGA9S/m/Gj9RcJo0qPXoNxpRAFU6aJopD/uaygWDjq6ujO7tO3ujyA HrqZ7FjULFAx+296916jvoBozqRjCb1PLVGsrS4XQWlF7UJwq+GH47o1u0YJoBK3k/naRjzQV 6imA33GFZmY8TTZT6VAvp9nDzTOA21HxxrNhhZo6QOrrcsXbw0HtvpimJI599gES7IQr/8Tc3 0n5bbcTdnm94FlaMLj0xk+bkI66HNNoezX8Pg6O3pNTUZF0LgjsZbnUseyKgRUMv5jGL31D/p 5OoznmsCzEG9vi4RMGkMMTSgRzdSHV/j6sqmIGO37GKDUSatRn9QewSF0dd0Oc3bsxnhma3BU UmdIBB25/olat+Zyz7xbfgdYAN/efo0Gq/j8S8LkYGXF+YO7LF/R5aPSDzEFqfPK7ptvugm41 Zx4S/j/3JHHeu+tNnqdlQq9qrAHEyd+k1L7sAENip5JrIeihFwr7G/SKyOkoTY/sudi1o4BBd k2BQwuIs/pFMNZ73lXB2rvUDAzkCPkDn/kLLWvsdlL5319t24LHf1vwRgbLOYNbndTlAQU0t5 AJ56kQM+S0/g9WV/Ykh7sBJ+E6PFzj4AVPpEXN+wqDVfdqHRXRQemwSj8+UoqDzoIN57he/RR jHd0tWyNxe7ZLoJRKPhNCo+oKAkxenwHI1SJzrCaA9e4gGBEUXUSVdxWLk/4Lgmia6oBdXOni i0G/hbsYW/V9GPnPWdlU/3/xuZwKIlqhNqFUx1HkV+3TOz4IL6EYLskjOuEhUTqrAOLNlF59d h9S3qvQYUk+yMo9M/dkTrBdOYzieICEv10FcUdCKt X-UI-Loop:V01:jRmTpN76iyY=:q8l+5ouvWuiYyP5sAa1zR/U8lAG8xAallRb416zQKkk= Status: R X-Status: X-Keywords: X-UID: 7456 On 5/27/14, Joseph Wright wrote: > 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. My worry is not about doc changes, but about people who might be using \dim_to_pt:n "in the wild". We'd be breaking code. Can we have a deprecation period? Bruno