summaryrefslogtreecommitdiff
path: root/src/plugins/mercurial/constants.h
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2013-01-19 23:19:38 +0200
committerOrgad Shaneh <orgads@gmail.com>2013-01-21 12:19:55 +0100
commit7b39f41c052e219ae708cf8429d3b5e30bf4819e (patch)
treeffede11e2faaa42dd2209b63578524cdec2a1c69 /src/plugins/mercurial/constants.h
parent57ee50d52fe405670c2558c72ace91d44fb7d71f (diff)
downloadqt-creator-7b39f41c052e219ae708cf8429d3b5e30bf4819e.tar.gz
VCS: Refactor fileNameFromDiffSpecification
Use diff file pattern to match file name. Avoid duplication. Include unit tests for Git Change-Id: Ib68a08368270a27976a3e16bdd1cb219a52b8889 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/mercurial/constants.h')
-rw-r--r--src/plugins/mercurial/constants.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/mercurial/constants.h b/src/plugins/mercurial/constants.h
index c9798c63d4..b5b1daa6b2 100644
--- a/src/plugins/mercurial/constants.h
+++ b/src/plugins/mercurial/constants.h
@@ -42,7 +42,7 @@ const char CHANGESETID12[] = " ([a-f0-9]{12,12}) "; //match 12 hex chars and cap
const char CHANGESETID40[] = " ([a-f0-9]{40,40}) ";
const char CHANGEIDEXACT12[] = "[a-f0-9]{12,12}"; //match 12 hex chars a
const char CHANGEIDEXACT40[] = "[a-f0-9]{40,40}";
-const char DIFFIDENTIFIER[] = "^[-+]{3,3} [ab]{1,1}.*"; // match e.g. +++ b/filename
+const char DIFFIDENTIFIER[] = "^[-+]{3} [ab]/(.+)$"; // match e.g. +++ b/filename
// Base editor parameters
const char COMMANDLOG_ID[] = "Mercurial Command Log Editor";