X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=cnotmuch%2Fnotmuch.py;h=70ee0b90b693627cdc26da939663de68e862aadc;hp=e945d4960d8265886e867931baba917b10a234c2;hb=cd19699e0d32eccc6481c0a3294b38c4fe0042e8;hpb=61bef71a126efb02b477209a02789cc194a5b784 diff --git a/cnotmuch/notmuch.py b/cnotmuch/notmuch.py index e945d496..70ee0b90 100644 --- a/cnotmuch/notmuch.py +++ b/cnotmuch/notmuch.py @@ -1,5 +1,7 @@ """The :mod:`notmuch` module provides most of the functionality that a user is likely to need. +Many of its objects use python's logging module to log some output at DEBUG level. + .. note:: The underlying notmuch library is build on a hierarchical memory allocator called talloc. All objects derive from a top-level :class:`Database` object. @@ -23,9 +25,9 @@ In this case, the above Query() object will be automatically freed whenever we delete all derived objects, ie in our case: - `del(msgs)` would also delete the parent Query (but not the parent - Database() as that is still referenced from the variable *db* in - which it is stored. + `del(msgs)` would also delete the parent Query. It would not + delete the parent Database() though, as that is still referenced + from the variable *db* in which it is stored. Pretty much the same is valid for all other objects in the hierarchy, such as :class:`Query`, :class:`Messages`,