LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show HTML Part by Default
Condense Mail Headers

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

Print Reply
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
Date: Mon, 22 Sep 2014 09:18:29 +1200
MIME-version: 1.0
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
Content-type: multipart/alternative; boundary="Boundary_(ID_U7nHcShWgHDl1xT3YrfC6A)"
From: aparsloe <[log in to unmask]>
In-Reply-To: <[log in to unmask]>
Message-ID: <[log in to unmask]>
Parts/Attachments: text/plain (1460 bytes) , text/html (2477 bytes)

On 21/09/2014 5:40 p.m., Will Robertson wrote:
> On 15 Sep 2014, at 4:52 pm, Joseph Wright <[log in to unmask]> wrote:
>> I don't remember any technical reasons for not doing this: I guess
>> primarily we've not needed it often enough.
> I think this was discussed back when I first came on board years ago, and naming complexity / interface simplicity relegated it to the chopping room floor. This was probably before we even had selection of conditions in the {p,TF,T,F} style argument.
>> Probably this would go into \prg_... as it's only applicable to
>> conditionals (we have \prg_new_eq_conditional:NNn and
>> \prg_set_eq_conditional:NNn). I guess something like
>> \prg_generate_conditional_variant:Nnn would be an appropriate name.
> I think another complaint I had at the time was that ď\prg_generate_conditional_variant:NnnĒ is a pretty big mouthful of a command, but thatís minor :) I donít think we could come up with a shorter and better name but any ideas?
> Cheers,
> Will
A not-too-zealous look through the index to Interface3.pdf gives, in 
descending order, of length

39 characters

38 characters

37 characters

so \prg_generate_conditional_variant:Nnn, although uncomfortably long, 
would not be a record holder.