VCS: Minor fixes

- git status: Recognize text in case -u was passed
- Mercurial: Always run in C locale
This commit is contained in:
Friedemann Kleint
2010-03-01 10:32:32 +01:00
parent a0b11de045
commit c56b56be81
4 changed files with 23 additions and 3 deletions

View File

@@ -1147,8 +1147,9 @@ GitClient::StatusResult GitClient::gitStatus(const QString &workingDirectory,
}
return StatusFailed;
}
// Unchanged?
if (outputText.contains("nothing to commit"))
// Unchanged (output text depending on whether -u was passed)
if (outputText.contains("nothing to commit")
|| outputText.contains("nothing added to commit but untracked files present"))
return StatusUnchanged;
return StatusChanged;
}