diff options
| author | Miles Bader | 2001-10-19 06:01:19 +0000 |
|---|---|---|
| committer | Miles Bader | 2001-10-19 06:01:19 +0000 |
| commit | 2751e4a039e42e91358310f91d957989abeba7df (patch) | |
| tree | 12c2ebd7b2b1270dd343b939f4b21d62122bb9de | |
| parent | ef879104ac3c61732bab1b99a0f3cb4ca5c1ffb4 (diff) | |
| download | emacs-2751e4a039e42e91358310f91d957989abeba7df.tar.gz emacs-2751e4a039e42e91358310f91d957989abeba7df.zip | |
(Text Lines): Describe behavior of `beginning-of-line'/`end-of-line' in
the presence of field properties.
| -rw-r--r-- | lispref/positions.texi | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/lispref/positions.texi b/lispref/positions.texi index 7d46f2cff1d..de83c86489a 100644 --- a/lispref/positions.texi +++ b/lispref/positions.texi | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | @c -*-texinfo-*- | 1 | @c -*-texinfo-*- |
| 2 | @c This is part of the GNU Emacs Lisp Reference Manual. | 2 | @c This is part of the GNU Emacs Lisp Reference Manual. |
| 3 | @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000 | 3 | @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001 |
| 4 | @c Free Software Foundation, Inc. | 4 | @c Free Software Foundation, Inc. |
| 5 | @c See the file elisp.texi for copying conditions. | 5 | @c See the file elisp.texi for copying conditions. |
| 6 | @setfilename ../info/positions | 6 | @setfilename ../info/positions |
| @@ -327,6 +327,14 @@ This function moves point to the beginning of the current line. With an | |||
| 327 | argument @var{count} not @code{nil} or 1, it moves forward | 327 | argument @var{count} not @code{nil} or 1, it moves forward |
| 328 | @var{count}@minus{}1 lines and then to the beginning of the line. | 328 | @var{count}@minus{}1 lines and then to the beginning of the line. |
| 329 | 329 | ||
| 330 | This command does not move point across a field boundary | ||
| 331 | (@pxref{Fields}) unless doing so would move beyond there to a | ||
| 332 | different line; if @var{count} is @code{nil} or 1, and point starts at | ||
| 333 | a field boundary, point does not move. To ignore field boundaries, | ||
| 334 | use the @code{forward-line} function instead. For instance, | ||
| 335 | @code{(forward-line 0)} does the same thing as | ||
| 336 | @code{(beginning-of-line)}, except that it ignores field boundaries. | ||
| 337 | |||
| 330 | If this function reaches the end of the buffer (or of the accessible | 338 | If this function reaches the end of the buffer (or of the accessible |
| 331 | portion, if narrowing is in effect), it positions point there. No error | 339 | portion, if narrowing is in effect), it positions point there. No error |
| 332 | is signaled. | 340 | is signaled. |
| @@ -343,6 +351,11 @@ This function moves point to the end of the current line. With an | |||
| 343 | argument @var{count} not @code{nil} or 1, it moves forward | 351 | argument @var{count} not @code{nil} or 1, it moves forward |
| 344 | @var{count}@minus{}1 lines and then to the end of the line. | 352 | @var{count}@minus{}1 lines and then to the end of the line. |
| 345 | 353 | ||
| 354 | This command does not move point across a field boundary | ||
| 355 | (@pxref{Fields}) unless doing so would move beyond there to a | ||
| 356 | different line; if @var{count} is @code{nil} or 1, and point starts at | ||
| 357 | a field boundary, point does not move. | ||
| 358 | |||
| 346 | If this function reaches the end of the buffer (or of the accessible | 359 | If this function reaches the end of the buffer (or of the accessible |
| 347 | portion, if narrowing is in effect), it positions point there. No error | 360 | portion, if narrowing is in effect), it positions point there. No error |
| 348 | is signaled. | 361 | is signaled. |