New, general features
---------------------
-* **_Correct handling of interruptions during "notmuch new"_**
+### Correct handling of interruptions during "notmuch new"
"notmuch new" now operates as a series of small, self-consistent
transactions, so it can correctly resume after an interruption or
Library changes
---------------
-* **_New functions_**
+### New functions
`notmuch_database_begin_atomic` and `notmuch_database_end_atomic`
allow multiple database operations to be performed atomically.
`notmuch_database_find_message_by_filename` does exactly what it says.
-* **_API changes_**
+### API changes
`notmuch_database_find_message` (and `n_d_f_m_by_filename`) now return
a status indicator and uses an output parameter for the