]> git.eshelyaron.com Git - emacs.git/commitdiff
(newline): Don't auto-fill if flag is on; it was filling wrong line.
authorRichard M. Stallman <rms@gnu.org>
Mon, 10 Apr 1995 21:01:12 +0000 (21:01 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 10 Apr 1995 21:01:12 +0000 (21:01 +0000)
lisp/simple.el

index 943155cfab4eaa0a858ef85031025f4d3331736d..bdac6be2a3764685a9b7ee46820819400d06d85e 100644 (file)
@@ -47,7 +47,9 @@ In Auto Fill mode, if no numeric arg, break the preceding line if it's long."
     ;; Set last-command-char to tell self-insert what to insert.
     (let ((last-command-char ?\n)
          ;; Don't auto-fill if we have a numeric argument.
-         (auto-fill-function (if arg nil auto-fill-function)))
+         ;; Also not if flag is true (it would fill wrong line);
+         ;; there is no need to since we're at BOL.
+         (auto-fill-function (if (or arg flag) nil auto-fill-function)))
       (self-insert-command (prefix-numeric-value arg)))
     ;; Mark the newline(s) `hard'.
     (if use-hard-newlines