changeset 68044:39029da4541b

(The Mark): Fix in `mark'.
author Richard M. Stallman <rms@gnu.org>
date Thu, 05 Jan 2006 16:00:09 +0000
parents 2d05502f688c
children 84897e4dbe0c
files lispref/markers.texi
diffstat 1 files changed, 7 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/markers.texi	Thu Jan 05 15:59:50 2006 +0000
+++ b/lispref/markers.texi	Thu Jan 05 16:00:09 2006 +0000
@@ -441,13 +441,14 @@
 
 @defun mark &optional force
 @cindex current buffer mark
-This function returns the current buffer's mark position as an integer.
+This function returns the current buffer's mark position as an integer,
+or @code{nil} if no mark has ever been set in this buffer.
 
-If Transient Mark mode is enabled, @code{mark-even-if-inactive} is
-@code{nil} and the mark is inactive, @code{mark} normally signals
-an error.  However, if @var{force} is non-@code{nil}, then @code{mark}
-returns the mark position anyway---or @code{nil}, if the mark is not
-yet set for this buffer.
+If Transient Mark mode is enabled, and @code{mark-even-if-inactive} is
+@code{nil}, @code{mark} signals an error if the mark is inactive.
+However, if @var{force} is non-@code{nil}, then @code{mark} disregards
+inactivity of the mark, and returns the mark position anyway (or
+@code{nil}).
 @end defun
 
 @defun mark-marker