- Nov 10, 2011
- Oct 06, 2011
-
-
Joey Hess authored
(but not test suite build failure)
-
- Sep 07, 2011
-
-
Joey Hess authored
-
- Sep 06, 2011
-
-
Joey Hess authored
-
- Aug 27, 2011
-
-
Joey Hess authored
-
- Aug 20, 2011
-
-
Joey Hess authored
-
- Jul 07, 2011
-
-
Joey Hess authored
It croaks on long filenames.. probably >= 100 chars 100 characters was a (historial) limit on filenames in tarballs.
-
- Jul 02, 2011
- Jun 30, 2011
-
-
Joey Hess authored
I hate hard-coded 40 kilobyte lone file lists, and just once would like to see a build system that does not assume it's a good idea to have a file list, or a hardcoded file list, or a file list that can only be generated with a crippled form of globs. But not today, thank you cabal.
-
Joey Hess authored
This is substantially slower than using make, does not build or install documentation, does not run the test suite, and is not particularly recommended, but could be useful to some.
-
- Jun 23, 2011
-
-
Joey Hess authored
-
- Jun 21, 2011
-
-
Joey Hess authored
This is a new git subcommand, that does a generic union merge operation between two refs, storing the result in a branch. It operates efficiently without touching the working tree. It does need to write out a temporary index file, and may need to write out some other temp files as well. This could be useful for anything that stores data in a branch, and needs to merge changes into that branch without actually checking the branch out. Since conflict handling can't be done without a working copy, the merge type is always a union merge, which is fine for data stored in log format (as git-annex does), or in non-conflicting files (as pristine-tar does). This probably belongs in git proper, but it will live in git-annex for now. --- Plan is to move .git-annex/ to a git-annex branch, and use git-union-merge to handle merging changes when pulling from remotes. Some preliminary benchmarking using real .git-annex/ data indicates that it's quite fast, except for the "git add" call, which is as slow as "git add" tends to be with a big index.
-
- May 15, 2011
-
-
Joey Hess authored
This avoids needing to adjust -fspec-constr-count, which continues to need high values (> 8 now) when building the test suite.
-
- Apr 29, 2011
-
-
Joey Hess authored
ghc 7 produces these warnings http://hackage.haskell.org/trac/ghc/ticket/4288 The specialization is enabled by -O2, and the default limit of 3 is there to avoid specialization blowing up binary size. Perhaps that default is a little low? I needed 4 to avoid a warning on Unused.hs, and 5 to avoid warnings on test.hs
-
- Apr 25, 2011
-
-
Joey Hess authored
The test suite will not be run if it cannot be compiled. It may be possible later to split off the quickcheck using tests into a separate program and keep most of the tests using just hunit.
-
- Apr 21, 2011
-
-
Joey Hess authored
-
- Apr 07, 2011
-
-
Joey Hess authored
-
- Apr 05, 2011
-
-
Joey Hess authored
-
- Mar 30, 2011
-
-
Joey Hess authored
So, it would be nicer to just use Cabal and take advantage of its conditional compilation support. But, Cabal seems to lack good support for a package with an internal library that is used by multiple executables. It wants to build everything twice or more. That's too slow for me. Anyway, fairly soon, I expect to upgrade hS3 to a requirment, and I can just revert this.
-
- Mar 28, 2011
-
-
Joey Hess authored
-
- Mar 22, 2011
-
-
Joey Hess authored
-
Jimmy Tang authored
-
Joey Hess authored
-
- Mar 16, 2011
-
-
Joey Hess authored
It compiles. It sorta works. Several subcommands are FIXME marked and broken, because things that used to accept separate --backend and --key params need to be changed to accept just a --key that encodes all the key info, now that there is metadata in keys.
-
- Mar 15, 2011
-
-
Joey Hess authored
When adding files to the annex, the symlinks pointing at the annexed content are made to have the same mtime as the original file. While git does not preserve that information, this allows a tool like metastore to be used with annexed files.
-
- Feb 08, 2011
-
-
Joey Hess authored
-
- Jan 25, 2011
-
-
Joey Hess authored
-
- Jan 20, 2011
-
-
Joey Hess authored
-
- Jan 07, 2011
- Jan 05, 2011
- Dec 30, 2010
-
-
Joey Hess authored
This is not yet complete, as it does not allow starting rsync or scp.
-
- Dec 12, 2010
- Dec 11, 2010
-
-
Joey Hess authored