branch: externals-release/ement
commit 0028010399fc822c3795e86418b509ffff273ff5
Merge: beb29c5c0a 6f8c84137e
Author: Adam Porter <[email protected]>
Commit: Adam Porter <[email protected]>

    Merge: (ement-room-mode-hook) Define separately
---
 ement-room.el | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/ement-room.el b/ement-room.el
index 5460866ec9..e512befaa1 100644
--- a/ement-room.el
+++ b/ement-room.el
@@ -2565,6 +2565,14 @@ the previously oldest event."
       ;; We don't really care about the response, I think.
       :then #'ignore)))
 
+(defcustom ement-room-mode-hook nil
+  ;; Due to Emacs bug#68600, define the mode hook separately to avoid the mode
+  ;; line constructs in the `ement-room-mode' mode name being copied verbatim
+  ;; into the auto-generated docstring.
+  "Hook run after entering `ement-room-mode'."
+  :options '(visual-line-mode)
+  :type 'hook)
+
 (define-derived-mode ement-room-mode fundamental-mode
   `("Ement-Room"
     (:eval (unless (map-elt ement-syncs ement-session)

Reply via email to