aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/textmodes/fill.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/textmodes/fill.el b/lisp/textmodes/fill.el
index 1ce82773f7..fd6db93ccd 100644
--- a/lisp/textmodes/fill.el
+++ b/lisp/textmodes/fill.el
@@ -828,7 +828,10 @@ MAIL-FLAG for a mail message, i. e. don't fill header lines."
(point))))
fill-prefix-regexp (regexp-quote fill-prefix)))
(forward-line 1)
- (move-to-left-margin)
+ (if (bolp)
+ ;; If forward-line went past a newline,
+ ;; move further to the left margin.
+ (move-to-left-margin))
;; Now stop the loop if end of paragraph.
(and (not (eobp))
(if fill-individual-varying-indent