| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This makes bash completion work for git-annex test, and is
generally cleaner.
|
|
|
|
| |
Windows. Thanks, Trent.
|
| |
|
|
|
|
|
|
|
|
|
| |
inability to manipulate the environment on windows.
Didn't know that this library existed!
This includes making git-annex not re-exec itself on start on windows, and
making the test suite on Windows run tests without forking.
|
|
|
|
|
|
|
|
|
|
|
|
| |
TZ gets set when opening a cygwin terminal.
What I'm oberving is strange.. when TZ is set, even if it's set to the same
thing as the system time zone, it seems to result in files showing with
different mtimes than when TZ is not set. When TZ is not set, the system
time zone is used.
Anyway, once getCurrentTimeZone is fixed, I'll want to have TZ not set so
changes to the system time zone are available immediately.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Cannot get QuickCheck to install just now.
|
| |
|
| |
|
|
|
|
|
|
| |
* git-annex now behaves as git-annex-shell if symlinked to and run by that
name. The Makefile sets this up, saving some 8 mb of installed size.
* git-union-merge is a demo program, so it is no longer built by default.
|
|
|
|
| |
It was always imported qualified as Git anyway
|
|
|
|
|
|
|
|
|
| |
Haskell's IO layer crashes on characters > 255 when in a non-unicode (latin1)
locale. Until Haskell gets better behavior, put in an admittedly ugly
workaround for that: git-annex forces utf8 output mode no matter what
locale is selected. So if you use a non-utf8 locale, your filenames with
characters > 127 will not be displayed as you'd expect. But at least it
won't crash.
|
|
|
|
|
|
| |
The option cause it to always build to build/Main.o, no matter what
binary it was building. This caused extra work, and in some cases,
could cause the wrong code to be put into the final binary.
|
|
|
|
| |
this way, test coverage works
|
|
|
|
| |
still not used
|
| |
|
|
|
|
| |
This is not yet complete, as it does not allow starting rsync or scp.
|
| |
|
| |
|
|
|
|
|
| |
Required some lifting so flags are evaled in the Annex monad before
file filtering.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
had to redo Annex monad's flag storage
|
|
|
|
|
|
| |
Need to allow exceptions to be thrown for SIGPIPE propigation.
Converted places that used error unncessarily to not.
|
|
|
|
|
|
|
| |
This was necessary so the File backend could import Backend w/o a cycle.
Moved code that checks whether enough backends have a file into File
backend.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|