Re: slight workaround needed to use gnus-alias

Subject: Re: slight workaround needed to use gnus-alias

Date: Thu, 12 May 2016 12:55:19 -0300

To: Sanjoy Mahajan, notmuch@notmuchmail.org

Cc:

From: David Bremner


Sanjoy Mahajan <sanjoy@olin.edu> writes:

>
> (require 'gnus-alias)
> (gnus-alias-init)
> ;;; upstream version checks just for message-mode, but notmuch uses
> ;;; notmuch-message-mode, which is derived from message-mode
> (defun gnus-alias-ensure-message-mode ()
>   "Assert that the current buffer is a message buffer."
>   (when (not (derived-mode-p 'notmuch-message-mode))
>     (gnus-alias-error "Must be in `message-mode' or mode derived from it. ")))
> (add-hook 'message-setup-hook 'gnus-alias-determine-identity)

Maybe upstream Emacs would accept something like that if it says
"(derived-mode-p 'message-mode)".

d

Thread: