I’ve previously had the above thought and applied it to the end of sentences, but the idea of introducing them at the level of semantic thought had not occurred to me. But if this is where we’re going I’d start to wish for indentation possibilities. I’ve do this frequently with SQL statements, introducing both line breaks and indentations to provide a visual structure that mimics the semantic structure of clauses and the details they contain.
Anything that reorganises the sentence around for the sake of maintaining justification, completely destroys any meaningful diff from taking place.
And ideally your editor should support both hard and soft wrapping, so that aesthetics of wrapping shouldn't be a big issue.
And I say this as a fan of hardwrapping text.
This is imposing an 80-character line length limit. With a line length limit, I want an editor to reflow my text so I don't have to do the line length limit manually.
Reflowing the current sentence won't work, because this style involves inserting semantic line breaks in certain places within a single sentence.
Reformatting a user selected portion is going to take more effort on my part. Currently my editor reflows the entire file every time the file is saved; I don't have to think about which part to reflow.
automated formatting including newlines, would be great.