TODO: Add two tasks that both have to do with auditing the library API

It was noted today in IRC that libnotmuch is not yet careful about
wrapping all Xapian calls with try/catch blocks to print nicer error
messages. It seems it would be natural to audit that at the same time
as doing the symbol-hiding work.
This commit is contained in:
Carl Worth 2010-04-15 20:52:27 -07:00
parent a29f49b943
commit 75cfd0d906

6
TODO
View file

@ -219,6 +219,12 @@ notmuch searches. Here was one proposal made in IRC:
Provide a ~me Xapian synonym for all of the user's configured email Provide a ~me Xapian synonym for all of the user's configured email
addresses. addresses.
Add symbol hiding so that we don't risk leaking any private symbols
into the shared-library interface.
Audit all libnotmuch entry points to ensure that all Xapian calls are
wrapped in a try/catch block.
Search syntax Search syntax
------------- -------------
Implement support for "tag:*" to expand to all tags. Implement support for "tag:*" to expand to all tags.