[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gnorb e472348 073/449: New hook gnorb-org-after-message
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gnorb e472348 073/449: New hook gnorb-org-after-message-setup-hook |
Date: |
Fri, 27 Nov 2020 23:15:11 -0500 (EST) |
branch: externals/gnorb
commit e472348d666abe70487f0c5e75d3e18cf0f40d5a
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
New hook gnorb-org-after-message-setup-hook
lisp/gnorb-org.el: New hook `gnorb-org-after-message-setup-hook', run as
the last step message setup when composing/replying using
gnorb-org-setup-message.
---
lisp/gnorb-org.el | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/lisp/gnorb-org.el b/lisp/gnorb-org.el
index de4124b..4f3cb3e 100644
--- a/lisp/gnorb-org.el
+++ b/lisp/gnorb-org.el
@@ -38,6 +38,12 @@ relevant headings with these keywords. Set to nil to call
org-todo regardless of TODO type."
:group 'gnorb-org)
+(defcustom gnorb-org-after-message-setup-hook nil
+ "Hook run in a message buffer after setting up the message from
+ `gnorb-org-handle-mail' or `gnorb-org-email-subtree'."
+ :group 'gnorb-org
+ :type 'hook)
+
(defcustom gnorb-org-msg-id-key "GNORB_MSG_ID"
"The name of the org property used to store the Message-IDs
from relevant messages.")
@@ -325,7 +331,8 @@ headings."
; put point somewhere reasonable
(if (or mails messages)
(message-goto-body)
- (message-goto-to)))
+ (message-goto-to))
+ (run-hooks 'gnorb-org-after-message-setup-hook))
(defun gnorb-org-attachment-list ()
"Get a list of files (absolute filenames) attached to the
- [elpa] externals/gnorb cf975f5 048/449: Refactor gnorb-org mail-related stuff., (continued)
- [elpa] externals/gnorb cf975f5 048/449: Refactor gnorb-org mail-related stuff., Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb ac3a4d2 050/449: Change README.org wording, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 78f625b 052/449: Documentation and whitespace changes, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb ac392c0 053/449: Leave point in body of message replies, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb e05fafe 054/449: `gnorb-org-popup-agenda-popup-bbdb' keybinding, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 32a88b8 061/449: Wishlist item for outgoing messages, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 5ba5ce4 062/449: Rework gnorb-org-restore-after-send, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 8246cd4 064/449: Restore from mails more reliably, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 89b57f0 066/449: Whoops., Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 9f13881 067/449: First whack at gnorb-gnus-message-trigger-todo, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb e472348 073/449: New hook gnorb-org-after-message-setup-hook,
Stefan Monnier <=
- [elpa] externals/gnorb a165584 041/449: Handle return from mail sending better, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 7ffc885 043/449: Commenting out my re-implementation of map-y-or-n-p, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 6152e85 059/449: Comments on editing messages, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb d786b81 063/449: Random comment edits and indenting changes., Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 77698aa 071/449: Split 'gnorb-org-email-subtree-parameters', Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 3a2cd3b 072/449: Improve scanning of headings for mail actions, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb bb21414 075/449: Provide more escapes for outgoing capture templates, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb cd1f289 076/449: Guess which Org TODO is related to this message, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 856da2b 077/449: Improve `gnorb-gnus-outgoing-make-todo', Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 5812648 078/449: FUNCTION RENAMING, I'M VERY SORRY, Stefan Monnier, 2020/11/27