@defun mark &optional force
@cindex current buffer mark
-This function returns the current buffer's mark position as an integer.
-
-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.
+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, 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