No need to use eval-and-compile, progn will do.
(eval-and-compile ends up causing spurious warnings.)
-2013-06-19 Glenn Morris <rgm@gnu.org>
+2013-06-19 Glenn Morris <rgm@fencepost.gnu.org>
+
+ * semantic/idle.el (define-semantic-idle-service):
+ No need to use eval-and-compile, progn will do.
* semantic/decorate/mode.el (define-semantic-decoration-style):
Doc fix.
(setup (intern (concat (symbol-name name) "-mode-setup")))
(func (intern (concat (symbol-name name) "-idle-function"))))
- `(eval-and-compile
+ `(progn
(define-minor-mode ,global
,(concat "Toggle " (symbol-name global) ".
With ARG, turn the minor mode on if ARG is positive, off otherwise.