On Thu, 26 Sep 2002, [ISO-8859-1] Andr� Malo wrote:

> I'm note sure, but I'd guess this may cause conflicts with mod_rewrite.

Mod rewrite uses % rather than $ for variable names.

It does use $1, $2.. for back references. Which is not a problem as it is
not followed by a {.

It also uses the dollar for the end of string match. Which thus is thus
very unlikely to be followed by a { too.

But...  It also uses the $ for ${mapname:key|default} constructs - which
may cause an issue now. We can make sure that such is ignored; or amend
the patch to allow a '\' or extra $ to escape either the $ or the {.

> Otherwise...hmm, the feature probably leads to some weird effects, if
> you forget to set or to remove some env variables...

Aye - this is all about giving a competent admin enough rope to hang
him/herself - while making sure that a normal user (who is not having any
${} constructs in his/her file is unaffected.).

Dw

Reply via email to