Gerald,
The following problem may or may not be related to the other stuff which
we are looking at. But I have been able to reproduce it in a minimal
case. Consider the following setup:
/base.html
[- Execute ('security.html') -]
/security.html
Security
/foo/security.h
>
> It is defined as a constant:
>
> *bgcolor = \"beige";
>
> This is the way to do constants which I read about in the Programming
> Perl book...
Never saw this before, but it really defines a constant. The problem is from
within Perl I don't see any chance to catch the difference between such a
> > The last message is weird. The variable concerned is a constant, which
> > should never be changed. There are many other constants which I defined,
> > so I am not sure why this one should cause a problem. I have checked my
> > code and it is used 3 times, in different files, in very simple
>