Jonathan Nieder [off-list ref] writes:
In this case, it is about readability. It's perhaps irrational, but I
find text much more readable and the intent to be clearer when
paragraphs are wrapped to a consistent width instead of lines breaking
at arbitrary points.
Yeah I agree with that.
Also a blank line between paragraphs, but that goes without saying
once you accept that we do not do a single line per paragraph.
Perhaps a nice way to make this a non-issue in the future would be an
option to "git am" to rewrap.
No. There are cases where you do need to have a single oddball long
line that you cannot flow. In a project that employs "am", the
users of "am" are much more likely to become bottleneck than the
senders of patches, and it does not make sense to have them spend
cycles to decide if they want to let "am" do such wrapping.