f143a284e4
# News ## 3.1.1: 2014-02-23 ### Improvements * `rmsgcat`: Added `--remove-header-field` option. ### Fixes * `rmsgcat`: Fixed a bug that fuzzy entries are remained when `--no-fuzzy` option is used with `--no-all-comments`. ## 3.1.0: 2014-02-09 ### Improvements * `rmsgcat`: Added `--no-obsolete-entries` option. ## 3.0.9: 2014-02-09 ### Improvements * `rmsgmerge`: Improves fuzzy matching speed. ## 3.0.8: 2014-02-09 ### Fixes * `rmsginit`: Fixed a typo. ## 3.0.7: 2014-02-09 ### Improvements * `rmsginit`: Added `--no-translator`. * `rmsginit`: Added `--translator-name`. * `rmsginit`: Added `--translator-email`. ## 3.0.6: 2014-02-02 ### Improvements * Added {GetText::POEntry#translated?}. * `rmsgcat` chooses translated entry if it exists. * `rmsgmerge`: Added `--no-obsolete-entries` option. ## 3.0.5: 2014-02-02 ### Fixes * Added missing `require` for {GetText::Tools::MsgCat}. ## 3.0.4: 2014-02-02 ### Improvements * Supported `Module#prepend`. [GitHub#29] [Reported by akira yamada] * Added {GetText::POEntry#fuzzy?}. * Added {GetText::Tools::MsgCat}. * Added `rmsgcat` command. [GitHub#23] [Requested by Andreas Loupasakis] * Changed `:references` {GetText::PO#order} value to `:reference`. `:references` is still usable but it is deprecated. It will be remove at 4.0.0. Don't use it for newly written code. * Removed `--no-sort-by-msgid` of `rmsgmerge` feature. It is not straightforward behavior. * Removed `--no-sort-by-file` of `rmsgmerge` feature. It is not straightforward behavior. * Added `--sort-by-location` to `rmsgmerge`. * Added `:include_translator_comment` option to {GetText::POEntry#to_s} options. * Added `:include_extracted_comment` option to {GetText::POEntry#to_s} options. * Added `:include_flag_comment` option to {GetText::POEntry#to_s} options. * Added `:include_previous_comment` option to {GetText::POEntry#to_s} options. * Added `:include_all_comments` option to {GetText::POEntry#to_s} options. * Added {GetText::POEntry#flags} and {GetText::POEntry#flags=}. {GetText::POEntry#flag} and {GetText::POEntry#flag=} are deprecated. Don't use them for newly written code. ### Fixes * Fixed `--sort-output` of `rmsgmerge` behavior. It used location for sort key but it was not GNU gettext compatible behavior. GNU gettext uses msgid for sort key. Now, `--sort-output` uses msgid like GNU gettext. ### Thanks * akira yamada * Andreas Loupasakis ## 3.0.3: 2013-12-15 ### Improvements * Documented {GetText::Tools::Task#namespace_prefix}. * Added `--copyright-year` option to {GetText::Tools::XGetText}. [GitHub#25] [Debian #726941] [Reported by Francesco Poli] [Reported by 375gnu] * {GetText::Tools::XGetText} respects new lines in translate target message. * Added {GetText::POEntry#header?}. * Added {GetText::POEntry#obsolete?}. * Added `--no-fuzzy-matching` option to {GetText::Tools::MsgMerge}. [GitHub#28] [Reported by Sam Lown] ### Fixes * Fixed cache key hash conflict on armv7hl. Memoization feature is removed for this fix. If you get performance issue. Please report it. We will solve the issue. See also locale gem's GitHub issue #3. [GitHub#22] [Reported by mtasaka] * Fixed a bug that obsolete comment misses the last new line. ### Thanks * Francesco Poli * 375gnu * Sam Lown * mtasaka ## 3.0.2: 2013-09-29 ### Improvements * Added {GetText::PO#empty?}. * Added `:encoding` option to {GetText::POEntry#to_s}. * xgettext: Added `--no-location` option. * xgettext: Added `--sort-output` option. * xgettext: Added `--sort-by-file` option. * xgettext: Added `--sort-by-msgid` option. * xgettext: Added `--width` option. * xgettext: Added `--no-wrap` option. ## 3.0.1: 2013-09-20 ### Improvements * Removed an unused file. [GitHub#19] [Reported by Ladislav Slezák] * msginit: Added full user name guessing by /etc/passwd. * incompatible: {GetText::Tools::Task} no longer require spec. * Added {GetText::Tools::Task.define}. It is the recommended API rather than {GetText::Tools::Task.new}. * Supported "utf8" as a valid charset. [GitHub#20][Reported by Antonio Terceiro] * Added {GetText::Tools::Task#enable_description=}. * Added {GetText::Tools::Task#enable_description?}. * Added {GetText::Tools::Task#enable_po=}. * Added {GetText::Tools::Task#enable_po?}. * Added {GetText::Tools::Task#msgmerge_options=}. * Added {GetText::Tools::Task#msgmerge_options}. * task: Added `gettext:po:add[LOCALE]` task. * msgmerge: add `--sort-output` option. * msgmerge: add `--sort-by-file` option. * msgmerge: add `--sort-by-msgid` option. * msgmerge: add `--no-location` option. * msgmerge: add `--width` option. * msgmerge: add `--no-wrap` option. * msgmerge: add `--update` option. ### Thanks * Ladislav Slezák * Antonio Terceiro |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |