summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add escape_var hackGravatar Joey Hess2011-12-23
| | | | Makes it easy to find files with duplicate contents, anyway.. :)
* update example to actually work with new --format optionGravatar Joey Hess2011-12-23
|
* reorgGravatar Joey Hess2011-12-23
|
* fixGravatar Joey Hess2011-12-23
|
* handle C-style escapes in FormatGravatar Joey Hess2011-12-23
| | | | | | | | | | | I was happily able to repurpose some code from Git.Filename to handle this. I remember writing that code... a whole afternoon at a coffee shop, after which I felt I'd struggled with Haskell and git, and sorta lost, in needing to write this nasty peice of code. But was also pleased at the use of a pair of functions and quickcheck that allowed me to get it 100% right. So, turns out I not only got it right, but the code wasn't as special-purpose as I'd feared. Yay!
* better data typeGravatar Joey Hess2011-12-22
|
* Format strings can be specified using the new --find option, to control what ↵Gravatar Joey Hess2011-12-22
| | | | is output by git annex find.
* add a text formatterGravatar Joey Hess2011-12-22
| | | | | | This is built for speed; a format string is parsed once, generating a Format, that can be applied repeatedly to different sets of variables to generate output.
* cleanupGravatar Joey Hess2011-12-22
|
* Can now be built with older git versions (before 1.7.7); the resulting ↵Gravatar Joey Hess2011-12-22
| | | | | | | binary should only be used with old git. Remove git old version check from configure, and use the git version it was built against in the git check-attr code.
* improve outputGravatar Joey Hess2011-12-22
|
* Add --include, which is the same as --not --exclude.Gravatar Joey Hess2011-12-22
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-22
|
* Added a comment: Here's a Perl versionGravatar http://adamspiers.myopenid.com/2011-12-22
|
* Added a comment: List the duplicate filenames, then let the user decide what ↵Gravatar http://adamspiers.myopenid.com/2011-12-22
| | | | to do
* Improve deletion of files from rsync special remotes. Closes: #652849Gravatar Joey Hess2011-12-21
| | | | | | Rsync is only run once, with include / exclude rules used to specify exactly what to delete. This is faster, and avoids ugly error messages from rsync, and doesn't fail if the content already got deleted somehow.
* test fsck in bare repos (75%)Gravatar Joey Hess2011-12-21
|
* improveGravatar Joey Hess2011-12-21
|
* test bup special remote (74% coverage)Gravatar Joey Hess2011-12-21
|
* test coverage improvementsGravatar Joey Hess2011-12-21
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU2011-12-21
|
* test encrypted special remoteGravatar Joey Hess2011-12-20
| | | | | This involved adding a test harness to run gpg with a dummy key, and lots of fun.
* split out Utility.Gpg with the generic gpg interface, from CryptoGravatar Joey Hess2011-12-20
|
* make gpg code more genericGravatar Joey Hess2011-12-20
|
* updateGravatar Joey Hess2011-12-20
|
* commentGravatar Joey Hess2011-12-20
|
* Added a comment: Good question!Gravatar http://joey.kitenet.net/2011-12-20
|
* (no commit message)Gravatar Ian2011-12-20
|
* Test suite improvements. Current top-level test coverage: 68%Gravatar Joey Hess2011-12-20
| | | | Been higher before, but a lot of new code has been added.
* map: --fast disables use of dot to display mapGravatar Joey Hess2011-12-20
| | | | Generally useful, and allows the test suite to test it.
* add basic tests for some of the newer commandsGravatar Joey Hess2011-12-20
| | | | | For most this just makes sure they run successfully, and improves test coverage statistics; it's hard to test the output of eg, find and status.
* noteGravatar Joey Hess2011-12-20
|
* cleanup backend used when reversing migrationGravatar Joey Hess2011-12-20
| | | | | WORM is no longer the starting backend, so let's really reverse, getting back to SHA256.
* run annex monad in quiet mode when testingGravatar Joey Hess2011-12-20
| | | | This cleans up the merging messages.
* fix commentGravatar Joey Hess2011-12-20
|
* remove seemingly unneeded dependenciesGravatar Joey Hess2011-12-20
|
* factor out -qGravatar Joey Hess2011-12-20
|
* add tests of directory and rsync special remotesGravatar Joey Hess2011-12-20
|
* added a test of the hook special remoteGravatar Joey Hess2011-12-20
|
* use Common in a few more modulesGravatar Joey Hess2011-12-20
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-12-20
|\
* | Fix the hook special remote, which bitrotted a while ago.Gravatar Joey Hess2011-12-20
| |
* | amusing nameGravatar Joey Hess2011-12-20
| | | | | | | | | | This is both a partial Prelude that conflicts with the real one, and a way to guard against the Prelude's partial functions.
| * Added a commentGravatar http://joey.kitenet.net/2011-12-20
| |
| * Added a commentGravatar http://adamspiers.myopenid.com/2011-12-20
| |
| * Added a commentGravatar http://www.joachim-breitner.de/2011-12-19
|/
* closeGravatar Joey Hess2011-12-19
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-19
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-19
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-19
|