<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/notmuch-private.h, branch master</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=master</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2009-11-10T00:24:03Z</updated>
<entry>
<title>libify: Move library sources down into lib directory.</title>
<updated>2009-11-10T00:24:03Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-11-10T00:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=146549321044615d9aef2b30cedccda9c49f3f38'/>
<id>urn:sha1:146549321044615d9aef2b30cedccda9c49f3f38</id>
<content type='text'>
A "make" invocation still works from the top-level, but not from
down inside the lib directory yet.
</content>
</entry>
<entry>
<title>Remove notmuch_message_get_header_size and notmuch_message_get_all_headers</title>
<updated>2009-11-03T00:08:24Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-11-03T00:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=dac7e1d4b15af5a7fa6cce3112bc08eb8e8f02e6'/>
<id>urn:sha1:dac7e1d4b15af5a7fa6cce3112bc08eb8e8f02e6</id>
<content type='text'>
The notmuch.c main program now uses GMime directly rather than using
these functions, and I'd rather not export any functions unless we
have good evidence that the functions are necessary.
</content>
</entry>
<entry>
<title>notmuch search: Add (relative) date to search output</title>
<updated>2009-10-30T00:31:07Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-30T00:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c771eaf362edb021888d114989d38d8fb2b4cfb3'/>
<id>urn:sha1:c771eaf362edb021888d114989d38d8fb2b4cfb3</id>
<content type='text'>
The new function for formatting relative dates is nice enough that
we need to start using it more places. Here's one of them.
</content>
</entry>
<entry>
<title>notmuch show: Add body of message as well.</title>
<updated>2009-10-29T16:06:53Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-29T16:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=90a0ef4ac4a023f11f82b037c635b4b22762b12f'/>
<id>urn:sha1:90a0ef4ac4a023f11f82b037c635b4b22762b12f</id>
<content type='text'>
This is just the raw message body for now, (so any MIME parsing will
be up to the consumer). And this will likely change in the future.
</content>
</entry>
<entry>
<title>notmuch show: Initial implementation (headers only)</title>
<updated>2009-10-29T15:51:12Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-29T15:51:12Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bf78a89196b251c2465f6cefa8198f22c87ff23d'/>
<id>urn:sha1:bf78a89196b251c2465f6cefa8198f22c87ff23d</id>
<content type='text'>
We're using a delimiter syntax that Keith is optimistic about
being able to easily parse in emacs. Note: We're not escaping
any occurrence of the delimiters in the message yet, so we'll
need to fix that.
</content>
</entry>
<entry>
<title>Fix add_message and get_filename to strip/re-add the database path.</title>
<updated>2009-10-28T23:51:56Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-28T23:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a1135f0b7e67db7056a4ef02d61b8ad0ec46e88b'/>
<id>urn:sha1:a1135f0b7e67db7056a4ef02d61b8ad0ec46e88b</id>
<content type='text'>
We now store only a relative path inside the database so the database
is not nicely relocatable.
</content>
</entry>
<entry>
<title>Add full-text indexing using the GMime library for parsing.</title>
<updated>2009-10-28T19:50:10Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-28T17:42:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f9bbd7baa07110c7f345c8413e2426d00382cb1c'/>
<id>urn:sha1:f9bbd7baa07110c7f345c8413e2426d00382cb1c</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Fix incorrect name of _notmuch_thread_get_subject.</title>
<updated>2009-10-27T03:11:58Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-27T03:11:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d07dd49aac0f337d3f631504f521311a9685bd1f'/>
<id>urn:sha1:d07dd49aac0f337d3f631504f521311a9685bd1f</id>
<content type='text'>
Somehow this naming with an underscore crept in, (but only in the
private header, so notmuch.c was compiling with no prototype). Fix
to be the notmuch_thread_get_subject originally intended.
</content>
</entry>
<entry>
<title>Add public notmuch_thread_get_subject</title>
<updated>2009-10-27T00:35:31Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-27T00:35:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c12823648ee84b4748e0e9f0cd97f7264911b589'/>
<id>urn:sha1:c12823648ee84b4748e0e9f0cd97f7264911b589</id>
<content type='text'>
And use this in "notmuch search" to display subject line as well as
thread ID.
</content>
</entry>
<entry>
<title>Remove all calls to g_strdup_printf</title>
<updated>2009-10-26T22:17:10Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-26T22:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8e96a87fff4d34a154d1456e9ad47e7b0c322d54'/>
<id>urn:sha1:8e96a87fff4d34a154d1456e9ad47e7b0c322d54</id>
<content type='text'>
Replacing them with calls to talloc_asprintf if possible, otherwise
to asprintf (with it's painful error-handling leaving the pointer
undefined).
</content>
</entry>
</feed>
