notmuch/emacs
edef fb4b45062f emacs: remap send-message and send-message-and-exit
All three of C-c C-c, <menu-bar> <Message> <Send Message>,
and <tool-bar> <Send Message> are bound to message-send-and-exit by
message.el, but notmuch-mua.el only had an explicit override for the
keyboard binding. This mostly manifests as confusing Fcc behaviour for
GUI users.

Patching the bindings for specific keys is rather brittle, since it has
to be aware of every relevant binding. This change switches to instead
using a remap binding, which turns any binding for message-send or
message-send-and-exit into a binding for the corresponding notmuch-mua
command.
2021-06-27 14:22:35 -03:00
..
.gitignore emacs: build docstring (rsti) files 2018-12-08 08:49:31 -04:00
coolj.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
make-deps.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: Use makefile-gmake-mode in Makefile*s 2020-08-09 21:14:36 -03:00
notmuch-address.el emacs: notmuch-address-expand-name: use the actual initial-input 2021-01-15 06:49:07 -04:00
notmuch-company.el emacs: Add compatibility for org-msg.el 2021-06-24 17:26:43 -03:00
notmuch-compat.el emacs: restore tag-changes and query bindings for tag hooks 2021-05-15 08:34:28 -03:00
notmuch-crypto.el emacs: Prefer email address over User ID when showing valid signature 2021-06-26 13:34:54 -03:00
notmuch-draft.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-emacs-mua notmuch-emacs-mua: add --hello parameter 2016-11-26 08:15:11 -04:00
notmuch-emacs-mua.desktop emacs: add keywords to notmuch-emacs-mua.desktop 2019-06-29 21:06:18 +02:00
notmuch-hello.el emacs: fix declare-function definitions with related line breaks 2021-06-05 08:24:51 -03:00
notmuch-jump.el emacs: use new face for notmuch-jump and related 2021-06-27 12:28:54 -03:00
notmuch-lib.el emacs: avoid type errors due to nil as content-type 2021-01-15 07:30:33 -04:00
notmuch-logo.png emacs: Add notmuch-hello.el, a friendly frontend to notmuch 2010-04-23 12:50:18 -07:00
notmuch-maildir-fcc.el emacs: require seq for seq-some 2021-06-08 20:12:33 -03:00
notmuch-message.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-mua.el emacs: remap send-message and send-message-and-exit 2021-06-27 14:22:35 -03:00
notmuch-parser.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-pkg.el.tmpl NEWS: At least Emacs 25.1 is required now 2020-08-09 21:14:36 -03:00
notmuch-print.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-query.el emacs: various cosmetic improvements 2021-01-15 06:38:00 -04:00
notmuch-show.el emacs: update default mailing list archives for stashing links 2021-06-05 15:39:53 -03:00
notmuch-tag.el emacs: restore tag-changes and query bindings for tag hooks 2021-05-15 08:34:28 -03:00
notmuch-tree.el emacs: fix declare-function definitions with related line breaks 2021-06-05 08:24:51 -03:00
notmuch-version.el.tmpl emacs: Increase consistency of library headers 2020-08-09 21:14:36 -03:00
notmuch-wash.el emacs: notmuch-wash.el: require diff-mode at beginning of code 2021-01-13 07:23:11 -04:00
notmuch.el emacs: fix declare-function definitions with related line breaks 2021-06-05 08:24:51 -03:00
rstdoc.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
rstdoc.rsti emacs: initial version of rstdoc.el 2018-12-08 08:45:48 -04:00