git-annex/Git
Joey Hess eb33569f9d remove Params constructor from Utility.SafeCommand
This removes a bit of complexity, and should make things faster
(avoids tokenizing Params string), and probably involve less garbage
collection.

In a few places, it was useful to use Params to avoid needing a list,
but that is easily avoided.

Problems noticed while doing this conversion:

	* Some uses of Params "oneword" which was entirely unnecessary
	  overhead.
	* A few places that built up a list of parameters with ++
	  and then used Params to split it!

Test suite passes.
2015-06-01 13:52:23 -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 update my email address and homepage url 2015-01-21 12:50:09 -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 remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -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 Improve error message when --in @date is used and there is no reflog for the git-annex branch. 2015-03-26 11:15:15 -04:00
Remote.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Repair.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
Sha.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
SharedRepository.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Types.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UnionMerge.hs spotted a few more places where diff-tree needed -- 2015-04-09 21:22:35 -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