In system 44.3, with microcode 692, on LISP Machine Five:
(defun foo () some-function-forms)
(defun bar() some-more-function-forms)
/|\
|
cursor is here
Typing c- to compile bar compiles foo instead. Presumably because (defun bar ...) does
not start out flush in column zero of the buffer.