Semantic line breaks

Semantic line breaks/linefeeds sounds good, breaking on ideas (and punctuation and RST/MD syntax), like in Brandon’s example:

 ...
 the definition in place of it.

-The beauteous scheme is that now,
+The beauty of this scheme is that now,
 if you change your mind
 about what a paragraph should look like,
 you can change the formatted output
 merely by changing
 the definition of ‘‘.PP’’
 and re-running the formatter.

 As a rule of thumb, for all but the most
 ...

“One Sentence Per Line” as a name brings something else to mind, so I hope not this:

-The beauteous scheme is that now, if you change your mind  about what a paragraph should look like, you can change the formatted output merely by changing the definition of ‘‘.PP’’ and re-running the formatter.
+The beauty of this scheme is that now, if you change your mind  about what a paragraph should look like, you can change the formatted output merely by changing the definition of ‘‘.PP’’ and re-running the formatter.

Which isn’t great for editors with word wrap off:

And is very difficult to edit in the GitHub UI on mobile:

5 Likes