CommitView: Also show deleted files correctly

This commit is contained in:
Pieter de Bie
2008-10-03 18:06:57 +02:00
parent 7a5716b24d
commit a0f248ef9f
4 changed files with 21 additions and 3 deletions
+10 -2
View File
@@ -39,6 +39,9 @@
case NEW:
filename = @"new_file";
break;
case DELETED:
filename = @"deleted_file";
break;
default:
filename = @"empty_file";
break;
@@ -49,11 +52,16 @@
- (void) stageChanges
{
[repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"add", path, nil]];
if (status == DELETED)
[repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"rm", path, nil]];
else
[repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"add", path, nil]];
self.cached = YES;
}
- (void) unstageChanges
{ [repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"reset", @"--", path, nil]];
{
[repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"reset", @"--", path, nil]];
self.cached = NO;
}