Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Wed, 10 Sep 2008 14:13:48 +0200 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id m8ACDfGb005019 for ; Wed, 10 Sep 2008 14:13:41 +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 m8AC9rrn028878 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Sep 2008 14:09:53 +0200 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id m89M1P9q032197; Wed, 10 Sep 2008 14:09:49 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 31445 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 10 Sep 2008 14:09:49 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id m8AC9nmi003505 for ; Wed, 10 Sep 2008 14:09:49 +0200 Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.168]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id m8AC9ZYc028499 for ; Wed, 10 Sep 2008 14:09:39 +0200 Received: by wf-out-1314.google.com with SMTP id 28so2617122wfa.25 for ; Wed, 10 Sep 2008 05:09:35 -0700 (PDT) Received: by 10.140.161.11 with SMTP id j11mr739087rve.134.1221048575147; Wed, 10 Sep 2008 05:09:35 -0700 (PDT) Received: by 10.141.26.19 with HTTP; Wed, 10 Sep 2008 05:09:34 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <48C38EC1.9040807@morningstar2.co.uk> <18628.7468.77437.963030@morse.mittelbach-online.de> <48C43A42.9000906@morningstar2.co.uk> <859ec5630809080704l38638b11nf865f1ffd8c53329@mail.gmail.com> <48C577C7.9030809@morningstar2.co.uk> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id m8AC9nmi003506 Message-ID: <859ec5630809100509t3621cc5dx17a1bdc5629f06a8@mail.gmail.com> Date: Wed, 10 Sep 2008 14:09:34 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: =?ISO-8859-1?Q?Morten_H=F8gholm?= Subject: Re: Spaces To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <48C577C7.9030809@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 10 Sep 2008 12:13:48.0590 (UTC) FILETIME=[AE0F2CE0:01C9133E] Status: R X-Status: X-Keywords: X-UID: 5270 On Mon, Sep 8, 2008 at 9:06 PM, Joseph Wright wrote: > Morten Høgholm wrote: >> On Sun, Sep 7, 2008 at 10:32 PM, Joseph Wright >> wrote: >> >>> I was rather expecting \c_space_token to save the day, but it didn't. >>> Hence my confusion: \space isn't a LaTeX3 name. >> >> Correct. \c_space_token is an implicit space token (because it is >> assigned with \let:NN) and a explicit space char is needed. >> > > Okay, but \space is a user macro, not a programmer one. So is there a > LaTeX3 explicit space? For example, trying \~ leads to disaster (at > least in \iow_expanded:Nn). It needs to be defined, no doubt. Wait a second... From l3messages: % \begin{macro}{\text_put_sp:} % \begin{macro}{\text_put_four_sp:} % We need these functions for certain error and warning messages % right away. They put one and four spaces into the message stream. % \begin{macrocode} \def_new:Npn \text_put_sp: {~} \def_new:Npn \text_put_four_sp: {\text_put_sp: \text_put_sp: \text_put_sp: \text_put_sp: } % \end{macrocode} % \end{macro} % \end{macro} % -- Morten