notmuch clon
Find a file
Carl Worth 144b2cbc55 Add a preliminary "notmuch search" command.
This isn't behaving at all like it's documented yet, (for example,
it's returning message IDs not thread IDs[*]). In fact, the output
code is just a copy of the body of "notmuch dump", so all you
get for now is message ID and tags.

But this should at least be enough to start exercising the query
functionality, (which is currently very buggy).

[*] I'll want to convert the databse to store thread documents
before fixing that.
2009-10-24 22:16:10 -07:00
.gitignore .gitignore: Ignore generated file Makefile.dep 2009-10-20 23:13:28 -07:00
AUTHORS Rename sha1.c to libsha1.c 2009-10-21 23:27:48 -07:00
COPYING Add copy of GNU General Public License (version 3). 2009-10-21 16:25:08 -07:00
COPYING-GPL-3 Add copy of GNU General Public License (version 3). 2009-10-21 16:25:08 -07:00
database-private.h notmuch dump: Fix the sorting of results. 2009-10-21 00:35:56 -07:00
database.cc Fix timestamp generation to avoid overflowing the term limit 2009-10-24 22:10:03 -07:00
date.c Hook up our fancy new notmuch_parse_date function. 2009-10-19 13:35:29 -07:00
libsha1.c Rename sha1.c to libsha1.c 2009-10-21 23:27:48 -07:00
libsha1.h Add sha1.c and libsha1.h for doing SHA-1-based message-ID generation. 2009-10-21 21:33:02 -07:00
Makefile Generate message ID (using SHA1) when a mail message contains none. 2009-10-22 15:31:56 -07:00
message-file.c Prevent that last bug from reoccurring. 2009-10-22 15:47:19 -07:00
message.cc Move the prefix-string arrays back into database.cc from message.cc 2009-10-24 21:52:48 -07:00
message.h notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
notmuch-private.h Add notmuch_database_set_timestamp and notmuch_database_get_timestamp 2009-10-23 14:31:01 -07:00
notmuch.c Add a preliminary "notmuch search" command. 2009-10-24 22:16:10 -07:00
notmuch.h notmuch_database_create: Document idea to (optionally) return a status 2009-10-24 22:14:31 -07:00
query.cc notmuch dump: Fix the sorting of results. 2009-10-21 00:35:56 -07:00
sha1.c sha1: Add new notmuch_sha1_of_string function 2009-10-23 13:54:53 -07:00
xutil.c Add wrappers for regcomp and regexec to xutil.c. 2009-10-21 15:07:20 -07:00
xutil.h Add wrappers for regcomp and regexec to xutil.c. 2009-10-21 15:07:20 -07:00