Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is the second beta for the upcoming 2.4.x releases. This release includes enhancements, important bug fixes, and translation updates. Notable changes (see ChangeLog file for details): - Support for 7-zip source archives - Refactored check command - Revised cli messages - Switch from pygettext to xgettext Changes since 2.4_beta1 ----------------------- fatih (11): l10n/tr: Add missing space addrepo: Handle all pisi errors occurred when updating the new repo cli/check: Style fixes cli/check: Fix usage string to show an example of -c option l10n: Update messages deletecache: Append dots to the info text for consistency l10n: Update messages autoxml: Check values against NoneType autoxml: Remove redundant check build: Remove redundant dict variable archive: Handle possible conflicts if upper directories cannot be created igungor (1): l10n: Revert nl.po since it is the yali translation actually. metin.akdere (4): l10n: Switch from pygettext to xgettext l10n: Remove deprecated pygettext module l10n: Update messages archive: Fix typo in recently added Archive7Zip class onur (1): actionsapi: Fix typo in shelltools documentation ozan.caglayan (36): operations/build: Add missing i18n() calls around strings index: Add missing i18n() calls around strings index: Print package names on the same line during source indexing operations/build: Clean-up outputs build: Prune another useless warning cli: Suppress info about output directory util: Raise FilePermissionDeniedError if the file cannot be read by the current user. tree-wide: Don't use weird asterisks at line beginnings cli: Add verbose and noln parameters to error() and status() util: Don't pass the file name in the exception Revert r37178 "cli: Add verbose and noln parameters to error() and status()" index: Remove obfuscated and outdated comments index: Heal multithreading related output problems build: Mark the errors with the source package name to give more info index: Use ctx.ui.info() instead of plain print check: Refactor and improve whole check command l10n: Update messages Update TR translations check: Print a warning if some files can't be read l10n: Update messages util: Drop old, unused, weird shortcut functions util: Rename concat() to flatten_list() and optimize it graph: Rename concat() to flatten_list() util: remove unused copy_dir() too util: add search_executable() to find search for an executable in PATH archive: Add support for 7-Zip source archives l10n: Update messages rng: Add CCPL-Attribution-ShareAlike-NonCommercial-3.0 upgrade: Use flatten_list() which is ~9x faster than sum() construct Drop old readme graph: Use list comprehension for value sanitizing which is ~2x faster graph: only replace allowed characters which are -,+,_ api: Generate some information about delete_cache db: whitespace cleanup, update copyright date sourcedb: whitespace cleanup, update copyright date cli: Pretty print pisi search output transifex (64): l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom) l10n: Updated German (de) translation to 100% (Stefan Wilhelm) l10n: Updated Italian (it) translation to 82% (Ali Işıngör) l10n: Updated Italian (it) translation to 82% (Ali Işıngör) l10n: Updated Italian (it) translation to 83% (Ali Işıngör) l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom) l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated German (de) translation to 100% (Stefan Wilhelm) l10n: Updated Russian (ru) translation to 100% (Nikolay Semenov) l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky) l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky) l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı) l10n: Updated Italian (it) translation to 83% (Ali Işıngör) l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel) l10n: Updated Italian (it) translation to 83% (Hudaverdi Sarialtin) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Updated German (de) translation to 98% (Stefan Wilhelm) l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom) l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky) l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky) l10n: Updated Italian (it) translation to 82% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 83% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 84% (Hudaverdi Sarialtin) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Initial Croatian (hr) translation (Ivica Koli) l10n: Updated Croatian (hr) translation to 31% (Ivica Koli) l10n: Updated Croatian (hr) translation to 38% (Ivica Koli) l10n: Updated Croatian (hr) translation to 42% (Ivica Koli) l10n: Updated German (de) translation to 100% (Stefan Wilhelm) l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı) l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes) l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom) l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky) l10n: Updated Croatian (hr) translation to 42% (Ivica Koli) l10n: Updated Croatian (hr) translation to 45% (Ivica Koli) l10n: Updated Croatian (hr) translation to 47% (Ivica Koli) l10n: Updated Croatian (hr) translation to 47% (Ivica Koli) l10n: Updated Croatian (hr) translation to 52% (Ivica Koli) l10n: Updated Croatian (hr) translation to 56% (Ivica Koli) l10n: Updated Russian (ru) translation to 99% (Nikolay Semenov) l10n: Updated Russian (ru) translation to 100% (Nikolay Semenov) l10n: Updated German (de) translation to 100% (Stefan Wilhelm) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Croatian (hr) translation to 60% (Ivica Koli) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Italian (it) translation to 84% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 85% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 87% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 88% (Hudaverdi Sarialtin) l10n: Updated Italian (it) translation to 90% (Hudaverdi Sarialtin) l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes) l10n: Updated Croatian (hr) translation to 60% (Ivica Koli)
- Loading branch information