[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#36702: 27.0.50; newline: don't auto-fill regardless of auto-fill-mod

From: Andreas Röhler
Subject: bug#36702: 27.0.50; newline: don't auto-fill regardless of auto-fill-mode
Date: Wed, 17 Jul 2019 20:26:22 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.7.2

On 17.07.19 19:47, Basil L. Contovounesios wrote:
Andreas Röhler <address@hidden> writes:

On 17.07.19 16:38, Basil L. Contovounesios wrote:
"Basil L. Contovounesios" <address@hidden> writes:

Andreas Röhler <address@hidden> writes:

  From my point of view it's not that much about the docu but about the design.

Users should not be forced to add an extra argument to prevent auto-fill when it
is about a newline.
Users who do not want auto-filling should not enable auto-fill-mode,
either directly or by setting auto-fill-function.
Alternatively, users who want auto-fill-mode to ignore newlines can do
the following:

    (aset auto-fill-chars ?\C-j nil)

This is documented under (info "(elisp) Commands for Insertion") and
(info "(elisp) Auto Filling").

Okay, commonly there many ways in Emacs to work around an issue, which is
great. But that doesn't solve it at source. By its semantic newline is unrelated
to filling, from there that behavior is not to expect, idiosyncratic.
Unless you or someone else has a concrete proposal for how to fix said
idiosyncratic behaviour in a backward-compatible way, I think that ship
has sailed.

Decoupling it should not break anything. When fixed, just setting an auto-fill-function will no longer trigger auto-fill in case auto-fill-mode is off.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]