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.