From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id 330253865C1C; Mon, 28 Mar 2022 10:30:58 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 330253865C1C MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Martin Liska To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-7844] gcc-changelog: Make This reverts stricter. X-Act-Checkin: gcc X-Git-Author: Martin Liska X-Git-Refname: refs/heads/master X-Git-Oldrev: bc86a86a4f2c057bc0e0be94dcbb8c128ae7f717 X-Git-Newrev: c8464cf444e8f41f6c10cb75cfa899c838f8d506 Message-Id: <20220328103058.330253865C1C@sourceware.org> Date: Mon, 28 Mar 2022 10:30:58 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2022 10:30:58 -0000 https://gcc.gnu.org/g:c8464cf444e8f41f6c10cb75cfa899c838f8d506 commit r12-7844-gc8464cf444e8f41f6c10cb75cfa899c838f8d506 Author: Martin Liska Date: Mon Mar 28 12:29:29 2022 +0200 gcc-changelog: Make This reverts stricter. contrib/ChangeLog: * gcc-changelog/git_commit.py: Make the parsing stricter. Diff: --- contrib/gcc-changelog/git_commit.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/gcc-changelog/git_commit.py b/contrib/gcc-changelog/git_commit.py index 95dc49e5d48..7e29934b4ad 100755 --- a/contrib/gcc-changelog/git_commit.py +++ b/contrib/gcc-changelog/git_commit.py @@ -165,7 +165,7 @@ star_prefix_regex = re.compile(r'\t\*(?P\ *)(?P.*)') end_of_location_regex = re.compile(r'[\[<(:]') item_empty_regex = re.compile(r'\t(\* \S+ )?\(\S+\):\s*$') item_parenthesis_regex = re.compile(r'\t(\*|\(\S+\):)') -revert_regex = re.compile(r'This reverts commit (?P\w+).$') +revert_regex = re.compile(r'This reverts commit (?P[0-9a-f]+).$') cherry_pick_regex = re.compile(r'cherry picked from commit (?P\w+)') LINE_LIMIT = 100 @@ -317,7 +317,7 @@ class GitCommit: # Identify first if the commit is a Revert commit for line in self.info.lines: - m = revert_regex.match(line) + m = revert_regex.fullmatch(line) if m: self.revert_commit = m.group('hash') break