X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=doc%2Fnotmuch-emacs.rst;h=ec97b43278a786d8488b7aedf7efd5018293c1b7;hb=9003394f5cffb8e81f6e2abdbed78ac0fa56c365;hp=785287858d24cca3bbf9fe62a16bb9a2fd267361;hpb=ae1fc657efa7e6dcbcbd79a3fe721e8f5b1f70a9;p=notmuch diff --git a/doc/notmuch-emacs.rst b/doc/notmuch-emacs.rst index 78528785..ec97b432 100644 --- a/doc/notmuch-emacs.rst +++ b/doc/notmuch-emacs.rst @@ -1,6 +1,8 @@ -============= -notmuch-emacs -============= +.. _notmuch-emacs: + +========================== +Emacs Frontend for Notmuch +========================== About this Manual ================= @@ -266,7 +268,7 @@ pressing RET after positioning the cursor on a hidden part. ``?`` Display full set of key bindings -Display of messages can be controlled by the following variables +Display of messages can be controlled by the following variables; see also :ref:`show-large`. :index:`notmuch-message-headers` |docstring::notmuch-message-headers| @@ -298,6 +300,36 @@ Display of messages can be controlled by the following variables (t (list "text/html" "multipart/related"))))) +.. _show-large: + +Dealing with large messages and threads +--------------------------------------- + +If you are finding :ref:`notmuch-show` is annoyingly slow displaying +large messages, you can customize +:index:`notmuch-show-max-text-part-size`. If you want to speed up the +display of large threads (with or without large messages), there are +several options. First, you can display the same query in one of the +other modes. :ref:`notmuch-unthreaded` is the most robust for +extremely large queries, but :ref:`notmuch-tree` is also be faster +than :ref:`notmuch-show` in general, since it only renders a single +message a time. If you prefer to stay with the rendered thread +("conversation") view of :ref:`notmuch-show`, you can customize the +variables :index:`notmuch-show-depth-limit`, +:index:`notmuch-show-height-limit` and +:index:`notmuch-show-max-text-part-size` to limit the amount of +rendering done initially. Note that these limits are implicitly +*OR*-ed together, and combinations might have surprising effects. + +:index:`notmuch-show-depth-limit` + |docstring::notmuch-show-depth-limit| + +:index:`notmuch-show-height-limit` + |docstring::notmuch-show-height-limit| + +:index:`notmuch-show-max-text-part-size` + |docstring::notmuch-show-max-text-part-size| + .. _show-copy: Copy to kill-ring @@ -493,6 +525,15 @@ Sending Mail :code:`compose-mail`. To use ``notmuch`` for this, customize this variable to the symbol :code:`notmuch-user-agent`. +:index:`message-dont-reply-to-names` + + When composing mail replies, Emacs's message mode uses the + variable :code:`message-dont-reply-to-names` to exclude + recipients matching a given collection of regular expressions + or satisfying an arbitrary predicate. Notmuch's MUA inherits + this standard mechanism and will honour your customization of + this variable. + Init File ---------