<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/message-file.c, 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>Fix to decode header values, (primarily subject).</title>
<updated>2009-11-02T22:32:20Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-11-02T22:32:20Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6a7f4df6f709276e592e4ac376879e7f7476f348'/>
<id>urn:sha1:6a7f4df6f709276e592e4ac376879e7f7476f348</id>
<content type='text'>
Use GMime function to decode message-header values according to
RFC 2047.
</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>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>
<entry>
<title>Add -Wmising-declarations and fix warnings.</title>
<updated>2009-10-25T22:58:05Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-25T22:58:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c7482b4dce114b1c09cbac2f4ef6d0defdb23258'/>
<id>urn:sha1:c7482b4dce114b1c09cbac2f4ef6d0defdb23258</id>
<content type='text'>
Wow, lots of missing 'static' on internal functions.
</content>
</entry>
<entry>
<title>Add -Wextra and fix warnings.</title>
<updated>2009-10-25T22:52:14Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-25T22:39:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cc48812cb55e046a77ce1b4aad33566acc5fbd47'/>
<id>urn:sha1:cc48812cb55e046a77ce1b4aad33566acc5fbd47</id>
<content type='text'>
When adding -Wextra we also add -Wno-ununsed-parameters since that
function means well enough, but is really annoying in practice.

So the warnings we fix here are basically all comparsions between
signed and unsigned values.
</content>
</entry>
<entry>
<title>Add an INTERNAL_ERROR macro and use it for all internal errors.</title>
<updated>2009-10-25T17:54:49Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2009-10-25T17:22:41Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7b227a6bf7eb409b4353adc430b2545166e0c4cd'/>
<id>urn:sha1:7b227a6bf7eb409b4353adc430b2545166e0c4cd</id>
<content type='text'>
We were previously just doing fprintf;exit at each point, but I
wanted to add file and line-number details to all messages, so it
makes sense to use a single macro for that.
</content>
</entry>
</feed>
