diff options
author | Carl Worth <cworth@cworth.org> | 2009-10-19 13:35:29 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2009-10-19 13:35:29 -0700 |
commit | fa562fa22b214a7d253e80c62d4f4c97138a6155 (patch) | |
tree | 194dadb71ed0bf7faa5926e028e0526b012f6e55 | |
parent | 401c6cc5793331773c0230e8ae00e8c4b0c63a5e (diff) |
Hook up our fancy new notmuch_parse_date function.
With all the de-glib-ification out of the way, we can now use it
to allow for date-based sorting of Xapian search results.
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | database.cc | 2 | ||||
-rw-r--r-- | date.c | 2 |
3 files changed, 3 insertions, 3 deletions
@@ -13,7 +13,7 @@ all: $(PROGS) %.o: %.c $(CC) -c $(CFLAGS) $(MYCFLAGS) $^ -o $@ -notmuch: notmuch.o database.o message.o xutil.o +notmuch: notmuch.o database.o date.o message.o xutil.o $(CC) $(MYLDFLAGS) $^ -o $@ notmuch-index-message: notmuch-index-message.cc diff --git a/database.cc b/database.cc index 7ea1f41..6ac04f7 100644 --- a/database.cc +++ b/database.cc @@ -554,13 +554,11 @@ notmuch_database_add_message (notmuch_database_t *notmuch, free (message_id); -/* date = notmuch_message_get_header (message, "date"); time_value = notmuch_parse_date (date, NULL); doc.add_value (NOTMUCH_VALUE_DATE, Xapian::sortable_serialise (time_value)); -*/ db->add_document (doc); } catch (const Xapian::Error &error) { @@ -27,6 +27,8 @@ #include <time.h> +#include <glib.h> /* For g_ascii_strncasecmp only. */ + #ifndef FALSE #define FALSE 0 #endif |