git-annex/Assistant/Threads
Joey Hess 7f7c31df1c type based git config handling
Now there's a Config type, that's extracted from the git config at startup.
Note that laziness means that individual config values are only looked up
and parsed on demand, and so we get implicit memoization for all of them.
So this is not only prettier and more type safe, it optimises several
places that didn't have explicit memoization before. As well as getting rid
of the ugly explicit memoization code.

Not yet done for annex.<remote>.* configuration settings.
2012-12-29 23:10:18 -04:00
..
Committer.hs type based git config handling 2012-12-29 23:10:18 -04:00
ConfigMonitor.hs automatic repolist updating 2012-11-13 17:50:54 -04:00
DaemonStatus.hs cleanup daemonStatus accessors 2012-10-30 14:44:18 -04:00
Glacier.hs assistant: Retrival from glacier now handled. 2012-11-29 15:23:33 -04:00
Merger.hs use sync command merge engine in assistant 2012-12-25 14:10:07 -04:00
MountWatcher.hs where indentation 2012-10-31 02:34:03 -04:00
NetWatcher.hs NetManager is only currently used with dbus 2012-11-07 14:56:32 -04:00
PairListener.hs rename another 'close' 2012-11-07 14:56:32 -04:00
Pusher.hs don't try to transfer data to/from XMPP remotes 2012-11-11 16:23:16 -04:00
SanityChecker.hs pushed Assistant monad down into DaemonStatus code 2012-10-30 15:39:15 -04:00
TransferPoller.hs pushed Assistant monad down into DaemonStatus code 2012-10-30 15:39:15 -04:00
Transferrer.hs remove dead code 2012-12-01 15:21:24 -04:00
TransferScanner.hs --auto fixes 2012-12-06 13:22:16 -04:00
TransferWatcher.hs whitespace fixes 2012-12-13 00:45:27 -04:00
Watcher.hs avoid double commits with inotify when direct mode file is created 2012-12-29 14:58:13 -04:00
WebApp.hs allow building webapp w/o webdav 2012-11-25 14:36:24 -04:00
XMPPClient.hs whitespace fixes 2012-12-13 00:45:27 -04:00