From a3f02b290281602609994ceb13a14402de2afac8 Mon Sep 17 00:00:00 2001 From: Pieter de Bie Date: Thu, 1 Oct 2009 21:59:08 +0200 Subject: [PATCH] GitIndex: fix status update when changed file is deleted Fixes bug LH#209 --- PBGitIndex.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PBGitIndex.m b/PBGitIndex.m index 4f74afb..bd9bd56 100644 --- a/PBGitIndex.m +++ b/PBGitIndex.m @@ -491,6 +491,8 @@ NSString *PBGitIndexOperationFailed = @"PBGitIndexOperationFailed"; file.hasStagedChanges = YES; else file.hasUnstagedChanges = YES; + if ([[fileStatus objectAtIndex:4] isEqualToString:@"D"]) + file.status = DELETED; } else { // Untracked file, set status to NEW, only unstaged changes file.hasStagedChanges = NO; -- 2.11.4.GIT