Joseph Wright

Results 666 comments of Joseph Wright

@mgkurtz Longer-term plans are to move colour support into the kernel, so don't worry about 'bloat' here. The key question for me is whether we need this approach given that...

That plan won't work: we need an expandable solution. I will do that using `expl3`, but it will need to wait for the 2020-02-02 kernel release.

The performance gain here is very small: I don't think adding for general use is really necessary.

As far as I know, we've only documented the `\exp_args:N...` functions that we explicitly create in `l3expan`: as they are auto-created by `\cs_generate_variant:Nn`, there are likely several that are not...

I'd like to see some tests for these functions before considering the PR: at the moment, I'm not sure I'm confident I see the difference in use cases. Also, I'm...

You are trying to `\edef` a UTF-8 char: in an 8-bit engine, these are made up of a series of commands which can't be used safely in an `\edef`. I'm...

@bbalrog It's not a bug: user input was never regarded as safe in `\edef` contexts, which is why LaTeX provides `\protected@edef`. As such, `\cseappto` and similar are really for 'programmer'...