[FMPP] FMPP 0.9.9 is released
Brought to you by:
ddekany
|
From: Daniel D. <dd...@fr...> - 2005-04-12 21:10:28
|
FMPP 0.9.9 is released! Download: http://prdownloads.sourceforge.net/fmpp/fmpp_0.9.9.tar.gz New features, improvements: * The "csv" data loader was improved: . With the new headers option you can specify the header row for a CSV file that doesn't actually have a header row. . With the new "replaceHeaders" option you can override the header row of a CSV file. . The values returned for the rows are now not only hashes but also the sequences of the cells. * New data loader: "slicedText" for loading a text file as a sequence of strings. * Java API: New class: fmpp.dataloaders.AbstractTextDataLoader, to ease the creation of custom text file data loaders for Java programmers. * Java API: New StringUtil methods: normalizeNewliens, split with trimming. * Warning! Incompatible change! The + operator in TDD files and configuration files is not allowed anymore. This operator was used for adding hashes prior 0.9.0. Since 0.9.0 the preferred (and now required) way of adding hashes is different. For example, assuming that your configuration file is in "properties" format (that is, the extension of the FMPP configuration file is cfg or properties), instead of this: data={a:1, b:2} + properties(data/style.properties) + birds:csv(data/birds.csv) your should write this: data=a:1, b:2, tdd(data/style.tdd), birds:csv(data/birds.csv) Bugfixes: * The "csv" data loader has incorrectly interpreted "\n\r" as a single line-break. * Fixed some mistakes in the Manual and in the JavaDocs. -- Best regards, Daniel Dekany |