* admin/grammars/scheme.by (semantic-parse-region):
* lisp/cedet/ede.el (ede--project-inode):
* lisp/cedet/semantic/texi.el (semantic-analyze-context):
Declare.
%package semantic-scm-by
%provide semantic/bovine/scm-by
+%{
+(declare-function semantic-parse-region "semantic"
+ (start end &optional nonterminal depth returnonerror))
+}
+
%languagemode scheme-mode
%start scheme
))
(defvar ede--disable-inode) ;Defined in ede/files.el.
+(declare-function ede--project-inode "ede/files" (proj))
(defun ede-global-list-sanity-check ()
"Perform a sanity check to make sure there are no duplicate projects."
(eval-when-compile
(require 'semantic/analyze))
+(declare-function semantic-analyze-context "semantic/analyze")
+
(define-mode-local-override semantic-analyze-current-context
texinfo-mode (point)
"Analysis context makes no sense for texinfo. Return nil."