Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id o8FLafAn012089 for ; Wed, 15 Sep 2010 23:36:42 +0200 Received: (qmail 25208 invoked by alias); 15 Sep 2010 21:36:36 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 15 Sep 2010 21:36:35 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx006) with SMTP; 15 Sep 2010 23:36:35 +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 o8FLYJ7D021791 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Sep 2010 23:34:19 +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 o8FH393K024841; Wed, 15 Sep 2010 23:34:48 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 513024 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 15 Sep 2010 23:34:48 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id o8FLYluS024843 for ; Wed, 15 Sep 2010 23:34:47 +0200 Received: from oberon.open.ac.uk (oberon.open.ac.uk [137.108.141.46]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id o8FLY2Ei021625 for ; Wed, 15 Sep 2010 23:34:06 +0200 X-IronPort-AV: E=Sophos;i="4.56,373,1280703600"; d="scan'208";a="51737271" X-Disclaimed: 1 Importance: Normal X-Priority: 3 (Normal) References: <19109.1284579373@cl.cam.ac.uk> <4C9122A1.4060008@morningstar2.co.uk>, <4C91239B.2040301@morningstar2.co.uk> , <4C912F95.70503@morningstar2.co.uk> MIME-Version: 1.0 X-Mailer: Lotus Domino Web Server Release 8.5.2 HF16 August 30, 2010 X-MIMETrack: Serialize by HTTP Server on mcs-notes1/mcs/UK(Release 8.5.2 HF16|August 30, 2010) at 15/09/2010 22:34:31, Serialize complete at 15/09/2010 22:34:31, Itemize by HTTP Server on mcs-notes1/mcs/UK(Release 8.5.2 HF16|August 30, 2010) at 15/09/2010 22:34:31, Serialize by Router on mcs-notes1/mcs/UK(Release 8.5.2 HF16|August 30, 2010) at 15/09/2010 22:34:31 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id o8FLYmuS024844 Message-ID: Date: Wed, 15 Sep 2010 22:34:31 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Chris Rowley Subject: Re: e-TeX low-level expertise needed Re: Allocation of registers To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <4C912F95.70503@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p77e5KAPs1l6v/Sb97LojnDtMgfETrECMLUO9erHzOJe+OynZRhvlGqb5A0X bbiCt2rAnnct/NAlbHMvoAL6GY+23tB3khNK7bp7qqSbssdDTHsQd8+gWzfjr4OMj5ambWQGofKK 3vIsQ==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6383 Oops! On 15/09/2010 21:15, Chris Rowley wrote: > So what happens when e-TeX reads  \reserveinsert  {} ?? But of course he meant: > So what happens when e-TeX reads \insert {} ?? But this is interesting too: >> 'Undefined control sequence'! The macro is called \reserveinserts :-) It just marks a set of count/dimen/skip/box spaces as not available for general use. So you can put any number in here without an error (provided it's less that \maxint, of course). It just doesn't work, in the sense you don't gain any extra \insert's. >> So is \reserveinsertssss a primitive of e-TeX? Or a sort of 'plain e-TeX' macro? Note that \insert does not in any sense reserve the other registers, but its existence may cause them to be taken over for page-building purposes at arbitrary times. >> I did a few tests. As the e-TeX manual says, you can't \insert beyond 254. \insert255 gives the special 'You can't \insert255' error (as without e-TeX), and anything higher is a bad register code. (The {} seems to vanish.) >> Ah, but is that vanish b: or vanich c: :-) ?? I think we should be told! I suspect b: (ie the tokens in are never processed at all) but what a waste of tokens...!! And the error message or something should point this out to B.L.Euser chris --------------------------------------------------------------------------- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302)