Subject: bug#10906: 24.0.94; `c-mark-function' does set the mark well

From: Glenn Morris <[email-masked]>
Date: Thu, 01 Mar 2012 18:19:26 -0500

>> Regarding bug#10906, I think `c-mark-function' should be rewritten
>> to follow the logic of `mark-defun'.
>
> Agreed, and BTW, if `c-mark-function' is going to be revised, please,
> take also this problem into account:
>
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5525

As I said there, the simplest way to get consistency is surely to remove
c-mark-defun altogether, set end-of-defun-function etc appropriately,
and let mark-defun handle it.