]> git.notmuchmail.org Git - notmuch/commit
lib/messages: Add new notmuch_message_list_t to internal interface.
authorCarl Worth <cworth@cworth.org>
Mon, 16 Nov 2009 04:29:13 +0000 (20:29 -0800)
committerCarl Worth <cworth@cworth.org>
Mon, 16 Nov 2009 04:31:30 +0000 (20:31 -0800)
commitf970d8078cc29f876bebe02937307a5a8f2d394f
treedfa44c7e8c80f5b03529ad059f8552f79455e220
parent9034e396b60f380373ca3f1751f06d31bfb954c2
lib/messages: Add new notmuch_message_list_t to internal interface.

Previously, the notmuch_messages_t object was a linked list built on
top of a linked-list node with the odd name of notmuch_message_list_t.

Now, we've got much more sane naming with notmuch_message_list_t being
a list built on a linked-list node named notmuch_message_node_t. And
now the public notmuch_messages_t object is a separate iterator based
on notmuch_message_node_t. This means the interfaces for the new
notmuch_message_list_t object are now made available to the library
internals.
lib/messages.c
lib/notmuch-private.h
lib/query.cc