Dear Christian,

Christian Moe (m...@christianmoe.com) 2025-05-27:
> […] unwanted line breaks […] I have this in my .emacs […]

Ah yes, I was using zero width space for this (since non-breaking space
did not work) but I was worried about weird line breaks showing up for
readers on certain viewport widths. I like your solution. It's not super
elegant, but it feels like something that will work for many years to
come.

Christian Moe (m...@christianmoe.com) 2025-05-27:
> Also, in Unicode the character at `zero width non-breaking space' is,
> apparently, meant to indicate byte order and is deprecated for the
> purpose for which it's actually named, for which we're meant to use
> `word joiner' (0x2060) instead.

Oh, yeah. I do recognise the 0xFEFF now that you say it. I'll try to
steer clear of this. Thanks for the additional knowledge, too!

As a more general follow-up on this topic, I think the current behaviour
of ox is defensible. Org more generally has steered away from
encouraging people to customise org-emphasis-regexp-components, in order
to make Org more of a standardised markup format. Makes sense to pick a
smaller set of allowed characters to surround emphasis marks.

Sincerely yours,
Christoffer

Attachment: signature.asc
Description: PGP signature

Reply via email to