semantic/bovine/el for semantic-elisp-desymbolify.
lisp/cedet/semantic/symref.el: Declare external functions.
lisp/cedet/semantic/tag-file.el: Declare external variables and functions.
lisp/cedet/semantic/texi.el: Declare external variables and functions.
;; For generic function searching.
(require 'eieio)
(require 'eieio-opt)
- (require 'eieio-base)
- )
+ (require 'eieio-base))
+
+(declare-function semantic-elisp-desymbolify "semantic/bovine/el")
+
;;; Code:
;;; Classes:
(setq sym (intern-soft sym)))
(when sym
(cond ((and (eq toktype 'function) (fboundp sym))
+ (require 'semantic/bovine/el)
(semantic-tag-new-function
(symbol-name sym)
nil ;; return type
(require 'semantic)
;; (require 'ede)
+(defvar ede-minor-mode)
(declare-function data-debug-new-buffer "data-debug")
(declare-function data-debug-insert-object-slots "eieio-datadebug")
+(declare-function ede-toplevel "ede/files")
+(declare-function ede-project-root-directory "ede/files")
;;; Code:
(defvar semantic-symref-tool 'detect
(require 'semantic/tag)
+(defvar ede-minor-mode)
(declare-function semanticdb-table-child-p "semantic/db")
(declare-function semanticdb-get-buffer "semantic/db")
(declare-function semantic-dependency-find-file-on-path "semantic/dep")
+(declare-function ede-toplevel "ede/files")
;;; Code:
;; (require 'senator)
)
+(defvar ede-minor-mode)
(declare-function lookup-words "ispell")
+(declare-function ede-current-project "ede")
(defvar semantic-texi-super-regex
"^@\\(top\\|chapter\\|\\(sub\\)*section\\|unnumbered\\(\\(sub\\)*sec\\)?\\|\