notmuch/lib
Carl Worth d3349358c6 lib: Move notmuch_messages_t code from query.cc to new messages.c
The new object is simply a linked-list of notmuch_message_t objects,
(unlike the old object which contained a couple of Xapian iterators).
This works now by the query code immediately iterator over all results
and creating notmuch_message_t objects for them, (rather than waiting
to create the objects until the notmuch_messages_get call as we did
earlier).

The point of this change is to allow other instances of lists of
messages, (such as in notmuch_thread_t), that are not directly related
to Xapian search results.
2009-11-14 23:05:17 -08:00
..
database-private.h libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
database.cc Don't create "contact" terms in the database. 2009-11-12 09:38:24 -08:00
index.cc Don't create "contact" terms in the database. 2009-11-12 09:38:24 -08:00
libsha1.c libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
libsha1.h libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
Makefile Use $(MAKE) when invoking make from make. 2009-11-12 22:00:51 -08:00
Makefile.local lib: Move notmuch_messages_t code from query.cc to new messages.c 2009-11-14 23:05:17 -08:00
message-file.c notmuch show: Avoid segmentation for message with no subject. 2009-11-11 23:00:58 -08:00
message.cc libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
messages.c lib: Move notmuch_messages_t code from query.cc to new messages.c 2009-11-14 23:05:17 -08:00
notmuch-private.h lib: Move notmuch_messages_t code from query.cc to new messages.c 2009-11-14 23:05:17 -08:00
notmuch.h notmuch search: Add support for a --reverse option to reverse sort order. 2009-11-12 22:35:16 -08:00
query.cc lib: Move notmuch_messages_t code from query.cc to new messages.c 2009-11-14 23:05:17 -08:00
sha1.c libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
tags.c notmuch_tags_advance: Make safe against excessive calls. 2009-11-14 23:02:55 -08:00
thread.cc notmuch search: Fix thread dates to come only from matched messages. 2009-11-12 23:10:04 -08:00
xutil.c libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
xutil.h libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00