Richard M. Stallman
a0d8840a5a
(fill-nobreak-predicate): New variable.
...
(fill-region-as-paragraph): Obey fill-nobreak-predicate.
1998-03-09 06:37:20 +00:00
Richard M. Stallman
73b3354550
(fill-region): If JUSTIFY is non-nil
...
and not a known value, treat it as `full'.
(fill-region-as-paragraph): Likewise.
1998-03-08 00:27:23 +00:00
Richard M. Stallman
4ab577cd01
(fill-region-as-paragraph): Fix the test for any
...
non-ASCII characters, for deciding whether to do kinsoku.
1998-02-03 02:37:55 +00:00
Karl Heuer
183e4bd6f1
(fill-individual-paragraphs): Don't get
...
confused in paragraph loop if we start on the last line
and it has no final newline.
1997-11-15 20:58:28 +00:00
Kenichi Handa
b847b1de5b
(fill-region-as-paragraph): Fix bug of
...
handling the case that English letters are followed by such
characters as Japanese and Chinese.
1997-11-08 03:08:40 +00:00
Richard M. Stallman
f37bbf0885
(canonically-space-region): Doc fix.
...
(fill-context-prefix): If the second line has the first line prefix,
plus whitespace, use the part that the first line shares.
(fill-individual-paragraphs): When prefix changes,
usually get the new prefix from just one line,
with an exception for indented first lines of paragraphs.
Start a new paragraph when a line has extra indentation
after the fill prefix.
1997-09-14 20:27:34 +00:00
Richard M. Stallman
4574ee6c8d
(fill-individual-paragraphs): Don't include
...
paragraph-separate lines in any paragraph; just skip them.
1997-09-08 06:47:05 +00:00
Richard M. Stallman
b4d413d983
(fill-individual-paragraphs): Fix handling
...
of adaptive-fill. Call fill-context-prefix, but bind
adaptive-fill-first-line-regexp to a null string.
1997-08-18 20:08:38 +00:00
Richard M. Stallman
66d6ec94bb
(fill-region-as-paragraph):
...
When justifying, cope if line ends in spaces and no newline.
1997-08-12 15:52:17 +00:00
Richard M. Stallman
4dc0f0fc0e
(enable-kinsoku): Doc fix.
1997-08-09 03:41:42 +00:00
Richard M. Stallman
82d5a63762
(fill-context-prefix): Accept a whitespace
...
prefix from the second line, regardless of the first line.
1997-08-07 20:51:57 +00:00
Richard M. Stallman
21942e0198
(adaptive-fill-first-line-regexp): Fix regexp.
1997-08-01 19:20:29 +00:00
Richard M. Stallman
c61005b96d
(fill-context-prefix): Be stricter about
...
whether first-line prefix is compatible with second-line prefix.
1997-07-27 19:56:21 +00:00
Richard M. Stallman
368d104a8a
Doc fixes.
1997-07-07 18:27:33 +00:00
Richard M. Stallman
b03ddefc2c
(fill-context-prefix): Fix previous change.
1997-06-18 20:26:21 +00:00
Richard M. Stallman
44a0dbd7cd
Fix previous change.
1997-06-17 21:47:30 +00:00
Richard M. Stallman
b5263b80d3
(fill-context-prefix): Fix criteria for first line,
...
and for second line; always fetch prefixes from both lines.
1997-06-17 21:46:40 +00:00
Richard M. Stallman
536d3fc556
(fill-context-prefix): Don't crash if RESULT is nil when AT-SECOND is t.
1997-06-12 18:42:28 +00:00
Richard M. Stallman
849f04e14d
(fill-context-prefix): If we get a prefix from the
...
second line of the paragraph, verify the first line has it too.
(adaptive-fill-regexp): Allow - and |;
allow spaces within the prefix. Allow numeric headings.
(adaptive-fill-first-line-regexp): New variable.
(fill-context-prefix): Use adaptive-fill-first-line-regexp.
If prefix from first line seems unreasonable, use whitespace instead.
Reject it entirely only if it is a paragraph-starter.
1997-06-11 06:51:29 +00:00
Kenichi Handa
c4cd8760a2
(enable-kinsoku): Name changed form do-kinsoku.
...
(fill-region-as-paragraph): Do `kinsoku' processing only if both
enable-kinsoku and enable-multibyte-characters are non-nil.
1997-05-17 02:01:42 +00:00
Richard M. Stallman
9d325ebf0d
Use defgroup and defcustom.
1997-05-05 15:00:53 +00:00
Karl Heuer
c9d611f447
(do-kinsoku): New variable.
...
(fill-region-as-paragraph): Handle `kinsoku' processing.
1997-02-20 05:33:51 +00:00
Richard M. Stallman
d7fa5aa239
Change defconsts to defvars.
1996-12-16 01:33:02 +00:00
Richard M. Stallman
7b9f06576b
(fill-individual-paragraphs): Don't get stuck
...
if no newline at the end of the region.
1996-05-31 04:17:02 +00:00
Richard M. Stallman
253996a892
(fill-region-as-paragraph): Fix the second check for
...
whether we reached the end of the paragraph.
1996-03-19 20:05:11 +00:00
Richard M. Stallman
a58fcb999b
(fill-context-prefix): Unused var `eol' deleted.
1996-03-17 19:08:44 +00:00
Richard M. Stallman
9596811a3d
Comment change.
1996-03-02 06:37:35 +00:00
Erik Naggum
f3253b8f05
(fill-region-as-paragraph): Doc fix.
1996-02-22 02:57:50 +00:00
Karl Heuer
8c37989580
(canonically-space-region): Use insert-before-markers
...
when inserting spaces at end of line.
(fill-region-as-paragraph): New arg SQUEEZE-AFTER.
1996-02-21 21:20:28 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
dcfe5c0511
(fill-region-as-paragraph): Check again for reaching
...
the end of the paragraph, after we adjust for places we can't break
and make sure to keep at least one word.
1996-01-09 23:18:07 +00:00
Karl Heuer
5512735ef6
(fill-context-prefix, unjustify-current-line,
...
unjustify-region): Doc fix.
1996-01-04 23:35:23 +00:00
Richard M. Stallman
3103b038de
(fill-paragraph-function): Doc fix.
1995-12-24 23:30:18 +00:00
Karl Heuer
dea10df4d4
(fill-context-prefix): Doc fix.
1995-12-13 02:09:24 +00:00
Richard M. Stallman
0bcfa3ac91
(fill-context-prefix): New arg first-line-regexp.
1995-11-18 16:42:57 +00:00
Richard M. Stallman
2b6eb8c6ce
(fill-region-as-paragraph): Remove redundant "setq from".
...
Don't add extra newline at end if there is no text in paragraph --
doing so can make fill-region loop.
When testing for indentation exceeding fill-column, skip back over tabs too.
(fill-context-prefix): Use adaptive-fill-regexp only if non-nil.
(fill-context-prefix): Check adaptive-fill-function non-nil.
1995-11-17 23:32:15 +00:00
Richard M. Stallman
86ddc17c9c
(fill-region-as-paragraph): Handle left margin extending to or past
...
fill-column.
1995-11-15 01:30:28 +00:00
Richard M. Stallman
c62861749e
(fill-individual-paragraphs): Advance 1 line in inner loop.
1995-11-14 23:28:24 +00:00
Richard M. Stallman
16cf6ab20b
(fill-region-as-paragraph): Since adaptive-fill-regexp
...
is supposed to match text STARTING at the left margin, use
`looking-at' rather than `re-search-forward'.
(fill-individual-paragraphs): Match fill-prefixes starting at left-margin.
1995-11-11 05:30:49 +00:00
Richard M. Stallman
d09d7ba961
(fill-region-as-paragraph): Use fill-context-prefix.
...
(fill-context-prefix): New function.
(fill-region-as-paragraph): Don't insert extra space
at end of filled region.
(fill-individual-paragraphs): Insist on nonempty header name,
in the special mailp case.
1995-11-10 17:13:56 +00:00
Richard M. Stallman
c2dd39b26f
(adaptive-fill-function): Change defun to defvar.
1995-10-11 04:59:48 +00:00
Richard M. Stallman
68152e8f81
(fill-region-as-paragraph): Don't find adaptive-fill-regexp
...
on first line of paragraph if it's a paragraph-separate line.
Don't look past the intended line.
(adaptive-fill-function): New variable.
(fill-region-as-paragraph): Use it.
(colon-double-space): New variable.
(canonically-space-region): Put two spaces after colon if necessary.
1995-08-02 18:36:20 +00:00
Karl Heuer
34a5f45f7e
(canonically-space-region): Doc fix.
...
(fill-region-as-paragraph): In adaptive-fill-mode,
if paragraph has one line, take the fill prefix from it.
(adaptive-fill-regexp): Doc fix.
(fill-individual-paragraphs): Use `adaptive-fill-regexp'
to determine `fill-prefix' if `adaptive-fill-mode' is non-nil.
1995-07-17 22:50:30 +00:00
Richard M. Stallman
1e87252ca9
(current-fill-column): If fill-column is nil, return nil.
1995-06-29 03:21:26 +00:00
Richard M. Stallman
f344058994
(fill-paragraph, fill-region, fill-nonuniform-paragraphs)
...
(fill-individual-paragraphs): Pass `full' for JUSTIFY arg,
in the interactive spec, if have prefix arg.
1995-04-14 18:33:44 +00:00
Richard M. Stallman
4455f41c28
(fill-region-as-paragraph): Undo previous change.
...
Instead, set JUSTIFY to `full' in the interactive spec.
1995-04-10 08:02:39 +00:00
Richard M. Stallman
42457d75fc
(fill-region): Avoid error on reaching end of buffer.
1995-04-07 23:44:45 +00:00
Richard M. Stallman
078e01466d
(fill-region-as-paragraph): If JUSTIFY is non-nil,
...
pass t to justify-current-line.
1995-04-07 06:02:37 +00:00
Karl Heuer
732be46569
Update copyright.
1995-04-07 01:20:53 +00:00
Richard M. Stallman
24aac19dbb
(fill-region-as-paragraph): Remove fill-prefix first, then remove indentation.
1995-04-02 00:11:19 +00:00