@defun marker-last-position marker
This function returns the last known position of @var{marker} in its
-buffer. It behaves like @code{marker-position} with one exception: If
+buffer. It behaves like @code{marker-position} with one exception: if
the buffer of @var{marker} has been killed, it returns the last position
-of @var{marker} in that buffer before it was killed.
+of @var{marker} in that buffer before the buffer was killed, instead of
+returning @code{nil}.
@end defun
@defun marker-buffer marker
killed.
** New primitive 'marker-last-position'.
-It returns the last position of MARKER in its buffer even if that buffer
-has been killed.
+It returns the last position of a marker in its buffer even if that
+buffer has been killed. ('marker-position' would return nil in that
+case.)
** Functions and variables to transpose sexps