1 |
Sort keywords by reversed component list rather than combined name, |
2 |
in order to group Prefix keywords by system. Requested by Ulrich Müller. |
3 |
--- |
4 |
pym/gentoolkit/eshowkw/keywords_header.py | 4 ++-- |
5 |
1 file changed, 2 insertions(+), 2 deletions(-) |
6 |
|
7 |
diff --git a/pym/gentoolkit/eshowkw/keywords_header.py b/pym/gentoolkit/eshowkw/keywords_header.py |
8 |
index 9cda2f9..41b8ba4 100644 |
9 |
--- a/pym/gentoolkit/eshowkw/keywords_header.py |
10 |
+++ b/pym/gentoolkit/eshowkw/keywords_header.py |
11 |
@@ -145,9 +145,9 @@ class keywords_header: |
12 |
# 1. arch, then ~arch |
13 |
# 2. profile stability |
14 |
# 3. short keywords, then long (prefix, fbsd) |
15 |
- # 4. keyword name |
16 |
+ # 4. keyword name in reverse component order |
17 |
normal.sort(key=lambda kw: (kw in self.__TESTING_KW_ARCHS, |
18 |
- levels.get(kw, 99), kw.count('-'), kw)) |
19 |
+ levels.get(kw, 99), kw.count('-'), list(reversed(kw.split('-'))))) |
20 |
return normal |
21 |
|
22 |
def __readAdditionalFields(self): |
23 |
-- |
24 |
2.16.1 |