X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=notmuch.h;h=77ed0328da6d4c8bcd6339b7e387a6b765bf9d7f;hp=e7039ab188932f02c1d7c35c53d878341bf56825;hb=b3cbcea8fdfdc71c5021fac483943a45ace816d3;hpb=edd37e68a96ada9187976dd0421b3f545fffbf78 diff --git a/notmuch.h b/notmuch.h index e7039ab1..77ed0328 100644 --- a/notmuch.h +++ b/notmuch.h @@ -64,6 +64,9 @@ typedef int notmuch_bool_t; * NOTMUCH_STATUS_FILE_NOT_EMAIL: A file was presented that doesn't * appear to be an email message. * + * NOTMUCH_STATUS_DUPLICATE_MESSAGE_ID: A file contains a message ID + * that is identical to a message already in the database. + * * NOTMUCH_STATUS_NULL_POINTER: The user erroneously passed a NULL * pointer to a notmuch function. * @@ -78,6 +81,7 @@ typedef enum _notmuch_status { NOTMUCH_STATUS_XAPIAN_EXCEPTION, NOTMUCH_STATUS_FILE_ERROR, NOTMUCH_STATUS_FILE_NOT_EMAIL, + NOTMUCH_STATUS_DUPLICATE_MESSAGE_ID, NOTMUCH_STATUS_NULL_POINTER, NOTMUCH_STATUS_TAG_TOO_LONG, @@ -239,6 +243,10 @@ notmuch_database_get_timestamp (notmuch_database_t *database, * * NOTMUCH_STATUS_SUCCESS: Message successfully added to database. * + * NOTMUCH_STATUS_DUPLICATE_MESSAGE_ID: Message has the same message + * ID as another message already in the database. Nothing added + * to the database. + * * NOTMUCH_STATUS_FILE_ERROR: an error occurred trying to open the * file, (such as permission denied, or file not found, * etc.). Nothing added to the database.