LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Tue, 19 Apr 2011 22:44:21 +0100
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID:
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
7bit
In-Reply-To:
Content-Type:
text/plain; charset=ISO-8859-1
From:
Joseph Wright <[log in to unmask]>
Parts/Attachments:
text/plain (20 lines)
On 19/04/2011 22:36, Frank Mittelbach wrote:
> 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

I'd have to check the detail, but from memory this was the most
convenient way to store the key order within the template itself. There
is nothing to stop us moving it back out again to a dedicated location.
-- 
Joseph Wright

ATOM RSS1 RSS2