git-annex/Git
Joey Hess f2b6ebd502 status: Show added but not yet committed files.
Seems easy, but git ls-files can't list the right subset of files.
So, I wrote a whole new parser for git status output, and converted the
status command to use that.

There are a few other small behavior changes. The order changed. Unlocked
files show as T. In indirect mode, deleted files were not shown before, and
that's fixed. Regular files checked directly into git and modified
were not shown before, and are now.
2015-09-22 17:32:28 -04:00
..
Command update my email address and homepage url 2015-01-21 12:50:09 -04:00
Remote desc 2015-04-19 08:18:17 -04:00
AutoCorrect.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Branch.hs sync: Fix committing when in a direct mode repo that has no HEAD ref. 2015-03-04 15:25:35 -04:00
BuildVersion.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CatFile.hs removed all uses of undefined from code base 2015-04-19 00:38:29 -04:00
CheckAttr.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
CheckIgnore.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
Command.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Config.hs Submodules are now supported by git-annex! 2015-03-02 16:43:44 -04:00
Construct.hs avoid unncessary IO 2015-02-12 15:33:44 -04:00
CurrentRepo.hs avoid unncessary IO 2015-02-12 15:33:44 -04:00
DiffTree.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
DiffTreeItem.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
FileMode.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Filename.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
FilePath.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Fsck.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
GCrypt.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
HashObject.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Hook.hs Switched to using git for Windows, rather than msysgit. 2015-09-10 19:16:30 -04:00
Index.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
LsFiles.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
LsTree.hs refactor ls-tree params 2015-07-06 14:21:43 -04:00
Merge.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Objects.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Queue.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Ref.hs sync: Fix committing when in a direct mode repo that has no HEAD ref. 2015-03-04 15:25:35 -04:00
RefLog.hs Only look at reflogs for relevant branches, not for git-annex branches 2015-07-07 17:36:30 -04:00
Remote.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Repair.hs refactor ls-tree params 2015-07-06 14:21:43 -04:00
Sha.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
SharedRepository.hs Support git's undocumented core.sharedRepository=2 value, which is equivilant to "world". 2015-07-06 15:33:44 -04:00
Status.hs status: Show added but not yet committed files. 2015-09-22 17:32:28 -04:00
Types.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UnionMerge.hs avoid nul-truncation 2015-08-11 18:46:10 -04:00
UpdateIndex.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Url.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Version.hs more {-# OPTIONS_GHC -fno-warn-tabs #-} ... Forcing people who have what is merely a difference of opinion to you to do this is a bit of an asshole move. Just saying. 2015-05-10 16:38:49 -04:00