On Wed, Apr 22, 2020 at 6:50 AM Yann Ylavic <ylavic....@gmail.com> wrote: > > On Wed, Apr 22, 2020 at 12:10 PM Yann Ylavic <ylavic....@gmail.com> wrote: > > > > > ':' > > > > This one looks special already in ap_resolve_env(), though it's > > forbidden in Define so that may be it. > > I'm afraid ':' will collide with mod_rewrite's > "${mapname:key|default}" syntax for RewriteMap. > Same goes for '|' it seems, naming discussion still open :) > > bash uses '=' for the default value too, looks quite readable/meaningful to > me..
Bikeshedding but what about "?=" It does not align with bash (which I don't find so intuitive and power users will not recognize w/o the ':' anyway) but looks less like assignment and drives home that it's kind of a conditional -- Eric Covener cove...@gmail.com