Subject: bug#4717: 23.1.50; C-M-h in bibtex mode

From: Chong Yidong <[email-masked]>
Date: Sun, 18 Oct 2009 16:31:39 -0400

"Roland Winkler" <[email-masked]> writes:

> mark-defun does not put point where beginning-of-defun puts it. But
> if there is an empty line preceding the beginning-of-defun location,
> mark-defun will put point there. Why? The docstring of mark-defun
> does not explain this behavior.

I don't know the answer.  This behavior dates to 1993, though, so I
don't think it's feasible to change it for Lisp mode.