summaryrefslogtreecommitdiff
path: root/Command/PreCommit.hs
Commit message (Expand)AuthorAge
* convert all commands to work with optparse-applicativeGravatar Joey Hess2015-07-08
* started converting to use optparse-applicativeGravatar Joey Hess2015-07-08
* update my email address and homepage urlGravatar Joey Hess2015-01-21
* pre-commit: Block partial commit of unlocked annexed file, since that left a ...Gravatar Joey Hess2014-11-10
* doh't use "def" for command definitions, it conflicts with Data.Default.defGravatar Joey Hess2014-10-14
* hlintGravatar Joey Hess2014-10-09
* reorganize and refactor lock codeGravatar Joey Hess2014-08-20
* Ensure that all lock fds are close-on-exec, fixing various problems with them...Gravatar Joey Hess2014-08-20
* unify exception handling into Utility.ExceptionGravatar Joey Hess2014-08-07
* unannex, uninit: Avoid committing after every file is unannexed, for massive ...Gravatar Joey Hess2014-03-21
* pre-commit-annex hook script to automatically extract metadata from lots of t...Gravatar Joey Hess2014-03-02
* factor out new moduleGravatar Joey Hess2014-02-22
* pre-commit: Update metadata when committing changes to annexed files within a...Gravatar Joey Hess2014-02-19
* avoid using function named that conflicts with name used in newer version of ...Gravatar Joey Hess2014-01-29
* fix inversion of control in CommandSeek (no behavior changes)Gravatar Joey Hess2014-01-20
* Avoid using git commit in direct mode, since in some situations it will read ...Gravatar Joey Hess2013-12-01
* update for DiffTree changeGravatar Joey Hess2013-10-17
* hlintGravatar Joey Hess2013-09-25
* more completely solve catKey memory leakGravatar Joey Hess2013-09-19
* sync, pre-commit, indirect: Avoid unnecessarily catting non-symlink files fro...Gravatar Joey Hess2013-09-19
* Speed up the 'unused' command.Gravatar guilhem2013-08-25
* add section metadata to all commandsGravatar Joey Hess2013-03-24
* pre-commit: Update direct mode mappings.Gravatar Joey Hess2013-02-06
* avoid running pre-commit hook in direct modeGravatar Joey Hess2013-01-17
* optimize pre-commit in direct modeGravatar Joey Hess2013-01-06
* avoid pre-commit in direct modeGravatar Joey Hess2013-01-05
* added ifM and nuked 11 lines of codeGravatar Joey Hess2012-03-14
* rework git check-attr interfaceGravatar Joey Hess2012-02-13
* better limiting of start actions to only run whenAnnexedGravatar Joey Hess2011-11-10
* clean up check selection codeGravatar Joey Hess2011-10-29
* Fail if --from or --to is passed to commands that do not support them.Gravatar Joey Hess2011-10-27
* refactored and generalized pre-command sanity checkingGravatar Joey Hess2011-10-27
* tweakGravatar Joey Hess2011-09-15
* remove command type definitionsGravatar Joey Hess2011-09-15
* clean up params in usage displayGravatar Joey Hess2011-09-15
* remove unnecessary importsGravatar Joey Hess2011-06-01
* Somewhat sped up `git commit` of modifications to unlocked files.Gravatar Joey Hess2011-05-31
* refactor some boilerplateGravatar Joey Hess2011-05-15
* Periodically flush git command queue, to avoid boating memory usage too much.Gravatar Joey Hess2011-04-07
* avoid version check before running version and upgrade commandsGravatar Joey Hess2011-03-19
* symlink touching funGravatar Joey Hess2011-03-14
* Rethink filename encoding handling for display. Since filename encoding may o...0.23Gravatar Joey Hess2011-03-12
* use ShellParam typeGravatar Joey Hess2011-02-28
* update unicode FilePath handlingGravatar Joey Hess2011-02-11
* Fixed missing import of Messages moduleGravatar Michael Kenney2011-02-10
* Fix display of unicode filenames.Gravatar Joey Hess2011-02-10
* refactor in preparation for adding a git-annex-shell commandGravatar Joey Hess2010-12-30
* rename some stuff and prepare to break out more into Command/*Gravatar Joey Hess2010-12-30
* precommit: Optimise to avoid calling git-check-attr more than once.Gravatar Joey Hess2010-11-28
* finished hlintingGravatar Joey Hess2010-11-22