X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=notmuch-private.h;h=e64e92ffae44e4e2050fbf992599153b8b087401;hp=c60c4d89d0c297a6bdb56442566628f4590f1c25;hb=2afd95bfc2ef2241f7ef80b592c349aac67a28d1;hpb=9ec5189a56e5616792f0a8a2ee6fba4e397ae2e2 diff --git a/notmuch-private.h b/notmuch-private.h index c60c4d89..e64e92ff 100644 --- a/notmuch-private.h +++ b/notmuch-private.h @@ -76,13 +76,22 @@ typedef enum { NOTMUCH_VALUE_DATE = 2 } notmuch_value_t; +/* Xapian (with flint backend) complains if we provide a term longer + * than this, but I haven't yet found a way to query the limit + * programmatically. */ +#define NOTMUCH_TERM_MAX 245 + /* message.cc */ notmuch_message_t * -_notmuch_message_create (notmuch_results_t *owner, +_notmuch_message_create (const void *talloc_owner, notmuch_database_t *notmuch, unsigned int doc_id); +/* Lookup a prefix value by name. */ +const char * +_find_prefix (const char *name); + /* message-file.c */ /* XXX: I haven't decided yet whether these will actually get exported