From 098ee51a9b9dd6400a8f00112ffcee239ef3e428 Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Thu, 19 Mar 2020 20:33:49 +0100 Subject: [PATCH] VCS: Capture hashes with trailing caret MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Push-to-Gerrit dialog calls git branch -r --contains 3fa72ff^ for example. Change-Id: I6c0bd792dd5bf85dec61fa576fbd8bba3aa9f06d Reviewed-by: Miklós Márton Reviewed-by: Orgad Shaneh --- src/plugins/vcsbase/vcsoutputformatter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/vcsbase/vcsoutputformatter.cpp b/src/plugins/vcsbase/vcsoutputformatter.cpp index 9e454da544c..022b86506a7 100644 --- a/src/plugins/vcsbase/vcsoutputformatter.cpp +++ b/src/plugins/vcsbase/vcsoutputformatter.cpp @@ -38,7 +38,7 @@ VcsOutputFormatter::VcsOutputFormatter() : m_regexp( "(https?://\\S*)" // https://codereview.org/c/1234 "|(v[0-9]+\\.[0-9]+\\.[0-9]+[\\-A-Za-z0-9]*)" // v0.1.2-beta3 - "|([0-9a-f]{6,}(?:\\.\\.[0-9a-f]{6,})?)") // 789acf or 123abc..456cde + "|([0-9a-f]{6,}(?:\\.\\.[0-9a-f]{6,}|\\^)?)") // 789acf^ or 123abc..456cde { }