Messages by Date
-
2020/02/01
[jira] [Comment Edited] (FREEMARKER-130) Excluding keys from hashes (without_keys/exclude_keys)
Jira
-
2020/02/01
[jira] [Comment Edited] (FREEMARKER-130) Excluding keys from hashes (without_keys/exclude_keys)
Jira
-
2020/02/01
[jira] [Commented] (FREEMARKER-130) Excluding keys from hashes (without_keys/exclude_keys)
Jira
-
2020/01/31
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2020/01/31
[jira] [Created] (FREEMARKER-130) Excluding keys from hashes (without_keys/exclude_keys)
Pascal Proulx (Jira)
-
2020/01/30
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2020/01/30
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2020/01/29
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2020/01/28
[freemarker-generator] branch FREEMARKER-129 created (now 8ee1967)
sgoeschl
-
2020/01/28
[freemarker-generator] 01/01: FREEMARKER-129 Move maven plugin into its own sub-module
sgoeschl
-
2020/01/28
[jira] [Updated] (FREEMARKER-129) freemarker-generator: Merge "freemarker-cli" into "freemarker-generator"
Siegfried Goeschl (Jira)
-
2020/01/27
[jira] [Commented] (FREEMARKER-120) Hook to collect which members are accessed on runtime
Christoph Rueger (Jira)
-
2020/01/27
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2020/01/27
[jira] [Commented] (FREEMARKER-120) Hook to collect which members are accessed on runtime
Jira
-
2020/01/27
[jira] [Resolved] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Jira
-
2020/01/26
[jira] [Updated] (FREEMARKER-129) freemarker-generator: Merge "freemarker-cli" into "freemarker-generator"
Siegfried Goeschl (Jira)
-
2020/01/26
[jira] [Created] (FREEMARKER-129) freemarker-generator: Merge "freemarker-cli" into "freemarker-generator"
Siegfried Goeschl (Jira)
-
2020/01/25
[jira] [Comment Edited] (FREEMARKER-112) Inspect Freimarken Variables in Template for e.g. Testing
Jira
-
2020/01/25
[jira] [Comment Edited] (FREEMARKER-112) Inspect Freimarken Variables in Template for e.g. Testing
Jira
-
2020/01/25
[jira] [Commented] (FREEMARKER-112) Inspect Freimarken Variables in Template for e.g. Testing
Jira
-
2020/01/24
[jira] [Resolved] (FREEMARKER-128) Freemarker-generator: Update plugin to freemarker 2.3.29
Siegfried Goeschl (Jira)
-
2020/01/24
[freemarker-generator] branch master updated: FREEMARKER-128 Freemarker-generator: Update plugin to freemarker 2.3.29 (#4)
sgoeschl
-
2020/01/24
[freemarker-generator] branch FREEMARKER-128 created (now 4cf6c5e)
sgoeschl
-
2020/01/24
[freemarker-generator] 01/01: FREEMARKER-128 Freemarker-generator: Update plugin to freemarker 2.3.29
sgoeschl
-
2020/01/24
[jira] [Created] (FREEMARKER-128) Freemarker-generator: Update plugin to freemarker 2.3.29
Siegfried Goeschl (Jira)
-
2020/01/24
[jira] [Resolved] (FREEMARKER-127) freemarker-generator: Site build fails with missing "org/apache/maven/doxia/siterenderer/DocumentContent"
Siegfried Goeschl (Jira)
-
2020/01/24
[freemarker-generator] branch master updated: FREEMARKER-127 freemarker-generator: Site build fails with missing "org/apache/maven/doxia/siterenderer/DocumentContent" (#3)
sgoeschl
-
2020/01/24
[jira] [Assigned] (FREEMARKER-112) Inspect Freimarken Variables in Template for e.g. Testing
Siegfried Goeschl (Jira)
-
2020/01/24
[freemarker-generator] branch FREEMARKER-127 created (now da53b44)
sgoeschl
-
2020/01/24
[freemarker-generator] 01/01: FREEMARKER-127 freemarker-generator: Site build fails with missing "org/apache/maven/doxia/siterenderer/DocumentContent"
sgoeschl
-
2020/01/21
[freemarker] branch 2.3 updated (f3629d9 -> d1aee1e)
ddekany
-
2020/01/21
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/18
[freemarker] 01/02: Forward ported from 2.3-gae: Java 7 language cleanup
ddekany
-
2020/01/18
[freemarker] 02/02: Forward ported from 2.3-gae: Added missing @Overrides (Java 6 language cleanup)
ddekany
-
2020/01/18
[freemarker] branch 3 updated (c178512 -> c4145e3)
ddekany
-
2020/01/18
[freemarker] branch 2.3-gae updated (f13ef35 -> b991ed8)
ddekany
-
2020/01/17
[jira] [Created] (FREEMARKER-127) freemarker-generator: Site build fails with missing "org/apache/maven/doxia/siterenderer/DocumentContent"
Siegfried Goeschl (Jira)
-
2020/01/14
[GitHub] [freemarker] ddekany commented on issue #63: 2.3.29 maintenance
GitBox
-
2020/01/14
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/14
[freemarker] branch 2.3 updated (f95cf9c -> f3629d9)
ddekany
-
2020/01/14
[freemarker] branch 3 updated: Forward ported from 2.3-gae: MemberAccessPolicy now also covers the special case when toString() is called to convert and object to string in a template. This was added as toString() might shows information that you don't want to be exposed.
ddekany
-
2020/01/14
[freemarker] branch 2.3-gae updated: MemberAccessPolicy now also covers the special case when toString() is called to convert and object to string in a template. This was added as toString() might shows information that you don't want to be exposed.
ddekany
-
2020/01/13
[freemarker] branch 2.3-gae updated: Fixed issue where StaticModel didn't consider the MemberAccessPolicy when exposing fields (as that wasn't filtered at all before 2.3.30). Also simplified related ClassIntrospector API a bit.
ddekany
-
2020/01/13
[freemarker] branch 3 updated: Forward ported from 2.3-gae: Fixed issue where StaticModel didn't consider the MemberAccessPolicy when exposing fields (as that wasn't filtered at all before 2.3.30). Also simplified related ClassIntrospector API a bit.
ddekany
-
2020/01/13
[freemarker] branch 2.3-gae updated: MemberSelectorListMemberAccessPolicy related cleanup: Don't store the exception inside the MemberSelector
ddekany
-
2020/01/13
[freemarker] branch 3 updated: Forward ported from 2.3-gae: MemberSelectorListMemberAccessPolicy related cleanup: Don't store the exception inside the MemberSelector
ddekany
-
2020/01/12
[jira] [Resolved] (FREEMARKER-125) ExtendedDecimalFormatParser ignores DecimalFormatSymbolsProvider
Jira
-
2020/01/12
[freemarker] 02/02: Java 7 minimum requirement version history fix
ddekany
-
2020/01/12
[freemarker] 01/02: Added FREEMARKER-125 to version history
ddekany
-
2020/01/12
[freemarker] branch 2.3-gae updated (01624c5 -> cc63fa2)
ddekany
-
2020/01/12
[freemarker] branch 2.3-gae updated: fix constructor of ExtendedDecimalFormatParser
ddekany
-
2020/01/12
[GitHub] [freemarker] ddekany merged pull request #64: fix constructor of ExtendedDecimalFormatParser
GitBox
-
2020/01/12
[freemarker] branch 2.3-gae updated: Increased minimum required Java version from 5 to 7.
ddekany
-
2020/01/12
[jira] [Resolved] (FREEMARKER-120) Hook to collect which members are accessed on runtime
Jira
-
2020/01/12
[freemarker] branch 2.3 updated (4a817c1 -> f95cf9c)
ddekany
-
2020/01/12
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/12
[freemarker] branch 3 updated: Forward ported from 2.3-gae: (Minor API cleanup)
ddekany
-
2020/01/12
[freemarker] branch 2.3-gae updated (7a6e6c5 -> 3f7f2d9)
ddekany
-
2020/01/12
[freemarker] 03/04: (Removed accidentally committed test code)
ddekany
-
2020/01/12
[freemarker] 01/04: (Cleanup and javadoc improvements)
ddekany
-
2020/01/12
[freemarker] 02/04: FREEMARKER-120: BeansWrapper (and it's subclasses like DefaultObjectWrapper) now has two protected methods that can be overridden to monitor the accessing of members: invokeMethod and readField.
ddekany
-
2020/01/12
[freemarker] 04/04: (Minor API cleanup)
ddekany
-
2020/01/12
[freemarker] branch 3 updated: Forward ported from 2.3-gae: FREEMARKER-120: DefaultObjectWrapper now has two protected methods that can be overridden to monitor the accessing of members: invokeMethod and readField.
ddekany
-
2020/01/11
[jira] [Resolved] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2020/01/11
[jira] [Resolved] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Jira
-
2020/01/11
[freemarker] branch 2.3 updated (3f0fce6 -> 4a817c1)
ddekany
-
2020/01/11
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/11
[freemarker] branch 3 updated (ca244aa -> 4941acd)
ddekany
-
2020/01/11
[freemarker] 02/02: (Minor cleanup)
ddekany
-
2020/01/11
[freemarker] 01/02: Forward ported from 2.3-gae: FREEMARKER-124: Changed DefaultMemberAccessPolicy to block more methods. This caused some reworkings in other classes too: - Constructor member selectors (in a whitelist or blacklist) don't match constructors in subclasses anymore. - Added BlacklistMemberAccessPolicy (by refactoring WhitelistMemberAccessPolicy to extend MemberSelectorListMemberAccessPolicy). - Improved JavaDoc comments in related classes
ddekany
-
2020/01/11
[freemarker] branch 2.3-gae updated: FREEMARKER-124: Changed DefaultMemberAccessPolicy to block more methods. Added LegacyDefaultMemberAccessPolicy in case an existing application has problems with the stricter defaults. This caused some reworkings in other classes too: - Constructor member selectors (in a whitelist or blacklist) don't match constructors in subclasses anymore. - Added BlacklistMemberAccessPolicy (by refactoring WhitelistMemberAccessPolicy to extend MemberSelectorListMemberAccessPolicy). - Improved JavaDoc com [...]
ddekany
-
2020/01/11
[GitHub] [freemarker] galusben commented on issue #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/10
[GitHub] [freemarker] ddekany commented on issue #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/10
[GitHub] [freemarker] galusben edited a comment on issue #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/10
[GitHub] [freemarker] galusben commented on issue #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/04
[GitHub] [freemarker] ddekany closed pull request #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/04
[GitHub] [freemarker] ddekany commented on issue #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2020/01/04
[jira] [Commented] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Jira
-
2020/01/04
[freemarker] branch 2.3-gae updated: To be on the safe side, stopped using the deprecated static DefaultObjectWrapper instance in most SimpleSequence-s and SimpleHash-s, as that doesn't have MemberAccessPolicy specified by the user in the Configuration.
ddekany
-
2020/01/02
[jira] [Commented] (FREEMARKER-87) <#list map as key,value> should always iterating on map entries
Jira
-
2020/01/02
[jira] [Commented] (FREEMARKER-87) <#list map as key,value> should always iterating on map entries
sophie (Jira)
-
2020/01/02
[jira] [Commented] (FREEMARKER-87) <#list map as key,value> should always iterating on map entries
Jira
-
2020/01/02
[jira] [Commented] (FREEMARKER-87) <#list map as key,value> should always iterating on map entries
sophie (Jira)
-
2020/01/01
[jira] [Comment Edited] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Jira
-
2020/01/01
[jira] [Commented] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Jira
-
2020/01/01
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/01
[freemarker] branch 2.3 updated (23760a4 -> 3f0fce6)
ddekany
-
2020/01/01
[freemarker] branch 2.3-gae updated: (Javadoc error fix)
ddekany
-
2020/01/01
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2020/01/01
[freemarker] branch 2.3 updated (aee8eb4 -> 23760a4)
ddekany
-
2020/01/01
[jira] [Closed] (FREEMARKER-122) SVG <use> tag unwanted output
Jira
-
2020/01/01
[freemarker] branch 3 updated: Forward ported from 2.3-gae: Added WhitelistMemberAccessPolicy and related internal classes
ddekany
-
2020/01/01
[freemarker] 02/03: Added WhitelistMemberAccessPolicy and related internal classes
ddekany
-
2020/01/01
[freemarker] branch 2.3-gae updated (1ea65e8 -> 889d411)
ddekany
-
2020/01/01
[freemarker] 03/03: Deprecated FreemarkerTag (a custom JSP tag that probably nobody uses)
ddekany
-
2020/01/01
[freemarker] 01/03: Fixed withArgs Manual tests
ddekany
-
2019/12/21
[freemarker] branch 3 updated (e11170a -> cbb4425)
ddekany
-
2019/12/21
[freemarker] 02/02: Forward ported from 2.3-gae: Added freemarker.ext.beans.MemberAccessPolicy interface, and the memberAccessPolicy property to BeansWrapper, and subclasses like DefaultObjectWrapper. This allows users to implement their own program logic to decide what members of classes will be exposed to the templates. The legacy "unsafe methods" mechanism also builds on the same now, and by setting a custom MemberAccessPolicy you completely replace that.
ddekany
-
2019/12/21
[freemarker] 01/02: ClassIntrospector related cleanups, mostly from ported from 2.3
ddekany
-
2019/12/21
[freemarker] branch 2.3-gae updated (5c98cf4 -> 1ea65e8)
ddekany
-
2019/12/21
[freemarker] 02/02: Added freemarker.ext.beans.MemberAccessPolicy interface, and the memberAccessPolicy property to BeansWrapper, and subclasses like DefaultObjectWrapper. This allows users to implement their own program logic to decide what members of classes will be exposed to the templates. The legacy "unsafe methods" mechanism also builds on the same now, and by setting a custom MemberAccessPolicy you completely replace that.
ddekany
-
2019/12/21
[freemarker] 01/02: Some cleanup in ClassIntrospector and BeansWrapper code
ddekany
-
2019/12/20
[jira] [Closed] (FREEMARKER-126) regularExpression cannot use Java pattern as described in the document
buddie.wei (Jira)
-
2019/12/20
[jira] [Created] (FREEMARKER-126) regularExpression cannot use Java pattern as described in the document
buddie.wei (Jira)
-
2019/12/19
[GitHub] [freemarker] aschi opened a new pull request #64: fix constructor of ExtendedDecimalFormatParser
GitBox
-
2019/12/19
[jira] [Created] (FREEMARKER-125) ExtendedDecimalFormatParser ignores DecimalFormatSymbolsProvider
Adrian Schmid (Jira)
-
2019/12/11
[GitHub] [freemarker] DreamSkyOk removed a comment on issue #63: 2.3.29 maintenance
GitBox
-
2019/12/11
[GitHub] [freemarker] DreamSkyOk commented on issue #63: 2.3.29 maintenance
GitBox
-
2019/12/11
[GitHub] [freemarker] DreamSkyOk opened a new pull request #63: 2.3.29 maintenance
GitBox
-
2019/12/11
[jira] [Comment Edited] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Jira
-
2019/12/11
[jira] [Comment Edited] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Jira
-
2019/12/11
[jira] [Commented] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Jira
-
2019/12/09
[jira] [Created] (FREEMARKER-124) Security - templates can get classloader by using java.security.ProtectionDomain.getClassLoader
Gal Ben Ami (Jira)
-
2019/12/09
[GitHub] [freemarker] galusben opened a new pull request #62: add unsafe method java.security.ProtectionDomain.getClassLoader
GitBox
-
2019/12/05
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Paul Piper (Jira)
-
2019/12/05
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/12/05
[freemarker] branch 2.3-gae updated: Fix typo
ddekany
-
2019/12/05
[GitHub] [freemarker] ddekany merged pull request #61: Fix typo
GitBox
-
2019/12/04
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Paul Piper (Jira)
-
2019/12/03
[GitHub] [freemarker] quaff opened a new pull request #61: Fix typo
GitBox
-
2019/11/20
[jira] [Commented] (FREEMARKER-123) Trim output whitespace
Vojtech Knyttl (Jira)
-
2019/11/20
[jira] [Comment Edited] (FREEMARKER-123) Trim output whitespace
Jira
-
2019/11/20
[jira] [Commented] (FREEMARKER-123) Trim output whitespace
Jira
-
2019/11/20
[jira] [Created] (FREEMARKER-123) Trim output whitespace
Vojtech Knyttl (Jira)
-
2019/11/16
[freemarker] branch 2.3-gae updated: Added ?with_args_last(args). Also some cleanup in code related to ?with_args.
ddekany
-
2019/11/11
[jira] [Comment Edited] (FREEMARKER-122) SVG <use> tag unwanted output
Alessandro Candini (Jira)
-
2019/11/10
[jira] [Comment Edited] (FREEMARKER-122) SVG <use> tag unwanted output
Alessandro Candini (Jira)
-
2019/11/10
[jira] [Commented] (FREEMARKER-122) SVG <use> tag unwanted output
Alessandro Candini (Jira)
-
2019/11/10
[jira] [Commented] (FREEMARKER-122) SVG <use> tag unwanted output
Jira
-
2019/11/10
[jira] [Created] (FREEMARKER-122) SVG <use> tag unwanted output
Alessandro Candini (Jira)
-
2019/11/04
[jira] [Updated] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Christoph Rueger (Jira)
-
2019/11/04
[jira] [Updated] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Christoph Rueger (Jira)
-
2019/11/04
[jira] [Created] (FREEMARKER-121) Pluggable filtering of template accessible class members, as unsafeMethods.properties is clearly not useful if you want to allow people outside the developer team to provide templates.
Christoph Rueger (Jira)
-
2019/11/04
[jira] [Updated] (FREEMARKER-120) Hook to collect which members are accessed on runtime
Christoph Rueger (Jira)
-
2019/11/04
[jira] [Created] (FREEMARKER-120) Hook to collect which members are accessed on runtime
Christoph Rueger (Jira)
-
2019/11/01
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/11/01
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/11/01
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/11/01
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2019/11/01
[freemarker] branch 2.3 updated (2ba7e9c -> aee8eb4)
ddekany
-
2019/11/01
[freemarker] branch 2.3-gae updated: (Manual fix)
ddekany
-
2019/11/01
[freemarker] branch 2.3-gae updated: Added special rule to allow using the directive name in the end-tag when ?with_args(...) was used in the start-tag, like <@myMacro?with_args(args)>...</@myMacro>.
ddekany
-
2019/11/01
[freemarker] branch 2.3-gae updated: Renamed ?spread_args to ?with_args
ddekany
-
2019/11/01
[freemarker-docgen] branch dependabot/npm_and_yarn/eslint-utils-1.4.3 created (now 20b37d8)
github-bot
-
2019/11/01
[GitHub] [freemarker-docgen] dependabot[bot] opened a new pull request #1: Bump eslint-utils from 1.4.0 to 1.4.3
GitBox
-
2019/10/29
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/29
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/29
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/29
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/29
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/29
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/28
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/27
[freemarker] branch 2.3-gae updated: Show valid parameter names in the error message when a macro is called with an invalid parameter name
ddekany
-
2019/10/27
[freemarker] 03/03: (Variable name typo)
ddekany
-
2019/10/27
[freemarker] 01/03: (HashLiteral code cleanup)
ddekany
-
2019/10/27
[freemarker] 02/03: (Deprecated old XML wrapper class)
ddekany
-
2019/10/27
[freemarker] branch 2.3-gae updated (ca68d7d -> 9e4c950)
ddekany
-
2019/10/26
[freemarker] branch 2.3 updated (26de3c4 -> 2ba7e9c)
ddekany
-
2019/10/26
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2019/10/26
[freemarker] branch 2.3-gae updated: Manual: Finished and improved ?spread_args and .args documentation
ddekany
-
2019/10/25
[freemarker] branch 2.3-gae updated: When a macro uses .args, and has catch-all parameter, allow positional macro arguments when the actual catch-all length is 0. Also, added some tests for 0 argument calls.
ddekany
-
2019/10/23
[freemarker] branch 2.3-gae updated: (Version history fixes)
ddekany
-
2019/10/23
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/23
[freemarker] branch 2.3-gae updated: (Version history fixes)
ddekany
-
2019/10/23
[freemarker] 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
ddekany
-
2019/10/23
[freemarker] branch 2.3 updated (2070477 -> 26de3c4)
ddekany
-
2019/10/23
[freemarker] 01/03: Added a new SimpleHash constructor, where the caller can provide the Map instance used as the backing storage, thus allows controlling the ordering, and other technical aspects (like the initial capacity) of the underlying Map.
ddekany
-
2019/10/23
[freemarker] 03/03: Added new special variable, .args. This evaluates to a hash (in macros), or sequence (in functions) that contains all the arguments. This is useful for operations that act on all the arguments uniformly, like for example to pass the arguments to ?spread_args(...).
ddekany
-
2019/10/23
[freemarker] 02/03: Macro catch-all parameters (aka. macro varargs), when capture arguments passed by name (as opposed to by position), now keep the order of arguments.
ddekany
-
2019/10/23
[freemarker] branch 2.3-gae updated (54905b6 -> 7e6b0c0)
ddekany
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/16
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/16
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/15
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/15
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/15
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/15
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/15
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/15
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/15
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/15
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/11
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/11
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/11
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/11
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/11
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/11
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/09
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/09
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/09
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Jira
-
2019/10/08
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/08
[jira] [Commented] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/08
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)
-
2019/10/08
[jira] [Comment Edited] (FREEMARKER-107) Hash expansion to macro arguments (Python **kwargs style)
Pascal Proulx (Jira)