Mercurial > emacs
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