mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
build: Remove more keywords from the generated ChangeLog
* build-aux/gitlog-to-changelog (parse_amend_file): Generalize keyword removal. -- This simplified rule does now match most special keywords like Signed-off-by: GnuPG-bug-id: Fixes-commit: However it does not match the sometimes used Fixes: which should be avoided anyway. This patch helps in cases where the "--" delimiter line was not used and only keywords were given. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
47b8b9e2ce
commit
ecc126a7ce
@ -294,9 +294,8 @@ sub parse_amend_file($)
|
||||
$prev_date_line = $date_line;
|
||||
@prev_coauthors = @coauthors;
|
||||
|
||||
# Omit "Co-authored-by..." and "Signed-off-by..." lines.
|
||||
@line = grep !/^Signed-off-by: .*>$/, @line;
|
||||
@line = grep !/^Co-authored-by: /, @line;
|
||||
# Omit keyword lines like "Signed-off-by:" or "GnuPG-bug-id:"
|
||||
@line = grep !/^[A-Z][A-Za-z]+-[a-z-]+: /, @line;
|
||||
|
||||
# Remove everything after a line with 2 dashes at the beginning.
|
||||
if ($tear_off)
|
||||
|
Loading…
x
Reference in New Issue
Block a user