Show status icon for staged changes

This commit is contained in:
Kevin Sawicki
2012-12-10 10:28:53 -08:00
parent 97533a60c6
commit 6954edd8a2

View File

@@ -35,11 +35,16 @@ class Git
isPathModified: (path) ->
modifiedFlags = @statusFlags.working_dir_modified |
@statusFlags.working_dir_delete |
@statusFlags.working_dir_typechange
@statusFlags.working_dir_typechange |
@statusFlags.index_modified |
@statusFlags.index_deleted |
@statusFlags.index_typechange
(@getPathStatus(path) & modifiedFlags) > 0
isPathNew: (path) ->
(@getPathStatus(path) & @statusFlags.working_dir_new) > 0
newFlags = @statusFlags.working_dir_new |
@statusFlags.index_new
(@getPathStatus(path) & newFlags) > 0
relativize: (path) ->
workingDirectory = @getWorkingDirectory()