LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset=us-ascii
Date: Sun, 14 Feb 2010 16:44:07 +1030
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
From: Will Robertson <[log in to unmask]>
Message-ID: <[log in to unmask]>
In-Reply-To: <[log in to unmask]>
Content-Transfer-Encoding: 8bit
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
Parts/Attachments: text/plain (22 lines)
On 14/02/2010, at 2:56 AM, Frank Mittelbach wrote:

> I don't think it should be added - not for the non-expandable operation that
> we are currently talking about.
> For starters the command you are looking for already exists, sort of at
> least. It is called \use:x if you think about it:
>  \use:n is the base function that takes its argument and returns it without
>  the braces.
>  \use:x is then the command that fully expands its argument (using the power
>  of \edef that Philipp is looking for) and passes presents the result to
>  \use:n, which is what you are looking for.

This sounds very good to me; much better name than \exp_arg:x.
I've added it to the svn repository.

-- Will