<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib, branch debian/0.25-5</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.25-5</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.25-5'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2017-07-18T09:53:57Z</updated>
<entry>
<title>fix the generated documentation output</title>
<updated>2017-07-18T09:53:57Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-07-17T22:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d55fffffd7bb8c5b215ce6d23f1ac0c203cef17b'/>
<id>urn:sha1:d55fffffd7bb8c5b215ce6d23f1ac0c203cef17b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix orthography</title>
<updated>2017-07-18T09:50:44Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-07-17T22:16:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=87bdfbc91f65cb1031ef0ac8a804759f2061ac10'/>
<id>urn:sha1:87bdfbc91f65cb1031ef0ac8a804759f2061ac10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: paper over allocation difference</title>
<updated>2017-07-15T00:23:52Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-05-20T12:05:22Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4ce7591610444a1c5ef6f56b57af8e180437fa62'/>
<id>urn:sha1:4ce7591610444a1c5ef6f56b57af8e180437fa62</id>
<content type='text'>
In gmime 3.0 this function is "transfer none", so no deallocation is
needed (or permitted)
</content>
</entry>
<entry>
<title>lib: add version of _n_m_f_get_combinded_header for gmime 3.0</title>
<updated>2017-07-15T00:23:52Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-05-17T10:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=eeb64cdeeb134bcd30c0927bde74dea8e9a7b88a'/>
<id>urn:sha1:eeb64cdeeb134bcd30c0927bde74dea8e9a7b88a</id>
<content type='text'>
The iterator is gone, so we need a new loop structure.
</content>
</entry>
<entry>
<title>lib: refactor _notmuch_messsage_file_get_combined_header</title>
<updated>2017-07-15T00:23:52Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-05-17T10:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=439c5896b6ec4306d428101bbf59c07288e96c71'/>
<id>urn:sha1:439c5896b6ec4306d428101bbf59c07288e96c71</id>
<content type='text'>
We need to rewrite the loop for gmime-3.0; move the loop body to its
own function to avoid code duplication.  Keep the common exit via
"goto DONE" to make this pure code movement.  It's important to note
that the existing exit path only deallocates the iterator.
</content>
</entry>
<entry>
<title>lib: wrap use of g_mime_utils_header_decode_date</title>
<updated>2017-07-15T00:23:52Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-05-17T01:59:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c040464a7c8f339d15f691113b8f5fd901229bcb'/>
<id>urn:sha1:c040464a7c8f339d15f691113b8f5fd901229bcb</id>
<content type='text'>
This changes return type in gmime 3.0
</content>
</entry>
<entry>
<title>lib/cli: replace use of g_mime_message_get_sender</title>
<updated>2017-07-14T20:58:09Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-05-06T02:26:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cbb2d5608ef6dd54d6e9e19b2bb570d3fe54b28b'/>
<id>urn:sha1:cbb2d5608ef6dd54d6e9e19b2bb570d3fe54b28b</id>
<content type='text'>
This function changes semantics in gmime-3.0 so make a new function
that provides the same functionality in both
</content>
</entry>
<entry>
<title>lib/index: add simple html filter</title>
<updated>2017-07-01T15:32:27Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-06-08T02:11:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6dd00d64863dfc0563877ca7899231b8c3058c49'/>
<id>urn:sha1:6dd00d64863dfc0563877ca7899231b8c3058c49</id>
<content type='text'>
The filter just drops all (HTML) tags. As an enabling change, pass the
content type to the filter constructor so we can decide which scanner
to user.
</content>
</entry>
<entry>
<title>lib/index.cc: generalize filter state machine</title>
<updated>2017-07-01T15:32:17Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-06-08T02:11:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=64f81f95a19b28681a74a58b8cae205bff885755'/>
<id>urn:sha1:64f81f95a19b28681a74a58b8cae205bff885755</id>
<content type='text'>
To match things more complicated than fixed strings, we need states
with multiple out arrows.
</content>
</entry>
<entry>
<title>lib/index: separate state table definition from scanner.</title>
<updated>2017-07-01T15:32:03Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-06-08T02:11:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4a085a51376d888185e6719c397832173a4ba159'/>
<id>urn:sha1:4a085a51376d888185e6719c397832173a4ba159</id>
<content type='text'>
We want to reuse the scanner definition with a different table.  This
is mainly code movement, and making the state table part of the filter
struct/class.
</content>
</entry>
</feed>
