From: Lars Ingebrigtsen Date: Thu, 13 Jun 2019 14:57:50 +0000 (+0200) Subject: semantic/idle.el compilation warning fix X-Git-Tag: emacs-27.0.90~2558 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=37d827152f3744cb2f203c96ac6c9bb650b0313c;p=emacs.git semantic/idle.el compilation warning fix * lisp/cedet/semantic/idle.el (semantic/analyze): Require to avoid compilation warnings about unknown slots, and remove declare-function. --- diff --git a/lisp/cedet/semantic/idle.el b/lisp/cedet/semantic/idle.el index a8946301da5..92ec7f882ae 100644 --- a/lisp/cedet/semantic/idle.el +++ b/lisp/cedet/semantic/idle.el @@ -40,6 +40,7 @@ (require 'semantic/ctxt) (require 'semantic/format) (require 'semantic/tag) +(require 'semantic/analyze) (require 'timer) ;;(require 'working) @@ -48,7 +49,6 @@ (defvar eldoc-last-message) (declare-function eldoc-message "eldoc") -(declare-function semantic-analyze-interesting-tag "semantic/analyze") (declare-function semantic-analyze-unsplit-name "semantic/analyze/fcn") (declare-function semantic-complete-analyze-inline-idle "semantic/complete") (declare-function semanticdb-deep-find-tags-by-name "semantic/db-find") @@ -682,7 +682,6 @@ Use the semantic analyzer to find the symbol information." (semantic-analyze-current-context (point)) (error nil)))) (when analysis - (require 'semantic/analyze) (semantic-analyze-interesting-tag analysis)))) (defun semantic-idle-summary-current-symbol-info-default ()