I just upgraded one of my installations to HEAD, and I ran into a problem.
acs-templating/tcl/parse-procs.tcl r1.48 changed @variable@ expansion from using ad_quotehtml to ns_quotehtml, which is a very reasonable change.
However, AOLserver has a bug (that I just discovered) in ns_quotehtml that mishandles "", which results in [ns_quotehtml ""] ne ""; so a construct like
<if @error_msg@ eq "">
display error
</if>
will be handled incorrectly. Naviserver's implementation of ns_quotehtml doesn't have this bug.
For a 5.8 release, AOLserver users should be advised to migrate to naviserver (especially in light of your very attractive recent performance numbers), or to a new, as-yet-unreleased aolserver 4.5.3 , or patch acs-templating if they are affected by this problem.
-J