Merge pull request #378 from LlinksRechts/master

fixed git status not working in directories containing '../'
This commit is contained in:
Benjamin Sago 2019-07-15 04:00:11 +01:00 committed by GitHub
commit f1a5b646fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -268,7 +268,8 @@ fn reorient(path: &Path) -> PathBuf {
match current_dir() { match current_dir() {
Err(_) => Path::new(".").join(&path), Err(_) => Path::new(".").join(&path),
Ok(dir) => dir.join(&path), Ok(dir) => dir.join(&path),
} }.canonicalize().unwrap() // errors can be ignored here because they only occur if
// the path does not exist / a component is not a folder
} }
/// The character to display if the file has been modified, but not staged. /// The character to display if the file has been modified, but not staged.