Revision history for Perl extension Locale::MakePhrase. 0.5 Wed Mar 8 16:18:43 EST 2006 - Re-work of when L::M die's. It was found that a single translation could cause the translation engine (and thus the application) to die. Since people may update a few hundred translations in a single sitting, finding bad translations was hard. This release changes the behaviour so that badly formed translations dont cause L::M to die - rather, it now just returns a partially translated string with an error keyword. - Re-wrote the RuleManager as it didn't correctly handled undef'ed arguments. ie: it would die, when in reality undef is a valid value for an argument. - Vastly enhanced the numeric formatting capabilities so that numbers can be formatted in many more combinations. - Enhanced the [_x] syntax so that now you can pass in specific run-time formatting options. This is needed because some languages format number differently depending on the context of the string itself. - The file and directory backing-stores can now load text strings which span multiple lines that are backslash-escaped. - Added 'println' function and 'print' overload feature. 0.4 - Unsure what happend here, as I forgot to update the Changelog, but I think it was mostly a simple code cleanup. 0.3 Mon Oct 18 15:51:11 EST 2004 - Fixed warning when detecting Perl version. 0.2 Sat Sep 4 01:07:46 EST 2004 - Added lots more documentation. - Re-implemented sub-modules so as to simplify the design. - Re-wrote the expression evaluation engine... so that it worked... 0.1 Tue Mar 9 08:36:32 EST 2004 - First release the package.