* XXX: We don't really want to expose this lame XAPIAN_EXCEPTION
* value. Instead we should map to things like DATABASE_LOCKED or
* whatever.
* XXX: We don't really want to expose this lame XAPIAN_EXCEPTION
* value. Instead we should map to things like DATABASE_LOCKED or
* whatever.
*/
typedef enum _notmuch_status {
NOTMUCH_STATUS_SUCCESS = 0,
*/
typedef enum _notmuch_status {
NOTMUCH_STATUS_SUCCESS = 0,
NOTMUCH_STATUS_XAPIAN_EXCEPTION,
NOTMUCH_STATUS_FILE_ERROR,
NOTMUCH_STATUS_FILE_NOT_EMAIL,
NOTMUCH_STATUS_XAPIAN_EXCEPTION,
NOTMUCH_STATUS_FILE_ERROR,
NOTMUCH_STATUS_FILE_NOT_EMAIL,
* a new notmuch_message_t object is returned. The caller should call
* notmuch_message_destroy when done with the message.
*
* a new notmuch_message_t object is returned. The caller should call
* notmuch_message_destroy when done with the message.
*
*
* See the documentation of notmuch_query_search for example code
* showing how to iterate over a notmuch_results_t object.
*
* See the documentation of notmuch_query_search for example code
* showing how to iterate over a notmuch_results_t object.