diff options
| author | Michał Górny <mgorny@gentoo.org> | 2018-01-23 13:14:29 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2018-01-26 15:50:50 +0100 |
| commit | ba6be5523dfd11bd675be2d705d0f6ba3dec3a0c (patch) | |
| tree | 2b491098c4892e8d282369a699a37e13c13808a2 | |
| parent | ed4a76633d69d6312b8572bc16cc758cbc36b94e (diff) | |
| download | gentoolkit-ba6be5523dfd11bd675be2d705d0f6ba3dec3a0c.tar.gz | |
eshowkw: Sort all multi-component keywords after normal
Add component count (implied by the count of '-' separators) to sort
criteria. This ensures that *-fbsd sorts after regular arches, much like
we list it in Bugzilla.
| -rw-r--r-- | pym/gentoolkit/eshowkw/keywords_header.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/gentoolkit/eshowkw/keywords_header.py b/pym/gentoolkit/eshowkw/keywords_header.py index 86e9bc5..9eedbcf 100644 --- a/pym/gentoolkit/eshowkw/keywords_header.py +++ b/pym/gentoolkit/eshowkw/keywords_header.py @@ -129,7 +129,7 @@ class keywords_header: levels[kw] = level break - normal.sort(key=lambda kw: (levels.get(kw, 99), kw)) + normal.sort(key=lambda kw: (levels.get(kw, 99), kw.count('-'), kw)) return normal def __readAdditionalFields(self): |
