notmuch clon
Find a file
Carl Worth 56218ddbb4 index: Don't bother indexing quoted portions of messages (and signatures).
Our old notmuch-index-message.cc code had this, but I originally
left it out when adding indexing back in. I was concerned primarily
with mistakenly detecting signature markers and omitting important
text, (for example, I often do long lines of "----" as section
separators).

But now I  see that there's a performance benefit to skippint the
quotations, (about 120 files/sec. instead of 95 files/sec.). I mitigated
the bogus signature checking by recognizing nothing other than the
all-time classic "-- ".
2009-10-28 15:41:42 -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 notmuch_database_add_message: Sanity check the file as the first thing 2009-10-28 13:35:10 -07:00
date.c Add -Wwrite-strings and fix warnings. 2009-10-25 15:55:23 -07:00
index.cc index: Don't bother indexing quoted portions of messages (and signatures). 2009-10-28 15:41:42 -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 Tweak formatting of internal error messages. 2009-10-28 13:13:23 -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