<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib/notmuch.h, branch 0.3.1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.3.1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.3.1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2010-04-24T14:27:50Z</updated>
<entry>
<title>lib: Ensure notmuch_query_search_messages returns NULL on an exception.</title>
<updated>2010-04-24T14:27:50Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-24T14:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=138fd38afe6c6d44179952dd17c4b07e9223ad37'/>
<id>urn:sha1:138fd38afe6c6d44179952dd17c4b07e9223ad37</id>
<content type='text'>
Previously, this function may have segfaulted immediately after
reporting the exception.
</content>
</entry>
<entry>
<title>lib: Document that notmuch_query_count_messages may return 0 if an exception occurs</title>
<updated>2010-04-24T14:27:50Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-24T14:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e3e0e26806cf95cddd4dfb11c24d1ecd15171110'/>
<id>urn:sha1:e3e0e26806cf95cddd4dfb11c24d1ecd15171110</id>
<content type='text'>
This isn't a behavioral change---just a calrification in the documentation.
</content>
</entry>
<entry>
<title>lib: Audit all notmuch_database call for Xapian exception handling.</title>
<updated>2010-04-24T14:27:50Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-24T14:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9ef68f1444de981c47af06c948e3aa3ca5a377c8'/>
<id>urn:sha1:9ef68f1444de981c47af06c948e3aa3ca5a377c8</id>
<content type='text'>
Our current approach is for top-level entry poitns in the library
to have try/catch blocks that catch any Xapian exception and print
a message. Add a few missing blocks and fix up the documentation.
</content>
</entry>
<entry>
<title>query.cc: allow to return query results unsorted</title>
<updated>2010-04-21T23:06:05Z</updated>
<author>
<name>Sebastian Spaeth</name>
<email>Sebastian@SSpaeth.de</email>
</author>
<published>2010-04-16T06:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=aadb15a002dc01903d60ca40048d6d4ef3990863'/>
<id>urn:sha1:aadb15a002dc01903d60ca40048d6d4ef3990863</id>
<content type='text'>
Previously, we always sorted the returned results by some string value,
(newest-to-oldest by default), however in some cases (as when applying
tags to a search result) we are not interested in any special order.

This introduces a NOTMUCH_SORT_UNSORTED value that does just that. It is
not used at the moment anywhere in the code.

Signed-off-by: Sebastian Spaeth &lt;Sebastian@SSpaeth.de&gt;
</content>
</entry>
<entry>
<title>Fix typo in notmuch.h documentation regarding database open modes</title>
<updated>2010-04-13T15:39:10Z</updated>
<author>
<name>Michael Forney</name>
<email>michael@obberon.com</email>
</author>
<published>2010-03-26T18:39:17Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9ddde6eb14c126e314d90e2e08f213fb81f0457f'/>
<id>urn:sha1:9ddde6eb14c126e314d90e2e08f213fb81f0457f</id>
<content type='text'>
Reviewed-by: Carl Worth &lt;cworth@cworth.org&gt;:

The original proposal for having different open modes used the name
WRITABLE. I didn't like that name, (easy to misspell as WRITEABLE even
for native English speakers). So we renamed it to READ_WRITE
immediately, but apparently some of the documentation held the old
name for a while.
</content>
</entry>
<entry>
<title>lib: Handle "*" as a query string to match all messages.</title>
<updated>2010-04-10T00:43:58Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-09T23:40:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e100871981daeb3bb9a6c8718c95e6044953b57f'/>
<id>urn:sha1:e100871981daeb3bb9a6c8718c95e6044953b57f</id>
<content type='text'>
This seems like a generally useful thing to support, (but the previous
support through an empty string was not convenient for some users,
(such as the command-line client).
</content>
</entry>
<entry>
<title>Clarify documentation of notmuch_database_add_message.</title>
<updated>2010-03-31T20:31:10Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-03-31T20:28:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e002fe8a7adcc8b8df20107e4617be97983662fa'/>
<id>urn:sha1:e002fe8a7adcc8b8df20107e4617be97983662fa</id>
<content type='text'>
For the case of adding a file that already exist, (with the same
filename). In this case, nothing will happen to the database, but
that wasn't clear before.
</content>
</entry>
<entry>
<title>Fix a few documentation typos in notmuch.h</title>
<updated>2010-03-09T18:32:58Z</updated>
<author>
<name>Fernando Carrijo</name>
<email>fcarrijo@yahoo.com.br</email>
</author>
<published>2009-12-05T19:32:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7f2629520cedf32157868610882600ac3d08f2cf'/>
<id>urn:sha1:7f2629520cedf32157868610882600ac3d08f2cf</id>
<content type='text'>
Fix a few documentation typos in notmuch.h

Signed-off-by: Fernando Carrijo &lt;fcarrijo@yahoo.com.br&gt;
</content>
</entry>
<entry>
<title>Update documentation of notmuch_query_create</title>
<updated>2010-03-09T18:29:38Z</updated>
<author>
<name>Fernando Carrijo</name>
<email>fcarrijo@yahoo.com.br</email>
</author>
<published>2009-12-05T14:22:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bc69bf09cb8c989f4b3b8116f0907b7618000299'/>
<id>urn:sha1:bc69bf09cb8c989f4b3b8116f0907b7618000299</id>
<content type='text'>
Commit cd467caf renamed notmuch_query_search to notmuch_query_search_messages.
Commit 1ba3d46f created notmuch_query_search_threads. We better keep the docs
of notmuch_query_create consistent with those changes.

Signed-off-by: Fernando Carrijo &lt;fcarrijo@yahoo.com.br&gt;

Edited-by: Carl Worth to explicitly list the full name of each
function being referenced.
</content>
</entry>
<entry>
<title>lib: Document what move_to_next does at the end of the list.</title>
<updated>2010-03-09T17:24:45Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-03-09T17:24:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=64646841f7b3b9b4a0236b03389d612a435cf8a0'/>
<id>urn:sha1:64646841f7b3b9b4a0236b03389d612a435cf8a0</id>
<content type='text'>
Explicitly mention that there's an invalid position after the last
item in the list.
</content>
</entry>
</feed>
