]> git.cworth.org Git - notmuch-wiki/blobdiff - howto.mdwn
Point to the new python api doc url
[notmuch-wiki] / howto.mdwn
index ab5f20d55c344cd6cac0c11e121e6fc6eb686b89..c82a27ae3c360f4dbf9af0cc96645ef74a1f6e8c 100644 (file)
@@ -26,24 +26,25 @@ various "third party" notmuch utilities.
 
   * [fetchmail](http://fetchmail.berlios.de/)
 
-  See the [[initial_tagging]] page for more info on intial tagging of messages.
+  See the [[initial_tagging]] page for more info on initial tagging of messages.
 
-* <span id="print_filenames">**Print only filenames of a search (python bindings)**</span>
+* <span id="python">**Use notmuch from python**</span>
 
   Notmuch includes python bindings to the notmuch shared
   library. Extensive API documentation [is
-  available](http://notmuchmail.readthedocs.org/).
+  available](http://notmuch.readthedocs.org/).
 
   The bindings are very simple to use.  As an example, given you have
   the python bindings installed (or simply set your PYTHONPATH
   environment variable to point to the .../bindings/python directory),
-  this script will print the filenames of a matching search:
-
-      >>> import notmuch
-      >>> db = notmuch.Database()
-      >>> query = db.create_query('tag:inbox AND NOT tag:killed')
-      >>> list(query.search_messages()) # doctest:+ELLIPSIS
-      [...]
+  this snippet will produce a list of mails matching the given
+  expression:
+
+          >>> import notmuch
+          >>> db = notmuch.Database()
+          >>> query = db.create_query('tag:inbox AND NOT tag:killed')
+          >>> list(query.search_messages()) # doctest:+ELLIPSIS
+          [...]
 
 * <span id="sync_maildir_flags">**Sync notmuch tags and maildir flags**</span>