;; Recognize the DEFUN macro in Emacs.
(if (save-excursion
;; Move down to the (putative) argnames line.
- (while (not (looking-at " *[({}#/]"))
+ (while (and (not (eobp))
+ (not (looking-at " *[({}#/]")))
(forward-line 1))
;; Go back to the DEFUN, if it is one.
(condition-case nil