diff options
| author | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2021-08-07 17:18:15 +0300 |
|---|---|---|
| committer | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2021-08-07 17:18:15 +0300 |
| commit | 6a4eb684285e49ac0e72665b6b93033e02992e46 (patch) | |
| tree | 52ffa1a33a45710c01a89e342725f0114040e782 | |
| parent | e52683f0ed1d4ecd70f1d2a23560b43ca266f22b (diff) | |
mu4e-vars: Update docs for mu4e-index-lazy-check
Explicitly mention the limitation with sub-dirs, as discussed in issue
| -rw-r--r-- | mu4e/mu4e-vars.el | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/mu4e/mu4e-vars.el b/mu4e/mu4e-vars.el index 3ef327e..d856efb 100644 --- a/mu4e/mu4e-vars.el +++ b/mu4e/mu4e-vars.el @@ -129,10 +129,16 @@ shown but can slow with large message stores on slow file-systems." (defcustom mu4e-index-lazy-check nil "Whether to only use a 'lazy check' during reindexing. This influences how we decide whether a message -needs (re)indexing or not. When this is set to t, mu only uses -the directory timestamps to decide whether it needs to check the -messages beneath it, which would miss messages that are modified -outside mu. On the other hand, it's significantly faster." +needs (re)indexing or not. + +When this is set to non-nil, mu only uses the directory +timestamps to decide whether it needs to check the messages +beneath it. This makes indexing much faster, but has some +limitations: since directory timestamp changes do not traverse +upwards and therefore this does not see changes in +sub-directories: a change in 'bar' in 'Maildir/foo/bar/...' is +not detected, only a change in 'foo'. In that case, this option +should not be set." :type 'boolean :group 'mu4e :safe 'booleanp) |
