Sender: |
|
Date: |
Sat, 5 Sep 2015 08:23:20 +0100 |
Reply-To: |
|
Message-ID: |
|
Subject: |
|
MIME-Version: |
1.0 |
Content-Transfer-Encoding: |
7bit |
In-Reply-To: |
|
Content-Type: |
text/plain; charset=utf-8 |
From: |
|
Parts/Attachments: |
|
|
On 04/09/2015 23:13, Andrew Parsloe wrote:
> There are a couple of things in expl3.pdf that need updating. Section 5,
> the list of packages loaded with expl3 is no longer current,
I'll see what we can do about that part.
> Section 6, the penultimate bullet point,
>
> "Use long, descriptive names for functions and variables, and for
> auxiliary functions
> use the parent function name plus aux, aux_i, aux_ii and so on"
>
> contradicts the very last sentence in l3styleguide.pdf,
>
> "The use of aux_i, aux_ii, etc. is discouraged as this conflicts with
> the convention used
> by \use_i:nn and related functions."
>
> What is the advice now? (I'm trying to bring my less-than-consistent
> naming habits into conformity with recommended practice.)
I've adjusted this. The current advice is to use "auxi" and so on:
"aux_i" is too similar to for example \use_i:nn.
Joseph
|
|
|