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:
Thu, 6 Nov 2008 11:48:34 +0100
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
8bit
In-Reply-To:
Content-Type:
text/plain; charset=ISO-8859-1; format=flowed
From:
Lars Hellström <[log in to unmask]>
Parts/Attachments:
text/plain (27 lines)
Will Robertson skrev:
> Hello,
> 
> Taking a look at how \let:NN and friends are implemented strongly 
> tempted my "clean up" urge. Rather than delay it for the "big future 
> refactor" that's going to happen at some stage, I thought it small 
> enough to address immediately.
> 
> (Also, I'm using this public list since I'm not entirely sure that 
> conducting the expl3 business "in the dark" isn't one of the reasons 
> that the project has attracted less interest than we possibly would have 
> liked.)
> 
> Here's the offending code:
> 
> \def_protected_long_new:Npn \let:NN #1{\let:NwN #1=~}
> \def_new:Npn\let:cN #1 {\exp_after:NN\let:NN\cs:w#1\cs_end:}
> \def_new:Npn\let:Nc{\exp_args:NNc\let:NN}
> \def_new:Npn\let:cc{\exp_args:Ncc\let:NN}
> 
> Yielding concerns:
>  - Why is \let:NN long?

So that it can be used on \par.

Lars Hellström

ATOM RSS1 RSS2