svn commit: r1783739 - in /velocity/engine/trunk/velocity-engine-core/src: main/java/org/apache/velocity/runtime/ main/java/org/apache/velocity/runtime/parser/node/ main/java/org/apache/velocity/util/

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 10:58:58 2017 New Revision: 1783739 URL: http://svn.apache.org/viewvc?rev=1783739=rev Log: [engine] implements new strategy for reference boolean evaluation 1) return false for a null object 2) return its value for a Boolean object, or the result of the

svn commit: r1783746 - in /velocity/engine/trunk/velocity-engine-core/src: main/java/org/apache/velocity/runtime/parser/node/ test/java/org/apache/velocity/test/

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 11:51:14 2017 New Revision: 1783746 URL: http://svn.apache.org/viewvc?rev=1783746=rev Log: [engine] testcase and literals behavior for emptycheck=false; reference should cache emptycheck for speed Added:

svn commit: r1783744 - in /velocity/engine/trunk/velocity-engine-core/src: main/java/org/apache/velocity/runtime/parser/node/ test/java/org/apache/velocity/test/

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 11:32:31 2017 New Revision: 1783744 URL: http://svn.apache.org/viewvc?rev=1783744=rev Log: [engine] literals should follow the same rules Modified:

svn commit: r1783776 - in /velocity/engine/trunk/velocity-engine-core/src: main/parser/Parser.jjt test/resources/templates/array.vm test/resources/templates/compare/array.cmp

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 15:12:06 2017 New Revision: 1783776 URL: http://svn.apache.org/viewvc?rev=1783776=rev Log: [engine] allow expressions inside []: $foo[$bar + 1] Modified: velocity/engine/trunk/velocity-engine-core/src/main/parser/Parser.jjt

svn commit: r1783766 - in /velocity/site/cms/trunk/content/engine/devel: configuration.mdtext user-guide.mdtext vtl-reference.mdtext

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 14:07:41 2017 New Revision: 1783766 URL: http://svn.apache.org/viewvc?rev=1783766=rev Log: [site/engine] document condition evaluation new config flag and behavior Modified: velocity/site/cms/trunk/content/engine/devel/configuration.mdtext

svn commit: r1783725 - in /velocity/engine/trunk: ./ velocity-engine-core/src/main/java/org/apache/velocity/ velocity-engine-core/src/main/java/org/apache/velocity/runtime/ velocity-engine-core/src/ma

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 08:41:00 2017 New Revision: 1783725 URL: http://svn.apache.org/viewvc?rev=1783725=rev Log: [engine] several coding style fixes (Michael remarks) Modified: velocity/engine/trunk/README.md

svn commit: r1783729 - in /velocity/engine/trunk/velocity-engine-core/src: main/java/org/apache/velocity/util/ExtProperties.java main/java/org/apache/velocity/util/StringUtils.java test/java/org/apach

2017-02-20 Thread cbrisson
Author: cbrisson Date: Mon Feb 20 08:57:19 2017 New Revision: 1783729 URL: http://svn.apache.org/viewvc?rev=1783729=rev Log: [engine] fix compilation and tests after last commits Modified: velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/ExtProperties.java