mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 04:18:08 +01:00
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:
parent
a29f49b943
commit
75cfd0d906
1 changed files with 6 additions and 0 deletions
6
TODO
6
TODO
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue