<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for FreeMarker template engine</title><link>https://sourceforge.net/p/freemarker/activity/</link><description>Recent activity for FreeMarker template engine</description><language>en</language><lastBuildDate>Sat, 02 Mar 2024 00:02:17 -0000</lastBuildDate><item><title>rahul modified a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/6161f59274/?limit=25#0bae</link><description>I have a final multi-module project where I collect the template path of each module as a bean (indicated by the pink lines). Ultimately, I inject these paths into the configuration (also depicted by pink lines). I anticipate the "function.ftl" template, which contains functions/macros, to be imported into "EntityTemplate.ftl" (highlighted by yellow lines). It's important to note that "function.ftl" is located in a different package than "EntityTemplate.ftl." Is it possible to achieve this functionality...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rahul</dc:creator><pubDate>Sat, 02 Mar 2024 00:02:17 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/6161f59274/?limit=25#0bae</guid></item><item><title>rahul posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/6161f59274/?limit=25#0bae</link><description>I have a final multi-module project where I collect the template path of each module as a bean (indicated by the pink lines). Ultimately, I inject these paths into the configuration (also depicted by pink lines). I anticipate the "function.ftl" template, which contains functions/macros, to be imported into "EntityTemplate.ftl" (highlighted by yellow lines). It's important to note that "function.ftl" is located in a different package than "EntityTemplate.ftl." Is it possible to achieve this functionality...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rahul</dc:creator><pubDate>Sat, 02 Mar 2024 00:01:08 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/6161f59274/?limit=25#0bae</guid></item><item><title>Jonathan Revusky committed [r1663]</title><link>https://sourceforge.net/p/freemarker/code/1663/</link><description>more renaming</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonathan Revusky</dc:creator><pubDate>Tue, 14 Jan 2020 21:02:29 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/code/1663/</guid></item><item><title>Jonathan Revusky committed [r1662]</title><link>https://sourceforge.net/p/freemarker/code/1662/</link><description>Changing license/copyright license text and removing references to VSS</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonathan Revusky</dc:creator><pubDate>Tue, 14 Jan 2020 20:53:54 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/code/1662/</guid></item><item><title>Jonathan Revusky committed [r1661]</title><link>https://sourceforge.net/p/freemarker/code/1661/</link><description>Just a test to see whether I can commit code after all these years.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonathan Revusky</dc:creator><pubDate>Tue, 14 Jan 2020 16:56:03 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/code/1661/</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.29/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.29/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 18 Aug 2019 18:47:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.29/README.md/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.29/apache-freemarker-2.3.29-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.29/apache-freemarker-2.3.29-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 18 Aug 2019 18:47:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.29/apache-freemarker-2.3.29-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.29/apache-freemarker-2.3.29-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.29/apache-freemarker-2.3.29-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 18 Aug 2019 18:47:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.29/apache-freemarker-2.3.29-bin.tar.gz/download</guid></item><item><title>Paul Piper posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/815af0c6c9/?limit=25#117f</link><description>Hey everyone, perhaps just as a heads up: we created a new plugin for Intellij IDEA, which comes with its own freemarker editor. You can find it here: https://plugins.jetbrains.com/plugin/12108-scipio-erp-integration Kind regards, Paul</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Piper</dc:creator><pubDate>Tue, 07 May 2019 12:14:03 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/815af0c6c9/?limit=25#117f</guid></item><item><title>Dániel Dékány modified a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#89ca</link><description>The template loading that you can access through Configuration is quite opinioned, and not as flexible as it could be. Though if I understand well, at least ideally you want to load a Map of Template-s at once, as opposed to a single Template, which would be quite a stretch for any design. One approach to consider is simply not using the template loadre API-s like Configuration.getTemplate (and then of course TemplateCache is not relevant either). You can create Template-s with its consturctor directly,...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 05 Apr 2019 20:59:01 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#89ca</guid></item><item><title>Dániel Dékány posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#89ca</link><description>The template loading that you can access through Configuration is quite opinioned, and not as flexible as it could be. Though if I understand well, at least ideally you want to load a Map of Template-s at once, as opposed to a single Template, which would be quite a stretch for any design. One approach to consider is simply not using the template loadre API-s like Configuration.getTemplate (and then of course TemplateCache is not relevant either). You can create Template-s with its consturctor directly,...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 05 Apr 2019 20:55:58 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#89ca</guid></item><item><title>Keith Roberts posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#f8fe</link><description>I've got a problem with FreeMarker veresion 2.3.28 caching that I'm not sure how to solve. I'm using FreeMarker in a Springboot service that stores FreeMarker templates in a database. The problem that I have is that each message in the database supports up to 3 fields that can be processed with FreeMarker. The current FreeMarker code appears to assume one content string for each call to the loader which will insert 1 piece of content into the cache. I would like to return a message source that contains...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Keith Roberts</dc:creator><pubDate>Thu, 04 Apr 2019 22:07:52 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/5aaee3b2ef/?limit=25#f8fe</guid></item><item><title>Keith Roberts modified a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#13ee</link><description>I figured this issue out. There was another Configuration class being autowired. I changed some naming and got the configuration to work. However, it still feels like I'm doing something fundamentally wrong. Sometimes the caching works and sometimes the getTemplate fails after the putTemplate method is called. I see some warning about the putTemplate not being thread safe in the API documenation. It also says don't call putTemplate after FreeMarker has started using this template loader. So it appears...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Keith Roberts</dc:creator><pubDate>Fri, 29 Mar 2019 19:18:27 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#13ee</guid></item><item><title>Keith Roberts posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#13ee</link><description>I figured this issue out. There was another Configuration class being autowired. I changed some naming and got the configuration to work. However, it still feels like I'm doing something fundamentally wrong. Sometimes the caching works and sometimes the getTemplate fails after the putTemplate method is called. I see some warning about the putTemplate not being thread safe in the API documenation. It also says don't call putTemplate after FreeMarker has started using this template loader. So it appears...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Keith Roberts</dc:creator><pubDate>Fri, 29 Mar 2019 19:13:20 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#13ee</guid></item><item><title>Keith Roberts posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#d332</link><description>I'm using FreeMarker in a Springboot 1.5.9 micro web service and Spring 4.1.13. I'm setting the StringTemplateLoader in the Configuration in a Spring Configuration class as follows. @Bean public freemarker.template.Configuration freeMarkerConfiguration() { freemarker.template.Configuration cfg = new freemarker.template.Configuration( freemarker.template.Configuration.VERSION_2_3_28); cfg.unsetTemplateLoader(); cfg.setTemplateLoader(new StringTemplateLoader()); return cfg; My application is able to...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Keith Roberts</dc:creator><pubDate>Thu, 28 Mar 2019 20:31:31 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2345/thread/3ba9c7360b/?limit=25#d332</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.28/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.28/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Thu, 05 Apr 2018 08:34:02 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.28/README.md/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.28/apache-freemarker-2.3.28-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.28/apache-freemarker-2.3.28-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Thu, 05 Apr 2018 08:32:02 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.28/apache-freemarker-2.3.28-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.28/apache-freemarker-2.3.28-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.28/apache-freemarker-2.3.28-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Thu, 05 Apr 2018 08:31:02 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.28/apache-freemarker-2.3.28-src.tar.gz/download</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/4b00fdec/?limit=25#ed27</link><description>That's more a Spring question. But see answer on https://stackoverflow.com/questions/47557573/getting-error-with-freemarker-template-integration-with-spring-internationlizati/47570050#47570050.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Thu, 30 Nov 2017 09:34:29 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/4b00fdec/?limit=25#ed27</guid></item><item><title>Prasad K posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/4b00fdec/?limit=25#1ed7</link><description>Hi, I am using freemarker template for email generation. I use freemark in conjunction with spring. I am having a tough time to get internationalization working with parameter substituion. I got it to work for one parameter substition. example : message.hello = Hello, {0} in fm template I have something like &lt;@spring.messageArgs "message.hello" name /&gt; however, I am not able to figure out how we do it for multiple param substitution. message.greet = Hello {0}, welcome to {1} how can I represent this...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prasad K</dc:creator><pubDate>Wed, 29 Nov 2017 15:08:25 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/4b00fdec/?limit=25#1ed7</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.27 (Apache incubating)/apache-freemarker-2.3.27-incubating-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.27%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.27-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Fri, 03 Nov 2017 13:08:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.27%20%28Apache%20incubating%29/apache-freemarker-2.3.27-incubating-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.27 (Apache incubating)/apache-freemarker-2.3.27-incubating-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.27%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.27-incubating-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Fri, 03 Nov 2017 13:07:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.27%20%28Apache%20incubating%29/apache-freemarker-2.3.27-incubating-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.27 (Apache incubating)/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.27%2520%2528Apache%2520incubating%2529/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Fri, 03 Nov 2017 13:05:01 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.27%20%28Apache%20incubating%29/README.md/download</guid></item><item><title>Dániel Dékány modified a comment on ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#552c</link><description>Implemented in Git head (released in 2.3.27).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 17 Sep 2017 10:53:42 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#552c</guid></item><item><title>Dániel Dékány modified ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/</link><description>Add "continue" directive inside list</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 17 Sep 2017 10:53:21 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/</guid></item><item><title>Dániel Dékány posted a comment on ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#552c</link><description>Implemented in head (released in 2.3.27).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 17 Sep 2017 10:53:21 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#552c</guid></item><item><title>Anh Pham The posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/37d009cc/?limit=25#bce2</link><description>I created created a toggle switch demo with couple of elements. Those elements were however added dynamically by Freemarker - i.e. values of attributes like id for&lt;input type="checkbox" ... id=""&gt; and value of atribute for in &lt;label for=""&gt; were automatically filled in by Freemarker. The problem is my toggle switch buttons are not working i.e. when I click on them nothing happens. I really don't know what is the reason behind that all, but I tried to add one element manually i.e. without using Freemarker...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Pham The</dc:creator><pubDate>Wed, 06 Sep 2017 16:28:01 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/37d009cc/?limit=25#bce2</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#bb32</link><description>No problem, it's just an (old) forum. (StackOverflow or Jira is preferred over it.)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Mon, 04 Sep 2017 10:57:31 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#bb32</guid></item><item><title>Henk Roos posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#bbcd</link><description>Sorry people. We resolved this. It was the way our class was instantiated Ourclass our = new OurClass; in stead of @Inject OurClass ourclass. Can i close this topic? Don't see an option for that.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henk Roos</dc:creator><pubDate>Mon, 04 Sep 2017 07:21:40 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#bbcd</guid></item><item><title>Henk Roos modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</link><description>Hi there, I have created the following error handler for FreeMarker: public class FreeMarkerExceptionHandler implements TemplateExceptionHandler { protected static final Logger LOG = LoggerFactory.getLogger(TemplateUtil.class); @Override public void handleTemplateException(TemplateException te, Environment env, java.io.Writer out) throws TemplateException { LOG.error("An exception occured while processing the template: " + te); } } It only logs errors , which to my understanding the FreeMarker process...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henk Roos</dc:creator><pubDate>Mon, 04 Sep 2017 06:40:01 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</guid></item><item><title>Henk Roos modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</link><description>Hi there, I have created the following error handler for FreeMarker: public class FreeMarkerExceptionHandler implements TemplateExceptionHandler { protected static final Logger LOG = LoggerFactory.getLogger(TemplateUtil.class); @Override public void handleTemplateException(TemplateException te, Environment env, java.io.Writer out) throws TemplateException { LOG.error("An exception occured while processing the template: " + te); } } It only logs errors , which to my understanding the FreeMarker process...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henk Roos</dc:creator><pubDate>Mon, 04 Sep 2017 06:39:21 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</guid></item><item><title>Henk Roos posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</link><description>Hi there, I have created the following error handler for FreeMarker: public class FreeMarkerExceptionHandler implements TemplateExceptionHandler { protected static final Logger LOG = LoggerFactory.getLogger(TemplateUtil.class); @Override public void handleTemplateException(TemplateException te, Environment env, java.io.Writer out) throws TemplateException { LOG.error("An exception occured while processing the template: " + te); } } It only logs errors , which to my understanding the FreeMarker process...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henk Roos</dc:creator><pubDate>Mon, 04 Sep 2017 06:37:18 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/564af35e/?limit=25#f64d</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/d1f79352/?limit=25#81b1</link><description>Discussed at https://stackoverflow.com/questions/44824784/type-cast-from-super-class-to-sub-class-object-in-freemarker-templates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Thu, 29 Jun 2017 13:13:07 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/d1f79352/?limit=25#81b1</guid></item><item><title>pramod tyagi posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/d1f79352/?limit=25#e95a</link><description>Deba Did you get the solution for your problem. I am stuck with similar case where i have some objects in list and i have to typecast before using them in FTL.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pramod tyagi</dc:creator><pubDate>Thu, 29 Jun 2017 11:58:24 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/d1f79352/?limit=25#e95a</guid></item><item><title>Anonymous modified a comment on ticket #83</title><link>https://sourceforge.net/p/freemarker/feature-requests/83/?limit=25#232b</link><description>MruCacheStorage implements CacheStorage SoftCacheStorage implements ConcurrentCacheStorage StrongCacheStorage implements ConcurrentCacheStorage MruCacheStorage is not concurrent,it will synchronize threads in TemplateCache: CachedTemplate cachedTemplate; if(isStorageConcurrent) { cachedTemplate = (CachedTemplate)storage.get(tk); } else { synchronized(storage) { cachedTemplate = (CachedTemplate)storage.get(tk); } }</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 17 Jun 2017 14:23:40 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/83/?limit=25#232b</guid></item><item><title>Dániel Dékány modified a comment on ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#be18</link><description>Things like that happen when no contributor misses a feature in his work... it fellt through the cracks. I will try to get it into 2.3.27.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 04 Jun 2017 13:49:36 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#be18</guid></item><item><title>Dániel Dékány posted a comment on ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#be18</link><description>Things like that happen when no contributor misses a feature in they work... it fellt through the cracks. I will try to get it into 2.3.27.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 04 Jun 2017 13:48:55 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#be18</guid></item><item><title>Zefram Cochrane posted a comment on ticket #79</title><link>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#99ae</link><description>It's now 2017 and still no &lt;#continue&gt; despite it being in so many other languages. Now I have to make my code ugly with another &lt;#if&gt; layer to achieve that otherwise simple effect. Ridonkulous.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zefram Cochrane</dc:creator><pubDate>Sun, 04 Jun 2017 06:59:42 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/79/?limit=25#99ae</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/db09baa9/?limit=25#7f8f</link><description>Re-asked here: http://stackoverflow.com/questions/44027783/freemarker-generate-xml-from-flt-template-and-java-methods</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Wed, 17 May 2017 19:04:10 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/db09baa9/?limit=25#7f8f</guid></item><item><title>Emmanuel Donsimoni posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/db09baa9/?limit=25#c6be</link><description>Hi, I am fairly new to Freemarker and to template engine in general. Basicly I want to be able to generate at least two XML files (from two templates) with the same Java "main class". For exemple: - myTemplate1.ftl contain : &lt;res&gt;${res}&lt;/res&gt;&lt;Administration creationTime="${creationTime}"&gt; and - myTemplate2.ftl contain : &lt;Administration creationTime="${creationTime}"&gt;&lt;resutlt&gt;${result}&lt;/result&gt; How can I write one class "Main" to process this without being specific (I do not want to write line per...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Donsimoni</dc:creator><pubDate>Wed, 17 May 2017 09:47:47 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/db09baa9/?limit=25#c6be</guid></item><item><title>Anonymous modified a comment on ticket #69</title><link>https://sourceforge.net/p/freemarker/feature-requests/69/?limit=25#bac1</link><description>Thanks. I checked that in the macro i received it as an empty string. That resolved the problem. But I still feel that the error messages were a bit misleading earlier...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 17 May 2017 08:08:10 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/69/?limit=25#bac1</guid></item><item><title>Dániel Dékány modified ticket #92</title><link>https://sourceforge.net/p/freemarker/feature-requests/92/</link><description>Support Java 8 Defender methods (default methods)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 26 Mar 2017 19:11:16 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/92/</guid></item><item><title>Dániel Dékány posted a comment on ticket #92</title><link>https://sourceforge.net/p/freemarker/feature-requests/92/?limit=25#097f</link><description>From 2.3.26 version history: Added workaround (not enabled by default) to expose...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 26 Mar 2017 19:11:16 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/92/?limit=25#097f</guid></item><item><title>Dániel Dékány modified ticket #423</title><link>https://sourceforge.net/p/freemarker/bugs/423/</link><description>Unable to call Java 8 default methods</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 26 Mar 2017 19:09:55 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/423/</guid></item><item><title>Dániel Dékány posted a comment on ticket #423</title><link>https://sourceforge.net/p/freemarker/bugs/423/?limit=25#57be</link><description>From 2.3.26 verison history: Added workaround (not enabled by default) to expose...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sun, 26 Mar 2017 19:09:55 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/423/?limit=25#57be</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.26 (Apache incubating)/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.26%2520%2528Apache%2520incubating%2529/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 26 Mar 2017 11:30:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.26%20%28Apache%20incubating%29/README.md/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.26 (Apache incubating)/apache-freemarker-2.3.26-incubating-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.26%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.26-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 26 Mar 2017 11:30:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.26%20%28Apache%20incubating%29/apache-freemarker-2.3.26-incubating-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.26 (Apache incubating)/apache-freemarker-2.3.26-incubating-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.26%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.26-incubating-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 26 Mar 2017 11:30:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.26%20%28Apache%20incubating%29/apache-freemarker-2.3.26-incubating-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.26 (Apache incubating)/apache-freemarker-2.3.24-incubating-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.26%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sun, 26 Mar 2017 11:30:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.26%20%28Apache%20incubating%29/apache-freemarker-2.3.24-incubating-src.tar.gz/download</guid></item><item><title>Dániel Dékány modified ticket #92</title><link>https://sourceforge.net/p/freemarker/feature-requests/92/</link><description>Support Java 8 Defender methods (default methods)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 10 Mar 2017 23:45:12 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/92/</guid></item><item><title>Dániel Dékány posted a comment on ticket #92</title><link>https://sourceforge.net/p/freemarker/feature-requests/92/?limit=25#acc5</link><description>This is fixed in 2.3.26 (not yet released); see: https://issues.apache.org/jira/...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 10 Mar 2017 23:45:12 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/92/?limit=25#acc5</guid></item><item><title>Ian Badcoe (Sumo Digital) posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#bf8b</link><description>Thanks again Dániel, When I come to upgrade the site I'll think carefully about upgrading...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Badcoe (Sumo Digital)</dc:creator><pubDate>Wed, 14 Dec 2016 09:41:38 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#bf8b</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#2650</link><description>It's the presence of the () that tells that the method was invoked, and the problem...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Tue, 13 Dec 2016 19:08:18 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#2650</guid></item><item><title>Ian Badcoe (Sumo Digital) modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#e924</link><description>Hi Dániel and thank you, That is an interesting idea... my impression was that it...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Badcoe (Sumo Digital)</dc:creator><pubDate>Tue, 13 Dec 2016 08:37:55 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#e924</guid></item><item><title>Ian Badcoe (Sumo Digital) posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#e924</link><description>Hi Dániel and thank you, That is an interesting idea... my impression was that it...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Badcoe (Sumo Digital)</dc:creator><pubDate>Tue, 13 Dec 2016 08:37:23 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#e924</guid></item><item><title>Dániel Dékány modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</link><description>I suspect that FreeMarker works fine (and I'm not aware of any similar bugs), it...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Mon, 12 Dec 2016 19:43:01 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</guid></item><item><title>Dániel Dékány modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</link><description>I suspect that FreeMarker works fine (and I'm not aware of any similar bugs), it...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Mon, 12 Dec 2016 19:42:26 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</link><description>I suspectthat FreeMarker works fine (and I'm not aware of any similar bugs), it just...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Mon, 12 Dec 2016 19:41:34 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#5513</guid></item><item><title>Ian Badcoe (Sumo Digital) posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#4380</link><description>Hi all, I hope somebody can help me... TL;DR in the last month newly deployed ubuntu...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Badcoe (Sumo Digital)</dc:creator><pubDate>Mon, 12 Dec 2016 15:41:06 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/2c0a26f2/?limit=25#4380</guid></item><item><title>Dániel Dékány posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/b4d06722/?limit=25#fe74</link><description>There's no auto completion in FreeMarker. Not sure what the template and the data-model...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Thu, 08 Dec 2016 20:18:07 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/b4d06722/?limit=25#fe74</guid></item><item><title>Tate Austin posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/b4d06722/?limit=25#710e</link><description>I have a freemarker application and there is a comments section we want to try to...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tate Austin</dc:creator><pubDate>Wed, 07 Dec 2016 20:05:37 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/b4d06722/?limit=25#710e</guid></item><item><title>Thomas modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</link><description>Hi! I have this code: &lt;#local slots = time_utils.get_slots(objectArray) /&gt; &lt;#local...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thomas</dc:creator><pubDate>Thu, 11 Aug 2016 15:26:00 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</guid></item><item><title>Thomas modified a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</link><description>Hi! I have this code: &lt;#local slots = time_utils.get_slots(objectArray) /&gt; &lt;#local...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thomas</dc:creator><pubDate>Thu, 11 Aug 2016 15:25:18 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</guid></item><item><title>Thomas posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</link><description>Hi! I have this code: &lt;#local slots = time_utils.get_slots(objectArray) /&gt; &lt;#local...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thomas</dc:creator><pubDate>Thu, 11 Aug 2016 15:24:45 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/746704fe/?limit=25#f101</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.25 (Apache incubating)/apache-freemarker-2.3.25-incubating-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.25%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.25-incubating-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Tue, 05 Jul 2016 19:13:12 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.25%20%28Apache%20incubating%29/apache-freemarker-2.3.25-incubating-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.25 (Apache incubating)/apache-freemarker-2.3.25-incubating-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.25%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.25-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Tue, 05 Jul 2016 19:13:12 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.25%20%28Apache%20incubating%29/apache-freemarker-2.3.25-incubating-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.25 (Apache incubating)/apache-freemarker-2.3.25-incubating-bin.tar.gz.asc</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.25%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.25-incubating-bin.tar.gz.asc/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Tue, 05 Jul 2016 19:12:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.25%20%28Apache%20incubating%29/apache-freemarker-2.3.25-incubating-bin.tar.gz.asc/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.25 (Apache incubating)/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.25%2520%2528Apache%2520incubating%2529/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Tue, 05 Jul 2016 19:11:03 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.25%20%28Apache%20incubating%29/README.md/download</guid></item><item><title>Marc Mouričs posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/d4914e20/?limit=25#6266</link><description>Hi, I think I 've just found some information that may be helpfull to you, read it...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marc Mouričs</dc:creator><pubDate>Mon, 13 Jun 2016 12:15:04 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/d4914e20/?limit=25#6266</guid></item><item><title>Marc Mouričs posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/1aa7862c/?limit=25#8b6a</link><description>Hello, Thank you so much for the info you've recently sent to me, it was really helpful,...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marc Mouričs</dc:creator><pubDate>Sat, 28 May 2016 04:30:47 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/1aa7862c/?limit=25#8b6a</guid></item><item><title>Dániel Dékány modified ticket #67</title><link>https://sourceforge.net/p/freemarker/feature-requests/67/</link><description>Change NaN rendering for doubles</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:33:58 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/67/</guid></item><item><title>Dániel Dékány modified ticket #62</title><link>https://sourceforge.net/p/freemarker/feature-requests/62/</link><description>enable RoundingMode for number formats</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:33:37 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/62/</guid></item><item><title>Dániel Dékány modified a comment on ticket #62</title><link>https://sourceforge.net/p/freemarker/feature-requests/62/?limit=25#0f7c</link><description>As of 2.3.24 you can specify pretty much all DecimalFormat options in the pattern...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:33:26 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/62/?limit=25#0f7c</guid></item><item><title>Dániel Dékány modified ticket #100</title><link>https://sourceforge.net/p/freemarker/feature-requests/100/</link><description>Global automatic escaping (Was: html  escape is not configurable in struts2)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:32:00 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/100/</guid></item><item><title>Dániel Dékány modified a comment on ticket #111</title><link>https://sourceforge.net/p/freemarker/feature-requests/111/?limit=25#aee2</link><description>FreeMarker 2.3.24 has a more flexible formatter setup, which, among others, allows...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:31:47 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/111/?limit=25#aee2</guid></item><item><title>Dániel Dékány posted a comment on ticket #111</title><link>https://sourceforge.net/p/freemarker/feature-requests/111/?limit=25#aee2</link><description>FreeMarker 2.3.24 has a more flexible formatter setup, which also allows you to refer...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:30:57 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/111/?limit=25#aee2</guid></item><item><title>Dániel Dékány modified ticket #111</title><link>https://sourceforge.net/p/freemarker/feature-requests/111/</link><description>Poor formatting configuration</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:30:57 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/111/</guid></item><item><title>Dániel Dékány modified ticket #117</title><link>https://sourceforge.net/p/freemarker/feature-requests/117/</link><description>Support Locale in number?string("0.#######")</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 21 May 2016 06:28:24 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/feature-requests/117/</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24 (Apache incubating)/apache-freemarker-2.3.24-incubating-src.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Mon, 28 Mar 2016 15:32:05 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.24%20%28Apache%20incubating%29/apache-freemarker-2.3.24-incubating-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24 (Apache incubating)/apache-freemarker-2.3.24-incubating-bin.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-incubating-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Mon, 28 Mar 2016 15:32:05 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.24%20%28Apache%20incubating%29/apache-freemarker-2.3.24-incubating-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24 (Apache incubating)/README.md</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24%2520%2528Apache%2520incubating%2529/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Mon, 28 Mar 2016 15:32:05 -0000</pubDate><guid>https://sourceforge.net/projects/freemarker/files/freemarker/2.3.24%20%28Apache%20incubating%29/README.md/download</guid></item><item><title>Marc Mouričs posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/de72fa70/?limit=25#8efd</link><description>Hello! New message, please read http://esportskart.com/only.php?gbw1x Roberta Pi...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marc Mouričs</dc:creator><pubDate>Fri, 04 Mar 2016 08:55:44 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/de72fa70/?limit=25#8efd</guid></item><item><title>Marc Mouričs posted a comment on discussion Help</title><link>https://sourceforge.net/p/freemarker/discussion/2346/thread/dc3bc362/?limit=25#7b5f</link><description>Hello! New message, please read http://talkingofthemovies.com/ay.php?jww Roberta...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marc Mouričs</dc:creator><pubDate>Sun, 07 Feb 2016 06:37:14 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/discussion/2346/thread/dc3bc362/?limit=25#7b5f</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/README.md</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/README.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:43:02 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/README.md/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/README.txt</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/README.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:38:02 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/README.txt/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:22:04 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:22:04 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz.asc</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz.asc/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:21:04 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/apache-freemarker-2.3.24-rc01-incubating-bin.tar.gz.asc/download</guid></item><item><title>FreeMarker template engine released /freemarker/2.3.24-rc01 (Apache incubating)/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz.asc</title><link>https://sourceforge.nethttp%3A//sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%2520%2528Apache%2520incubating%2529/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz.asc/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">FreeMarker template engine</dc:creator><pubDate>Sat, 30 Jan 2016 17:21:04 -0000</pubDate><guid>http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-rc01%20%28Apache%20incubating%29/apache-freemarker-2.3.24-rc01-incubating-src.tar.gz.asc/download</guid></item><item><title>Garvit Bansal posted a comment on ticket #434</title><link>https://sourceforge.net/p/freemarker/bugs/434/?limit=25#e037</link><description>Created class customResourceBuilder which stringify all parameter passed to it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Garvit Bansal</dc:creator><pubDate>Sat, 10 Oct 2015 21:39:13 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/434/?limit=25#e037</guid></item><item><title>Garvit Bansal posted a comment on ticket #434</title><link>https://sourceforge.net/p/freemarker/bugs/434/?limit=25#781f</link><description>Just want to clarify as I am newbie in this. I need to create template to stringify...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Garvit Bansal</dc:creator><pubDate>Sat, 10 Oct 2015 19:26:48 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/434/?limit=25#781f</guid></item><item><title>vishnu posted a comment on ticket #369</title><link>https://sourceforge.net/p/freemarker/bugs/369/?limit=25#8627</link><description>hi</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vishnu</dc:creator><pubDate>Wed, 07 Oct 2015 13:25:55 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/369/?limit=25#8627</guid></item><item><title>Dániel Dékány posted a comment on ticket #439</title><link>https://sourceforge.net/p/freemarker/bugs/439/?limit=25#7dbf</link><description>Indeed, FileTemplateLoader.isNameCaseCorrect wasn't properly synchronized! Fixed...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 25 Sep 2015 19:02:21 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/439/?limit=25#7dbf</guid></item><item><title>Dániel Dékány modified ticket #439</title><link>https://sourceforge.net/p/freemarker/bugs/439/</link><description>NullPointerException in MruCacheStorage</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Fri, 25 Sep 2015 19:02:21 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/439/</guid></item><item><title>Jasper Rosenberg created ticket #439</title><link>https://sourceforge.net/p/freemarker/bugs/439/</link><description>NullPointerException in MruCacheStorage</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jasper Rosenberg</dc:creator><pubDate>Fri, 25 Sep 2015 11:36:48 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/439/</guid></item><item><title>Dániel Dékány modified a comment on ticket #435</title><link>https://sourceforge.net/p/freemarker/bugs/435/?limit=25#f583</link><description>I'm closing this as there was no answer regarding the suspected cause of this problem....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 19 Sep 2015 10:45:54 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/435/?limit=25#f583</guid></item><item><title>Dániel Dékány modified ticket #435</title><link>https://sourceforge.net/p/freemarker/bugs/435/</link><description>Load properties from location (internationalization)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 19 Sep 2015 10:45:43 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/435/</guid></item><item><title>Dániel Dékány posted a comment on ticket #435</title><link>https://sourceforge.net/p/freemarker/bugs/435/?limit=25#f583</link><description>I'm closed this as there was no answer regarding the suspected cause of this problem....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 19 Sep 2015 10:45:43 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/435/?limit=25#f583</guid></item><item><title>Dániel Dékány modified ticket #434</title><link>https://sourceforge.net/p/freemarker/bugs/434/</link><description>Numeric parameters render as null when propertyt comes from a custom ResourceBundle</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 19 Sep 2015 10:43:25 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/434/</guid></item><item><title>Dániel Dékány posted a comment on ticket #436</title><link>https://sourceforge.net/p/freemarker/bugs/436/?limit=25#1197</link><description>I'm closing this as there was no further discussion. (Reopen if you disagree.)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dániel Dékány</dc:creator><pubDate>Sat, 19 Sep 2015 10:42:47 -0000</pubDate><guid>https://sourceforge.net/p/freemarker/bugs/436/?limit=25#1197</guid></item></channel></rss>