Joseph Wright
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...
@muzimuzhi Status here?
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...
Feel free to put in a PR ;)
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'...