[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/ement 42a4789b0b 01/10: Tidy: Use custom docstr
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/ement 42a4789b0b 01/10: Tidy: Use custom docstring for `ement-room-mode-hook' |
Date: |
Tue, 16 Apr 2024 12:58:10 -0400 (EDT) |
branch: externals-release/ement
commit 42a4789b0b189b2fa291c085594d549a2ac9b4f9
Author: Phil Sainty <phil@catalyst.net.nz>
Commit: Phil Sainty <phil@catalyst.net.nz>
Tidy: Use custom docstring for `ement-room-mode-hook'
There are mode line constructs in the mode-name for `ement-room-mode',
so this change works around Emacs bug#68600.
Also declare `visual-line-mode' value in the :options list, as that
value is added to this hook as standard.
---
ement-room.el | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/ement-room.el b/ement-room.el
index 6f773225ef..f31969a2a0 100644
--- a/ement-room.el
+++ b/ement-room.el
@@ -2089,6 +2089,14 @@ the previously oldest event."
;; We don't really care about the response, I think.
:then #'ignore)))
+;; 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.
+(defcustom ement-room-mode-hook nil
+ "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)
- [elpa] externals-release/ement updated (4be346c563 -> 9fe458c395), ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 0028010399 05/10: Merge: (ement-room-mode-hook) Define separately, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 6f8c84137e 04/10: Tidy: Move comment inside form, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 42a4789b0b 01/10: Tidy: Use custom docstring for `ement-room-mode-hook',
ELPA Syncer <=
- [elpa] externals-release/ement dc314a120c 09/10: Release: v0.15, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 37fbb04ebe 03/10: Docs: Correct the description of the reply command, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement c3b1d6ee1b 02/10: Docs: Update readme, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement f9ccfc75ae 06/10: Tidy: Readme, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 7645f75d45 07/10: Merge: Update readme, ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 83a73d1001 08/10: Fix: (magit-section-ident-value ement-room-list-section), ELPA Syncer, 2024/04/16
- [elpa] externals-release/ement 9fe458c395 10/10: Merge: v0.15, ELPA Syncer, 2024/04/16