summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2020-06-25 22:08:52 -0400
committerDan Davison <dandavison7@gmail.com>2020-06-25 22:26:44 -0400
commit4f1e1c7f90a20f8afe0830330e760fdceafc79ca (patch)
treea7b3cdcbd355929da2ca8d854d6548bea5690fcb
parent3608bf2a5cf533f15df98f0e1bb4f67bc8f416fe (diff)
Fix diff prefix stripping bug
-rw-r--r--src/parse.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parse.rs b/src/parse.rs
index 5cc11232..c2f4b0ad 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -5,7 +5,7 @@ use std::path::Path;
use crate::config::Config;
// https://git-scm.com/docs/git-config#Documentation/git-config.txt-diffmnemonicPrefix
-const DIFF_PREFIXES: [&str; 6] = ["a", "b", "c", "i", "o", "w"];
+const DIFF_PREFIXES: [&str; 6] = ["a/", "b/", "c/", "i/", "o/", "w/"];
/// Given input like
/// "--- one.rs 2019-11-20 06:16:08.000000000 +0100"
@@ -202,7 +202,7 @@ mod tests {
);
for prefix in &DIFF_PREFIXES {
assert_eq!(
- get_file_path_from_file_meta_line(&format!("--- {}/src/delta.rs", prefix), true),
+ get_file_path_from_file_meta_line(&format!("--- {}src/delta.rs", prefix), true),
"src/delta.rs"
);
}