Not much to add to the subject: *HTML* and *roff (e.g. [GNU Troff](https://www.gnu.org/software/groff/manual/groff.html#Filling)) support semantic linebreaks, and should be listed. This post is written using semantic linebreaks, but *Github* fails to render it correctly, disregaring Markdown's concept of [paragraph](https://spec.commonmark.org/0.31.2/#paragraphs).