aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2001-10-19 06:01:19 +0000
committerMiles Bader2001-10-19 06:01:19 +0000
commit2751e4a039e42e91358310f91d957989abeba7df (patch)
tree12c2ebd7b2b1270dd343b939f4b21d62122bb9de
parentef879104ac3c61732bab1b99a0f3cb4ca5c1ffb4 (diff)
downloademacs-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.texi15
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
327argument @var{count} not @code{nil} or 1, it moves forward 327argument @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
330This command does not move point across a field boundary
331(@pxref{Fields}) unless doing so would move beyond there to a
332different line; if @var{count} is @code{nil} or 1, and point starts at
333a field boundary, point does not move. To ignore field boundaries,
334use 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
330If this function reaches the end of the buffer (or of the accessible 338If this function reaches the end of the buffer (or of the accessible
331portion, if narrowing is in effect), it positions point there. No error 339portion, if narrowing is in effect), it positions point there. No error
332is signaled. 340is signaled.
@@ -343,6 +351,11 @@ This function moves point to the end of the current line. With an
343argument @var{count} not @code{nil} or 1, it moves forward 351argument @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
354This command does not move point across a field boundary
355(@pxref{Fields}) unless doing so would move beyond there to a
356different line; if @var{count} is @code{nil} or 1, and point starts at
357a field boundary, point does not move.
358
346If this function reaches the end of the buffer (or of the accessible 359If this function reaches the end of the buffer (or of the accessible
347portion, if narrowing is in effect), it positions point there. No error 360portion, if narrowing is in effect), it positions point there. No error
348is signaled. 361is signaled.