summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKevin McCarthy <kevin@8t8.us>2018-05-14 18:12:39 -0700
committerKevin McCarthy <kevin@8t8.us>2018-08-11 18:21:07 -0700
commit9079c2a88fa1cbd4a61d223ce5cc8f0d84c855f8 (patch)
treef4fe7ed05c4401e3bda0c91219052f31764aaf56 /lib.h
parentb13a4ba69ed4a704cb2d387d91ef011873bf2a46 (diff)
Add basic CONDSTORE support when fetching initial messages.
Store MODSEQ in the header cache, and use that to perform a "FETCH CHANGEDSINCE" for header updates when initially downloading messages. Further improvements could be made to add support when syncing. Handling MODSEQ for FLAG updates while the mailbox is open would be complicated by the fact that Mutt supports locally modified headers, so we couldn't accept the new (or subsequent) MODSEQ. However, this initial step may at least provide some benefit when opening the mailbox, which is generally the most time and data intensive.
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib.h b/lib.h
index 61ac700d..11638dfe 100644
--- a/lib.h
+++ b/lib.h
@@ -193,6 +193,7 @@ int mutt_atoi (const char *, int *);
int mutt_atol (const char *, long *);
int mutt_atoui (const char *, unsigned int *);
int mutt_atoul (const char *, unsigned long *);
+int mutt_atoull (const char *, unsigned long long *);
const char *mutt_stristr (const char *, const char *);
const char *mutt_basename (const char *);