From 0c9a62e28912e70dea3c7aeca0140499d48360ae Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 5 Dec 2014 22:36:35 +0100 Subject: [PATCH] Fix sorting authors with the same number of commits. --- README.asciidoc | 2 +- scripts/src2asciidoc.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.asciidoc b/README.asciidoc index 3cdb86c9e..21435a2ad 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -116,8 +116,8 @@ Contributors, sorted by the number of commits in descending order: * rikn00 * Brian Jackson * Mathias Fussenegger -* Martin Zimmermann * Peter Vilim +* Martin Zimmermann // QUTE_AUTHORS_END Thanks / Similiar projects diff --git a/scripts/src2asciidoc.py b/scripts/src2asciidoc.py index fee9135b8..1eb70cb47 100755 --- a/scripts/src2asciidoc.py +++ b/scripts/src2asciidoc.py @@ -317,7 +317,7 @@ def _get_authors(): """Get a list of authors based on git commit logs.""" commits = subprocess.check_output(['git', 'log', '--format=%aN']) cnt = collections.Counter(commits.decode('utf-8').splitlines()) - return reversed(sorted(cnt, key=lambda k: cnt[k])) + return sorted(cnt, key=lambda k: (cnt[k], k), reverse=True) def _format_block(filename, what, data):