contributors.sh: split lists using " and "
... and require the space after the filtering to make the filter able to remove names.
This commit is contained in:
parent
783c7f97ba
commit
14de67fc77
@ -35,9 +35,10 @@ fi
|
|||||||
# filter out Author:, Commit: and *by: lines
|
# filter out Author:, Commit: and *by: lines
|
||||||
# cut off the email parts
|
# cut off the email parts
|
||||||
# split list of names at comma
|
# split list of names at comma
|
||||||
|
# split list of names at " and "
|
||||||
# cut off spaces first and last on the line
|
# cut off spaces first and last on the line
|
||||||
# only count names with a space (ie more than one word)
|
|
||||||
# filter alternatives through THANKS-filter
|
# filter alternatives through THANKS-filter
|
||||||
|
# only count names with a space (ie more than one word)
|
||||||
# sort all unique names
|
# sort all unique names
|
||||||
# awk them into RELEASE-NOTES format
|
# awk them into RELEASE-NOTES format
|
||||||
git log $start..HEAD | \
|
git log $start..HEAD | \
|
||||||
@ -45,9 +46,10 @@ egrep -i '(Author|Commit|by):' | \
|
|||||||
cut -d: -f2- | \
|
cut -d: -f2- | \
|
||||||
cut '-d<' -f1 | \
|
cut '-d<' -f1 | \
|
||||||
tr , '\012' | \
|
tr , '\012' | \
|
||||||
|
sed 's/ and /\n/' | \
|
||||||
sed -e 's/^ //' -e 's/ $//g' | \
|
sed -e 's/^ //' -e 's/ $//g' | \
|
||||||
grep ' ' | \
|
|
||||||
sed -f ./docs/THANKS-filter | \
|
sed -f ./docs/THANKS-filter | \
|
||||||
|
grep ' ' | \
|
||||||
sort -fu | \
|
sort -fu | \
|
||||||
awk '{
|
awk '{
|
||||||
num++;
|
num++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user