aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* let optparse-applicative handle the usage display when run w/o command or ↵Gravatar Joey Hess2015-07-09
| | | | | | | bad command Still generating the list of commands myself, to get it sorted into sections and with short synopses.
* fix formatting of git-annex(1) synopsisGravatar Joey Hess2015-07-09
|
* update fsck synopsisGravatar Joey Hess2015-07-09
|
* formattingGravatar Joey Hess2015-07-09
|
* let bash completion complete filesGravatar Joey Hess2015-07-09
|
* few more subcommand --help improvementsGravatar Joey Hess2015-07-09
|
* finalOpt is the same as optionalGravatar Joey Hess2015-07-09
|
* improve autocorrection code so that --bash-completion-script etc will workGravatar Joey Hess2015-07-08
| | | | | git-annex --bash-completion-script git-annex will now work; before the command autocorrection would screw it up
* improve --help display for commandsGravatar Joey Hess2015-07-08
|
* wipGravatar Joey Hess2015-07-08
|
* converted fsck's options to optparse-applicativeGravatar Joey Hess2015-07-08
| | | | Global options and seeking and key options are still to be done.
* generalize parseDuration so it can be used in the ReadM monadGravatar Joey Hess2015-07-08
|
* remove git-annex help options displayGravatar Joey Hess2015-07-08
| | | | | Common options will be displayed in the --help for a command by optparse-applicative.
* support cmdnorepo actions, also using getopt-applicative thereGravatar Joey Hess2015-07-08
|
* convert all commands to work with optparse-applicativeGravatar Joey Hess2015-07-08
| | | | Still no options though.
* display cmdparamdesc in optparse-applicative usage messagesGravatar Joey Hess2015-07-08
| | | | | Since optparse-applicative display "FOO" as "[FOO]", the paramOptional modifier which wrapped it in square brackets was removed from most places.
* started converting to use optparse-applicativeGravatar Joey Hess2015-07-08
| | | | | | | | | | | | This is a work in progress. It compiles and is able to do basic command dispatch, including git autocorrection, while using optparse-applicative for the core commandline parsing. * Many commands are temporarily disabled before conversion. * Options are not wired in yet. * cmdnorepo actions don't work yet. Also, removed the [Command] list, which was only used in one place.
* better method for running tasty's optparse as a subcommandGravatar Joey Hess2015-07-08
|
* refactorGravatar Joey Hess2015-07-08
|
* Removed support for optparse-applicative versions older than 0.10.Gravatar Joey Hess2015-07-07
| | | | Debian stable has 0.10.0.
* devblogGravatar Joey Hess2015-07-07
|
* Only look at reflogs for relevant branches, not for git-annex branchesGravatar Joey Hess2015-07-07
| | | | This speeds it up quite a bit.. May still be too slow in large repos.
* update commentGravatar Joey Hess2015-07-07
|
* unused: --used-refspec can now be configured to look at refs in the reflog. ↵Gravatar Joey Hess2015-07-07
| | | | | | This provides a way to not consider old versions of files to be unused after they have reached a specified age, when the old refs in the reflog expire. May be slow.
* sync: When annex.autocommit=false, avoid making any commit of local changes, ↵Gravatar Joey Hess2015-07-07
| | | | while still merging with remote to the extent possible.
* add: Stage symlinks the same as git add would, even if they are not a link ↵Gravatar Joey Hess2015-07-07
| | | | to annexed content.
* close; use receive.denyCurrentBranch=updateInsteadGravatar Joey Hess2015-07-07
|
* merge: Avoid creating the synced/master branch.Gravatar Joey Hess2015-07-07
| | | | | | The branch needs to be created when merging from the remote in sync, since we diff between it and the remote's sync branch. But git annex merge should not be creating sync branches.
* commentGravatar Joey Hess2015-07-07
|
* merge 2 bugsGravatar Joey Hess2015-07-07
|
* belated followupGravatar Joey Hess2015-07-07
|
* commentsGravatar Joey Hess2015-07-07
|
* import: Fix failure of cross-device import on Windows.Gravatar Joey Hess2015-07-07
| | | | | As well as import, 2 other places ran "mv" manually, so changed them to use moveFile as well.
* followupGravatar Joey Hess2015-07-07
|
* clarifyGravatar Joey Hess2015-07-07
|
* commentGravatar Joey Hess2015-07-07
|
* clarifyGravatar Joey Hess2015-07-07
|
* On linux, pass --as-needed to linker to avoid linking with unused shared ↵Gravatar Joey Hess2015-07-07
| | | | libraries including libyaml.
* moreinfoGravatar Joey Hess2015-07-07
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-07-07
|\
| * Added a commentGravatar etesial@f4797a6d725e971a2d41f3cbcf174991da178c292015-07-07
| |
| * (no commit message)Gravatar robduff2015-07-07
| |
* | add cjdns and tor alsoGravatar Joey Hess2015-07-07
| |
* | update; mention snow and generalize the design someGravatar Joey Hess2015-07-07
| |
| * Added a commentGravatar sunny2562015-07-06
| |
* | remove redundant options headerGravatar Joey Hess2015-07-06
|/
* closeGravatar Joey Hess2015-07-06
|
* (no commit message)Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42015-07-06
|
* commentGravatar Joey Hess2015-07-06
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-07-06
|\