diff options
| author | Richard M. Stallman | 1997-09-08 06:47:05 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-09-08 06:47:05 +0000 |
| commit | 4574ee6c8d874f9cc1f1c78064e2ff0e0e4327b6 (patch) | |
| tree | 9dd8c97253ccabbd8de03d2ec75cdeaf7f90695a | |
| parent | 6e23ef57e99f5eb5310a1bebfaa580f6a8fc97fc (diff) | |
| download | emacs-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.el | 8 |
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) |