From 1a534454e28fc7efbc1225df3ff745f08e2bd526 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 18 Mar 2015 20:24:47 +0100 Subject: [PATCH] Make it possible to correct author names in src2asciidoc. --- scripts/src2asciidoc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/src2asciidoc.py b/scripts/src2asciidoc.py index cd489a0aa..451126284 100755 --- a/scripts/src2asciidoc.py +++ b/scripts/src2asciidoc.py @@ -324,8 +324,11 @@ def generate_settings(filename): def _get_authors(): """Get a list of authors based on git commit logs.""" + corrections = {'binix': 'sbinix'} commits = subprocess.check_output(['git', 'log', '--format=%aN']) - cnt = collections.Counter(commits.decode('utf-8').splitlines()) + authors = [corrections.get(author, author) + for author in commits.decode('utf-8').splitlines()] + cnt = collections.Counter(authors) return sorted(cnt, key=lambda k: (cnt[k], k), reverse=True)