Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | update my email address and homepage url | Joey Hess | 2015-01-21 |
| | |||
* | fix some mixed space+tab indentation | Joey Hess | 2014-10-09 |
| | | | | | | | | | This fixes all instances of " \t" in the code base. Most common case seems to be after a "where" line; probably vim copied the two space layout of that line. Done as a background task while listening to episode 2 of the Type Theory podcast. | ||
* | reorg | Joey Hess | 2014-01-26 |
| | |||
* | direct, indirect: Refuse to do anything when the assistant or git-annex ↵ | Joey Hess | 2013-04-22 |
| | | | | watch daemon is running. | ||
* | convert notBareRepo to a CommandCheck | Joey Hess | 2012-12-29 |
| | | | | | | This avoids some small overhead by only running the check once per command; it also ensures that, even if the command doesn't find anything to run on, it still fails to run when in a bare repo. | ||
* | block all commands that don't work in direct mode | Joey Hess | 2012-12-29 |
| | | | | | I left status working in direct mode, although it doesn't show correct stats for known annex keys. | ||
* | layout | Joey Hess | 2012-01-06 |
| | |||
* | more command-specific options | Joey Hess | 2012-01-06 |
| | | | | | | | | | | | | | | | | | | | | | Made --from and --to command-specific options. Added generic storage for values of command-specific options, which allows removing some of the special case fields in AnnexState. (Also added generic storage for command-specific flags, although there are not yet any.) Note that this storage uses a Map, so repeatedly looking up the same value is slightly more expensive than looking up an AnnexState field. But, the value can be looked up once in the seek stage, transformed as necessary, and passed in a closure to the start stage, and this avoids that overhead. Still, I'm hesitant to use this for things like force or fast flags. It's probably best to reserve it for flags that are only used by a few commands, or options like --from and --to that it's important only be allowed to be used with commands that implement them, to avoid user confusion. | ||
* | lint | Joey Hess | 2011-11-11 |
| | |||
* | cleanup | Joey Hess | 2011-10-31 |
| | |||
* | refactoring and cleanup | Joey Hess | 2011-10-30 |
No code changes. |