summaryrefslogtreecommitdiffstats
path: root/src/parse.rs
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2020-06-02 20:48:18 -0400
committerDan Davison <dandavison7@gmail.com>2020-06-02 20:48:56 -0400
commit3bcb910077c855e023f483fc2909e94d8279d8d2 (patch)
tree661e3ef513e2bc0120318a917f1a49fe2c737a0d /src/parse.rs
parentecb6e924e582583783c39c0cac7bd7e1c918779d (diff)
Fix test of diff.mnemonicPrefix prefixes
Fixes #215 https://git-scm.com/docs/git-config#Documentation/git-config.txt-diffmnemonicPrefix
Diffstat (limited to 'src/parse.rs')
-rw-r--r--src/parse.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse.rs b/src/parse.rs
index 5fba1d92..ddd8fa4e 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -27,7 +27,7 @@ pub fn get_file_path_from_file_meta_line(line: &str, git_diff_name: bool) -> Str
let offset = 4;
match &line[offset..] {
path if path == "/dev/null" => "/dev/null",
- path if git_diff_name && (path.starts_with("a/") || path.starts_with("b/")) => {
+ path if git_diff_name && DIFF_PREFIXES.iter().any(|s| path.starts_with(s)) => {
&path[2..]
}
path if git_diff_name => &path,