FMPP 0.9.14 is released
Daniel Dekany <[email protected]> Sun, 15 Mar 2009 16:11:31 +0100
| Newsgroups | gmane.comp.text.fmpp |
|---|---|
| Message-ID | <[email protected]> |
Download:
http://prdownloads.sourceforge.net/fmpp/fmpp_0.9.14.tar.gz
or
http://prdownloads.sourceforge.net/fmpp/fmpp_0.9.14.zip
Changes
-------
Bug fixes:
* Fixing bug that caused "skipUnchanged" to skip a file when the
destination was newer than the source. Now it only skips files when
the modification date of the source and destination files are
exactly the same.
* Fixing some TDD parser crashes occurring when parsing invalid TDD.
* Preventing obviously useless traversing inside SVN and CVS
directories.
* Fixed some typos in the documentation.
New features, improvements:
* FMPP now can create empty directories using one of the two new
features (reminder: FMPP creates output directories on-demand before
an actual output file is created in them, hence usually it doesn't
create empty directories):
- If a directory file contains a file named "createdir.fmpp" then
that will ensure that the containing directory will exist in the
output as well. The "createdir.fmpp" file itself will not appear
in the output, it's only a marker.
- New setting, "alwaysCreateDirectories": If this is set to true,
all processed directories will produce a corresponding output
directory, even when that directory will be empty.
* The XML data loader now supports XInclude-s by setting its
"xincludeAware" option to true.
* To follow the Ant conventions, now "sourceRoot" can alternatively be
specified with the "srcdir" attribute, and "outputRoot" with the
"destdir" attribute of the Ant task.
* API: New JavaBean propery in fmpp.Engine and fmpp.setting.Settings:
"dontTraverseDirectories". It should be set to true by front-ends
that explicitly specify the list of all source files and source
directories, rather than expecting the Engine to discover them. Till
now such front-ends only specified the list of files, so this
property wasn't needed. However, to support the new
alwaysCreateDirectories setting, now the list of directories should
be passed as well, and hence the need for this new property.
* Updated freemarker.jar and the included FreeMarker Manual to 2.3.15.
--
Best regards,
Daniel Dekany
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com