I just noticed this problem. When I press `C-M-h' the current function gets
selected, pressing `C-M-h' again should expend the selection to include the
following function but it doesn't. When starting Emacs without Cedet this
works. I then noticed that both `mark-defun' and `c-mark-defun' are being
adviced in `senator.el', so apparently something is wrong around here.