geirm 02/02/14 11:40:00
Modified: src/java/org/apache/velocity/runtime/parser/node
ASTNotNode.java
Log:
Fix for bug reported by Chris Rousseau <[EMAIL PROTECTED]>
where
#set($foo = !$bar )
wouldn't work. I don't think there was ever a reson for not letting
it be the logical compliment...
Revision Changes Path
1.4 +6 -0
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/ASTNotNode.java
Index: ASTNotNode.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/ASTNotNode.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ASTNotNode.java 19 Mar 2001 17:17:52 -0000 1.3
+++ ASTNotNode.java 14 Feb 2002 19:40:00 -0000 1.4
@@ -87,4 +87,10 @@
else
return true;
}
+
+ public Object value( InternalContextAdapter context)
+ throws MethodInvocationException
+ {
+ return ( evaluate( context ) ? Boolean.FALSE : Boolean.TRUE ) ;
+ }
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>