;;; This version incorporates changes up to version 2.10 of the
;;; Zawinski-Furuseth compiler.
-(defconst byte-compile-version "$Revision: 2.17 $")
+(defconst byte-compile-version "$Revision: 2.19 $")
;; This file is part of GNU Emacs.
(body (cdr (cdr fun)))
(doc (if (stringp (car body))
(prog1 (car body)
- (setq body (cdr body)))))
+ ;; Discard the doc string
+ ;; unless it is the last element of the body.
+ (if (nthcdr 2 body)
+ (setq body (cdr body))))))
(int (assq 'interactive body)))
(cond (int
;; Skip (interactive) if it is in front (the most usual location).