summaryrefslogtreecommitdiff
path: root/tools/generate_authors.pl
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2016-03-07 16:39:16 +0000
committerJoão Valverde <j@v6e.pt>2016-03-21 21:34:07 +0000
commitdf23ccb7d7b49970746c04d9031f03fef838ddd5 (patch)
treefccc8447b08ba541d3501647729f93805af99364 /tools/generate_authors.pl
parent7a1d3f67ac83e12645a91b5329b6e8163954f77e (diff)
downloadwireshark-df23ccb7d7b49970746c04d9031f03fef838ddd5.tar.gz
AUTHORS: More column alignment improvements
Change-Id: I29d08ca213df44c1d6d437135c45a3d6e45efa7d Reviewed-on: https://code.wireshark.org/review/14386 Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'tools/generate_authors.pl')
-rwxr-xr-xtools/generate_authors.pl12
1 files changed, 8 insertions, 4 deletions
diff --git a/tools/generate_authors.pl b/tools/generate_authors.pl
index 5a50c25596..00f7a2f769 100755
--- a/tools/generate_authors.pl
+++ b/tools/generate_authors.pl
@@ -121,7 +121,7 @@ sub parse_git_name {
my $name;
my $email;
my $len;
- my $ntab = 4;
+ my $ntab = 3;
my $line;
# 4321 Navin R. Johnson <nrjohnson@example.com>
@@ -135,9 +135,13 @@ sub parse_git_name {
#Make an exception for Gerald because he's part of the header
if ($email ne "gerald[AT]wireshark.org") {
$len = length $name;
- $ntab -= $len / 8;
- $ntab +=1 if ($len % 8);
- $line = $name . "\t" x $ntab . "<$email>";
+ if ($len >= 8 * $ntab) {
+ $line = "$name <$email>";
+ } else {
+ $ntab -= $len / 8;
+ $ntab +=1 if ($len % 8);
+ $line = $name . "\t" x $ntab . "<$email>";
+ }
print encode('UTF-8', "$line\n");
}
}