mirror of
https://github.com/vale981/ement.el
synced 2025-03-05 09:21:37 -05:00
Add: (ement-room-message-format-spec) %O for room display name
This commit is contained in:
parent
e10f70f46d
commit
de50a8b6df
1 changed files with 8 additions and 0 deletions
|
@ -217,6 +217,7 @@ It may contain these specifiers:
|
||||||
%b Message body (plain-text)
|
%b Message body (plain-text)
|
||||||
%B Message body (formatted if available)
|
%B Message body (formatted if available)
|
||||||
%i Event ID
|
%i Event ID
|
||||||
|
%O Room display name (used for mentions buffer)
|
||||||
%r Reactions
|
%r Reactions
|
||||||
%s Sender ID
|
%s Sender ID
|
||||||
%S Sender display name
|
%S Sender display name
|
||||||
|
@ -1475,6 +1476,13 @@ Format defaults to `ement-room-message-format-spec', which see."
|
||||||
(?i (ement-event-id event))
|
(?i (ement-event-id event))
|
||||||
;; Add unit separators to prevent, e.g. dabbrev-expand
|
;; Add unit separators to prevent, e.g. dabbrev-expand
|
||||||
;; from reading displaynames with the next field.
|
;; from reading displaynames with the next field.
|
||||||
|
(?O (progn
|
||||||
|
(ignore event)
|
||||||
|
(propertize (or (ement-room-display-name ement-room)
|
||||||
|
(ement-room--room-display-name ement-room))
|
||||||
|
'face 'ement-room-name
|
||||||
|
'help-echo (or (ement-room-canonical-alias ement-room)
|
||||||
|
(ement-room-id ement-room)))))
|
||||||
(?s (concat (propertize (ement-user-id (ement-event-sender event))
|
(?s (concat (propertize (ement-user-id (ement-event-sender event))
|
||||||
'face 'ement-room-user)
|
'face 'ement-room-user)
|
||||||
""))
|
""))
|
||||||
|
|
Loading…
Add table
Reference in a new issue