branch: externals/ement
commit dd9b65410da5510493450c4ea0bdfcd98f2e9fb3
Author: Phil Sainty <p...@catalyst.net.nz>
Commit: Phil Sainty <p...@catalyst.net.nz>

    Fix: (ement-room-transient) Respect `ement-room-compose-method'
    
    - Use the "dispatch" commands consistently.
    - Re-order to have the two "Write message" bindings adjacent.
    - Fix bug wrt the S-<return> binding in the transient menu (see also #269).
---
 ement-room.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ement-room.el b/ement-room.el
index d2d742f64f..8e79befb1e 100644
--- a/ement-room.el
+++ b/ement-room.el
@@ -186,8 +186,8 @@ keymap directly the issue may be visible.")
 
     ;; Messages
     (define-key map (kbd "RET") #'ement-room-dispatch-new-message)
-    (define-key map (kbd "S-<return>") #'ement-room-dispatch-reply-to-message)
     (define-key map (kbd "M-RET") #'ement-room-dispatch-new-message-alt)
+    (define-key map (kbd "S-<return>") #'ement-room-dispatch-reply-to-message)
     (define-key map (kbd "<insert>") #'ement-room-dispatch-edit-message)
     (define-key map (kbd "C-k") #'ement-room-delete-message)
     (define-key map (kbd "s r") #'ement-room-send-reaction)
@@ -5413,10 +5413,10 @@ For use in `completion-at-point-functions'."
                                                                         (cons 
"Org-mode" 'ement-room-send-org-filter))
                                                                   :test 
#'equal))
                                                   'face 'transient-value))))
-              ("RET" "Write message" ement-room-send-message)
-              ("S-RET" "Write reply" ement-room-write-reply)
-              ("M-RET" "Compose message in buffer" ement-room-compose-message)
-              ("<insert>" "Edit message" ement-room-edit-message)
+              ("RET" "Write message" ement-room-dispatch-new-message)
+              ("M-RET" "Write message (alternative)" 
ement-room-dispatch-new-message-alt)
+              ("S-<return>" "Write reply" ement-room-dispatch-reply-to-message)
+              ("<insert>" "Edit message" ement-room-dispatch-edit-message)
               ("C-k" "Delete message" ement-room-delete-message)
               ("s r" "Send reaction" ement-room-send-reaction)
               ("s e" "Send emote" ement-room-send-emote)

Reply via email to