notmuch clon
Find a file
Carl Worth f281f4b677 Trim down prefix list to things we are actually using.
I've decided not to try for sup compatibility at the leve of the
xapian datbase. There's just too much about sup's usage of the
database that I don't like, (beyond the embedded ruby data structures
there is redundant storage of message IDs, thread IDs, and dates (in
both terms and values)).

I'm going to fix that up in the database of notmuch, with some other
changes as well. (I plan to drop "reference" terms once linkage to a
thread ID through the reference is established.  I also plan to add
actual documents to represent threads.)

So with all that incompatibility, I might as well make my own prefix
values. And while doing that, I should try to be as compatible as
possible with the conventions described here:

http://xapian.org/docs/omega/termprefixes.html
2009-10-24 22:04:59 -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 Trim down prefix list to things we are actually using. 2009-10-24 22:04:59 -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 Revert "Remove some unneeded initializers." 2009-10-24 08:06:23 -07:00
notmuch.h Re-order documentation a bit. 2009-10-23 15:17:16 -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