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

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

commit 17696bc3f906a1674c21cbd5fc9e27d657df9666
Merge: cf2bf365 782daab2
Author: ddekany <[email protected]>
AuthorDate: Tue Dec 27 00:28:26 2022 +0100

    Merge remote-tracking branch 'origin/2.3-gae' into 2.3

 .../freemarker/core/AbstractJSONLikeFormat.java    |  76 ++
 .../freemarker/core/AbstractLegacyCFormat.java     | 105 +++
 src/main/java/freemarker/core/BuiltIn.java         |   3 +-
 .../freemarker/core/BuiltInsForMultipleTypes.java  | 139 +---
 src/main/java/freemarker/core/CFormat.java         |  80 ++
 .../freemarker/core/CTemplateNumberFormat.java     |  44 +-
 .../freemarker/core/CommonMarkupOutputFormat.java  |  10 +
 src/main/java/freemarker/core/Configurable.java    | 203 +++---
 .../java/freemarker/core/Default230CFormat.java    |  73 ++
 .../java/freemarker/core/Default2321CFormat.java   |  72 ++
 src/main/java/freemarker/core/Environment.java     | 212 ++++--
 src/main/java/freemarker/core/EvalUtil.java        |   2 +-
 src/main/java/freemarker/core/JSONCFormat.java     |  56 ++
 src/main/java/freemarker/core/JavaCFormat.java     |  87 +++
 .../java/freemarker/core/JavaScriptCFormat.java    |  51 ++
 .../freemarker/core/JavaTemplateNumberFormat.java  |   2 +-
 .../java/freemarker/core/MarkupOutputFormat.java   |   8 +-
 src/main/java/freemarker/core/PropertySetting.java |  32 +-
 .../freemarker/core/TemplateConfiguration.java     |   9 +-
 .../freemarker/core/TemplateMarkupOutputModel.java |   4 +-
 src/main/java/freemarker/core/XSCFormat.java       |  91 +++
 .../java/freemarker/core/_StandardCLanguages.java  |  40 +
 .../java/freemarker/template/Configuration.java    |  57 +-
 .../java/freemarker/template/_TemplateAPI.java     |   7 +-
 .../freemarker/template/utility/StringUtil.java    | 166 +++--
 src/manual/en_US/book.xml                          | 812 ++++++++++++++++++---
 .../core/BooleanFormatEnvironmentCachingTest.java  |  57 ++
 .../java/freemarker/core/CAndCnBuiltInTest.java    | 142 ++++
 .../java/freemarker/core/CFormatTemplateTest.java  |  73 ++
 .../freemarker/core/CTemplateNumberFormatTest.java |  11 +-
 src/test/java/freemarker/core/CustomCFormat.java   |  83 +++
 .../java/freemarker/core/NumberFormatTest.java     |   7 +-
 .../freemarker/core/TemplateConfigurationTest.java |   1 +
 .../freemarker/template/ConfigurationTest.java     |  58 +-
 .../template/utility/StringUtilTest.java           |   2 +-
 .../test/templatesuite/templates/number-format.ftl |  42 +-
 36 files changed, 2425 insertions(+), 492 deletions(-)

Reply via email to