diff options
| author | David Bremner <david@tethera.net> | 2024-08-14 08:25:22 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2025-06-22 16:36:17 -0300 |
| commit | 848e7ae6700ffeda9615584868f8207f9f71d394 (patch) | |
| tree | 1730ad8a2b1329b9639c0857358a9d9a47bb5cd2 | |
| parent | 63665f1ebd6eff7753b7798add657fd6dbd110d6 (diff) | |
doc/emacs: start a section on notmuch-message-mode
This is mostly just copying docstrings, but putting them into sections
makes them more discoverable.
| -rw-r--r-- | doc/conf.py | 2 | ||||
| -rw-r--r-- | doc/notmuch-emacs.rst | 57 |
2 files changed, 49 insertions, 10 deletions
diff --git a/doc/conf.py b/doc/conf.py index 9cbcb432..1cc9961e 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -47,7 +47,7 @@ if tags.has('WITH_EMACS'): # Hacky reimplementation of include to workaround limitations of # sphinx-doc lines = ['.. include:: /../emacs/rstdoc.rsti\n\n'] # in the source tree - for file in ('notmuch.rsti', 'notmuch-lib.rsti', 'notmuch-hello.rsti', 'notmuch-show.rsti', 'notmuch-tag.rsti', 'notmuch-tree.rsti'): + for file in ('notmuch.rsti', 'notmuch-lib.rsti', 'notmuch-hello.rsti', 'notmuch-show.rsti', 'notmuch-tag.rsti', 'notmuch-tree.rsti', 'notmuch-maildir-fcc.rsti'): lines.extend(open(rsti_dir+'/'+file)) rst_epilog = ''.join(lines) del lines diff --git a/doc/notmuch-emacs.rst b/doc/notmuch-emacs.rst index 91af6d14..48f87458 100644 --- a/doc/notmuch-emacs.rst +++ b/doc/notmuch-emacs.rst @@ -671,6 +671,54 @@ Keybindings are the same as :any:`notmuch-tree`. See also :el:defcustom:`notmuch-search-result-format` and :el:defcustom:`notmuch-tree-result-format`. +notmuch-message +=============== + +Notmuch uses a slighly customized version of the standard emacs email +composition mode info:message. + +.. _notmuch-emacs-drafts: + +Drafts +------ + +.. el:define-key:: C-x C-p + M-x notmuch-draft-postpone + + Postpone (save and bury) a draft. + +.. el:define-key:: C-x C-s + M-x notmuch-draft-save + + Save a draft and continue editing. + +.. _notmuch-emacs-replies: + +.. _notmuch-emacs-fcc: + +Fcc +--- + +.. el:defcustom:: notmuch-fcc-dirs + + |docstring::notmuch-fcc-dirs| + +.. el:defcustom:: notmuch-maildir-use-notmuch-insert + + |docstring::notmuch-maildir-use-notmuch-insert| + +Replies +------- + +.. el:defcustom:: 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. + Global key bindings =================== @@ -770,15 +818,6 @@ Sending Mail :code:`compose-mail`. To use ``notmuch`` for this, customize this variable to the symbol :code:`notmuch-user-agent`. -.. el:defcustom:: 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 --------- |
