ement.el icon indicating copy to clipboard operation
ement.el copied to clipboard

Nicer formatting for emote events?

Open phil-s opened this issue 2 years ago • 1 comments

At the moment if someone "emotes" (/me does a thing in IRC and in Element; s e in Ement.el), the message face is different, but the formatting is the same as for normal messages.

Traditionally a message of foo would be rendered something like <username>: foo while /me does a thing would be rendered as <username> does a thing.

The current ement.el rendering of the latter is more like <username>: does a thing which is confusing.

Should there be a separate message format for emote events?

(Is that the only event type where a separate format would be useful, or are there others cases besides this one?)

phil-s avatar Jul 12 '23 09:07 phil-s

I guess you aren't using the usernames-in-margin style, which renders like username does a thing in italic.

Implementing what you described might be a bit messy, because the sender-name message formatter would have to render differently depending on the message type, whereas now only the body formatter differs by type.

alphapapa avatar Jul 12 '23 19:07 alphapapa