This is an automated email from the ASF dual-hosted git repository.

ddekany pushed a change to branch 2.3
in repository https://gitbox.apache.org/repos/asf/freemarker.git


    from 74c473b0 Merge remote-tracking branch 'origin/2.3-gae' into 2.3
     add 213cba6e use StandardCharsets instead of string
     add dda4fafc Merge pull request #108 from 
hduelme/use-StandardCharsets-instead-of-string
     add fb80ca9c Compile regex for cleanStr only once
     add 30a6e329 Merge pull request #112 from timlueg/2.3-gae
     add cee8d076 #on directive in #switch as an alternative to #case
     add 5035e076 Add "on" to list of built-in directive names
     add 7c802f47 Convert some tabs to newlines in the grammar
     add 7a429fe7 Merge pull request #114 from scrhartley/switch-on
     add 7d9f5e57 #switch #on PR post-merge adjustments:
     new 02ec27ea Merge remote-tracking branch 'origin/2.3-gae' into 2.3

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/java/freemarker/core/On.java          |  95 +++++++++
 .../src/main/java/freemarker/core/SwitchBlock.java |  96 ++++++----
 .../src/main/java/freemarker/core/_CoreAPI.java    |   1 +
 .../main/java/freemarker/debug/DebuggerClient.java |   3 +-
 .../java/freemarker/debug/impl/DebuggerServer.java |  10 +-
 .../ext/beans/DefaultMemberAccessPolicy.java       |   3 +-
 .../MemberSelectorListMemberAccessPolicy.java      |   5 +-
 .../src/main/javacc/freemarker/core/FTL.jj         | 109 +++++++++--
 .../core/BreakAndContinuePlacementTest.java        |  22 ++-
 .../src/test/java/freemarker/core/SwitchTest.java  | 185 ++++++++++++++++++
 ...TemplateConfigurationWithTemplateCacheTest.java |  11 +-
 .../core/TemplateProcessingTracerTest.java         |  17 ++
 .../src/test/resources/freemarker/core/ast-1.ast   |  28 ++-
 .../src/test/resources/freemarker/core/ast-1.ftl   |  13 +-
 .../freemarker/test/servlet/WebAppTestCase.java    |   6 +-
 .../test/templatesuite/templates/switch.ftl        |   2 +-
 freemarker-manual/src/main/docgen/en_US/book.xml   | 212 +++++++++++++++++----
 .../src/main/java/freemarker/core/ASTPrinter.java  |   5 +-
 .../java/freemarker/test/ResourcesExtractor.java   |   3 +-
 .../main/java/freemarker/test/TemplateTest.java    |   2 +-
 .../java/freemarker/test/utility/FileTestCase.java |   3 +-
 21 files changed, 692 insertions(+), 139 deletions(-)
 create mode 100644 freemarker-core/src/main/java/freemarker/core/On.java
 create mode 100644 
freemarker-core/src/test/java/freemarker/core/SwitchTest.java

Reply via email to