It's time to say goodbye to an old friend, the original #set directive.
In it's brief time with us, in it's binary home, Ol' #set lived each
assignment with zest and passion. And those that knew Ol' #set will
always remember how it always teased Mr. Parser with it's
non-conformity, refusing to simply 'go along' with the syntax of the
other directives, refusing to be able to be used inline. It was this
appreciation for the small things (like "is a + is bound to the
directive or the following schmoo?") But fear not, the spirit of Ole'
#set will always be with is, in #set()...
Ok. I was at a funeral yesterday, hence the eulogy format :)
Seriously, lets finally knock the old #set off. I propose (and will do
it if no one yipes) that it goes away Real Soon Now. If there is no
opposition, I will remove it.
To recap :
A LONG time ago, we changed the #set directive to conform with the rest
of the directives, in that the expression is contained in parenthesis -
Old : #set $foo = 'bar'
'New' : #set( $foo = 'bar' ) or #set ( $foo = 'bar') or ....
We currently still support the old way (w/o the parens), and log as a
convenience to the user, but lets get rid of it. It's been a long time,
it was well publicised, and the log, if you read it, tells you in which
template at what line you have the old syntax.
All in favor, say '+1'. Actually, it's more important to understand who
/ why against, so all not in favor, -1 and why...
geir
--
Geir Magnusson Jr. [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity