diff options
author | Алексей Шилин <rootlexx@mail.ru> | 2019-11-25 09:59:38 +0000 |
---|---|---|
committer | Julian Andres Klode <jak@debian.org> | 2019-11-25 09:59:38 +0000 |
commit | 19033186919b9c6d31ca3aabaacfb069a4b64f88 (patch) | |
tree | 13cc2899b6497f463d401091a9a6b8a603d9d3f3 /apt-pkg/cacheiterators.h | |
parent | 4afb07258fad5f9026ad25f579a871093a312ac5 (diff) |
Search in all available description translations
When multiple translations of package descriptions are available,
perform search in all of them. It allows using search patterns in
any of the configured languages.
Previously, only the first available translation was searched. As
the result, patterns in e.g. English never matched packages which
had their descriptions translated into local language.
Closes: #490000
Diffstat (limited to 'apt-pkg/cacheiterators.h')
-rw-r--r-- | apt-pkg/cacheiterators.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apt-pkg/cacheiterators.h b/apt-pkg/cacheiterators.h index fbd4bcb8d..5c3ad9bbb 100644 --- a/apt-pkg/cacheiterators.h +++ b/apt-pkg/cacheiterators.h @@ -220,6 +220,7 @@ class pkgCache::VerIterator : public Iterator<Version, VerIterator> { inline PkgIterator ParentPkg() const {return PkgIterator(*Owner,Owner->PkgP + S->ParentPkg);} inline DescIterator DescriptionList() const; + DescIterator TranslatedDescriptionForLanguage(APT::StringView lang) const; DescIterator TranslatedDescription() const; inline DepIterator DependsList() const; inline PrvIterator ProvidesList() const; |