Because, everywhere else in the buffer, the newline at the end of a
    paragraph is hard.

That doesn't seem like a convincing reason.

    Now suppose the user goes to another buffer to do his editing, and comes
    back to this buffer a long time later. He does not remember the exact
    sequence of edits he performed on that buffer -- in particular, whether he
    typed RET or not. From moving point around, he observes that the buffer
    contains "some text" followed by a final newline.

If he did not finish the paragraph, he will probably assume the
newline is soft.  If he did finish the paragraph, he will probably
assume the newline is hard.  Either way, he might be wrong.

So I think that use-hard-newlines should inhibit the effect of
require-final-newline.  It is the only way to get reliable results.


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to