Repository: incubator-freemarker-site
Updated Branches:
  refs/heads/asf-site ad3a793e6 -> 1d3015292


http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/DefaultIterableAdapter.html
----------------------------------------------------------------------
diff --git 
a/builds/fm2.3.28/api/freemarker/template/DefaultIterableAdapter.html 
b/builds/fm2.3.28/api/freemarker/template/DefaultIterableAdapter.html
index 8252a73..52947ee 100644
--- a/builds/fm2.3.28/api/freemarker/template/DefaultIterableAdapter.html
+++ b/builds/fm2.3.28/api/freemarker/template/DefaultIterableAdapter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:54:59 CET 2018 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:54:57 CET 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>DefaultIterableAdapter (FreeMarker 
2.3.28-nightly_20180310T195428Z-incubating API)</title>
 <meta name="date" content="2018-03-10">
@@ -128,7 +128,7 @@ implements <a 
href="../../freemarker/template/TemplateCollectionModel.html" titl
  
  <p>
  Thread safety: A <a 
href="../../freemarker/template/DefaultIterableAdapter.html" title="class in 
freemarker.template"><code>DefaultIterableAdapter</code></a> is as thread-safe 
as the <code>Iterable</code> that it wraps is. Normally
- you only have to consider read-only access, as the FreeMarker template 
language doesn't provide mean to call
+ you only have to consider read-only access, as the FreeMarker template 
language doesn't provide means to call
  <code>Iterator</code> modifier methods (though of course, Java methods called 
from the template can violate this rule).
  
  <p>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/Template.WrongEncodingException.html
----------------------------------------------------------------------
diff --git 
a/builds/fm2.3.28/api/freemarker/template/Template.WrongEncodingException.html 
b/builds/fm2.3.28/api/freemarker/template/Template.WrongEncodingException.html
index d985dc0..cc3b893 100644
--- 
a/builds/fm2.3.28/api/freemarker/template/Template.WrongEncodingException.html
+++ 
b/builds/fm2.3.28/api/freemarker/template/Template.WrongEncodingException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:55:00 CET 2018 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:54:57 CET 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Template.WrongEncodingException (FreeMarker 
2.3.28-nightly_20180310T195428Z-incubating API)</title>
 <meta name="date" content="2018-03-10">
@@ -586,19 +586,19 @@ extends <a 
href="../../freemarker/core/ParseException.html" title="class in free
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NO_PARSE">NO_PARSE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NO_DIRECTIVE">NO_DIRECTIVE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NO_SPACE_EXPRESSION">NO_SPACE_EXPRESSION</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NO_PARSE">NO_PARSE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NOAUTOESC">NOAUTOESC</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NO_SPACE_EXPRESSION">NO_SPACE_EXPRESSION</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NODIRECTIVE">NODIRECTIVE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#NOAUTOESC">NOAUTOESC</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
@@ -714,90 +714,94 @@ extends <a 
href="../../freemarker/core/ParseException.html" title="class in free
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#START_TAG">START_TAG</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#SQUARE_BRACKET_INTERPOLATION_OPENING">SQUARE_BRACKET_INTERPOLATION_OPENING</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_FALSE_ALARM">STATIC_TEXT_FALSE_ALARM</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#START_TAG">START_TAG</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_NON_WS">STATIC_TEXT_NON_WS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_FALSE_ALARM">STATIC_TEXT_FALSE_ALARM</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_WS">STATIC_TEXT_WS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_NON_WS">STATIC_TEXT_NON_WS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STOP">STOP</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STATIC_TEXT_WS">STATIC_TEXT_WS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STRING_LITERAL">STRING_LITERAL</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STOP">STOP</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#SWITCH">SWITCH</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#STRING_LITERAL">STRING_LITERAL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERMINATING_EXCLAM">TERMINATING_EXCLAM</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#SWITCH">SWITCH</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERMINATING_WHITESPACE">TERMINATING_WHITESPACE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERMINATING_EXCLAM">TERMINATING_EXCLAM</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERSE_COMMENT">TERSE_COMMENT</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERMINATING_WHITESPACE">TERMINATING_WHITESPACE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERSE_COMMENT_END">TERSE_COMMENT_END</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERSE_COMMENT">TERSE_COMMENT</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TIMES">TIMES</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TERSE_COMMENT_END">TERSE_COMMENT_END</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TIMES_EQUALS">TIMES_EQUALS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TIMES">TIMES</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRANSFORM">TRANSFORM</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TIMES_EQUALS">TIMES_EQUALS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRIM">TRIM</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRANSFORM">TRANSFORM</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRIVIAL_FTL_HEADER">TRIVIAL_FTL_HEADER</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRIM">TRIM</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRUE">TRUE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRIVIAL_FTL_HEADER">TRIVIAL_FTL_HEADER</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNIFIED_CALL">UNIFIED_CALL</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#TRUE">TRUE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNIFIED_CALL_END">UNIFIED_CALL_END</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNIFIED_CALL">UNIFIED_CALL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNKNOWN_DIRECTIVE">UNKNOWN_DIRECTIVE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNIFIED_CALL_END">UNIFIED_CALL_END</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#USING">USING</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#UNKNOWN_DIRECTIVE">UNKNOWN_DIRECTIVE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#USING">USING</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.WrongEncodingException.html#VISIT">VISIT</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -2000,6 +2004,19 @@ public&nbsp;java.lang.String specifiedEncoding</pre>
 </dl>
 </li>
 </ul>
+<a name="SQUARE_BRACKET_INTERPOLATION_OPENING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SQUARE_BRACKET_INTERPOLATION_OPENING</h4>
+<pre>public static final&nbsp;int SQUARE_BRACKET_INTERPOLATION_OPENING</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../constant-values.html#freemarker.template.Template.WrongEncodingException.SQUARE_BRACKET_INTERPOLATION_OPENING">Constant
 Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="ESCAPED_CHAR">
 <!--   -->
 </a>
@@ -2858,16 +2875,16 @@ public&nbsp;java.lang.String specifiedEncoding</pre>
 </dl>
 </li>
 </ul>
-<a name="NODIRECTIVE">
+<a name="NO_DIRECTIVE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>NODIRECTIVE</h4>
-<pre>public static final&nbsp;int NODIRECTIVE</pre>
+<h4>NO_DIRECTIVE</h4>
+<pre>public static final&nbsp;int NO_DIRECTIVE</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a 
href="../../constant-values.html#freemarker.template.Template.WrongEncodingException.NODIRECTIVE">Constant
 Field Values</a></dd>
+<dd><a 
href="../../constant-values.html#freemarker.template.Template.WrongEncodingException.NO_DIRECTIVE">Constant
 Field Values</a></dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/Template.html
----------------------------------------------------------------------
diff --git a/builds/fm2.3.28/api/freemarker/template/Template.html 
b/builds/fm2.3.28/api/freemarker/template/Template.html
index 3d68e33..a96edbd 100644
--- a/builds/fm2.3.28/api/freemarker/template/Template.html
+++ b/builds/fm2.3.28/api/freemarker/template/Template.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:55:00 CET 2018 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:54:57 CET 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Template (FreeMarker 2.3.28-nightly_20180310T195428Z-incubating 
API)</title>
 <meta name="date" content="2018-03-10">
@@ -19,7 +19,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":42,"i16":42,"i17":10,"i18":10,"i19":10,"i20":10,"i21":9,"i22":9,"i23":10,"i24":10,"i25":42,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":42,"i33":10};
+var methods = 
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":42,"i16":10,"i17":42,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":9,"i24":10,"i25":10,"i26":42,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":42,"i34":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -400,6 +400,12 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i16" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getInterpolationSyntax--">getInterpolationSyntax</a></span>()</code>
+<div class="block">Returns the interpolation syntax the parser has used for 
this template.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>java.util.Map</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getMacros--">getMacros</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -407,30 +413,30 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getName--">getName</a></span>()</code>
 <div class="block">The usually path-like (or URL-like) identifier of the 
template, or possibly <code>null</code> for non-stored
  templates.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getNamespaceForPrefix-java.lang.String-">getNamespaceForPrefix</a></span>(java.lang.String&nbsp;prefix)</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../freemarker/core/OutputFormat.html" 
title="class in freemarker.core">OutputFormat</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getOutputFormat--">getOutputFormat</a></span>()</code>
 <div class="block">Returns the output format (see <a 
href="../../freemarker/template/Configuration.html#setOutputFormat-freemarker.core.OutputFormat-"><code>Configuration.setOutputFormat(OutputFormat)</code></a>)
 used for this template.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a 
href="../../freemarker/core/ParserConfiguration.html" title="interface in 
freemarker.core">ParserConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getParserConfiguration--">getParserConfiguration</a></span>()</code>
 <div class="block">Returns the <a 
href="../../freemarker/core/ParserConfiguration.html" title="interface in 
freemarker.core"><code>ParserConfiguration</code></a> that was used for parsing 
this template.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>static <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template">Template</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(java.lang.String&nbsp;name,
                     java.lang.String&nbsp;content,
@@ -439,7 +445,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
  argument.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template">Template</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(java.lang.String&nbsp;name,
                     java.lang.String&nbsp;sourceName,
@@ -448,16 +454,16 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <div class="block">Creates (not "get"-s) a <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> that only contains a single 
block of static text, no dynamic content.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixedName-java.lang.String-java.lang.String-">getPrefixedName</a></span>(java.lang.String&nbsp;localName,
                java.lang.String&nbsp;nsURI)</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixForNamespace-java.lang.String-">getPrefixForNamespace</a></span>(java.lang.String&nbsp;nsURI)</code>&nbsp;</td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>freemarker.core.TemplateElement</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getRootTreeNode--">getRootTreeNode</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -465,7 +471,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getSource-int-int-int-int-">getSource</a></span>(int&nbsp;beginColumn,
          int&nbsp;beginLine,
@@ -474,21 +480,21 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <div class="block">Returns the template source at the location specified by 
the coordinates given, or <code>null</code> if unavailable.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getSourceName--">getSourceName</a></span>()</code>
 <div class="block">The name that was actually used to load this template from 
the <a href="../../freemarker/cache/TemplateLoader.html" title="interface in 
freemarker.cache"><code>TemplateLoader</code></a> (or from other custom
  storage mechanism).</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-">process</a></span>(java.lang.Object&nbsp;dataModel,
        java.io.Writer&nbsp;out)</code>
 <div class="block">Executes template, using the data-model provided, writing 
the generated output to the supplied <code>Writer</code>.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-">process</a></span>(java.lang.Object&nbsp;dataModel,
        java.io.Writer&nbsp;out,
@@ -496,7 +502,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but overrides the <a 
href="../../freemarker/core/Configurable.html#getObjectWrapper--"><code>Configurable.getObjectWrapper()</code></a>.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-freemarker.template.TemplateNodeModel-">process</a></span>(java.lang.Object&nbsp;dataModel,
        java.io.Writer&nbsp;out,
@@ -505,13 +511,13 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but also sets a (XML-)node to be recursively processed by 
the template.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setCustomLookupCondition-java.lang.Object-">setCustomLookupCondition</a></span>(java.lang.Object&nbsp;customLookupCondition)</code>
 <div class="block">Mostly only used internally; setter pair of <a 
href="../../freemarker/template/Template.html#getCustomLookupCondition--"><code>getCustomLookupCondition()</code></a>.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setEncoding-java.lang.String-">setEncoding</a></span>(java.lang.String&nbsp;encoding)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -519,7 +525,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#toString--">toString</a></span>()</code>
 <div class="block">Returns a string representing the raw template
@@ -1151,6 +1157,29 @@ 
public&nbsp;void&nbsp;setEncoding(java.lang.String&nbsp;encoding)</pre>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.20</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../freemarker/template/Configuration.html#setTagSyntax-int-"><code>Configuration.setTagSyntax(int)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpolationSyntax--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInterpolationSyntax</h4>
+<pre>public&nbsp;int&nbsp;getInterpolationSyntax()</pre>
+<div class="block">Returns the interpolation syntax the parser has used for 
this template. Because the interpolation syntax is
+ never auto-detected, it's not called "getActualInterpolationSyntax" (unlike 
<a 
href="../../freemarker/template/Template.html#getActualTagSyntax--"><code>getActualTagSyntax()</code></a>).</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A constant like <a 
href="../../freemarker/template/Configuration.html#LEGACY_INTERPOLATION_SYNTAX"><code>Configuration.LEGACY_INTERPOLATION_SYNTAX</code></a>,
+          <a 
href="../../freemarker/template/Configuration.html#DOLLAR_INTERPOLATION_SYNTAX"><code>Configuration.DOLLAR_INTERPOLATION_SYNTAX</code></a>,
 or
+          <a 
href="../../freemarker/template/Configuration.html#SQUARE_BRACKET_INTERPOLATION_SYNTAX"><code>Configuration.SQUARE_BRACKET_INTERPOLATION_SYNTAX</code></a>.</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.28</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../freemarker/template/Configuration.html#setInterpolationSyntax-int-"><code>Configuration.setInterpolationSyntax(int)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -1169,6 +1198,8 @@ 
public&nbsp;void&nbsp;setEncoding(java.lang.String&nbsp;encoding)</pre>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.23</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../freemarker/template/Configuration.html#setNamingConvention-int-"><code>Configuration.setNamingConvention(int)</code></a></dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/class-use/Version.html
----------------------------------------------------------------------
diff --git a/builds/fm2.3.28/api/freemarker/template/class-use/Version.html 
b/builds/fm2.3.28/api/freemarker/template/class-use/Version.html
index 483c5a5..be904c5 100644
--- a/builds/fm2.3.28/api/freemarker/template/class-use/Version.html
+++ b/builds/fm2.3.28/api/freemarker/template/class-use/Version.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:55:01 CET 2018 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:55:00 CET 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Uses of Class freemarker.template.Version (FreeMarker 
2.3.28-nightly_20180310T195428Z-incubating API)</title>
 <meta name="date" content="2018-03-10">
@@ -320,7 +320,11 @@ start with <a 
href="../../../freemarker/template/Configuration.html" title="clas
 <tr class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../../freemarker/template/Version.html" title="class in 
freemarker.template">Version</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">Configuration.</span><code><span 
class="memberNameLink"><a 
href="../../../freemarker/template/Configuration.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Returns the FreeMarker version information, most 
importantly the major.minor.micro version numbers.</div>
+<div class="block">Returns FreeMarker version information, most importantly 
the major.minor.micro version numbers;
+ do NOT use this as the value of the <code>incompatible_improvements</code> 
setting (as the parameter to
+ <a 
href="../../../freemarker/template/Configuration.html#Configuration-freemarker.template.Version-"><code>Configuration.Configuration(Version)</code></a>),
 as then your application can break when you upgrade FreeMarker!
+ Use a constant value, like <a 
href="../../../freemarker/template/Configuration.html#VERSION_2_3_28"><code>Configuration.VERSION_2_3_28</code></a>,
 to protect your application from fixes/changes that aren't
+ entirely backward compatible.</div>
 </td>
 </tr>
 <tr class="altColor">

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/utility/NumberUtil.html
----------------------------------------------------------------------
diff --git a/builds/fm2.3.28/api/freemarker/template/utility/NumberUtil.html 
b/builds/fm2.3.28/api/freemarker/template/utility/NumberUtil.html
index 50ce11a..4c405c4 100644
--- a/builds/fm2.3.28/api/freemarker/template/utility/NumberUtil.html
+++ b/builds/fm2.3.28/api/freemarker/template/utility/NumberUtil.html
@@ -19,7 +19,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -141,19 +141,26 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#isInfinite-java.lang.Number-">isInfinite</a></span>(java.lang.Number&nbsp;num)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#hasTypeThatIsKnownToNotSupportInfiniteAndNaN-java.lang.Number-">hasTypeThatIsKnownToNotSupportInfiniteAndNaN</a></span>(java.lang.Number&nbsp;num)</code>
+<div class="block">Tells if the type of the parameter number is known to not 
be able to represent infinite (positive or negative)
+ and NaN.</div>
+</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#isInfinite-java.lang.Number-">isInfinite</a></span>(java.lang.Number&nbsp;num)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#isIntegerBigDecimal-java.math.BigDecimal-">isIntegerBigDecimal</a></span>(java.math.BigDecimal&nbsp;bd)</code>
 <div class="block">Tells if a <code>BigDecimal</code> stores a whole 
number.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#isNaN-java.lang.Number-">isNaN</a></span>(java.lang.Number&nbsp;num)</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/template/utility/NumberUtil.html#toIntExact-java.lang.Number-">toIntExact</a></span>(java.lang.Number&nbsp;num)</code>
 <div class="block">Converts a <code>Number</code> to <code>int</code> whose 
mathematical value is exactly the same as of the original number.</div>
@@ -230,6 +237,22 @@ extends java.lang.Object</pre>
 </dl>
 </li>
 </ul>
+<a name="hasTypeThatIsKnownToNotSupportInfiniteAndNaN-java.lang.Number-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasTypeThatIsKnownToNotSupportInfiniteAndNaN</h4>
+<pre>public 
static&nbsp;boolean&nbsp;hasTypeThatIsKnownToNotSupportInfiniteAndNaN(java.lang.Number&nbsp;num)</pre>
+<div class="block">Tells if the type of the parameter number is known to not 
be able to represent infinite (positive or negative)
+ and NaN. If this returns <code>false</code>, that doesn't mean that it can do 
that, because it's maybe just that this
+ utility doesn't know that type.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.28</dd>
+</dl>
+</li>
+</ul>
 <a name="toIntExact-java.lang.Number-">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/freemarker/template/utility/StringUtil.html
----------------------------------------------------------------------
diff --git a/builds/fm2.3.28/api/freemarker/template/utility/StringUtil.html 
b/builds/fm2.3.28/api/freemarker/template/utility/StringUtil.html
index c6d31cb..03d7e88 100644
--- a/builds/fm2.3.28/api/freemarker/template/utility/StringUtil.html
+++ b/builds/fm2.3.28/api/freemarker/template/utility/StringUtil.html
@@ -861,6 +861,11 @@ public 
static&nbsp;java.lang.String&nbsp;HTMLEnc(java.lang.String&nbsp;s)</pre>
                                        java.lang.String&nbsp;sep,
                                        boolean&nbsp;caseInsensitive)</pre>
 <div class="block">Splits a string at the specified string.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sep</code> - The string that separates the items of the resulting 
array. Since 2.3.28, if this is 0 length, then
+            each character will be a separate item in the array.</dd>
+</dl>
 </li>
 </ul>
 <a name="replace-java.lang.String-java.lang.String-java.lang.String-">

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1d301529/builds/fm2.3.28/api/index-all.html
----------------------------------------------------------------------
diff --git a/builds/fm2.3.28/api/index-all.html 
b/builds/fm2.3.28/api/index-all.html
index 979248d..f324596 100644
--- a/builds/fm2.3.28/api/index-all.html
+++ b/builds/fm2.3.28/api/index-all.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:55:01 CET 2018 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Mar 10 20:54:59 CET 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Index (FreeMarker 2.3.28-nightly_20180310T195428Z-incubating 
API)</title>
 <meta name="date" content="2018-03-10">
@@ -1416,6 +1416,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/ext/jsp/FreemarkerTag.html#doInitBody--">doInitBody()</a></span>
 - Method in class freemarker.ext.jsp.<a 
href="freemarker/ext/jsp/FreemarkerTag.html" title="class in 
freemarker.ext.jsp">FreemarkerTag</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#DOLLAR_INTERPOLATION_SYNTAX">DOLLAR_INTERPOLATION_SYNTAX</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block"><code>${expression}</code> only (not <code>#{expression; 
numFormat}</code>) @since 2.3.28</div>
+</dd>
 <dt><a href="freemarker/template/utility/DOMNodeModel.html" title="class in 
freemarker.template.utility"><span class="typeNameLink">DOMNodeModel</span></a> 
- Class in <a 
href="freemarker/template/utility/package-summary.html">freemarker.template.utility</a></dt>
 <dd>
 <div class="block">A convenient wrapper class for wrapping a Node in the W3C 
DOM API.</div>
@@ -2756,6 +2760,22 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/ext/util/ModelCache.html#getInstance-java.lang.Object-">getInstance(Object)</a></span>
 - Method in class freemarker.ext.util.<a 
href="freemarker/ext/util/ModelCache.html" title="class in 
freemarker.ext.util">ModelCache</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/core/ParserConfiguration.html#getInterpolationSyntax--">getInterpolationSyntax()</a></span>
 - Method in interface freemarker.core.<a 
href="freemarker/core/ParserConfiguration.html" title="interface in 
freemarker.core">ParserConfiguration</a></dt>
+<dd>
+<div class="block">See <a 
href="freemarker/template/Configuration.html#getInterpolationSyntax--"><code>Configuration.getInterpolationSyntax()</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/core/TemplateConfiguration.html#getInterpolationSyntax--">getInterpolationSyntax()</a></span>
 - Method in class freemarker.core.<a 
href="freemarker/core/TemplateConfiguration.html" title="class in 
freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">The getter pair of <a 
href="freemarker/core/TemplateConfiguration.html#setInterpolationSyntax-int-"><code>TemplateConfiguration.setInterpolationSyntax(int)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#getInterpolationSyntax--">getInterpolationSyntax()</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">The getter pair of <a 
href="freemarker/template/Configuration.html#setInterpolationSyntax-int-"><code>Configuration.setInterpolationSyntax(int)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Template.html#getInterpolationSyntax--">getInterpolationSyntax()</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/Template.html" title="class in 
freemarker.template">Template</a></dt>
+<dd>
+<div class="block">Returns the interpolation syntax the parser has used for 
this template.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/DefaultObjectWrapper.html#getIterableSupport--">getIterableSupport()</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/DefaultObjectWrapper.html" title="class in 
freemarker.template">DefaultObjectWrapper</a></dt>
 <dd>
 <div class="block">Getter pair of <a 
href="freemarker/template/DefaultObjectWrapper.html#setIterableSupport-boolean-"><code>DefaultObjectWrapper.setIterableSupport(boolean)</code></a>;
 see there.</div>
@@ -3703,7 +3723,11 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#getVersion--">getVersion()</a></span>
 - Static method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Returns the FreeMarker version information, most 
importantly the major.minor.micro version numbers.</div>
+<div class="block">Returns FreeMarker version information, most importantly 
the major.minor.micro version numbers;
+ do NOT use this as the value of the <code>incompatible_improvements</code> 
setting (as the parameter to
+ <a 
href="freemarker/template/Configuration.html#Configuration-freemarker.template.Version-"><code>Configuration.Configuration(Version)</code></a>),
 as then your application can break when you upgrade FreeMarker!
+ Use a constant value, like <a 
href="freemarker/template/Configuration.html#VERSION_2_3_28"><code>Configuration.VERSION_2_3_28</code></a>,
 to protect your application from fixes/changes that aren't
+ entirely backward compatible.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#getVersionNumber--">getVersionNumber()</a></span>
 - Static method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
@@ -3843,6 +3867,11 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Whether the model has a plain get(String) or get(Object) 
method</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/utility/NumberUtil.html#hasTypeThatIsKnownToNotSupportInfiniteAndNaN-java.lang.Number-">hasTypeThatIsKnownToNotSupportInfiniteAndNaN(Number)</a></span>
 - Static method in class freemarker.template.utility.<a 
href="freemarker/template/utility/NumberUtil.html" title="class in 
freemarker.template.utility">NumberUtil</a></dt>
+<dd>
+<div class="block">Tells if the type of the parameter number is known to not 
be able to represent infinite (positive or negative)
+ and NaN.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/TemplateExceptionHandler.html#HTML_DEBUG_HANDLER">HTML_DEBUG_HANDLER</a></span>
 - Static variable in interface freemarker.template.<a 
href="freemarker/template/TemplateExceptionHandler.html" title="interface in 
freemarker.template">TemplateExceptionHandler</a></dt>
 <dd>
 <div class="block"><a href="freemarker/template/TemplateExceptionHandler.html" 
title="interface in 
freemarker.template"><code>TemplateExceptionHandler</code></a> useful when you 
developing HTML templates.</div>
@@ -4109,6 +4138,18 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/utility/StandardCompress.html#INSTANCE">INSTANCE</a></span>
 - Static variable in class freemarker.template.utility.<a 
href="freemarker/template/utility/StandardCompress.html" title="class in 
freemarker.template.utility">StandardCompress</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY">INTERPOLATION_SYNTAX_KEY</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Alias to the <code>..._SNAKE_CASE</code> variation due to 
backward compatibility constraints.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY_CAMEL_CASE">INTERPOLATION_SYNTAX_KEY_CAMEL_CASE</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Modern, camel case (<code>likeThis</code>) variation of the 
setting name.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY_SNAKE_CASE">INTERPOLATION_SYNTAX_KEY_SNAKE_CASE</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Legacy, snake case (<code>like_this</code>) variation of 
the setting name.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Version.html#intValue--">intValue()</a></span> - 
Method in class freemarker.template.<a href="freemarker/template/Version.html" 
title="class in freemarker.template">Version</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Version.html#intValueFor-int-int-int-">intValueFor(int,
 int, int)</a></span> - Static method in class freemarker.template.<a 
href="freemarker/template/Version.html" title="class in 
freemarker.template">Version</a></dt>
@@ -4389,6 +4430,10 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Tells if a <code>BigDecimal</code> stores a whole 
number.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/core/TemplateConfiguration.html#isInterpolationSyntaxSet--">isInterpolationSyntaxSet()</a></span>
 - Method in class freemarker.core.<a 
href="freemarker/core/TemplateConfiguration.html" title="class in 
freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">Tells if this setting is set directly in this object or its 
value is coming from the <a 
href="freemarker/core/Configurable.html#getParent--"><code>parent</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/core/Configurable.html#isLazyAutoImportsSet--">isLazyAutoImportsSet()</a></span>
 - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" 
title="class in freemarker.core">Configurable</a></dt>
 <dd>
 <div class="block">Tells if this setting is set directly in this object or its 
value is coming from the <a 
href="freemarker/core/Configurable.html#getParent--"><code>parent</code></a>.</div>
@@ -4892,6 +4937,10 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <div class="block">Pads the string at the left with a filling pattern until it 
reaches the
  desired length.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#LEGACY_INTERPOLATION_SYNTAX">LEGACY_INTERPOLATION_SYNTAX</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block"><code>${expression}</code> and the deprecated 
<code>#{expression; numFormat}</code> @since 2.3.28</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#LEGACY_NAMING_CONVENTION">LEGACY_NAMING_CONVENTION</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/log/Logger.html#LIBRARY_AUTO">LIBRARY_AUTO</a></span> - Static 
variable in class freemarker.log.<a href="freemarker/log/Logger.html" 
title="class in freemarker.log">Logger</a></dt>
@@ -6061,22 +6110,26 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-">removeTemplateFromCache(String)</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Equivalent to <tt>removeTemplateFromCache(name, 
thisCfg.getLocale(), thisCfg.getEncoding(thisCfg.getLocale()), true)</tt>.</div>
+<div class="block">Equivalent to <a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>removeTemplateFromCache(name,
 thisCfg.getLocale(), null, thisCfg.getEncoding(thisCfg.getLocale()), 
true)</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-">removeTemplateFromCache(String,
 Locale)</a></span> - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Equivalent to <tt>removeTemplateFromCache(name, locale, 
thisCfg.getEncoding(locale), true)</tt>.</div>
+<div class="block">Equivalent to <a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>removeTemplateFromCache(name,
 locale, null, thisCfg.getEncoding(locale), true)</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.lang.String-">removeTemplateFromCache(String,
 String)</a></span> - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Equivalent to <tt>removeTemplateFromCache(name, 
thisCfg.getLocale(), encoding, true)</tt>.</div>
+<div class="block">Equivalent to <a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>removeTemplateFromCache(name,
 thisCfg.getLocale(), null, encoding, true)</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.String-">removeTemplateFromCache(String,
 Locale, String)</a></span> - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Equivalent to <tt>removeTemplateFromCache(name, locale, 
encoding, true)</tt>.</div>
+<div class="block">Equivalent to <a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>removeTemplateFromCache(name,
 locale, null, encoding, true)</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.String-boolean-">removeTemplateFromCache(String,
 Locale, String, boolean)</a></span> - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
+<div class="block">Equivalent to <a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>removeTemplateFromCache(name,
 locale, null, encoding, parse)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#removeTemplateFromCache-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-">removeTemplateFromCache(String,
 Locale, Object, String, boolean)</a></span> - Method in class 
freemarker.template.<a href="freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a></dt>
+<dd>
 <div class="block">Removes a template from the template cache, hence forcing 
the re-loading
  of it when it's next time requested.</div>
 </dd>
@@ -6612,6 +6665,14 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Turn on/off incremental processing.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/core/TemplateConfiguration.html#setInterpolationSyntax-int-">setInterpolationSyntax(int)</a></span>
 - Method in class freemarker.core.<a 
href="freemarker/core/TemplateConfiguration.html" title="class in 
freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">See <a 
href="freemarker/template/Configuration.html#setInterpolationSyntax-int-"><code>Configuration.setInterpolationSyntax(int)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#setInterpolationSyntax-int-">setInterpolationSyntax(int)</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Determines the interpolation syntax (like <code>${x}</code> 
VS <code>[=x]</code>) of the template files.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/DefaultObjectWrapper.html#setIterableSupport-boolean-">setIterableSupport(boolean)</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/DefaultObjectWrapper.html" title="class in 
freemarker.template">DefaultObjectWrapper</a></dt>
 <dd>
 <div class="block">Specifies whether <code>Iterable</code>-s (not to be 
confused with <code>Iterator</code>-s) that don't implement any other
@@ -6908,8 +6969,8 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#setTagSyntax-int-">setTagSyntax(int)</a></span>
 - Method in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>
-<div class="block">Determines the syntax of the template files (angle bracket 
VS square bracket)
- that has no <code>#ftl</code> in it.</div>
+<div class="block">Determines the tag syntax (like <code>&lt;#if x&gt;</code> 
VS <code>[#if x]</code>) of the template files 
+ that has no <code>#ftl</code> header to decide that.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/core/FreeMarkerTree.html#setTemplate-freemarker.template.Template-">setTemplate(Template)</a></span>
 - Method in class freemarker.core.<a 
href="freemarker/core/FreeMarkerTree.html" title="class in 
freemarker.core">FreeMarkerTree</a></dt>
 <dd>
@@ -7418,6 +7479,10 @@ start with <a 
href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Legacy, snake case (<code>like_this</code>) variation of 
the setting name.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#SQUARE_BRACKET_INTERPOLATION_SYNTAX">SQUARE_BRACKET_INTERPOLATION_SYNTAX</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block"><code>[=expression]</code> @since 2.3.28</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="freemarker/template/Configuration.html#SQUARE_BRACKET_TAG_SYNTAX">SQUARE_BRACKET_TAG_SYNTAX</a></span>
 - Static variable in class freemarker.template.<a 
href="freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="freemarker/template/utility/StandardCompress.html" title="class 
in freemarker.template.utility"><span 
class="typeNameLink">StandardCompress</span></a> - Class in <a 
href="freemarker/template/utility/package-summary.html">freemarker.template.utility</a></dt>

Reply via email to