notmuch clon
Find a file
Carl Worth f9bbd7baa0 Add full-text indexing using the GMime library for parsing.
This is based on the old notmuch-index-message.cc from early in
the history of notmuch, but considerably cleaned up now that
we have some experience with Xapian and know just what we want
to index, (rather than just blindly trying to index exactly
what sup does).

This does slow down notmuch_database_add_message a *lot*, but I've
got some ideas for getting some time back.
2009-10-28 12:50: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 Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -07:00
database.cc Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -07:00
date.c Add -Wwrite-strings and fix warnings. 2009-10-25 15:55:23 -07:00
index.cc Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -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 Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -07:00
message-file.c Add public notmuch_thread_get_subject 2009-10-26 17:35:31 -07:00
message.cc Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -07:00
message.h notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
notmuch-completion.bash Add bash-completion script for notmuch. 2009-10-24 22:28:22 -07:00
notmuch-private.h Add full-text indexing using the GMime library for parsing. 2009-10-28 12:50:10 -07:00
notmuch.c notmuch search: Clarify documentation of implicit Boolean operators 2009-10-28 10:35:26 -07:00
notmuch.h notmuch_database_add_message: Do not return a message on failure. 2009-10-27 16:19:20 -07:00
query.cc Add public notmuch_thread_get_subject 2009-10-26 17:35:31 -07:00
sha1.c sha1: Add new notmuch_sha1_of_string function 2009-10-23 13:54:53 -07:00
tags.c tags: Replace sort() and reset() with prepare_iterator(). 2009-10-26 14:12:56 -07:00
thread.cc Fix incorrect name of _notmuch_thread_get_subject. 2009-10-26 20:11:58 -07:00
TODO TODO: A couple new items. 2009-10-28 07:28:01 -07:00
xutil.c Add -Wextra and fix warnings. 2009-10-25 15:52:14 -07:00
xutil.h Add wrappers for regcomp and regexec to xutil.c. 2009-10-21 15:07:20 -07:00