Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Added a comment: extra level of indirection | 2011-12-19 | ||
| | ||||
* | Added a comment | 2011-12-18 | ||
| | ||||
* | fix syntax | 2011-12-18 | ||
| | ||||
* | fix syntax | 2011-12-18 | ||
| | ||||
* | Added a comment | 2011-12-18 | ||
| | ||||
* | (no commit message) | 2011-12-18 | ||
| | ||||
* | (no commit message) | 2011-12-18 | ||
| | ||||
* | add back message | 2011-12-16 | ||
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2011-12-16 | ||
|\ | ||||
| * | (no commit message) | 2011-12-16 | ||
| | | ||||
* | | simplify | 2011-12-15 | ||
| | | ||||
| * | (no commit message) | 2011-12-16 | ||
| | | ||||
* | | move | 2011-12-15 | ||
| | | ||||
* | | more partial function removal | 2011-12-15 | ||
| | | | | | | | | | | Left a few Prelude.head's in where it was checked not null and too hard to remove, etc. | |||
* | | remove some partial functions | 2011-12-15 | ||
| | | | | | | | | | | A few were too hard to get rid of, and safe since the code does check for an empty line. | |||
* | | add beginning, end | 2011-12-15 | ||
| | | | | | | | | Safe versions of init and last | |||
* | | avoid partial function | 2011-12-15 | ||
| | | ||||
* | | avoid partial function, and parse git-ref output better | 2011-12-15 | ||
| | | | | | | | | | | It's possible that a ref name might contain a space, this properly preserves the space. | |||
* | | avoid partial head function | 2011-12-15 | ||
| | | | | | | | | (although it was used safely) | |||
* | | avoid partial functions, and added check for correct sha content | 2011-12-15 | ||
| | | ||||
* | | fix types | 2011-12-15 | ||
| | | ||||
* | | update | 2011-12-15 | ||
| | | ||||
* | | remove leftover debug print | 2011-12-15 | ||
| | | ||||
* | | refactor | 2011-12-15 | ||
|/ | ||||
* | Properly handle multiline git config values. | 2011-12-15 | ||
| | | | | | | | | | | A crash on parsing was fixed a while ago. This adds support for fully correctly parsing multiline git config values, using git config --null. Since git-annex-shell configlist uses normal git config output, I left in support for that too; the two forms of config output can be easily identified by the parser. Since configlist only prints the annex.uuid config, there's no risk of multiline values there, so no need to change it. | |||
* | split out Git/Command.hs | 2011-12-14 | ||
| | ||||
* | split more stuff out of Git.hs | 2011-12-14 | ||
| | ||||
* | typo | 2011-12-14 | ||
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2011-12-14 | ||
|\ | ||||
| * | Added a comment | 2011-12-14 | ||
| | | ||||
| * | (no commit message) | 2011-12-13 | ||
| | | ||||
| * | add a link to git-union-merge | 2011-12-13 | ||
| | | ||||
| * | Added a comment | 2011-12-13 | ||
| | | ||||
* | | remove dead code | 2011-12-13 | ||
| | | ||||
* | | split out two more Git modules | 2011-12-13 | ||
| | | ||||
* | | move commit to Git.Branch | 2011-12-13 | ||
| | | ||||
* | | split out three modules from Git | 2011-12-13 | ||
| | | | | | | | | | | Constructors and configuration make sense in separate modules. A separate Git.Types is needed to avoid cycles. | |||
| * | Added a comment | 2011-12-13 | ||
| | | ||||
| * | Added a comment | 2011-12-13 | ||
|/ | ||||
* | avoid closing pipe before all the shas are read from it | 2011-12-12 | ||
| | | | | | | | Could have just used hGetContentsStrict here, but that would require storing all the shas in memory. Since this is called at the end of a git-annex run, it may have created a *lot* of shas, so I avoid that memory use and stream them out like before. | |||
* | broke out Git/HashObject.hs | 2011-12-12 | ||
| | ||||
* | broke out Git/Branch.hs and reorganized | 2011-12-12 | ||
| | ||||
* | split out Git/Ref.hs | 2011-12-12 | ||
| | ||||
* | split out Annex/Journal.hs | 2011-12-12 | ||
| | ||||
* | split out Annex/BranchState.hs | 2011-12-12 | ||
| | ||||
* | update comment | 2011-12-12 | ||
| | ||||
* | reinject: Add a sanity check for using an annexed file as the source file. | 2011-12-12 | ||
| | ||||
* | optimisation | 2011-12-12 | ||
| | | | | avoids a redundant call to git show-ref | |||
* | optimisation | 2011-12-12 | ||
| | | | | avoids a useless diff from git-annex..refs/heads/git-annex | |||
* | optimiation | 2011-12-12 | ||
| | | | | avoids reading the config of a local remote twice in a row |