On Wed, Apr 22, 2020 at 11:55 AM Ruediger Pluem <[email protected]> wrote: > > On 4/22/20 11:38 AM, Yann Ylavic wrote: > > > > It uses '-' as separator but any other char would do (if the minus > > sign is likely to break configuration where it shouldn't be > > interpreted), though that would look less like a shell expansion.. > > In general I am fine, but keep in mind that this also affects defines done > via Define in the configuration file and people might > have used '-' in names there. So I guess another character should be used > here. > And here we are in some sort of fun name discussion :-).
That was the hidden purpose of this discussion somehow :) > > I open with > > '@' Yeah, or '|' ? > ':' This one looks special already in ap_resolve_env(), though it's forbidden in Define so that may be it. It was made special from the start (in commit [1]) that allowed Define vars to be interpreted like env vars, but I don't really understand the point.. [1] http://svn.apache.org/viewvc?view=revision&revision=1061465
