Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | show a message to tell why adding a file failed | Joey Hess | 2013-04-23 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-23 |
|\ | |||
* | | add: avoid ugly error message when adding a deleted file in direct mode | Joey Hess | 2013-04-23 |
| | | | | | | | | | | | | Due to add using withFilesMaybeModified, it will get files that have been deleted but are still in the index. So catch the IO error that results when trying to stat such a file. | ||
| * | Added a comment: glad I could help | http://joeyh.name/ | 2013-04-23 |
|/ | |||
* | sync: Bug fix, avoid adding to the annex the dummy symlinks used on crippled ↵ | Joey Hess | 2013-04-23 |
| | | | | | | | | | | | | | | | | | | | filesystems. The root of the problem is that toInodeCache sees a non-symlink, and so goes on and generates a new inode cache for the dummy symlink. Any place that toInodeCache, or sameFileStatus, or genInodeCache are called may need to deal with this case. Although many of them are ok. For example, prepSendAnnex calls sameInodeCache, which calls genInodeCache.. but if the file content is not present, the InodeCache generated for its standin file is appropriately not the same, and so it returns Nothing. I've audited some, but have to say I'm not happy with this; it should be handled at the type level somehow, or a toInodeCache wrapper be used that is aware of dummy symlinks. (The Watcher already dealt with it, via the guardSymlinkStandin function.) | ||
* | sync: Commit in direct mode even if no changes were staged | Joey Hess | 2013-04-23 |
| | | | | | | | | There may be already staged changes from a prior `git annex add`, so always commit. Also, suppressed the commit output, since it contains noise due to typechanged files in direct mode. | ||
* | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | |||
* | Added a comment: I am not a horse | http://joeyh.name/ | 2013-04-23 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-23 |
|\ | |||
* | | reopen; apparently separate bug although submitter is unclear | Joey Hess | 2013-04-23 |
| | | |||
| * | Added a comment | http://keverets.livejournal.com/ | 2013-04-23 |
| | | |||
* | | more efficient data type for ChangeChan | Joey Hess | 2013-04-23 |
| | | | | | | | | | | | | | | | | | | | | Making this a tset of lists of Changes, rather than a tset of Changes makes refilling it, in batch mode, much more efficient. Rather than needing to add every Change it's collected one at a time, it can add them in one fast batch operation. It would be more efficient yet to use a Set, but that would need an Eq instance for InodeCache. | ||
* | | close | Joey Hess | 2013-04-23 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2013-04-23 |
|/ | |||
* | Added a comment | spwhitton | 2013-04-23 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-23 |
|\ | |||
* | | better autostart file modification | Joey Hess | 2013-04-23 |
| | | | | | | | | | | | | | | | | As well as just being nicer, and less code, this uses nubBy equalFilePath to ensure that the autostart file never gets dups. Also, removing from the file no longer needs to be a perfect string match; it also uses equalFilePath. | ||
| * | Added a comment | http://joeyh.name/ | 2013-04-23 |
| | | |||
* | | strip newlines in programfile | Joey Hess | 2013-04-23 |
| | | | | | | | | | | | | Indeed, ignore lines after the first. Use might create it with echo.. | ||
* | | rename module | Joey Hess | 2013-04-23 |
| | | |||
| * | Added a comment | tomas | 2013-04-23 |
| | | |||
| * | (no commit message) | http://keverets.livejournal.com/ | 2013-04-23 |
| | | |||
| * | poll vote (/sdcard/annex) | 108.170.138.61 | 2013-04-23 |
| | | |||
| * | Added a comment: file transfer? | hhm | 2013-04-23 |
| | | |||
| * | Added a comment: file transfer? | hhm | 2013-04-23 |
| | | |||
| * | (no commit message) | hhm | 2013-04-23 |
| | | |||
| * | (no commit message) | hhm | 2013-04-23 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo | 2013-04-23 |
| | | |||
| * | (no commit message) | tomas | 2013-04-23 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawn8nmg2ti0tVOD215PNBmLKvf2S4kXkQAY | 2013-04-23 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawn8nmg2ti0tVOD215PNBmLKvf2S4kXkQAY | 2013-04-23 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawn8nmg2ti0tVOD215PNBmLKvf2S4kXkQAY | 2013-04-23 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawn8nmg2ti0tVOD215PNBmLKvf2S4kXkQAY | 2013-04-23 |
| | | |||
* | | expose Control.Monad.join | Joey Hess | 2013-04-22 |
| | | | | | | | | | | I think I've been looking for that function for some time. Ie, I remember wanting to collapse Just Nothing to Nothing. | ||
| * | poll vote (/sdcard/annex) | https://www.google.com/accounts/o8/id?id=AItOawkZktNHFhxC1kYA9KKdKpYJO4clq9WDsjE | 2013-04-22 |
| | | |||
| * | Added a comment: Brvo | https://www.google.com/accounts/o8/id?id=AItOawkyQL8VPwrSf8LA0k8PKDWFCEKFH3O5Jds | 2013-04-22 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-22 |
|\ | |||
* | | blog for the day | Joey Hess | 2013-04-22 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2013-04-22 |
|/ | |||
* | rmurl: New command, removes one of the recorded urls for a file. | Joey Hess | 2013-04-22 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-22 |
|\ | |||
* | | assistant: When built with git before 1.8.0, use `git remote rm` to delete a ↵ | Joey Hess | 2013-04-22 |
| | | | | | | | | remote. Newer git uses `git remote remove`. | ||
| * | Added a comment | http://joeyh.name/ | 2013-04-22 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-04-22 |
|\| | |||
* | | direct, indirect: Refuse to do anything when the assistant or git-annex ↵ | Joey Hess | 2013-04-22 |
| | | | | | | | | watch daemon is running. | ||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ | 2013-04-22 |
| | |