repo git: show first file revision in history if unedited file has been deleted. fixes #1272
This commit is contained in:
parent
69404ce873
commit
e07570335d
|
@ -895,18 +895,18 @@ namespace SparkleLib.Git {
|
|||
|
||||
} else {
|
||||
if (path != null) {
|
||||
bool skip_change_set = false;;
|
||||
List<SparkleChange> changes_to_skip = new List<SparkleChange> ();
|
||||
|
||||
foreach (SparkleChange change in change_set.Changes) {
|
||||
if ((change.Type == SparkleChangeType.Deleted ||
|
||||
change.Type == SparkleChangeType.Moved) && change.Path.Equals (path)) {
|
||||
if ((change.Type == SparkleChangeType.Deleted || change.Type == SparkleChangeType.Moved)
|
||||
&& change.Path.Equals (path)) {
|
||||
|
||||
skip_change_set = true;
|
||||
changes_to_skip.Add (change);
|
||||
}
|
||||
}
|
||||
|
||||
if (skip_change_set)
|
||||
continue;
|
||||
foreach (SparkleChange change_to_skip in changes_to_skip)
|
||||
change_set.Changes.Remove (change_to_skip);
|
||||
}
|
||||
|
||||
change_sets.Add (change_set);
|
||||
|
|
Loading…
Reference in a new issue