On 2011-08-09 17:34 +0200, York Zhao wrote:
On Mon, Aug 8, 2011 at 6:00 PM, Vegard Øye wrote:
It's rather strange that you are seeing the same behavior in Emacs state. I would appreciate more details, as I am unable to reproduce this myself.
I appreciate your work on this and yes the "make emacs" worked for this. And I then noticed that both `mark-defun' and `c-mark-defun' have been adviced by senator (in Cedet). I have tested without loading cedet and it worked fine. I also tested loading cedet without evil and it still doesn't work, so apparently the problem is caused by cedet not evil. Sorry about that.
There were some small quirks in Evil's handling of things as well, so it's all for the better. Selection commands like `mark-defun' should now work properly without being listed in `evil-motions'. -- Vegard