aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1997-09-08 06:47:05 +0000
committerRichard M. Stallman1997-09-08 06:47:05 +0000
commit4574ee6c8d874f9cc1f1c78064e2ff0e0e4327b6 (patch)
tree9dd8c97253ccabbd8de03d2ec75cdeaf7f90695a
parent6e23ef57e99f5eb5310a1bebfaa580f6a8fc97fc (diff)
downloademacs-4574ee6c8d874f9cc1f1c78064e2ff0e0e4327b6.tar.gz
emacs-4574ee6c8d874f9cc1f1c78064e2ff0e0e4327b6.zip
(fill-individual-paragraphs): Don't include
paragraph-separate lines in any paragraph; just skip them.
-rw-r--r--lisp/textmodes/fill.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/lisp/textmodes/fill.el b/lisp/textmodes/fill.el
index e7fb73f8285..5fd50ecc521 100644
--- a/lisp/textmodes/fill.el
+++ b/lisp/textmodes/fill.el
@@ -939,7 +939,13 @@ MAIL-FLAG for a mail message, i. e. don't fill header lines."
939 (forward-line 1)))) 939 (forward-line 1))))
940 (narrow-to-region (point) max) 940 (narrow-to-region (point) max)
941 ;; Loop over paragraphs. 941 ;; Loop over paragraphs.
942 (while (progn (skip-chars-forward " \t\n") (not (eobp))) 942 (while (progn
943 ;; Skip over all paragraph-separating lines
944 ;; so as to not include them in any paragraph.
945 (while (progn (move-to-left-margin)
946 (and (not (eobp)) (looking-at paragraph-separate)))
947 (forward-line 1))
948 (skip-chars-forward " \t\n") (not (eobp)))
943 (move-to-left-margin) 949 (move-to-left-margin)
944 (let ((start (point)) 950 (let ((start (point))
945 fill-prefix fill-prefix-regexp) 951 fill-prefix fill-prefix-regexp)