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 p3JLceC5026103 for ; Tue, 19 Apr 2011 23:38:41 +0200 Received: (qmail 9089 invoked by alias); 19 Apr 2011 21:38:35 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 19 Apr 2011 21:38:35 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx051) with SMTP; 19 Apr 2011 23:38:35 +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 p3JLaExg026286 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Apr 2011 23:36:14 +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 p3JIr6dx004824; Tue, 19 Apr 2011 23:36:14 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1255005 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 19 Apr 2011 23:36:14 +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 p3JLaEXO024940 for ; Tue, 19 Apr 2011 23:36:14 +0200 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.8]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id p3JLaApf026273 for ; Tue, 19 Apr 2011 23:36:13 +0200 Received: from morse.mittelbach-online.de (p54A83CEC.dip.t-dialin.net [84.168.60.236]) by mrelayeu.kundenserver.de (node=mrbap2) with ESMTP (Nemesis) id 0Mecsy-1QWBxR3OTA-00OuMb; Tue, 19 Apr 2011 23:36:10 +0200 Received: by morse.mittelbach-online.de (Postfix, from userid 501) id 0026374F0C; Tue, 19 Apr 2011 23:36:05 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <4DA5C4E2.8090005@morningstar2.co.uk> <58AFBC3A-4209-4BC0-BB3A-5B14D6B5EFD8@gmail.com> <4DA727A9.2050903@morningstar2.co.uk> <19880.45400.677093.956908@morse.mittelbach-online.de> <4DADDE63.2010304@morningstar2.co.uk> <4DADFA0F.6080100@morningstar2.co.uk> X-Mailer: VM 7.19 under Emacs 21.3.1 X-Provags-ID: V02:K0:O/43+hrh4WijlYQ2jdqTW42FP1TIpUQoJki+E3NZ//S h3Bdcse06Qavy6Dcs+FDZWsU5thNaiUZ1xmtQiKauhywowdpDe AvIb5q729OtT1o2dkDruZQbvTmF9BKxbptcp8dSf8JoWGnPI8L keEqaGPIPPv2cwplEr9hleytIsX9F7vOuLe7NvAIswbZGPUf27 kcEugkAbA1aiNOdHSLkuA== X-Spam-Whitelist-Provider: Message-ID: <19886.69.963610.143806@morse.mittelbach-online.de> Date: Tue, 19 Apr 2011 23:36:05 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Frank Mittelbach Subject: Re: The nature of popping from an empty sequence To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (eXpurgate); Detail=5D7Q89H36p4yCuwxJv6KY0FCZRnwZ+13eN82ZNC6ZNcH0TjsDnAVHXPQuQSEgkOa9BPl7 Bs3AFKKCf3xZoIw2Ch1Y9IMqSOILUkI9W/rN1qI3yf1Z6S7nWVeOEggHmX9SPo0/nPXsyyXEPfb7 NC02QeUvhF3RvegxtwbvAPBA0feCmCJqQ/MJcpIhVyCc38oh56zg717CnEJntJ0yjeGRQ==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: 6717 Bruno Le Floch writes: > > Within xtemplate, you'll find some places where we use the fact that the > > keys do have catcodes to pull off some 'special effects'. Now, we also > > remove spaces there, so spaces can also be used for said 'special > > effects'. But such a change would require some alterations. > > Ok, so my assumption was wrong. But really, playing with catcodes is evil > ;-). right and that was a fairly recent change in implementation, wasn't it. It might be worth while rethinking if we limit the nature of keys and their comparison even if we have to modify the xtemplate code for it frank